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

0
Posted at

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

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

本日の一押し

Qiitaは2026年9月16日にサービス開始15周年を迎え、会員数は180万人以上、記事数は累計120万本を突破しました。ユーザーへの感謝を伝えるとともに、これまでの歩みを振り返っています。

2026年の新たな取り組みとして、Markdownでスライドを作成できる「スライド機能」のベータ版公開や、「Qiita AI Summit」の初開催を実施しました。

サイト内には記念アニメーションや隠しメッセージなどの仕掛けが用意され、今後もイベントやAdvent Calendarで記念企画を展開予定です。


プログラミング

.NET

.NET 11では、JITコンパイラやランタイムの大幅な最適化により全体的な性能が向上しました。

脱抽象化や境界チェックの削減に加え、非同期処理をJIT側で担う「ランタイム非同期」の導入など、多数の改善が行われています。

C# 15と.NET 11では、ネイティブ共用体(union)と閉じたクラス階層が導入されました。

ASP.NET CoreとSystem.Text.Jsonを活用し、複数の型を柔軟に扱いつつ網羅的なパターンマッチングが可能です。


Java

オラクルは最新バージョン「Java 27」を正式リリースしました。本バージョンはLTS(長期サポート)版ではなく、サポート期間は6カ月間となります。

主な変更点として、従来は低スペック環境でSerial GCが選ばれていた仕様が見直され、全環境でG1 GCがデフォルトになりました。

また、TLS 1.3向けの耐量子暗号ハイブリッドキー交換の実装や、遅延定数APIのプレビュー導入なども行われています。


Java 27がリリースされ、IntelliJ IDEAも即日対応しました。

本バージョンではG1 GCの完全標準化など4つの正式機能に加え、プレビューやインキュベーター機能を含む全9件のJEPが提供されます。IDE内でのJDK取得や設定も可能です。


Swift

Swift 6.4 Released

Swift 6.4が正式リリースされました。日常的なコードの記述を簡素化しつつ、アプリから組込み、Webブラウザまで幅広い環境をカバーします。

SwiftPMでSwift Buildが標準化され、クロスプラットフォームでのビルドや外部プロセスの実行が安定しました。さらにC++やJavaとの相互運用性の強化に加え、Wasmの高速化やメモリ安全性を維持した性能向上も図られています。。


Visual Studio

Visual Studioのコードカバレッジ分析で不足箇所を特定し、GitHub CopilotのTest Agentを活用することで、クラス単位からソリューション全体までのテスト作成を効率化してカバレッジを向上させる方法を紹介しています。


MySQL

MySQL Group ReplicationのDistributed Recoveryは、ノード追加や障害復帰時に離脱期間中のトランザクションを同期する自動回復の仕組みです。

方式は差分を適用する「Binlogベース」と、データを丸ごとコピーする「Cloneベース」の2種類があり、差分量やバイナリログの有無に応じて自動選択されます。

ただし、ログ消去済みかつCloneプラグイン未導入だと回復に失敗して自動離脱するため、事前の設定確認が重要です。


Claude Code

Claude Platformでは、性能を維持したままコストを削減するための主な手法として「プロンプトキャッシュの最大化」「指示文のアンチパターン排除」「エフォートの調整」の3つが挙げられています。

プロンプトキャッシュを有効活用するには、プレフィックスをバイト単位で一致させ、静的な指示やツール定義を先頭に配置して動的要素を末尾に置く設計が重要です。また、フロンティアモデルへの移行時には、「二重チェック」や固定の推論手順といった旧来のプロンプト指示が余分なトークン消費を招くため、これらを削除することが推奨されます。

さらに、モデルの「エフォート」を適切に設定することで、過剰な推論による無駄なコストを抑えられます。上位モデルを低エフォートで動かす方が安価になる場合もあります。Anthropicはこれらを自動診断・最適化するClaude Code向けのコマンドを提供しており、継続的な改善を支援しています。


Cline

Cline Bot Inc.がオープンソースのコーディングエージェント「Cline」のデスクトップ版(ベータ版)を公開し、エディタを介さず単独で複数エージェントの並行稼働やタスク自動化、他社ツールからのインポートなどが可能になりました。


GitHub / GitHub Copilot

GitHub Copilotのモデル自動選択機能「Auto」に、コストや品質の重視度を調整できる3つのティア(Efficiency、Balance、Intelligence)が追加されました。

タスクの性質に応じてモデルが自動選択され、有料プランでは利用料が10%引きになります。


ソフトウェア開発現場では、AIツールの普及に伴い新たな専門用語が次々と登場しています。

本記事では、反復型ワークフローを組む「ループエンジニアリング」や複数エージェントを協調させる「スクワッド」、モデル周辺の環境を整える「ハーネス」などの用語を解説しています。

流行語を追うこと自体よりも、再現性や検証体制といった背景にある実践的な開発原則を捉えることが重要だと説いています。


GitHub Copilot SDKを活用し、面接コーチアプリを構築する手法の解説です。

Copilotを実行基盤とし、Agent Frameworkや専用ツールと連携させて、書類解析から模擬面接や助言までを分担処理します。


GitHubは予定通り2026年9月15日をもって、github.comや関連CDNにおけるHTTPS通信でのSHA-1サポートを無効化しましたが、GitHub Enterprise Serverへの影響はありません。


GitHub Copilotが、リポジトリのカスタムプロパティ作成時に適切な許容値を提案する機能のパブリックプレビューを開始しました。

プロパティ名に応じた選択肢がワンクリックで設定可能になり、迅速なガバナンス構築を支援します。対象はBusinessおよびEnterpriseプランです。


Enterprise管理者は、GitHub Advanced Securityの設定を組織全体に強制できるようになりました。

リポジトリやOrganizationの管理者による変更を防ぎ、一貫したセキュリティポリシーを適用できます。


AI

Google

Googleは、高度な音声対話モデル「Gemini 3.8 Live」と「Gemini 3.8 Live Extended Thinking」を発表しました。

前者は高効率かつ流暢な対話や視覚情報のリアルタイム処理に優れ、97言語に対応します。後者は思考と発話を同時に行い、高度な推論を要する複雑なタスクを自然な会話を維持しながら実行できます。

開発者向けAPIのほか、Workspaceや検索などでも順次提供されます。


DeepL

DeepLは、話し手の声質や話すテンポ、感情の抑揚などを保ったまま外国語の音声にリアルタイム翻訳できる「DeepL Voice」の新機能およびデスクトップアプリの提供を開始しました。


論文・その他

AIによる数学的難問の解決が進む一方、人間の深い理解が置き去りになる懸念が高まっています。

計算資源を握る巨大企業が科学的発見を主導する中で、結果の追求だけでなく、知見を共有し探求から学ぶ過程を守ることが求められています。


クラウド

Azure

コーディングエージェントの選定テストで、Azure SQL DatabaseがNeonに次ぐ2位となりました。

特にシニア開発者ペルソナにおいて、監査性や完全性が評価されています。今後は無料枠の明示や環境構築の簡素化を進める方針です。


Microsoft Copilot Studioなどのバックエンドでは、Redisの高負荷や接続障害が課題となっていました。

そこで不要な呼び出しの削減やクライアント改善を実施後、Azure Cache for RedisからAzure Managed Redis(AMR)への移行を進めました。欧州展開時の接続制限トラブルも克服し、5段階で安全に切り替えています。

結果として運用の安定化とともに、Redisの継続費用を約72%削減することに成功しました。


2026年8月のAzure Database for PostgreSQL Flexible Serverでは、運用管理や拡張性に関する多数の機能強化が行われました。

負荷に応じてバキューム処理を最適化する「Adaptive autovacuum」や、メジャー更新前の互換性を診断できる事前検証機能が提供されました。また、PgBouncerの接続数監視メトリックの追加や、Elastic ClustersにおけるPostgreSQL 18の対応も実施されています。

さらに、Premium SSD v2のTerraform対応や、.NETやPython向けのEntra IDトークン自動更新ライブラリの一般提供など、開発や構成管理の利便性も向上しています。


エンジニア

著者は商業単著となる一般書『おい、とりあえず終わらせろ』を出版しました。本書では、仕事を終わらせるための思考や判断の手続きを言語化しています。

執筆を通じて、言葉の定義を磨き上げることや他者と認識を揃える難しさと向き合いました。読者が自身の現場で再現できるよう、対話用AIスキルも公開しています。手続きを固定化せず、状況に応じて見直しながら動く重要性を伝えています。


OS

macOS

Appleは、macOS 27およびiOS 27に対応した新しいシンボルを追加し、自然言語による曖昧検索やAIワークフロー向けのコマンドラインツールを同梱した「SF Symbols 27」を正式にリリースしました。


macOS 27やiOS/iPadOS 27にて、PS5用「Accessコントローラー」がネイティブサポートされました。

USB-CやBluetoothで接続でき、設定アプリからボタンレイアウトの変更が可能です。


macOS 27 Golden Gateでは、次期macOS 28でRosetta 2の提供終了に伴い起動しなくなるIntelベースのアプリについて再度警告が表示され、システム設定から一覧を確認・管理できるようになりました。


macOS 27 Golden Gateでは、FinderにApple Intelligenceが統合され、画像やPDFなどの内容に応じたファイル名が自動提案されます。

この機能はFinderの設定から簡単に無効化することも可能です。


iOS/iPadOS

AppleはiPhone 11以降や一部のiPad向けに、80件以上の脆弱性を修正したセキュリティアップデート「iOS/iPadOS 26.7」をリリースしました。


ハードウェア

GPU

NVIDIAがプロ向けGPU「RTX PRO 5500」を発表しました。GeForce RTX 5090と同等のコア数を備えつつ、約2.6倍となる84GBの大容量GDDR7メモリを搭載しています。

大規模AIやシミュレーション用途を想定しており、GPUを分割して共有できる機能も備えています。


業界動向・時事

原油高や財政懸念を背景に米10年物国債利回りが19年ぶりの高水準となる5.04%台へ上昇するなか、16日のFOMCで利上げが見送られればFRBへの信認低下から金利が急騰する波乱リスクが警戒されています。


2026年7月の熊本地震において、被災した一般市民がAIを用いたバイブコーディングにより約3時間で掲示板サイト「イマココナビ」を開発しました。

リアルタイムな生活情報の共有やリクエストができ、累計約60万人に利用されました。


EUのサイバーレジリエンス法(CRA)は、2027年12月に全面適用を迎えます。

求められるのは単なる書類整備ではなく、製品ライフサイクル全体で安全性を維持する運用体制の構築です。そのため特定部門にとどまらず、全社的な経営課題としての対応が必要となります。


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?