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年5月6日

0
Posted at

プログラミング雑記2026年5月6日.jpg

本日も、ネットに流れるトピックから個人的に興味を引かれたものを拾っていきます。

連休も気がつけば最終日。シティスカ2やっていたら無駄に時間が溶けていました…

この記事への感想等コメントで頂けるとありがたいです。

プログラミング

Java

Microsoftは2026年4月のOpenJDKパッチとセキュリティアップデートをリリースし、複数のバージョン(25、21、17、11)で修正と改善を提供しています。


2026年5月の「Java Annotated Monthly」は、業界を大きく変えているAIコーディングエージェントの採用を中心に取り扱っています。EmillyBache氏による特集では、AI支援コーディング設計における「ハーネス」の重要性や、テスト駆動開発への影響について論じられています。Java26のリリース情報やKotlinの最新動向、Spring関連の技術更新など、実践的なコンテンツが豊富に提供されています。また、JAX、Devoxx UK、GeeCon、JNationなど複数の国際的なカンファレンスの情報が掲載されており、AI開発における信頼性や倫理的課題についても重要なテーマとして取り上げられています。開発者がこれらのツールを効果的に活用するための知識と最新情報が充実した内容となっています。


JavaScript

Node.js 26.0.0がリリースされました。このバージョンは現在のリリース版として、10月に長期サポート版になるまで今後6ヶ月間利用できます。主な機能追加としまして、Temporal APIがデフォルトで有効になりました。これは従来のDateオブジェクトに代わる、より堅牢で機能豊富な現代的な日時APIです。また、JavaScriptエンジンのV8が14.6にアップデートされており、Chromium 134に含まれるバージョンとなっています。HTTP クライアント実装であるUndiciも8.0.2へアップデートされています。

複数の非推奨機能が廃止されました。例えば、http.Server.prototype.writeHeader()は完全に削除されましたので、writeHead()を使用してください。従来の_stream_*モジュールも廃止されています。さらに、GCC要件が13.2以上に引き上げられ、Python 3.9のサポートも終了しました。

このバージョンでは多くのセキュリティ関連の改善とバグ修正が含まれており、開発者に新機能の活用と既存アプリケーションへの影響を評価することが推奨されています。


Windows

Microsoft が WinApp VS Code 拡張機能を公開プレビューで発表したもので、VS Code から直接 Windows アプリの実行、デバッグ、パッケージ化ができるようになる機能を紹介しています。


Claude Code

Claude Code v2.1.83で追加されたCLAUDE_CODE_SUBPROCESS_ENV_SCRUB機能による環境変数の漏洩防止について検証し、secretlintやgitleaksと組み合わせた多層防御の構成を紹介しています。


GitHub

GitHub CLI v2.91.0でコマンド利用状況の擬似匿名テレメトリ収集がデフォルトで有効になったため、環境変数の設定やコマンドラインによるオプトアウト方法をまとめた記事です。





GitHub MCP サーバーのシークレットスキャン機能が一般提供となり、GitHub Copilot CLI や Visual Studio Code などの AI コーディングエージェントで、コミット前に認証情報などの漏洩シークレットをスキャンできるようになったことが紹介されています。


Docker

Docker Model Runnerを使用することで、Open WebUIと組み合わせてローカルマシン上で画像生成モデルを実行し、クラウドサービスに依存することなくプライベートな環境でAI画像生成ができるようになります。


Zed

Zed開発チームが、AI機能を収益目的ではなく開発体験の理想を実現するために構築しており、人間とAIエージェントが協力して働けるコラボレーティブな環境を目指していることを説明しています。


ツール

Microsoftが開発したCLIテキストエディター「Edit」v2.0.0がリリースされ、待望の構文ハイライト機能が追加されるとともに、行の移動や複数行のインデント操作などの便利なキーボード機能も実装されました。

感想:
実はARM版Mac用のバイナリもGitHubでは公開されている。現状一度起動したあと、コンソールのバッファが少しおかしくなることは確認しているが、大きな問題は自分の環境では出ていない。


DACはYAMLとTSXを使用してインタラクティブなダッシュボードを構築できるダッシュボード・アズ・コード・ツールであり、AI エージェントが信頼性の高いレビュー可能なダッシュボードを作成するために設計されています。


AI

JetBrains

AI コーディング ツールは生産性を向上させる一方で、コード レビュー プロセスに新たな問題をもたらしています。AI が生成したコードには、構造エラーや硬化された値など、人間が書いたコードにはない独特のエラー パターンが含まれています。レビュアーの判断能力は有限であり、毎日より多くのコードがレビューに到達しているため、その負担が増加しています。

解決策として、自動化された構造および静的分析チェックを、プルリクエスト前の開発環境で実施することが効果的です。全プロジェクトの包括的な解析を行う IDE を使用することで、AI が生成したコードを含むすべてのコードを検証できます。これにより、レビュアーの貴重な時間と判断力を、自動化では対応できない重要な問題に集中させることができます。


OpenAI

GPT-5.5 Instant: smarter, clearer, and more personalized | OpenAI

OpenAIは、ChatGPTのデフォルトモデルを「GPT-5.5 Instant」に更新しました。このモデルは、より正確で信頼性の高い回答を提供し、前のバージョンと比べて幻覚的な主張を52.5%削減しています。応答がより簡潔で自然な会話調になり、不要な冗長性が減少しました。また、ユーザーの過去のチャットやファイル、Gmailなどのコンテキストを活用して、より個人的で関連性の高い提案ができるようになりました。新しく「メモリソース」機能が導入され、ユーザーはどの情報が回答をカスタマイズするために使用されたかを確認し、管理することができます。有料ユーザーにはこれらの高度なパーソナライゼーション機能が段階的に展開されています。


New ways to buy ChatGPT ads | OpenAI

OpenAIはChatGPTの広告プラットフォームを拡充し、パートナーや新しいセルフサーブ広告マネージャーを通じた購入方法、クリック単価(CPC)入札、測定ツールの充実により、企業がより柔軟にキャンペーンを管理できるようにしました。


Microsoft

OpenAIの最新チャットモデルGPT-5.5 Instantが「GPT-chat-latest」という名称でMicrosoft Foundryでの提供が開始され、幻覚の削減、ツール呼び出しの改善、より効率的な応答生成など、従来のモデルと比較して複数の面で性能が向上したことが紹介されています。


Google

Google Gemini APIは、長時間実行されるタスクの完了を効率的に追跡するため、ポーリングの代わりにイベント駆動型Webhooksを導入しました。これにより、ジョブ完了時にサーバーにリアルタイムのHTTP POSTペイロードがプッシュされるようになります。


Gemma 4は、マルチトークン予測(MTP)ドラフタを導入することで、推論速度を最大3倍高速化しました。標準的なLLM推論はメモリ帯域幅に制限されており、大きなモデルがトークンを1つ生成する間に軽量なドラフタが複数のトークンを予測し、ターゲットモデルがそれらを並列に検証する仕組みです。このアーキテクチャにより、チャット応答の遅延を削減し、オンデバイス実行でバッテリー寿命を延長しながら、出力品質は完全に維持されます。開発者はHugging FaceやKaggleからモデルを入手し、Transformers、MLX、vLLMなど複数のフレームワークで利用できます。


Anthropic

金融サービス業界の企業がClaudeを様々なビジネスプロセスに活用している実例と、段階的な導入戦略を紹介するガイドです。


論文・その他

AIコーディングエージェントに与えるルール設計について、25,532個のルール分析と5,000回以上の実行検証を行った研究から、「何をするな」という負の制約が「何をせよ」という正の指示よりも有効であり、ルールの内容より「存在する」こと自体のプライミング効果が重要であることが明らかにされています。


欧州の3社による実務調査から、ソフトウェア開発現場でLLMを「アシスタント」として責任を持って活用するための7つの推奨事項が導き出されており、その中核は人間中心の運用体制、検証の仕組み、組織的な学び合いの構築にあります。


2026年5月のテック業界のトレンドを、AI、ソフトウェア開発、セキュリティ、インフラ、ウェブ、生物学、ロボットなどの広範なジャンルから紹介している記事です。


エンジニア

AIとお仕事

AI主導のコーディング業務は、一見効率的に見えますが、深刻な落とし穴を内包しています。開発者がAIエージェントに全面依存すると、批判的思考力やコーディングスキルが急速に低下することが研究で示されています。特に、AIを効果的に管理するにはコーディング技術が必須なのに、その使用が逆にそのスキルを損なわせるという矛盾が生じています。また、特定のモデル提供企業への依存は「ベンダーロックイン」につながり、トークンコストの不確実性も問題です。著者は、AIをあくまで補助的な道具として位置づけ、開発者自身が実装に関わることの重要性を強調しています。スキル維持と品質向上のバランスを取ることが、長期的な成功の鍵だと指摘しています。

感想:

普通の開発者は複数のAIベンダーのサブスクを契約したりはしないし、結局ツールなので使い方のノウハウが資産化するのは仕方がないので、ベンダーロックインされるのはそう。個人的にはCLIベースのツールにはあまり深入りしないで、IDE拡張でめんどくさいことだけに適当に使うのが良いかなと思っています。


この記事は、AIエージェントとの開発時代における要件管理の新しいアプローチについて論じています。従来のドキュメントベースの要件定義では、書いた瞬間から陳腐化し読まれなくなるという課題がありました。そこで著者は、要件をドキュメントだけでなく、型定義やテスト、CI、lintルール、スキーマなど、実装全体に散らして組み込むべきだと主張しています。こうすることで要件が毎日実行・検証されるようになり、AIに対しても明示的で検証可能な形で伝わるようになります。決定論的に守るべき事柄は自動化で強制し、確率的な部分はプロンプトで導くというハイブリッドアプローチが有効だと述べています。


クラウド

Azure

Azure Cosmos DB Conf 2026では、OpenAIやVercelなどの企業が実運用から得た知見を共有し、スケーリングの問題はほぼすべてが設計上の欠陥であり、パーティションキーの適切な設計やクエリ最適化によってスケール課題が解決されることが一貫して示されました。


Azure PowerShell の Az モジュール v15.6.0 がリリースされ、複数のサブモジュールの更新、新機能の追加、パラメーターの改善など、様々な機能拡張と重大な変更の通知が含まれています。


OS

macOS

このプロジェクトは、Macに接続されたUSB-Cケーブルの性能を分かりやすく表示するメニューバーアプリで、ケーブルの通信速度や給電能力、接続デバイスの情報をIOKitから取得して、充電が遅い原因などを診断することができます。


Appleが開発者向けに「macOS 26.5 Tahoe」や「iOS/iPadOS 26.5」などの複数のOSのリリース候補版を公開し、来週中にリリースされる予定であることを報じています。


Windows

2026年4月のWindows更新情報をまとめた記事で、Windows 11やWindows Serverの新機能、セキュリティ改善、AI機能の強化、生産性向上に関連した最新のアップデート内容を紹介しています。


アプリケーションソフトウェア

Google Workspace

Google Docsで、ユーザーがGeminiに対して独自の指示を保存できるようになり、スタイルや文体、フォーマットの好みを一度設定すれば、毎回の会話で繰り返す必要がなくなります。


Google Meetで、管理者が会議参加者から自動的なメモ記録、録画、文字起こしについての明示的な同意を求めることができる新機能が導入されることについて紹介しています。


ネットワーク

Tailscale

Tailscaleを実際に使ってきた著者が、DNS設定の不具合、RFC違反の実装、ネットワークアドレスの強制削除、iptablesの乱雑な管理、MTUのハードコード、ACL機能の不足、SSO強制など、複数の技術的な問題点を詳細に指摘しながらも、結局は便利さのために使い続けざるを得ないというジレンマを綴った記事です。


業界動向・時事

アンソロピックの新型AI「Mythos」による脆弱性検知の急増で、米国立標準技術研究所(NIST)が従来のすべての脆弱性分析を取りやめ、緊急度の高い案件に限定する方針に転換したことで、企業は自ら優先順位をつけて対応する必要が生まれています。

感想:

人間がボトルネックになっている。現状AIが見つけてくるのは「脆弱性らしきもの」にすぎないので、それが本当に修正するべき脆弱性かは結局人間が判断しなければならない。


アンソロピック社のCEOダリオ・アモデイが、AIが持つ可能性とリスク、および民主主義を守るための責任あるAI開発の必要性についての信念を詳述したインタビュー記事です。


アンソロピックが評価額9000億ドル(約141兆円)での資金調達を実施し、OpenAIを上回る世界最高値のAI企業となる見通しについて、その成長の実績と根拠について詳しく解説しています。


アップル、プロセッサー製造でインテルとサムスン採用検討-関係者

まぁ、TSMCの製造余裕がなくなってきているという事なのでしょう。


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?