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

0
Posted at

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

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

プログラミング

Swift

2026年5月版「What's new in Swift」では、世界各地のSwiftローカルコミュニティの活動が紹介されています。SF SwiftやSwift Barcelonaなどのミートアップグループがイベント動画をYouTubeで公開しており、遠隔地からでも視聴できます。動画コンテンツとしては、HummingbirdやAWS Lambdaを用いたサーバーサイドSwift、Temporal Swift SDKの紹介などが注目されています。またSwiftとWebAssemblyの活用や、2026年のSwiftメンターシッププログラムの開始、GSoC 2026への採択プロジェクトも報告されています。新しいパッケージとして、Amazon Bedrock向けのAIエージェントライブラリやクロスプラットフォーム対応のSwiftOSCがリリースされました。Swift Evolutionでは、Optionalのノンコピー型改善(SE-0532)が審査中のほか、安全な非同期継続(SE-0528)や安全な参照型Ref/MutableRef(SE-0519)が承認されています。


Rust

Pythonエンジニア向けに、Pythonとの比較や移行パターンを押さえながら、基礎から所有権・FFI・非同期・CLIアプリ開発まで体系的にRustを学べる公式トレーニングブックです。


C++

C++パッケージマネージャー「vcpkg」の2026年5月リリース(2026.05.25)における主な変更点として、Boost 1.91・Qt 6.11・OpenCASCADE 8.0などの大型ライブラリ更新、27件の新規ポート追加、521件のポート更新が行われたことを紹介しています。


Aspire

Windows 365チームが.NET AspireとAIエージェント(MARS)を活用し、50以上のマイクロサービスリポジトリへのAspire導入を自動化・大規模展開することで、手動作業を削減しながら信頼性と開発者生産性を大幅に向上させた取り組みを紹介しています。


Visual Studio Code

Visual Studio Code 1.123が2026年6月3日にリリースされました。今回のリリースでは、エージェント機能と統合ブラウザの改善が中心となっています。

チャットセッションがGitHubアカウントと自動同期される「セッション同期」機能が追加され、複数のマシンをまたいで作業履歴を検索できるようになりました。また、複数のエージェントセッションを並べて表示できる「エージェントウィンドウ」がプレビュー提供されています。さらに、コードベースやウェブから情報を収集し、詳細なMarkdownレポートを生成する「リサーチエージェント」もプレビュー公開されました。

言語モデルの面では、AnthropicおよびOpenAIの対応モデルで100万トークンのコンテキストウィンドウがサポートされるようになりました。統合ブラウザにはお気に入り登録機能が追加され、スクリーンショットの撮影方法も拡充されています。また、拡張機能の自動更新に2時間の遅延が導入され、問題のあるリリースからの保護が強化されました。


GitHub / GitHub Copilot

Visual Studio 2026向けGitHub Copilotの2026年5月アップデートでは、コード実装前に計画を立てる「Planエージェント」や複数ファイルの差分一括確認、コンテキストウィンドウ使用量の可視化など、開発の計画・レビュー・管理を強化する新機能が追加されました。


GitHub Copilot ChatがPull RequestやDiffの操作時により豊富なコンテキストを提供する機能が一般提供(GA)となり、コードとチャットの並列表示や高速な回答が可能になりました。


GitHub Copilotが100万トークンの大規模なコンテキストウィンドウと、速度と精度のバランスを調整できる推論レベルの設定機能に対応し、より複雑なコードベースや難しい問題に取り組めるようになりました。


GitHub CopilotのPro・Pro+・Maxユーザー向けに、クラウドエージェントによるタスクをプログラムから起動・追跡できるAgent tasks REST APIがパブリックプレビューとして公開されました。


GitHub Actions のジョブが失敗した際に、Copilot Pro・Pro+・Max のサブスクライバーがワンクリックで Copilot に修正を依頼できる「Fix with Copilot」機能が利用可能になりました。


セキュリティ

OpenAI の Codex が、HTTP/2 の圧縮機能(HPACK)とフロー制御を組み合わせた新たな DoS 攻撃手法「HTTP/2 Bomb」を発見し、nginx・Apache・IIS・Envoy など主要 Web サーバーのデフォルト設定が影響を受けることを報告しています。


テスト

テスト自動化が普及しない本当の理由は「テストコードを書くこと」よりも、テスト用データ環境の整備・時間依存データの扱い・テスト設計知識を兼ね備えた人材の不足といった見えにくいコストにあると、ハードボイルド小説風の会話形式で分かりやすく解説してくれています。


静的テスト・ロジックテスト・コンポーネントテスト・E2E・VRTなど、フロントエンド開発に必要なテスト手法を基礎から体系的に学べる一冊で、AIを活用したテストコード生成や実践的なテスト戦略まで丁寧に解説されています。


AI

Microsoft

MicrosoftのAIチームが開発した「MAI-Thinking-1」は、STEMの推論やコーディングタスクにおいて同規模モデルの中でトップクラスの性能を誇る350億パラメータ(アクティブ)のMoEモデルです。AIの進歩を単一モデルではなく継続的な改善システムとして捉え、スケーリング重視の事前学習フレームワークと対数線形的な性能向上を実現する強化学習レシピを組み合わせた「ヒルクライミングマシン」として構築されています。サードパーティモデルからの蒸留を一切行わず、クリーンなエンタープライズグレードのデータのみで学習されています。


Microsoftが「Foundry Local 1.2.0」を発表し、クラウド不要でデバイス上にAIをローカル実行できるプラットフォームの新機能(40言語以上の音声認識、Linux ARM64対応、Windows ML 2.0統合など)を紹介しています。


OpenAI

Dreaming: Better memory for a more helpful ChatGPT | OpenAI

OpenAIが、ChatGPTのメモリ機能を「ドリーミング」と呼ばれる新しいアーキテクチャで大幅に強化し、過去の会話から自動的に文脈を学習・更新することでより個別最適化された応答が可能になったことを紹介しています。


論文・その他

AIエージェントの失敗はモデルの賢さだけでなく、成果物の形式検証やツール失敗後の復旧、状態管理といったハーネス設計に大きく左右されており、同じモデルでもハーネスを変えるだけで性能スコアが20ポイント以上変わることが5,000件超の実行ログ分析から示されています。


AIに設計パターンを守らせる方法を4つのアプローチ(一言指示・合否フィードバック・具体的フィードバック・例示)で比較検証した結果、万能な正解はなくモデルごとに効果が異なることがわかり、まずは短い指示から試して調整するのが現実的だとわかります。


SF作家のテッド・チャン氏が、AIは単なる「文章継続の機械」に過ぎず意識を持っていると考えることは責任の所在を曖昧にする危険があると警告し、AI企業による擬人化を強く批判しています。

感想:

これはその通りで、意識があるように感じるのは使う人間側の錯覚でしかない。そもそも、我々は意識が一体どのようなメカニズムで生まれているのか解明できていない。


AIがAI開発の大部分を担うようになった現状と、コードの80%以上をClaudeが書くなど急加速する自動化の実態、そして「再帰的自己改善」が現実になる可能性とそのリスクへの備えについて論じています。


クラウド

AWS

AWS Summit Japan 2026 の製造業向け展示や、Hannover Messe 2026・各社事例・最新サービスアップデートをまとめた、製造業×クラウドの今月号ダイジェストです。


OS

macOS

Macの写真ライブラリを元ファイル非変更・クラウド非依存でオンデバイスAI管理し、APIやWeb/MCP連携も備えたプライバシー重視のMacネイティブ写真アプリです。


Linux

Ubuntu 26.10(Stonking)の開発状況や「Ubuntu入り」Windows 365開発者向けイメージ、NVIDIA OpenShellのSnapパッケージ化といったトピックに加え、現代のサイバー攻撃における「相対的なセキュリティ優位性」という神話の終焉についても論じています。


ハードウェア

キーボード

HHKB誕生30周年を記念し、押下圧30gの静電容量無接点スイッチを採用したHHKB史上最軽量・数量限定の「HHKB Professional HYBRID Type-S」特別モデルです。


業界動向・時事

米パランティア・テクノロジーズが持つデータ統合技術が日本の給付付き税額控除の実現に活用される可能性を探りつつ、個人情報保護と監視国家化のリスクについて警鐘を鳴らしています。


日本のGDPがドイツに追い抜かれる懸念が高まっていますが、そもそも1人あたりGDPではドイツが日本を大きく上回っており、日本はドイツを追いかける立場であったことを忘れてはなりません。戦後日本は低賃金を武器に規模でドイツを上回りましたが、付加価値や労働生産性では一貫してドイツに及びませんでした。ドイツは財政出動にも頼らず、EUの恩恵だけでもなく、製品の競争力そのものによって輸出を伸ばしてきました。日本の輸出単価が1980年代以降下がり続けているのに対し、ドイツは値上げしても数量を維持できており、この差こそが製品競争力の違いを示しています。円安や地政学的条件を言い訳にするのではなく、製品そのものの付加価値を高めることが、日本経済が再び成長軌道に乗るための本質的な課題であると筆者は指摘しています。

感想:

結局現実を見て戦略が立てられないのよね。この国の政府や企業は。


GitLabがAIワークロード拡大に向けた再編の一環として、従業員の14%にあたる約350人の削減と22カ国からの撤退を発表しました。


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?