ブログ
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 3516 件
#2026-03 764#japanese 587#deep-dive 254#kubernetes 249#culture 236#career 224#ai 217#llm 209#devops 196#2026-04 144#security 141#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 60#rag 59#economy 57#mlops 53#self-improvement 53#python 52#ai-platform 51#food 51#learning 51#travel 51
ロボットアームの制御ループ — 軌道生成からPIDと重力補償まで ♪ 聞けます
逆運動学が関節角度を教えてくれた後からが制御の領域です。目標角度をそのまま書き込むと腕が跳ねる理由を加速度の不連続性から説明し、台形速度プロファイルと5次多項式軌道を同じ90度移動について数字で比較します。関節空間補間と作業空間補間が作る経路が43ミリメートルずれる過程を計算で示し、PIDの3つの項がそれぞれ何を直しているのか、重力補償フィードフォワードひとつが定常偏差5.13度をどうやって0にするのかをシミュレーション結果で確認します
2026-08-02 · 38 分で読めます #robotics#electronics#arduino#hardware#math順運動学 — 関節角度から手先位置へ、同次変換行列とDHパラメータ ♪ 聞けます
関節角度が分かっているとき手先がどこにあるかを計算するのが順運動学です。回転は行列積なのに平行移動は足し算だという不一致を4×4同次変換行列がどう解消するのか、だからフレームを連鎖させるときなぜ掛け算だけで済むのかを実際の数字で確認します。2リンクと3リンク腕の順運動学を手で導いたうえでDHパラメータ表に移し、numpyで検算しながら、標準DHと修正DHの積の順序の違いも正確に押さえます。回転表現3種のトレードオフを表に整理し、ジンバル
2026-08-02 · 36 分で読めます #robotics#math#electronics#raspberry-pi#hardware逆運動学 — 行きたい場所から関節角度を逆算する ♪ 聞けます
順運動学は角度を入れると位置が出る一度きりの計算ですが、逆運動学は解がない場合も複数ある場合も無限にある場合もある問題です。2リンク平面腕の解析解を余弦定理から出発して最後まで導き、elbow-upとelbow-downの2つの解がなぜ必ず対で出るのか、作業空間外の座標を入れると平方根の中がどう負になるのかを数字で確認します。そのあとヤコビアンと擬似逆行列で繰り返し解く数値解に進み、特異点付近で1ミリメートル動けという命令が毎秒3590
2026-08-02 · 35 分で読めます #robotics#math#electronics#hardware#raspberry-piオンプレミス軽量Kubernetes選定基準 — k3s、k0s、RKE2をデータストアと規制で分ける
機能一覧を並べる代わりに、実際に選択を決定づける軸だけを置いてk3s、k0s、RKE2を比較します。第一の軸はデータストアです。SQLiteで始めるとサーバーノードを増やせず、内蔵etcdは奇数ノードを要求し、外部データストアは運用対象が一つ増えます。第二は何を基本バンドルに入れるかとそれを取り除くときのコスト、第三は単一バイナリとスタティックポッド配置の違い、第四はRKE2が存在する理由であるCISプロファイルとFIPS対応が実際に誰
2026-07-31 · 26 分で読めます #kubernetes#k3s#k0s#rke2#on-premisek0s閉域網インストールとk0sctl自動化 — イメージバンドル作成から複数ノードアップグレードまで
インターネット経路のない閉域網でk0sクラスターを立てて運用する手順をコマンド単位で整理します。k0s airgap list-imagesとbundle-artifactsでイメージバンドルを作る三つの方法、自前のワークロードイメージを同じバンドルに合わせる要領、k0sがバンドルを自動インポートするディレクトリ規則、そしてdefaultpullpolicyをNeverに固定して外部pull試行を完全に阻止する設定を扱います。続いてk0
2026-07-31 · 22 分で読めます #kubernetes#k0s#k0sctl#air-gap#on-premise3.3Vと5V、そしてレベルシフティング — ラズベリーパイのGPIOは5Vに耐えられません ♪ 聞けます
5VセンサーをラズベリーパイのGPIOにそのままつなぐとピンが壊れます。この記事はなぜそうなるのかをロジックレベルの定義から出発して説明します。VIHとVILの閾値が何なのか、3.3V出力が5V入力ではだいたい読めるのに逆はなぜ絶対にだめなのか、過電圧が入ったときにチップ内部の静電気保護ダイオードで実際に何が起きるのかを扱います。そのうえで抵抗分圧、MOSFET双方向シフター、専用レベルシフターICの長所短所を率直に比較し、オープンドレ
2026-07-31 · 33 分で読めます #electronics#raspberry-pi#arduino#hardware#iotプルアップ、プルダウン、そしてフローティングピン — ボタンひとつがこんなに難しい理由
何も接続していない入力ピンが0と1を無作為に行き来する理由から始めます。フローティング入力がなぜアンテナのように振る舞うのか、プルアップとプルダウン抵抗がその問題をどう解決するのか、内部プルアップの実際の抵抗値はボードごとにいくつなのかを整理します。ボタンをアクティブローで配線するのが慣例になった理由と、外部抵抗値を選ぶときのノイズ耐性対消費電流のトレードオフを数字で計算します。最後にスイッチバウンスの実際の波形とRCハードウェアデバウ
2026-07-31 · 34 分で読めます #electronics#arduino#raspberry-pi#circuit#hardwareLED抵抗計算を原理から正しく理解する — 色ごとに値が違う理由とE24系列 ♪ 聞けます
LEDになぜ必ず抵抗を直列に入れなければならないのかを、ダイオードの指数関数的な電流カーブから説明します。色別の順方向電圧を表にまとめ、5Vと3.3Vそれぞれの電源について抵抗値を実際の数字で計算します。計算値をなぜ切り上げてE24標準値に合わせるべきなのか、抵抗で消費される電力はどれくらいか、LEDを複数並べて抵抗ひとつを共有すると何が起きるかを扱います。最後にピンの電流上限を超えたときにトランジスタやドライバICへ切り替える基準を整
2026-07-31 · 35 分で読めます #electronics#arduino#circuit#hardware#raspberry-piプログラマーのためのオームの法則 — 電圧・電流・抵抗を数字で理解する
アルドゥイーノやラズベリーパイに初めて触れるソフトウェアエンジニアのためのオームの法則ガイドです。電圧を「量」ではなく2点間の差として定義し直し、水の比喩がどこまで通用してどこで破綻するかを明らかにします。直列回路と並列回路を実際の数字で手計算し、キルヒホッフの2法則を測定のための道具として使う方法を説明します。抵抗が熱くなる理由と定格電力の選び方、そしてマルチメーターで電圧と電流を測る手順、誰もが一度はやってしまうヒューズ切れのミスま
2026-07-31 · 34 分で読めます #electronics#arduino#circuit#hardware#makerモーターとリレー、誘導性負荷を扱う — GPIOでモーターを回してはいけない理由
GPIOピンは数十ミリアンペアしか出せませんが、小型DCモーターは数百ミリアンペアを要求します。この記事はその差が生む事故をひとつずつ扱います。別電源を使う方法と接地を必ず束ねなければならない理由、トランジスタとMOSFETでスイッチングするときのベース抵抗とゲート抵抗の計算方法、誘導性キックバックが数千ボルトに達する物理的な理由とフライバックダイオードの役割を説明します。最後にモーターが回るたびにボードが再起動する症状がなぜコードの問
2026-07-31 · 38 分で読めます #electronics#arduino#hardware#maker#iotブラウザでシステムをシミュレートする — WASMが可能にしたことと、いまだ阻むこと
2026年7月末にHacker Newsに投稿されたccsimは、gVisorのユーザー空間TCPスタック2本をまるごとWebAssemblyにビルドし、ブラウザのワーカー上で動かします。v86はx86 CPUをWASMへJITコンパイルしてWindows 98を起動させ、WebVMはCheerpXの上で手を加えていないDebianを立ち上げます。この記事は、こうしたブラウザシミュレーターに共通するパターンと制約を整理します。生ソケット
2026-07-31 · 26 分で読めます #webassembly#wasm#simulation#browser#systems26Bモデルを2GBのRAMで動かす原理 — 常駐メモリとワーキングセットは同じ数字ではない
2026年7月29日にShow HNへ上がったTurboFieldfareは、Gemma 4 26B-A4BをMシリーズのMacで約2GBのRAMで動かすと主張しています。ディスクには14.3GBが入り、RAMに常駐するのは1.35GBの共有コアだけで、トークンごとに必要なエキスパートの重みをSSDから読み込みます。この記事はその数字たちを自分で導出して検証します — 4ビットのグループ64量子化がなぜ重みあたり4.5ビットになって14
2026-07-31 · 20 分で読めます #ai#llm#quantization#apple-silicon#moeTCP輻輳制御を目で見る — CUBICとBBRv3、そしてブラウザで動くgVisorネットスタック
2026年7月28日、Hacker Newsに「Simulating TCP loss and congestion in browser using Go/WASM」が上がりました。gVisorのネットスタックを二つまるごとWebAssemblyへビルドしてブラウザのワーカーで動かし、その間に帯域・遅延・損失・キュー規律を調整できるボトルネックリンクを置いて、CUBICと自前実装のBBRv3を並べて描いてくれます。この記事はそのシミュ
2026-07-31 · 27 分で読めます #network#tcp#congestion-control#bbr#wasmモノレポCIキャッシュ戦略 — キャッシュを大きくするな、キャッシュキーを直せ
モノレポCIが遅い理由は、たいていキャッシュが小さいからではなくキャッシュキーが間違っているからです。この記事ではTurborepo・Nx・Bazel・GitHub Actionsのキャッシュがそれぞれ何をハッシュに入れるか、ハッシュ入力を絞り込む三つのレバー、affected判定でそもそも実行しない方法、CIと開発者がリモートキャッシュを共有するときに生まれる信頼境界、そして2026年に実際に起きたキャッシュ汚染事故がなぜヘルメティシ
2026-07-31 · 24 分で読めます #monorepo#ci-cd#build-cache#turborepo#bazel500ドルでファインチューニングした9Bがフロンティアに勝った条件 — そしてその条件がどれだけ狭いか
2026年7月28日、Hacker Newsで336点を獲得した記事があります。FermisenseがQwen3.5-9BをGRPOで約500ドル分のGPU時間だけ学習させ、同じツールと同じ採点器を使った五つのフロンティア構成を電子商取引カタログ検収の課題で上回ったという報告です。達成可能スコアの87.3%対、最高フロンティア76.9%。1,000件の処理コストは約0.50ドル対、19ドルから172ドルでした。この記事はその結果を否定も
2026-07-31 · 19 分で読めます #ai#llm#fine-tuning#reinforcement-learning#inference-costGitHub Stacked PR完全ガイド — ネイティブスタックPRが解決したこととそのまま残したこと
2026年7月30日、GitHubがStacked Pull Requestsをパブリックプレビューとして公開しました。大きな変更を依存順序のある小さなPR複数枚に分けて並行レビューし、一度にマージするワークフローがWeb UIとgh-stack CLI拡張で標準提供されます。この記事はスタックが実際に解決する問題、GitHubネイティブ実装がすることとしないこと、ベースブランチが動いたときに発生するリベースカスケードのコスト、そしてG
2026-07-31 · 21 分で読めます #github#stacked-pr#code-review#git#developer-workflowターミナルUI開発ガイド — Ink・OpenTUI・Bubble Tea・ratatui・Textual、何をいつ使うか
shadcn方式のターミナルコンポーネント集termcnがGeekNewsに掲載され、TUI開発が再び話題になりました。この記事はフレームワークの一覧列挙ではなく、三つのレンダリングモデル — Elmアーキテクチャ、即時モード、React式の再調整 — でエコシステムを整理し、ターミナルが自分の能力を教えてくれないという根本問題(トゥルーカラー・サイズ・キーボードプロトコルの検出)、リサイズと画面の裂けを扱う方法(SIGWINCHとDE
2026-07-31 · 23 分で読めます #tui#terminal#ink#opentui#cliオープンソースガバナンスが壊れるとき — Ruby Central騒動と三つの軸
2026年7月30日、André Arkoが「Ruby Centralの破壊的遺産」を発表し、2025年9月に始まったRubyGemsリポジトリのアクセス権限をめぐる紛争が、10か月を経て再び表面化しました。本稿は双方の一次証言を並べて検証可能なタイムラインを整理したうえで、core-js、event-stream、xz-utils、Nix、Redis、Terraformで同じ形の危機が繰り返される理由を構造として分析します。核心は三つ
2026-07-31 · 29 分で読めます #open-source#governance#rubygems#supply-chain#licensing平均は何も語らない — レイテンシを分布でデバッグする方法
2026年7月27日に公開されHacker Newsのトップに立ったFarid Zakariaの記事「The mean means nothing」は、キャッシュ層をロールアウトした後、平均レイテンシが112msから122msへ9%悪化した事例を扱います。同じデータでp50は99msから54msへ46%改善し、p99は309msから678msへ119%悪化しました。一つのデータが正反対の結論を同時に支持する理由は、分布が単峰から二峰に分
2026-07-31 · 25 分で読めます #observability#latency#performance#histogram#percentile才能という幻想 — 練習研究が実際に語っていることと、何が複利で積み上がるのか
2026年7月末、GeekNewsの上位に「才能という幻想」が上がりました。タイトルだけ見れば才能と練習をめぐる科学論争のようですが、原文はジュニア開発者のキャリア不安を扱った個人エッセイで、引用された研究は一本もありません。この記事は実際の文献をたどります。エリクソンの1993年論文が何を主張し、何を主張しなかったのか、マクナマラのメタ分析が示す分散説明率12%と2018年の正誤表が直した14%、2019年の追試の失敗、そしてスウェー
2026-07-31 · 27 分で読めます #career#deliberate-practice#expertise#psych-papers#mindset