Content-Length: 236850 | pFad | http://anond.hatelabo.jp/keyword/SQL

SQL - はてな匿名ダイアリー

「SQL」を含む日記 RSS

はてなキーワード: SQLとは

2025-02-22

anond:20250222045148

フロントエンドを大雑把に書かせたりとかSQLとかはすごく便利

ロジック絡むとダメだね

2025-02-17

頭のいいAIなのに表を理解してくれない

新しめのAIでもエクセルRDBテーブルのような二次元の表を理解できないのが普通なのかな?

SELECT '取引日' FROM '取引明細' WHERE '支払' < 10000

SQLにするとこんな感じの簡単ものですら間違える

最初にヘッダー部を列挙してもらったときは正しく認識しているのに、上のような質問をすると支払でなく残高が一番大きい取引日を引っ張ってきたりする

o3-miniでもDeepseekR1でも駄目だった

どういうこと?

2025-02-16

何か特技を身につけたいんだけど何かある?絵とか音楽的な奴で

サブカル仲間のMTGに行くんだけど

俺だけ特技が無くて辛い…


他のやつは木工細工ができたり、絵が描けたり、車を直せたり音楽ができたりと何か特技があるんだけど

俺だけ自慢できるようなことがない

すごく自分薄っぺらく感じる


仕事経理簿記二級とIFRS知識があって、少し英語中国語PythonSQLが触れれるくらい

かいい特技とかない?

2025-02-14

さくらインターネットクラウドあんま選ばれない理由

AWSじゃ無いから。とかいうと、身も蓋もなさすぎるんだけど、後発だけど国産だし選びやすいんですよーという説明ができないのがキツいんスよ。

ものごっつバカっぽいこと言うと、試算するとき計算が面倒なんスよ。後発なのに。

ここがめんどうなんだよ、さくらインターネットクラウド

AWSだとS3とか呼ばれてるオブジェクトストレージファイル保存先)あるじゃ無いスか。

さくらインターネットだとまんま「オブジェクトストレージ」って言われてるやつね。

これね、料金体系が(俺に言わせると)バカなんスよ。

これさ、なんスか、バカにしてんスか?マジで

見積もり出す時に、何が悲しくて495+49.5x100+55x3+11x1とかしなきゃいけないんすか。

これパッと出るそろばん出身者は良いスね。そう言う頭良い人しかつかうなってことでしょ?

いやね、目の前にあるそのブラウザでも出るんじゃねえの?5621円でしょユーモアもわかんないの?とか言うかもしれないんですけどね。

それ、要りますマジで

心底本気で心の底からAWSじゃないクラウドとして選ばれたいと思ってておもしろ料金体系残したいんですか?

こうなってない理由を知りたいんだよ、さくらインターネット

料金体系をね、日々のストレスですれっからしの俺らが即答できるようにして欲しいんですよ。

こうなってない理由マジで何なんですか。スーパーのお値引き品じゃ無いんですよ個人にお得感を感じてもらいたいんスか。

見積もり出す時に、ほーん、500+5000+150+10だから、5660円やな。

あ、ストレージ倍使っても月5000円っスねえ。だねえ、じゃあ200GiBのイベントの時は、1000円積むだけなの?そっスね。

みたいな話ができるじゃないスか。

ぶっちゃけね、39円損はしてますよこの料金体系なら。

でもね、俺の脳内リソース資料見ながらクライアント提案持ってく時の会議雰囲気をね、たかだか39円で損ねないで欲しいんですよ。

AWSの方が無茶苦茶な料金体系してんだろうが!!!

そうね。

でもAWS使うんだったら複雑怪奇な料金シミュレーターは使わざるを得ないし、ちゃんと試算はするんスよ。

どうせ為替の影響があるったってあいつら定期的に値段下げるし、そんな厳密に出してもズレるけど、やっぱ資料にするには試算はするんスよ。

そう言う時にね、パッと「ああさくらインターネットだとこれくらいだっけなあ」って頭の中だけで比較させて欲しいんスよ。

こうね、わかりやすい料金体系みたいなことで頭の中をよぎって欲しいんですよ。

ここが良いぜ、さくらインターネット

高火力プラン

これよ。ちゃんとわかってる。

要はね、提案前に頭をよぎるとか、提案するときキャッチーなネーミングとか、そういうのを疎かにしないで欲しいんスよ。

これがね、「さくらインターネットの、さくらのクラウドの、石狩第一ゾーンNVIDIA V100プラン」とかだったら、ダメなんスよ。

わかります

高火力プラン。これよ。

どうにかならないの、さくらインターネットさくらのクラウド

いや、わかるんスよ。流石に。なにがしかの譲れないポリシーがあって、あえての名付けだってことは。

でもね、そこを曲げて何とかならないスか。

サーバーとかディスクとかオブジェクトストレージとかデータベース(アプライアンス)とか。

ググラビティが低いってことは、これ、俺らが誰かに説明するときに、毎度毎度必ずさくらインターネットさくらのクラウドでって説明しないといけないんですよ。

AWSEC2とかEBSとかS3とかRDSとか言えば通じるじゃ無いスか。

うそう言う「SQL Databaseって名前つけちゃえうちのモンだし」みたいなのはマイクロソフトお腹いっぱいなんですよ。

個人的な話

個人的にはね、ベンダーロックインみたいな話じゃなくても、マルチクラウドでお引越しできるようにはしておきたいんスよ。

ぶっちゃけAWSが落ちた時の縮退運転さくらのクラウド上で出来るように、完コピできたら最高なんスよ。

多分そう言う意味ですごい勢いでエンジニアの皆さんが吸い込まれていってると思うんですよね。

ぜひね、provider "aws" のtfファイル群を読み込ませたらね、Terraform for さくらのクラウドにまんま適用できるようなファイルを吐いて欲しいんですよ。

そう言う戦略をぜひ取って欲しい。

東京リージョンの退避先をシンガポールリージョンに作るみたいな作業よりも優位性を感じさせて欲しい。

まとめ

値付けが変。名付けが変。脳内リソースに負荷かけないで欲しい。

構成図パッと見た時に、あーAWSのいつものアレねとかAzureねみたいなパッとみの理解を侮らないで欲しい。

俺はね、さくらならこの構成でこんなモンだなってソラで言える人が増えることが普及の一助になると信じて止みません。

2025-02-02

anond:20250202215524

COBOLFORTRANSQL技術者でなくてもプログラムが組めるとかデータを扱えるっていうのを目標に作られたんだよな。

2025-01-29

一言でいうと、普通は抜けない情報を抜いているうえに、アカウントIDSQLインジェクションなどのやり方を組みわせることで住所やクレジットカードの番号を抜く一歩手前まで来ているかなのだ

537:既にその名前は使われています\(^o^)/:2025/01/28(火) 12:57:00.19 ID:Ej52JzgX

理解してないガイジ多すぎだが情報は一切抜かれてねーし個人情報チャットも何も漏れてねーよクライアントに送られてる情報を読み取っただけでサーバから強奪したわけではないから何も漏れてない公開されたのもキャラクター情報であって個人情報ではないここで騒いでるのはサブキャラ名前を自宅住所とかリアル名にしてるアホかな?

https://ff14net.2chblog.jp/archives/62115422.html

まず、例のツールでサブキャラの行動やチャット履歴などGMしか見れない情報が見れた。これ自体問題ではある。ただ、これで済めば、まだ傷は浅い。

もっとやばいのはスクエニウェブサービスチョメチョメすることである。さすがにここら辺は対策してあると思いたいが、慣れてしない人だとウェブAPIから飛んできた値をチェックせず、そのまま、SQLに突っ込んでしまうことがある。人によってはSQLから飛んできた情報をそのままJSONで出してしまうこともある。俺も一度やらかしそうになったことがあるが、クレジットカード情報データーベースの保存しようとするコードを書いてしまたことがある。さすがにこれはほかの人が気づいて止められたので、大事には至らなかったが…運悪く通ってしまうことがある。スクエニに限らず、契約社員という雇用形態を好き好んで使っているところは、タイミング的な問題―時給が安いとか雇止めされやすいとか残業代を出さないとかで―でこの手のセキュリティに詳しい人がいないことがあるのだ。

そして、こういう事情脆弱性あるシステムができてしまえば、あとは簡単で――例えばアカウントIDがわかってしまえば、ウェブAPIパラメーターに

;SELECT * FROM payment_infomation WHERE accountid = [どこかでとってきたアカウントID];

みたいなやつを突っ込むと、なぜか取れてはいけない情報が取れてしまうことがある。

むろん、スクエニみたいなところであれば、ペネトレーションテストとかやってると信じたいが、ペネトレーションテストもただではない。そこらへんについて詳しくない取締役お金がかかるという理由ペネトレーションテストをしないことがあるにはあるし、人件費ケチりたいという理由でQA関係になれた人間リストラし、残された人、たいていの場合、QAとインフラチームやコードを書く人が心身を削りながらウェブアプリを作ってしまい、そのまま脆弱性のあるウェブアプリが世に出てしまうことがある。(脆弱性を埋めるのが大変だし、やったらすぐばれるし、莫大な費用請求しないといけないので、あえて放置するというパターン受託開発だとあるらしいが、スクエニだとさすがにないとは思う)

から、サブキャラ特定できてしまうのは非常にまずいのだ。

なお、私個人としてはゲームガードを突っ込むのは反対である。このゲームガードはHyperVやVMWareチートツール判断することがあり、非常にストレスなのだ

2025-01-17

[] The Comprehensive Compendium of Programming Wisdom: Navigating the Multidimensional Landscape of Software Craftsmanship

Programming proficiency necessitates a comprehensive understanding of multifaceted concepts, paradigms, and philosophies that underpin the art and science of software development. The Unix philosophy, with its emphasis on modularity, simplicity, and composability, serves as a foundational ethos for elegant code design. This philosophy advocates for creating small, focused programs that excel at singular tasks, facilitating the construction of complex systems through the judicious composition of these atomic units.

Algorithmic Mastery and Data Structure Optimization

Proficient programmers must possess an encyclopedic knowledge of algorithms and data structures, enabling them to architect solutions with optimal time and space complexity. This encompasses a deep understanding of sorting algorithms (e.g., quicksort, mergesort), searching techniques (binary search, depth-first search), and advanced data structures (red-black trees, B-trees, Fibonacci heaps) The ability to analyze algorithmic efficiency using Big O notation is paramount for creating scalable solutions.

Paradigmatic Versatility

Object-Oriented Programming (OOP)

OOP principles—encapsulation, inheritance, and polymorphism—form the bedrock of modern software architecture. Mastery of design patterns (e.g., Singleton, Factory, Observer) and SOLID principles is crucial for creating maintainable and extensible codebases.

Functional Programming (FP)

The FP paradigm, with its emphasis on immutability and pure functions, offers a powerful approach to managing complexity and facilitating parallel execution. Proficiency in higher-order functions, currying, and monads is essential for leveraging FP's full potential.

Advanced Language Features and Metaprogramming

Expertise in language-specific advanced features, such as C++'s template metaprogramming or Python's metaclasses, allows for the creation of highly generic and reusable code. Understanding compiler theory and the ability to write domain-specific languages (DSLs) further expands a programmer's capabilities.

Concurrent and Parallel Programming

In an era of multi-core processors and distributed systems, mastery of concurrent programming models (e.g., actor model, communicating sequential processes) and parallel algorithms is indispensable. This includes proficiency in lock-free data structures, memory models, and synchronization primitives.

Systems Programming and Low-Level Optimization

A deep understanding of computer architecture, operating systems, and memory management enables the creation of highly optimized, low-level code. This encompasses knowledge of cache coherence protocols, CPU pipeline optimization, and assembly language programming.

Security and Cryptography

In an increasingly interconnected world, a thorough grasp of cryptographic principles, secure coding practices, and common attack vectors (e.g., buffer overflows, SQL injection) is crucial for developing robust and secure systems.

Version Control and Collaborative Development

Proficiency in distributed version control systems (e.g., Git) and collaborative development practices (code reviews, continuous integration) is essential for effective team-based software development.

Testing and Quality Assurance

Advanced testing methodologies, including property-based testing, fuzzing, and formal verification techniques, are indispensable for ensuring software reliability and correctness.

 

In conclusion, the pantheon of programming knowledge extends far beyond mere syntax mastery. It encompasses a rich tapestry of theoretical concepts, practical skills, and philosophical approaches that, when harmoniously integrated, enable the creation of elegant, efficient, and robust software systems. The relentless pursuit of this multifaceted expertise is the hallmark of a truly accomplished programmer.

2025-01-04

[]2024年12月滅多にホットエントリを出さなドメインからホットエントリ

ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからホットエントリブクマ数順トップ30
ブクマタイトルドメイン
1018月額3万円の最強ChatGPTに「電源で音質が変わるか」と聞いたら意外な展開に - Phile-webwww.phileweb.com
873mixi2mixi.social
836留学生ガチで愛用中。ChatGPTでお金をかけずに英語を学ぶ方法まとめcancam.jp
710老舗蕎麦神田まつや』に教わる、乾麵が格段においしくなる茹で方【年越しは「新蕎麦の乾麵」で】 | サライ.jp小学館雑誌サライ公式サイトserai.jp
687モラトリアムなき時代大学生たちnhew-mo.blogspot.com
565iDeCoがこっそり大幅改悪?今後の出口戦略はどうなっていくのか - ゆとりずむwww.yutorism.jp
547絶対に外さな大阪たこ焼き最高峰13選!ミシュラン掲載店を完全解説行列必至の名店からローカル通の隠れ家まで - 週末はじめました。www.ritocamp.com
528不倫っていけないことなの? - オモトピアure.pia.co.jp
525独自】「解約」を選ぶと空き枠無しに、auショップの来店予約システムから見えた深い闇 | Buzzap!buzzap.jp
520レイオフされてまじで大変でしたunknownplace.org
501金庫のダイヤルは電動マッサージ機で解錠できるradiolife.com
497企業博物館お酒MAP - Museum Mapmuseum-map.com
496パスキー本質 - falsandtruのメモ帳falsandtru.hatenablog.com
492機動戦士Gundam GQuuuuuuX(ジークアクス) 公式サイトwww.gundam.info
477データ分析で用いるSQLクエリ設計方法techblog.kazaneya.com
461ニュース情報収集でやっていることwww.kokumoto.com
455三省堂 辞書を編む人が選ぶ「今年の新語2024」dictionary.sanseido-publ.co.jp
452IMG_0001walzr.com
445浄土真宗の戒めが「ひのえうま」の男女比の歪みを抑えたresou.osaka-u.ac.jp
445Practice Rustwww.rustfinity.com
424日本建築士中国建設現場見学してカルチャーショックを受けた話《楽待新聞》(不動産投資の楽待) - Yahoo!ファイナンスfinance.yahoo.co.jp
422刀で人を斬ると脂で切れなくなるというデマに対して考察trivia-and-know-how-notes.com
416日本最古の人骨化石「牛川人骨」はクマの骨だと判明 関係者は急な対応を迫られる状況に 愛知豊橋市 - 中京テレビNEWSwww.ctv.co.jp
408mixi2の特徴についてsupport.mixi.social
380Python 3.13 から「兆」が 10 の 6 乗になっている - マグマグ (起動音)shmug.hatenablog.com
3799歳で難関の第1種電気工事士合格 石川禾奈子さん(福島県白河二小3年) 第2種取得から4カ月で再び快挙www.minpo.jp
377中山美穂の旅立ちをご報告nakayamamiho.com
372アニメ業界労働等の実態についてnafca.jp
363All remoteabout.gitlab.com
359出社回帰話題を眺める地方在住エンジニアの憂鬱 - だいくしー(@daiksy)のはてなブログdaiksy.hatenablog.jp

2024-12-25

ビルメンやってるけど点検SESかき集められてる部屋に入るんだが

なんかのシステム開発やってるっぽいんだけど、オラクル参考書とかSQL参考書読んで勉強してる人多いんだがどこもこんな感じなん?俺も業務勉強してえな、いいな、34歳だけどSESいこうかな、ITパスポートしか持ってないけど

2024-12-11

ユーザー毎の星新一件を取ってくる方法かと思った

SQL星新一は相性良いから…。

三大AIを使ってるかひと目で分かるSQL

  • RIGHT JOINを使っている

あと1つは?

2024-12-09

anond:20241209131424

そうですね、では運用保守とはなんですか?

レポートSQLを書いたりOS更新って言ってる増田は見ましたが、それだけだと一日8時間仕事しないですよね

大規模になるとサーバーが多いので毎日OS更新しているのですか?

anond:20241209124352

それと、運用OSアップグレードSQLによるデータ抽出アップデートは開発のスキル全然別って話とまるで違わない?

運用保守とだけ書かれてるが実際なにしてるん」ってオリジナルの話の答えなんだけど

GoogleCEOとかもDBA(運用保守)上がりやで

サーバー落ちたら対応したり、負荷グラフを眺めたりするんか?普段は暇そうだな」というど素人さんに答えてるわけで

ちなみに俺は全部やった経験あるよ

anond:20241209120045

当然俺が作ったのを保守するのは簡単だけど

こういうレポートを出してくださいでSQL書くとか

OSアップグレードしてくださいは開発の仕事とは違うんだよね

anond:20241209114404

運用スキルって開発のスキルとは違うで

一般人にはSQL整合性をもってデータアップデートすることもできないし

オンプレしろクラウドしろ常時稼働させることもできない

ピラミッドじゃないんだからほっとけばそのまま稼働するものではなくてOSフレームワークアップグレードもある

2024-12-03

anond:20241203164137

自動化自動化言うけどさ、そこの話はしてねえんだ

今のフローですでに手順ごとに上からのチェック入るんだけど、こいつは①の段階で出来てないしクオリティチェック通らないのって話

自分がやったことあるSQLからそれで例えると、select文を書かせようとしたら「serect」とか間違えるの もちろんこれのエラーチェックを自動検知するシステムはあるよ あるけどこの手のことから逃れられない3年目ってどうよという話をしている

こいつがプログラミング分かりませんPC触ったことないですっていう新人ならこっちも気にしない

ある程度経験も積ませてるし何回も何回も書いてるけど貼り付いてOJTとかしてるし、意識すりあわせの質問なんていつでも受け付けるし、別に自分にはこれができません!って言われたらそれならレベル下げるねってやってる 既にそうしてる人もいる そこで怒る人間はいないが、『自分はできますレベル下げないでいいです!』って間違いだらけのものを渡されるとこっちも限度があるんだよ

ある程度の年数でここのチェックで引っかかるのはどうなの?って話だし、ここまで先輩がべったりやるのが『はてな的最高の職場』なの?

2024-11-24

anond:20241124104543

BaaSを支える中間インフラとしてのAWSとかAzureは残るだろうけど、その上でサーバレス利用してる開発者からしたら

AWSとか知らんがなって感じになりそうじゃない?って話だと理解した

今だと開発者CCNAとかべんきょうしてシスコルーターいじるかっていうといじらないけど

25年前はやらされてたからなぁ俺の会社オンプレだったか

それがこんどはAWSがそうなるという話じゃないの?

Prisma、Drizzle、PlanetScale、Neonあたりはしってるけど

ゴリゴリSQL書かないみたいな新人が今年来てそういう時代なんだって思った

2024-11-16

昇順の降順感

SQLで「最新日付のデータを取り出したい」って時

select * from xxx order by date desc

この「desc」ってのは「descending」で「降順」って意味なんだけど「最新」のを取り出したいのに「"降"順」なのがちょっと紛らわしい感じがする


降りていくから降順ってのは分かってるんだけど、感覚としてなんかごっちゃになるって話ね

さらに言えば、最新のを取り出したいのに「descending」っていうのもやっぱり感覚としてちょっとごっちゃになる

ascendingとdescending、どっちが最新日付取り出せそう?ってなった時、なんとなくascendingの方が取り出せそうな感じがしてしま


それだけ

2024-11-14

「光る君へ」の影響で in が「院」に上書きされる

SQLに突然出てくる「院」

2024-10-29

anond:20241029095343

あんまり可哀想からちょっと教えてあげるけど

データの持ち方とかが大事なのであってって話で

SQLができません死にますかいう猿は流石にうちの会社だと人事の人にもいないのよ

anond:20241029094957

SQL業務的にはかなり使うし

一回理解したら試験も楽勝の得点源だし

狙い目なのに

2024-10-04

SQLマトリョシカみたいに副問合せする人いるけど

あれってどうなの?

FROM句が10個以上も出てきてめまいがしてくる。

アレは書いてる本人は理解できてるものなの?

理解できない俺がバカなの?

ログイン ユーザー登録
ようこそ ゲスト さん








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://anond.hatelabo.jp/keyword/SQL

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy