0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プログラミング雑記 2026年7月28日

0
Posted at

プログラミング雑記2026年7月28日.jpg

今日もネットの海から拾ってきた、個人的に気になった技術ニュースや記事を厳選してお届けします。ご意見や補足があればコメントで教えていただけると嬉しいです。

エンジニア

このスライド資料は、エンジニアが陥りがちな「分割統治(Divide and Conquer)」思考の限界と、それを補うシステム思考について論じたものです。発表者は「開発の貢献が事業に見えづらい」という指摘を受けた経験から出発し、問題を細かく分解して個別対処するだけでは解決できない構造的な課題があることに気づいていきます。

還元主義は近代科学を支えてきた強力な方法論ですが、単一指標への集約や線形因果、部分最適といった「還元」が重なることで、組織や事業のような相互作用の強いシステムでは同じ失敗パターン(システム原型)が繰り返されると説明されています。

その対処として、思考の作法・因果ループ図などの可視化・組織的な対話の場という3層の処方が紹介され、さらに氷山モデルの最深部にある「メンタルモデルや自分自身の偏見」に気づき、地図を描きながらフィードバックを通じて修正し続けることの重要性が語られます。最後にWeinbergやAckoffらの系譜を辿り、還元主義とシステム思考はどちらも必要であり、その適用範囲を見極めることこそがエンジニアに求められる姿勢だと結んでいます。

感想:

今日紹介するのはこれだけで良いと思えるほど素晴らしい内容だった。


プログラミング

ソフトウェア設計

ソフトウェア設計では、フレームワークやデータベースなど技術の話から入りがちですが、それは問題領域の理解より議論しやすいためです。技術構成を先に決めると、業務を無理にその技術の枠組みに当てはめて解釈してしまい、コードがきれいでも本質的な業務上の責任を見誤ることがあります。

こうした誤りは要件変更時に、複数サービスへの波及や調整の集中といった形で顕在化し、見積もりにも影響します。

重要なのは、技術選定の前に、業務の完了条件や判断主体、例外を関係者と整理することです。DDDの戦略的設計やイベントストーミング、C4モデルなどを使い、問題理解と構造設計を往復しながら深めていく姿勢が、設計判断の質を高めるとしています。


Go言語

Go 1.27で標準ライブラリにuuidが追加される予定であり、その提案をめぐる約400件もの議論を筆者が個人的に整理した記事です。パッケージ名をuuidとする経緯や、v4・v7のみサポートする理由、Nil/Max値の採用、v7の単調増加の仕組み、database/sql対応の方針などが具体的な議論の流れとともに紹介されています。


Python

FastAPIを用いたWeb API開発の基礎から非同期処理、テスト、クラウドデプロイまでを実践的に解説する書籍です。


Windows

Node.jsからWindows Runtime APIをネイティブアドオン不要でJavaScript/TypeScriptとして直接呼び出せる、動的WinRT APIプロジェクション(dynwinrt)がパブリックプレビューで公開されたことを紹介する記事です。


Android

AGP 9.2.0以降のR8がAtomicFieldUpdater呼び出しをUnsafe変数に最適化することで、KotlinコルーチンやJetpack Composeの起動・キャンセル処理が最大2倍高速化されるという内容です。


GitHub / GitHub Copilot

この記事は、GitHub Copilotアプリでプロジェクト単位のエージェントセッションを起点に、複数タスクの並行進行やキャンバスでの対話的なUI確認、Agent Mergeによるプルリクエスト管理まで行う基本的な使い方を紹介しています。


この記事は、GitHub Copilotの料金がAPIと同じ水準になったことを機に、モデル単体のAPI利用と、Copilotが提供する開発ワークフローやポリシー管理、ハーネス部分の価値の違いを比較検証しています。


GitHub Copilotアプリの利用可否を、エンタープライズや組織単位で独立して管理できる専用ポリシーが追加されました。


論文・その他

SIMDは複雑だと敬遠されがちですが、実際には「定数の準備→ベクトル単位のループ→並列演算→結果の集約→端数のスカラー処理」という共通パターンさえ覚えれば誰でも書けるようになる、ということをGhosttyの実例とともに解説している記事です。


AI

AWS

本記事は、2026年7月20日週のAWS生成AI関連ニュースをまとめたものです。

弁護士ドットコムでのAWS DevOps Agentによるインシデント対応自動化事例や、Kiro・Claude Codeを用いた企業合同ワークショップの報告、AWS Summit Japan 2026での通信・物流・建設機械分野のエージェント活用展示などが紹介されています。

サービス面では、Claude Opus 5のAWSおよびKiroでの提供開始、Amazon Bedrock AgentCoreの統合オブザーバビリティ、SageMaker AI推論用GPUインスタンス拡充、AI駆動ベンチマークaws-benchの公開、Amazon Connectの日本語対応エージェンティック音声などが取り上げられています。


論文・その他

この記事は、1980年代のオープンソース運動になぞらえながら、AIにおける「オープンウェイトモデル」の重要性を論じています。オープンウェイトモデルとは、誰もがダウンロードして検証・改変・実行できるAIモデルのことで、これがAI経済への参入障壁を下げ、企業や大学などが高価なフロンティアモデルに頼らず適切なコストでAIを活用できるようにするとしています。

さらに、オープンウェイトは競争を促進し、特定企業への依存(ロックイン)を防ぎ、利用者がデータやモデルを自らコントロールできる利点があると説明しています。

リスクについても触れており、公開後は開発元が管理できなくなる点を認めつつも、閉鎖的なモデルも侵害や誤用のリスクを抱えているとし、透明性の高いオープンモデルの方が多くの研究者による検証や脆弱性発見・改善が進み、結果的に安全性向上につながる可能性があると主張しています。

最後に、政策立案者に対し、計算資源へのアクセス拡大や共有資産への投資を求めるとともに、モデル改善手法である「蒸留」と不正な模倣行為を混同しないよう注意を促し、適切な政策のもとでオープンウェイトAIが繁栄と競争力強化、リスク低減を同時に実現できると結んでいます。

感想:

日本も「国産AI」は極力オープンウェイトモデルとして公開されるべきだと思う。税金が投入されるならなおさら。


アンソロピックの新たな分析によると、AIによる大量失業はまだ現実化していないとのことです。理論上はAIがほぼ全ての業務をこなせるとされる一方、実際の利用率は3割程度にとどまっています。生産性の伸びも1990年代のIT革命期より鈍いとされ、AI関連銘柄も下落傾向にあります。専門家の間では、AIが完璧に代替できない業務が残る限り人間の役割は失われず、企業の成長が雇用減少を相殺するとの見方が示されています。ただしAGI実現への期待は根強く残っています。


AIエージェントのコストは、モデルではなく周囲のオーケストレーション層で決まるという検証結果です。キャッシュ活用や履歴要約などにより、モデルを変えずにトークン38%、コスト41%、処理時間44%の削減を実現し、品質はほぼ維持されたと報告されています。


AIエージェントに長時間の作業を任せる際、人間の確認を均等な間隔で入れるより、序盤に集中させ終盤ほど間隔を広げる方が品質・コスト両面で優れることが、理論的証明と文章執筆・Web構築の実験で示されました。方向性が固まる前の早期介入ほど価値が高いという結論です。


Craig HewittさんがHermesを使い、文章の「声」を学習させて執筆・調査を自動で行うソーシャルメディアエージェントを30分で構築する様子を紹介する記事です。


AIによってコードの生成コストがほぼゼロになった今こそ、使い捨てを前提とした検証・観測性・短いフィードバックループといったエンジニアリング上の規律がこれまで以上に重要になる、と論じています。


クラウド

Azure

Azure DocumentDBにおいて、explain()でクエリを分析し、ESR(等価・ソート・範囲)ルールに基づく複合インデックスを設計することで、遅いクエリを劇的に高速化する方法を解説している記事です。


OS

Windows

MicrosoftはWindows 11の最新Insiderビルドで「Copilotキー」を無効化できる機能を追加しました。以前から他キーへの割り当て変更は可能でしたが、今回は完全に何もしない設定が可能になりました。アクセシビリティ面などの不満に応える形で、鳴り物入りで導入されたCopilotキーの役割が後退しつつあることを示しています。


Windows 11 Insider Preview Build 29634.1000(Experimental/Future Platforms)では、フライト証明書の更新や新UIへの移行に加え、Voice Accessの音声分離機能やNarratorのHID点字ディスプレイ対応など、アクセシビリティ関連の新機能・改善が多数導入されています。


iOS/iPadOS

Appleが「iOS/iPadOS 26.6」を正式リリースしました。iOS 27で搭載予定のAI検索に備えたSpotlight索引の最適化に加え、カーネル権限での不正コード実行を許す脆弱性など、合計87件のセキュリティ問題が修正されています。


macOS

Appleは旧型Mac向けに「macOS 15.7.8」「macOS 14.8.8」、また「Safari 26.6」をリリースしました。それぞれ138件、127件、11件の脆弱性が修正されており、AIセキュリティチームによる発見も含まれています。全ユーザーにアップデートが推奨されます。


AppleがmacOS 26.6 Tahoeをリリースし、秋公開予定のmacOS 27 Golden GateにおけるSpotlightアップデートに備えて検索インデックスの再構築を行っています。この影響でアップデート後にmdsなどのSpotlight関連プロセスのCPU使用率が一時的に上昇し、検索表示が遅れる場合があります。同様の現象はiOS/iPadOS 26.6でも起こるとされていますので、注意してください。


業界動向・時事

高市首相は、食料品の消費税を2027年4月から1%に引き下げる方針を週内に表明し、自民党に財源等の意見集約を指示する見通しです。

感想:

円安とそれによるインフレは進むね。


カリフォルニア州インペリアルバレーで、AIデータセンター開発企業IVCMが再生水利用の約束を撤回し、コロラド川の水利権を求めてインペリアル灌漑区を提訴しました。理事選での敗北後の提訴で、郡は建設を2027年まで凍結し、地元では農業用水転用への反発が広がっています。

感想:

これは怒られて当然。火力発電所みたいに熱を媒介するための水とそれを冷却するための水に分けて、前者は再利用、後者は使用後は水源に戻すという運用にするしかないのでは。


AI関連株の急騰は、ソロス氏の「再帰性理論」で説明できるバブル的構造だと指摘する記事です。株高がハイパースケーラーの設備投資やエヌビディア需要を押し上げ、それがさらに株高を生む自己強化が進んでいます。PERは割高ではないものの、将来利益への期待自体がバブルの可能性があり、半導体投資の陳腐化リスクも指摘されています。バブルの頂点を見極めるのは困難で、AI活用による行動変化に次の投資機会があるとされています。

感想:

まぁバブルなのは間違いない。土地も、水資源も、電力も、チップの製造能力も有限なので、今の勢いのまま成長としていくことは不可能で、どこかで崖が来る。


祈りが通じなかった。


本稿は、人文学が自然科学とは異なる仕方で、独自の「知識」を生み出していることを論じています。人文学の成果は、実験や数量化になじまないため知識として見えにくいものの、命題的知識・理解・技能的な暗黙知という三つの形式で成立すると整理されます。

その生産過程としては、対象の重要な特徴を選び出す作業、複数の事例を類似関係の中に置いて新たなカテゴリーを見出す作業、出来事を時間的な物語として位置づける作業という三つの操作が挙げられ、これらを統合して対象を一つのまとまりとして理解する働きが重視されています。

さらに、個人の解釈や着想がそのまま学問的知識になるわけではなく、専門的訓練、暗黙知の明示化、そして学問共同体による吟味と修正を経て初めて、公共的に共有可能な知として成立するとされています。解釈が複数存在すること自体は知の欠陥ではなく、証拠との整合性や説明力などの基準によって優劣を判定できるとも述べられています。

最後に、人文学の認識的価値は、見えていなかった事象を可視化し、新たな認識対象そのものを作り出し、現在の制度や自己理解を歴史的・批判的に捉え直す点にあるとまとめられています。


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?