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月16日

0
Posted at

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

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

プログラミング

Go言語

Go by Exampleの翻訳。

本書は、保守しやすくテスト可能な「Goらしい」コードの書き方を実践的に学べる一冊です。過度な抽象化を避けつつ、CLIツールやHTTPクライアント・サーバーなどの現実的なプロジェクトを題材にしています。

依存性注入や並行パイプライン、ミドルウェアのコンポジション、多態的なストレージ実装まで、段階的に高度な内容へと進む構成です。

現場で役立つ設計力を身につけたいGoエンジニアにおすすめの内容となっています。

感想:

原著が素晴らしかったので、翻訳にも期待。訳者も信頼できる。


.NET

WindowsのSchannelがTLS 1.3のハイブリッド耐量子暗号(ML-KEM)に正式対応したことを紹介し、ASP.NETとKestrelでPowerShellのEnable-TlsEccCurveを使い量子耐性のある通信を設定・検証する方法を解説する記事です。


Rider 2026.2のリリース候補版が公開されました。今回のアップデートでは、AIコーディングエージェントとRider自身のインテリジェンス機能(カバレッジデータ、プロファイラー、コード解析)を連携させる「エージェントスキル」が導入され、Microsoft公式の.NET・Aspire・Azureエージェントスキルにも対応します。また、GitHub CopilotがIDEにネイティブ統合されました。

パフォーマンス面では、Windowsでのデバッガー起動が約2.8秒短縮され、Roslynソリューションでのブランチ切り替えが2〜3倍高速化、バックエンドのメモリ使用量も7〜8%削減されています。Unreal EngineプロジェクトのC++インデックス作成も約2倍高速化しました。

その他、WPFのホットリロード、NuGetツールウィンドウの刷新、ファイルベースのC#テンプレート、クイックフィックスのプレビュー機能なども追加されています。ゲーム開発分野では、GodotやCMakeの新規プロジェクトテンプレート、UEのナビゲーション改善、GDScriptフォーマッターなどのGodot向け機能が強化されました。TypeScript 7対応やAzure Functions、Azure DevOpsプルリクエストのサポートも含まれています。


この記事は、JetBrainsが2026年9月28日にオンラインで開催するゲーム開発者向けカンファレンス「GameDev Day」の登壇者を8月12日まで募集していることを紹介しています。


JavaScript

React NativeのNew ArchitectureやExpo・EASなどの進化により、Webの知識をそのまま活かして快適にモバイルアプリ開発ができるようになった現状を紹介する記事です。


Viteをベースにした統合開発ツールチェーン「Vite+」のベータ版が公開され、開発サーバやバンドラ、リンターなどを1つのコマンドラインツールで利用できるようになりました。


C++

この記事は、v14.52を対象としたMSVC Build Tools Previewの7月更新内容として、コンパイラ、リンカ、コード生成・最適化、静的解析など各分野の改善やバグ修正をまとめたものです。


SQL Server

SQL Server 2025 RTM CU6向けのセキュリティ更新プログラムが公開され、サービス拒否の脆弱性(CVE-2026-54118)を含む修正が提供されています。


VS Code用MSSQL拡張機能v1.44では、SQL開発を効率化する2つのプレビュー機能が追加されました。「Shortcuts Configuration」では、よく使うSQLクエリやコマンドにキーボードショートカットを割り当て、統一された画面から管理できます。また「Enhanced Results Grid」では、パフォーマンスが向上し、列の固定や表示・非表示切り替えなど、クエリ結果の表示をカスタマイズできるようになりました。


Visual Studio Code

Visual Studio Code 1.129(2026年7月15日リリース)についてご紹介します。

今回のリリースでは、エージェントセッションを専用プロセスで実行する「エージェントホスト」が導入され、複数ウィンドウから同一セッションに接続できるようになりました。また、Agentsウィンドウにはファイルや差分をまとめて確認できる新しいエディタパネルが試験的に追加されています。

さらに、チャットのプロンプトに「!」を付けることでターミナルコマンドを直接実行できる機能や、刷新されたUIを試せるモダンUIプレビューも搭載されました。GitHub Enterprise環境でのCopilot認証対応など、認証まわりの改善も行われています。


GitHub / GitHub Copilot

GitHubの基本操作から始めて、バージョン管理やアカウント設定、コマンド操作、コラボレーション機能までを網羅的に学べる、初心者向けの実践的なロードマップ記事です。


Visual Studio向けGitHub Copilotの2026年6月アップデートをご紹介します。

Copilot利用状況を可視化する新しい使用量ウィンドウや上限接近時のアラート機能が追加されました。

また、MCPサーバーの設定変更を検知して承認を求める信頼検証機能や、C++向けモダナイゼーションエージェントの正式提供開始、プルリクエストをCopilot Chatに取り込める機能なども加わっています。


GitHub Copilot for JetBrainsが、カスタムエンドポイントによるBYOK対応やプラグイン管理の強化、Claudeエージェント連携、ローカルサンドボックスなど多数の新機能を追加し、全ティアで利用できるようになりました。


GitHubがResendとのシークレットスキャン提携や新たな検出タイプの追加、Webhookでのカテゴリ区別、公開監視アラート一覧へのインサイトカード表示など、シークレットスキャンとパブリックモニタリング機能を強化したことをお知らせする記事です。


Kiro

本記事は、AIエージェント「Kiro」を使ったテスト駆動開発(TDD)の実践方法を紹介しています。筆者はTDDの利点を認めつつも手作業の負担を感じていましたが、Kiroの「hooks」機能でred-green-refactorサイクルを自動的に徹底させることで、負担なくTDDの恩恵を得られるようになったと述べています。実例としてタスク管理APIの構築が紹介されています。


ツール

AIエージェントの実行に特化したターミナルマルチプレクサ「herdr」へ、tmuxから移行した事例を紹介する記事です。導入手順や設定の移植方法、Claude Codeとの連携、移行して得たものと失ったものが具体的にまとめられています。


論文・その他

この記事は、DevOpsという言葉の歴史を辿った考察です。

2008年のAgile Infrastructureの議論やFlickrの事例から生まれたDevOpsは、本来「開発と運用の分断を解消する文化的運動」でした。CAMSという初期の定義でも文化が中心でしたが、次第にツールや職種の名前として消費されるようになります。

その後、Infrastructure as CodeやSRE、Platform Engineeringなど個別の言葉に分解され、DevOps自体は使われなくなりつつあります。しかし部門間の分断という本質的な問題は、今も解決されていないと筆者は指摘しています。


AI

Mirelo

Mirelo AIとkyutaiが共同開発した「Audio-to-MIDI」モデルを紹介する記事です。

音源をアップロードするだけで、ボーカルやドラム、ベースなど楽器ごとに自動判別し、それぞれ別トラックのMIDIとして書き出せます。

ピアノロール上で音符を編集でき、コードやキー、テンポの解析にも対応しています。オープンソースで公開されており、Mirelo Studio上で無料に試すことも可能です。


Google

この記事は、Google I/O IndiaでのGoogle TensorとPixelチームによる共同発表を紹介しています。

Pixel 10シリーズ向けに、TPUでネイティブ動作する軽量モデル「Gemma 4 E2B」を発表し、完全オフラインでプライバシーを守るAI体験を実現しました。

さらに、音声操作によるモバイル操作、画像・音声を使ったオフライン対話、小売や自動車整備といった実用分野での活用例も紹介されており、Tensor SDKを通じて開発者も参加できる内容になっています。


本書はGoogle Cloud上でAI・機械学習を活用したアプリケーション構築を学べる書籍です。前半でデータ基盤やBigQuery、Gemini Enterprise Agent Platformなどの概要を紹介し、後半では探索的データ分析やベイズ最適化、AIエージェントの品質評価など幅広い応用事例を解説しています。


Microsoft

Microsoft Agent FrameworkのPython版で、必要な時だけ読み込まれる再利用可能な専門知識バンドル「Agent Skills」が、承認制御などのガバナンス機能とともに安定版としてリリースされました。


AIエージェント評価(eval)を正しく機能させるには、代表的なプロンプト、明確で一貫した判定基準、複数回の実行、清潔かつ代表的な実行環境が必要です。曖昧な基準はスコアが一致していても意味が異なる危険があり、判定AIの較正や実運用出力での検証も欠かせません。統計的な工夫と運用の規律を組み合わせることで、初めて信頼できる改善指標が得られます。


Copilot StudioエージェントをDirect Line経由でLocustとAzure Load Testingを使って負荷テストする方法を、実装コードと実測結果(253会話・3,212リクエストで失敗ゼロ)を交えて解説している記事です。


Anthropic

Base44がClaude Fable 5をシニアエンジニア並みの思考力を持つモデルとして信頼し、システムプロンプト再構築などの重要開発業務を任せるようになった事例を紹介する記事です。


論文・その他

この記事は、Google DeepMindのCEOであるデミス・ハサビス氏が、フロンティアAI(最先端AI)の安全な発展のための枠組みについて論じたものです。氏は、AGI(汎用人工知能)の実現がもはや数年先に迫っており、人類はまさに「特異点」の入口に立っていると述べています。AGIは電気や火の発見に匹敵するほどの技術であり、産業革命の10倍の影響を10倍の速さでもたらす可能性があるとしています。

一方で、サイバーセキュリティや生物兵器などのリスクも高まっており、商業的・地政学的な競争が技術の理解を上回るスピードで進んでいる現状に警鐘を鳴らしています。

そこで提案されているのが、米国主導で設立される「フロンティアAI標準化機関」です。金融業界のFINRAのような官民連携組織をモデルに、独立した専門家を含む委員会が最先端モデルを評価し、一定の基準を満たすモデルを「フロンティアモデル」として認定する仕組みです。当初は各研究機関が任意でモデルをリリース前に提出し、将来的には義務化も視野に入れています。

最後に、この枠組みが国際的な合意形成の出発点となることを期待しつつ、技術的課題の解決だけでなく、AGI後の社会や経済のあり方についても、社会全体で議論していく必要があると結んでいます。


医療機関がLLMを本番導入する際に押さえるべき3省2ガイドラインの要件と、AWS・Azure・Google Cloud各社の日本リージョン対応状況やコストを比較し、著者おすすめの選択肢を解説した記事です。


AIエージェントに大量の外部スキルを渡しても、モデルが元々解ける課題では効果がなく、むしろ成績が下がることがあるという検証結果を紹介する記事です。効果が出るのは知識不足を検索で正確に補えた場合に限られる、という条件を解説しています。


AIエージェント構築に必要な7つのレイヤー(オーケストレーション、メモリ、ツール連携、ブラウザ操作、コーディング支援、評価・監視、推論基盤)ごとに、2026年時点で本番運用に耐えるオープンソースツールの選び方と特徴を解説した記事です。


この記事は、AIがソフトウェア開発の流れをどう変えつつあるかを論じたGoogleの白書を著者が解説したものです。

エージェントは「モデル+ハーネス」であり、ツールや監視体制など周辺の仕組みが性能を大きく左右すると指摘しています。また、静的・動的なコンテキスト設計や、テストと評価による検証が、単なる「雰囲気で書くコーディング」と本格的なエンジニアリングを分ける鍵になるとしています。

要件定義や設計は依然として人間の判断が重要である一方、実装やテスト、保守の工程は大きく変化し、プロトタイプがそのまま本番用エージェントになりつつある点も紹介されています。最終的に重要なのは仕様策定と検証の力だと結論づけています。


O’Reillyのイベントでは、自律型AIエージェントの安全な運用について5人の専門家が発表しました。実行層でのセキュリティ管理、悪意あるスキルの見抜き方、初期設定の見直し、金融分野での正確性確保、そして人間の関与の重要性などが議論され、運用面の地道な整備がモデル性能向上以上に重要だと強調されました。


エンジニア

チームビルド

ガートナーは、AIの発達により日常的なエンジニアリング業務をAIが担うようになることで、2029年までに60%の組織がより小規模なチームを本格導入すると予測しています。

現在4〜5人が主流のチームも、今後は2〜3人規模で成立するケースが増えるとのことです。

一方で、ジュニア人材の採用や育成を怠ると、知識継承や人材パイプラインに支障が出ると警告している点も紹介されています。


仕事の進め方

この記事は、「何が分からないか分からない」という状態を、著者自身のコンサルティング転職時の失敗体験から掘り下げたものです。

分からなさは言葉・観察・判断という3つの境界のどこかで生まれると説明し、理解する前に「観察できる差」を作る診断的なアプローチを提案しています。

また、課題を小さく分解しつつ複雑な現場へ戻す往復の重要性や、自分の限界を自己評価だけでなく外部の記録や対話から測る必要性にも触れています。


クラウド

Azure

Azure Updates (2026-07-16) | ブチザッキ

今回の記事では、2026年7月16日時点のAzure関連アップデートがまとめられています。目玉はAzure Front Door Edge Actionsのプレビュー公開で、Hyperlight上のMicroVMでJavaScriptを実行し、ルール処理をエッジで行える点が紹介されています。

そのほか、Logic AppsのFlat Fileスキーマ生成対応、Azure SQLの機能拡張、Azure DatabricksやMicrosoft FoundryでのOpenAI GPT-5.6提供開始、Copilot StudioとFoundry IQの統合、Chaos StudioのCLI対応、Entra IDでのパスキー既定化などが取り上げられています。

さらに、Microsoft Fabricの各種アップデート、.NETやGoなど開発ツールのリリース情報、3MとMicrosoftによるAIデータセンター分野での提携なども紹介されており、幅広い分野の最新動向が網羅された内容となっています。


Azure Front Door Edge Actions を試してみる | ブチザッキ

Azure Front DoorのEdge Actionsがパブリックプレビューになり、著者が試した内容の紹介です。Edge ActionsはHyperlightベースのMicroVMでFront Door内のルールセットとしてコードを実行する仕組みで、URLリライトの例を用いて作成・バージョン管理・Front Doorへの割り当て方法を解説しています。現状はコードサイズやバージョン数、実行時間に制限があり、ポータルや開発環境も未成熟ですが、今後の改善に期待していると述べています。


Orchestrate Azure Container Apps Jobs with Apache Airflow | App Services on Azure Blog

Azure Container Apps JobsをApache Airflowで連携させる、2種類のオープンソーステンプレートを紹介する記事です。既存Airflowに演算子を追加する方法と、ACA上にAirflowを丸ごとホストする方法があり、並列実行や依存関係、リトライを伴う複雑なジョブ管理を実現できます。


MicrosoftはAzure上のPostgreSQLサービスとして、新たに高性能な「Azure HorizonDB」をプレビュー公開しました。既存の「Azure Database for PostgreSQL」も強化し、用途に応じて2つのサービスから選べるようになったことを紹介する記事です。


Azure リソースをデプロイするための言語である Bicep の最新バージョン v0.45.15 がリリースされ、エクスポート機能のリグレッション修正などが行われています。


AWS

本記事は「月刊AWS製造」2026年7月号で、6月25〜26日に幕張メッセで開催されたAWS Summit Japan 2026の製造ブース展示をまとめたものです。

サプライチェーン最適化やデジタルツインによる生産ライン最適化、ソフトウェア定義型ファクトリー、Physical AIなど、AIエージェントを活用した最新デモが紹介されています。

また、関連セッション動画や、AWS Summit New York Cityで発表されたAWS ContextやBedrock AgentCoreなど、製造業向けAI機能の新発表についても触れられています。


OS

macOS

macOS 27 Golden Gate Public Betaで、Premiere ProやAfter EffectsなどAdobe製アプリが起動時にクラッシュする不具合が報告されています。またIntelアプリ向けRosetta 2も将来のmacOSで非対応となる予定で、InDesignなどで警告が表示されるようになっています。Beta環境の利用には注意が必要です。


AppleがMac用X11アプリ「XQuartz」を約3年ぶりにv2.8.6へアップデートしました。Apple Silicon Macとの互換性が向上し、旧バージョンで発生していた画面が黒くなる不具合や複数年分の脆弱性が修正されています。システム要件はmacOS 10.13以降となり、古いOSのサポートは終了しました。なお署名証明書の有効期限はBeta版発表時と異なり2027年02月までとなっています。


Linux

Ubuntu 26.04 LTSで進化したsbuildについて、unshareバックエンドとmmdebstrapの組み合わせにより権限昇格不要でクリーンなビルド環境を構築できるようになった経緯や、インストール方法、設定ファイルの活用法、複数パッケージ参照の設定などを実例付きで解説しています。


Windows

WSL2+Claude Code環境でPCが重くなった原因は、AIではなくVS Code ServerとWSL2がメモリを解放しない挙動にあり、.wslconfigの設定変更で改善したという内容です。


業界動向・時事

ソフトバンクGの孫正義会長がSoftBank World 2026にて、2040年には世界GDPの20%がAI関連となり、AIエージェントが人間換算100億人分の仕事をこなす未来像を語りました。企業には「AIを使う側」になる覚悟を求めています。


ニューヨーク州が、電気代高騰や水不足への懸念から、大規模データセンターの新規建設許可を最大1年間凍結すると発表しました。全米の州では初めての措置です。

感想:

でもこのしわ寄せは産業も雇用もない田舎に。NYのような大都会こそDCの恩恵を受けるわけで、自分にはこれは都市生活者のエゴに見える。


7月10日に成立した改正個人情報保護法の「統計特例」について、板倉陽一郎弁護士に取材した記事です。

AI開発目的なら要配慮個人情報も同意なく取得・提供できる仕組みですが、実は多くのAI開発は現行法でも可能だったと指摘されています。

流出リスクの増大やプロファイリング規制の欠如といった批判には誤解も多いとしつつ、真の課題は個人情報保護委員会による監督執行体制が十分に整えられるかどうかにあると論じています。

感想:

参考になった。


Matterは、メーカーの垣根を越えてスマートホーム機器をつなげる標準規格です。QRコード読み取りだけで設定が完了し、対応アプリ1つで機器を一元管理できます。2026年時点では普及途上ですが、対応拡大が期待されています。


生成AIによる「コンサル不要論」に対応するため、富士通は「FDE+C」という少数精鋭のエンジニアとコンサルタント一体型体制を打ち出すなど、各社がコンサルティングサービスのあり方を模索している様子を紹介する記事です。


NVIDIAがトヨタの実証都市「ウーブン・シティ」向けにGPUやAI基盤技術を提供し、フィジカルAI分野での日本企業との提携を拡大するという内容です。


冷蔵倉庫最大手ニチレイで発生したサイバー攻撃によるシステム障害は、グループ外取引が9割を占める広範な物流網に波及し、個人情報漏洩の可能性もある中で完全復旧の見通しは立っていません。


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?