ブログ
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 3508 件
#2026-03 764#japanese 587#deep-dive 254#kubernetes 247#culture 236#career 224#ai 214#llm 208#devops 193#2026-04 144#security 139#observability 113#database 110#communication 107#architecture 100#productivity 88#finance 87#mindset 80#ai-papers 79#history 79#it 78#psychology 78#english 75#networking 74#deep-learning 73#gpu 70#linux 70#performance 70#cs-fundamentals 63#ai-agent 61#postgresql 59#rag 59#economy 57#mlops 53#self-improvement 53#ai-platform 51#food 51#learning 51#python 51#travel 51
画面は十文字で書かれます — カスタムウィジェットを作る前に問うべきひとつのこと
ヤコブ・ニールセンは、ほぼすべてのユーザーインターフェースが十個ほどの要素で組み立てられると整理しました。アルファベット二十六文字ですべての英単語を書くのと同じように、です。この一覧が有用なのは何を作るべきかを教えるからではなく、新しいウィジェットを作るとき実際には何を捨てているのかを見せてくれるからです。順位が含んでいる情報、慣習を半分だけ破ってしまう四つのよくあるやり方、そして自分たちのデザインシステム一覧に今日つけられるラベルまで
2026-08-09 · 14 分で読めます #ui-design#ux#design-system#frontend#usabilityウェブエディタに定規が無い本当の理由 — 測る定規が無いのではなく、測る紙が無いのです
Wordにあってウェブエディタに無いもののうち、もっともよく要望される機能がルーラーです。誰も作っていないからではありません。ウェブにはページというモデルが無いので、センチメートルが何に対するセンチメートルなのかから決められないからです。最近公開されたeditor-rulerを手がかりに、ルーラーをつけるという決定がなぜUI部品ひとつではなく文書モデルひとつを引き入れる決定なのか、そしてその決定に何がついてくるのかを整理しました。
2026-08-09 · 14 分で読めます #frontend#rich-text-editor#ui-design#contenteditable#developer-tools同じ会社の二つのプロジェクトがAI寄与に正反対の結論を出した理由
OpenJDKは2026年4月に生成AIで作った寄与を全面的に禁止し、同じオラクル傘下のGraalVMは同じ時期にAIコーディングアシスタントの使用を明示的に許可しました。二つのプロジェクトは同じ寄与者協定を使っています。この記事は三つの文書を並べて読みます。OpenJDKの原文、GraalVMの方針ファイル、そして両方が参照したLinuxカーネルの文書です。結論は、この違いがAIに対する態度の違いではなく、レビューの負担を誰に請求する
2026-08-09 · 15 分で読めます #culture#open-source#ai#policy#code-review提出物が安くなると評価はどこへ移るのか — デンマークが口頭試問を選んだ理由
デンマーク教育省が、家で書く試験課題に口頭での弁明を義務づける緊急パッケージを打ち出しました。書く費用がゼロに近づくと提出物だけでは何も分からなくなり、評価は成果物から著者性の証拠へ移ります。発表された措置が正確に何であり、三つがそれぞれ何を狙っているのかを原文どおりに整理したうえで、この論理を採用課題とコードレビューへ移すときにどこまでが成り立ちどこで壊れるのかを分けて書きました。
2026-08-09 · 16 分で読めます #assessment#hiring#code-review#education#engineering-culture摩擦が消えると目利きが残るのではなく、目利きを育てる道が消えます
2026年8月に話題になったエッセイ Taste Is All That Is Left は、作ることが安くなるにつれて、何を作る価値があるのかを判断する能力だけが希少になったと言います。この記事はその診断に同意しつつ、もう一歩踏み込みます。目利きは努力という濾過装置の副産物であり、濾過装置が消えれば目利きが自動的に残るのではなく、目利きを育てていた経路が一緒に消えます。ですから必要なのは摩擦を意図的に復元する具体的な習慣であり、個人と
2026-08-09 · 14 分で読めます #career#craft#ai#code-review#mentoringデータレジデンシーはドロップダウンではなく複製トポロジーだ
Fastmailが2026年8月3日にEUデータリージョンを開くにあたって公開した文書を教材にして、データの所在地がなぜリージョンの選択ひとつで決まらないのかを整理します。主コピー、レプリカ、災害用バックアップ、全世界に複製されるメタデータ、ログ、サードパーティ連携、そして障害時のフォールバック経路は、それぞれ別の場所を持ちうるし実際に持っています。FastmailはEUアカウントのレプリカが米国にあり、バックアップはフィラデルフィアに
2026-08-09 · 16 分で読めます #architecture#data-residency#gdpr#replication#complianceデプロイこそが負荷テストだ — キャッシュを満たす費用を設計しないと起きること
Canvaがゲートウェイのインメモリなセッション無効化キャッシュをMySQLからS3へ移した過程を分解します。問題は定常状態の参照費用ではなく、デプロイのたびに数百のポッドが同時にキャッシュを満たしながらデータベースを叩く起動費用であり、解決策はキャッシュ層をもうひとつ載せることではなくデータの表現を変えることでした。12時間のスライディングウィンドウを30分の断片に切り、無効化ひとつを16バイトに押し込んで整列した配列にすると、ゲート
2026-08-09 · 16 分で読めます #architecture#caching#s3#scalability#deployment写真の入ったQRコードは何を対価に払っているのか — 誤り訂正は予算です
QRコードのなかに写真を入れる技法を分解すると、それがデザインの決定ではなく予算配分の決定だという事実が見えてきます。きれいに見せるために使われる余裕は、もともとくしゃくしゃになった紙と悪い照明のために残しておいたものだからです。モジュールひとつを九マスに割る方法、その結果生じる九分の一のノイズ、そして誤差拡散を二度回すことで予算を使わずにより清潔な絵を得る方法まで、元資料の説明をたどりながら整理しました。
2026-08-09 · 15 分で読めます #algorithm#qr-code#error-correction#dithering#image-processingLLMができないのは証明ではなく前提を立てることです
ICML 2026の立場論文 Position: LLMs can not jump は、生成AIが帰納をすでにマスターし演繹も急速に征服しつつある一方で、新しい説明仮説を作り出すアブダクションには構造的に到達できないと主張します。この記事はその主張を要約する代わりに、それが事実だと仮定したときに、いま私たちが作っているシステムの設計をどう変えるべきかを扱います。仮説空間をどこから供給するのか、提案と反証をなぜ分離すべきなのか、そしてこ
2026-08-09 · 15 分で読めます #ai#llm#reasoning#abduction#research評価駆動開発で最初に較正すべきなのは審査者です
Airbnbエンジニアリングが2026年7月に公開した評価駆動開発の振り返りは、評価セットを先に書けという話ではなく、採点する側のモデルがまず計測器として認められなければならないという話に近いものです。この記事は、審査者モデルをゴールデンセット50〜100件で較正する手順、一致度を単純な正確度ではなくカッパで測るべき理由、そして較正されていない審査者がどうやってチーム全体を誤った方向へ最適化させてしまうのかを、実行可能なコードとともに整
2026-08-09 · 16 分で読めます #ai#llm#eval-driven-development#llm-as-judge#evaluation型検査を通った二つのサービスが互いを待って止まるとき — コレオグラフィという別のアプローチ
メモリ安全を保証する言語を使っても、二つのサービスが互いのメッセージを待って止まることは防げません。型検査器の視野がプロセスひとつで終わるからです。コレオグラフィプログラミングはシステム全体をひとつのプログラムとして書き、コンパイラにノードごとのコードを取り出させることで、この境界自体をなくします。最近公開されたWyzerを手がかりに、エンドポイント射影とは何か、なぜデッドロックが設計上消えるのか、そしてこの言語がいまどの段階にあるのか
2026-08-09 · 14 分で読めます #programming-languages#compiler#distributed-systems#type-systems#concurrencyコードは難しい部分ではなかったという言葉が、なぜあれほど腹立たしいのか
2026年8月にHacker Newsの上位を占めたあるエッセイは、コードはもともと難しい部分ではなかったという言葉がすべてのプログラマーへの侮辱だと主張します。この記事はその反論に同意しつつ、理由を別のところに見ます。あの文が腹立たしいのは間違っているからではなく、コードという単語の意味を途中ですり替えるからです。コードを三つの層に割れば、双方の主張がそれぞれどこで真なのかが見え、自分のチームが実際どの層に時間を使っているのかも測れま
2026-08-09 · 15 分で読めます #career#craft#ai#engineering-culture#skills映画の名作、どこから観るべきか — 古典映画入門、25本をどの順番で観るか
古典映画のリストは山ほどあるのに、順番を教えてくれる記事はめったにありません。この記事は名作25本を格付けではなく、初心者が実際にぶつかる問題別に並べ替えます。白黒に耐えられないとき、何も起きないと感じるとき、ジャンルの原型が気になるとき、形式そのものが内容であるとき、そして世界映画地図の空白を埋めたいとき。各作品には監督・製作年・上映時間とともに、この映画に耐えにくい人の特徴を記し、いつやめてもいいかも明記しました。
2026-08-02 · 33 分で読めます #storytelling#film#classics#world-cinema#cultureAIが書いた記事が崩れる地点 — 六つの失敗とそれぞれのガードレール
AIが書いた記事は、文章が滑らかなまま間違っています。捏造された出典、カットオフ以降の古い情報、同じ話を引き延ばした段落、根拠なく断定する文、検索だけを狙った反復表現、そして盗用と著作権まで、六つの失敗タイプを検知方法と修正方法に分けてまとめました。自動化できる検査は実行可能なスクリプトとして示し、自動化できないものはそうだと明示しました。読者と検索エンジンが実際に罰するものは何か、そして検証していない初稿が露呈する文章パターンも一緒に
2026-08-02 · 27 分で読めます #ai-writing#content-quality#hallucination#seo#editingAIでブログ記事のパイプラインを作る — 初稿ではなく検証がボトルネックです
AIでブログ記事を書く過程を、テーマ収集から成果確認まで七つの段階に分け、各段階でモデルが実際に役立つ点と絶対に任せてはいけない点を切り分けました。このパイプラインの重心は初稿ではなく事実検証です。モデルが実際に読んだものだけを引用させる方法、自信ありげに書かれた文と確認済みの文を分ける基準、そして公開直前に回すチェックリストを、実行可能なスクリプトとともにまとめました。自動化のスケッチは、人が立ち止まるべき地点をわざと残した形で提示し
2026-08-02 · 30 分で読めます #ai-writing#content-pipeline#fact-checking#automation#bloggingログを検索可能に、そして破産しないように — 構造化、マッピング爆発、保持、そして本当のコスト
ログのコストがコンピュートのコストを上回る瞬間は、たいていの組織に訪れます。その瞬間を遅らせるのは圧縮率ではなく、何をフィールドにするかという判断です。構造化ログのフィールド設計から、OpenSearchのマッピング爆発が実際にクラスタを殺す経路、インデックステンプレートとISMでライフサイクルを制御する方法、原則のあるサンプリングと保持階層までを扱います。最後にログでメトリクスを真似したときにかかるコストを数字で計算します。OpenS
2026-08-02 · 23 分で読めます #observability#logging#opensearch#elasticsearch#cost読まれるダッシュボードと鳴らす価値のあるアラート — 問いの定義、変数構成、SLO、そしてアラート疲れ
ダッシュボードは見た目が美しいことではなく、決まった問いに順番どおり答えられることに価値があります。パネルを作る前に答えるべき問いを書き出す方法から、ひとつのダッシュボードが複数の環境で再利用されるようにデータソースと変数をどう構成するかまでを扱います。アラートは原因ではなく症状に掛けるべき理由を事例で示し、SLOとエラーバジェット、マルチウィンドウのバーンレートアラートを実際のルールとして書きます。最後にアラート疲れを減らすルールと、
2026-08-02 · 24 分で読めます #observability#grafana#alerting#slo#dashboardsSlurmでGPUクラスタを使う — 提出より大事なのはなぜ動かないかを知ること
GPUクラスタでSlurmを実務で使うのに必要なことだけを整理しました。パーティション、QoS、アカウントという座標系をまず立て、sbatchスクリプトでGPUとCPU、メモリを要求する方法とその間のバインディングの落とし穴を扱います。マルチノード学習をsrunとランデブーで立ち上げる二つのパターンを実際に動くスクリプトで提示し、配列ジョブと依存関係チェーンでスイープと再開をスケジューラに任せる方法も入れました。後半はすべて失敗事例です
2026-08-02 · 22 分で読めます #mlops#slurm#hpc#gpu-cluster#distributed-trainingLLM Opsが実際にやっていること — 再現性、汚染、チェックポイント、昇格、そしてロールバック
LLM Opsをツールの一覧ではなく責任の一覧として整理しました。学習の実行を再構築できるようにする実行マニフェストに何を含めるべきか、評価セットのデータ汚染をどう防ぎ監査するか、チェックポイント間隔を障害率から逆算する公式と保管コストの実際の数字、評価をCIに組み込む際に何をゲートにするかを扱います。後半では学習とサービングの間の引き継ぎで実際に壊れる箇所、デプロイ後の回帰検知、ロールバック設計を扱います。ツールはカテゴリ別にのみ紹介
2026-08-02 · 23 分で読めます #mlops#llmops#reproducibility#evaluation#model-registry難しい本の読み方 — 読み切ることより大事な五つの判断
難しい本が読めない理由は、たいてい知らない単語ではなく論証の構造にあります。この記事はアドラーの読書法と、読みに関する研究が実際に支持していることを根拠に、ゆっくり一回よりも速く二回読む方法、解説書が助けから松葉杖に変わる地点、本が終わったあとにも残るメモ、翻訳書を正直に読む態度、そして上手にあきらめる方法を整理します。大衆的な読書アドバイスが根拠より先走っている箇所も併せて示します。
2026-08-02 · 28 分で読めます #storytelling#reading#books#learning#culture