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?

プログラミング雑記 2025/10/17

Last updated at Posted at 2025-10-16

ポッドキャスト版

1970年代以降、計算機科学は急速に発展し、プログラミングやネットワーク技術の進歩に大きく貢献しました。しかし時代が進み、計算機はブラックボックス化し、誰もがツールとして日常的に利用するようになりました。専門家以外もプログラムを書く時代となり、計算機科学独自の役割は薄れていきました。今では計算機科学者は失業すると言われるほどですが、その分野が社会の進歩や便利な生活の実現を推進したことは確かです。AIやネット依存の進行、失われた能力への懸念もあるものの、元計算機科学者はその達成を誇ってよいと述べています。

プログラミング

2025年の開発者エコシステムレポートは、23,262人の開発者の回答をもとに、AIの展望、主要プログラミング言語やツール、開発者の働き方や生産性、ライフスタイルのトレンドをまとめています。多くの開発者が、生産性指標の透明性向上を求めていることが明らかになりました。

.NET

.NET Conf 2025は11月11日から13日に開催され、.NET 10やAzure、AIについて学べる最大規模の.NETバーチャルイベントです。コミュニティや.NETチームの講演、ライブQ&A、トリビアゲームなど多彩なセッションがあり、世界中から10万人以上が参加します。

Go言語

Go開発を効率的に進めるための「10x」コマンドメントでは、パッケージ化を重視し、テストの徹底や可読性を重視した命名・設計を推奨しています。安全性を優先し、エラーのラップ、グローバル状態の排除、並行処理は最小限に抑えることが重要です。環境依存を減らし、エラー設計と実行可能な情報のみをログに残すことを勧めています。最終的には、まず動かし、ユーザーの課題を解決した後で品質向上に努める姿勢を説いています。

JavaScript

Node.js v25.0.0では、V8が14.1にアップグレードされ、JSON.stringifyのパフォーマンス向上やUint8Arrayのbase64/hex変換が追加されました。セキュリティ強化のためpermission modelに--allow-netが加わり、Web Storageはデフォルト有効化、ErrorEventがグローバルに。SlowBufferなど長期非推奨APIは削除され、ポータブルなコンパイルキャッシュやWebAssembly用JSPIなど開発体験の向上も実装されました。その他、多くのメジャー・マイナー・パッチ変更が加わっています。

Bun 1.3はHot Reloadやsingle-file executable対応などが強化。Next.js 16(beta)はTurbopackが安定化しReact Compiler統合も進展。Node.js 25.0.0はV8 14.1搭載や新権限モデル追加などが主な変更点。

SQL Server

SQL Server Management Studio 22プレビューはSQL Server Integration Services(SSIS)に対応しました。Visual Studio InstallerでSSISを追加可能です。既知の問題として、Import Export Wizardが64bit環境のみ対応、Script Task実行には追加コンポーネントが必要、いくつかのメンテナンスタスク未対応などがあります。

GitHub

Actions Runner Controller (ARC) バージョン0.13.0が公開され、ストレージやネットワーク、プラットフォーム、メトリクス面での改善が行われました。主な変更点は、RWXボリューム不要のコンテナフック対応、IPv6対応、Azure Key Vault統合、OpenShift対応、メトリックラベルの強化です。

Docker

DockerのBuildxとVisual Studio Codeの連携により、Dockerfileのビルド工程をステップごとにデバッグ可能となりました。VS Code拡張を使い、ブレークポイントや変数・ファイルシステムの確認、イメージ内シェル操作などができ、Dockerイメージ作成のトラブルシュート効率が大幅に向上します。

ツール

Rust製コードエディター「Zed」がWindowsに対応し、無償で利用可能に。Atom開発チームが手がけ、マルチコアCPUやGPU活用、WSL・SSH連携、拡張機能のフルサポートが特徴。クロスプラットフォーム設計で主要OSに対応。

AI

Microsoft

Microsoftが独自開発した画像生成モデル「MAI-Image-1」は、LMArenaでトップ10入りを果たしました。高品質・高速な生成が特徴で、クリエイターの実用性や多様性を重視し、写真のようなリアルな描写を得意とします。今後のAI導入拡大にも期待されています。

Windows 11はAIエージェントによる作業効率化を安全に実現するため、専用のエージェントアカウントや限定的な権限、ユーザー承認と監視、プライバシー重視設計を導入。Copilot Actionsの導入で、新たなセキュリティ対策とユーザー制御機能が強化されています。

Windows 11はAI機能の大幅拡充により、すべてのPCが「AI PC」へ進化します。Copilotが中心となり、テキストや音声による自然な対話や、画面内容の理解、作業代行を実現。Copilot Visionや「Hey Copilot」など新機能で操作が容易になり、アプリケーションやゲームでも支援が可能です。Copilot Actionsではローカルファイルへの直接作業も試験的に導入。セキュリティとプライバシー管理も強化され、AIの力を全てのユーザーが安全・快適に利用できる環境が整います。最新PCでは強力なAI体験がすぐに利用可能です。

Google

Googleは過去10年間、AIを活用したゲノム研究を推進し、生命のコードを正確に読み解く技術、包括的なリファレンスゲノムの作成、医療や生物多様性保全など幅広い実世界課題に取り組んできました。DeepVariantやDeepConsensusなどの深層学習モデルは、遺伝子変異の特定やヒトゲノムの完全解読に貢献。近年ではがん関連変異の高精度検出を実現するDeepSomaticなども公開されています。AI技術は、疾患予測や希少種の保全も支援し、研究コミュニティの連携によって今後も革新的な成果が期待されています。

Googleが新たに開発したオープンソースAIモデル「DeepSomatic」は、がん研究における遺伝子解析を高速化します。UCサンタクルーズやChildren’s Mercyと共同で開発され、畳み込みニューラルネットワークを活用し、親から受け継いだ遺伝子変異とがんの原因となる体細胞変異を高精度で識別できます。特に小児白血病や膠芽腫などの複雑なサンプルにおいても高い性能を発揮し、既存手法よりも挿入・欠失変異の検出に優れています。ツールと高品質な学習データセットは公開され、世界中のがん研究の加速が期待されています。

Vertex AI SDKにPrompt Management機能が正式リリースされ、AI開発の効率向上・バージョン管理・チームでの協業が容易になりました。SDKやStudioでプロンプトを作成・共有・管理でき、企業向けのセキュリティやスケーラビリティにも対応しています。

Google DeepMindは、クリーンで安全、かつ実質無限の融合エネルギー実現を目指して、Commonwealth Fusion Systems(CFS)と提携しました。CFSの小型強力なトカマク装置「SPARC」は初の正味の融合エネルギー生成を目指し、DeepMindはAIと強化学習によってプラズマの制御や最適化、運転シナリオの探索、リアルタイム制御の戦略発見などを支援します。TORAXというプラズマシミュレータも活用し、AI技術と融合研究を結合することで、融合発電の商用化や持続可能なエネルギー社会の実現を加速させています。

Anthropic

Anthropicの「Claude Skills」は、AIに特定の業務や専門的なタスクを指示できるカスタマイズ機能です。Skillはフォルダ単位で指示やスクリプト、リソースをまとめ、必要な時だけClaudeが読み込む仕組みです。文書作成やExcel業務、ブランドガイドライン遵守など、用途ごとに最適化できるほか、APIやClaude Codeでも利用可能です。Skillsは重ねて使え、効率的で拡張性が高く、コード実行も可能。導入は簡単で、テンプレートやガイドも用意されており、企業向けの組織展開や安全性にも配慮されています。

ClaudeはMicrosoft 365と連携し、ドキュメント、メール、カレンダーなど日常的に使う複数の生産性ツールからの情報を会話に統合できるようになりました。これにより、情報収集にかかる時間を削減し、より迅速な意思決定や業務に集中できます。MCPコネクタを使ってOneDriveやSharePoint、Outlook、Teamsなどと連携し、組織全体の知識を横断検索・活用できます。特に新規メンバーのオンボーディングや顧客フィードバック分析、社内の専門家特定にも貢献します。これらの機能はTeam・Enterpriseプランで利用可能で、管理者による設定後、全社で活用できます。

GitHub Copilot

GitHub Copilot Coding AgentがWeb検索に対応し、最新のエラー情報やライブラリの変更、ベストプラクティスの調査が可能になりました。Pro以上のプランで利用でき、管理者によるポリシー設定が必要です。

Copilot coding agentが、より分かりやすいブランチ名とプルリクエストタイトルを自動生成するよう改善されました。従来のランダム名ではなく、作業内容に即した名称が付きます。本機能は特定のCopilot契約者向けで、管理者による有効化が必要です。

ハードウェア

Ryzen AI Max+ 395搭載PCでUbuntuを使い、BIOSやOSの設定を工夫することで、iGPUのVRAMを最大128GBに割り当て、超大規模AIモデルも快適に動作可能な“鬼GPU”環境を構築した手順と検証を解説しています。

NVIDIAが「世界最小のスーパーコンピューター」と称するDGX Sparkは、1PFLOPSの演算性能と128GBの統合メモリを搭載した手のひらサイズのAI向け専用マシンです。価格は3999ドル(約60万円)。LLM推論や画像生成などがローカルで快適に実行できる一方、最新のRTX 50シリーズGPUより処理性能は下回りますが、大容量メモリにより消費者向けPCでは困難なAIモデルも動作可能。Mac StudioやAMDのAI搭載PCと比べると速度や帯域幅で劣るが、機械学習やAI開発ではコストパフォーマンスや使い勝手で高評価。現状、AI開発者やデータサイエンティスト向けに理想的な小型ワークステーションです。

DELLからもでるのか。

論文・その他

生成AIの普及により、企業の生産性向上への期待から投資が進む一方で、現場では検証やデバッグ、AI生成コードのセキュリティ修正に時間がかかり、かえって開発者の負担が増加しています。調査によると、効率化の効果は一様ではなく、業務の自動化や組織の要求の高まりが開発者の心身に影響し、「燃え尽き症候群」につながるリスクが指摘されています。特に経験の浅い開発者の職種減少や、仕事への不安・効力感の低下が懸念されており、生成AI導入による開発者の心労が社会課題となっています。

生成AIの現場では、コンテキストエンジニアリングが重要視されている。単に大量の情報をコンテキストウィンドウに投入してもモデルの性能は向上せず、適切な情報の整理や主体的評価が不可欠である。専門家による評価データや最適化ツール活用が継続的な品質向上につながる。

クラウド

Azure

2025年10月16日時点で発表されたAzure関連の最新情報をまとめた記事です。AI FoundryのSora 2提供開始、Azure Storage Discoveryの一般公開、SAP BDC連携機能の提供、UKリージョン向けLocation API更新、VMシリーズの2028年廃止予告など、各種新機能やアップデート、コスト最適化情報が取り上げられています。

エンジニア

文章力

「文章力を分解してちゃんと文章を書く」では、文章を読む力と書く力は表裏一体であり、両者を鍛えることで相乗的に成長できると説く。文章力は3段階で捉えられ、第1段階は「正確に書く」こと(主語・構造明示や冗長排除)、第2段階は「誤読されないように書く」技術(読み手のスキーマや認知バイアスを意識し、文脈を整える)、第3段階は「心を動かす」表現(読者を引きつける、具体的体験やエピソードで語る)とし、技術文書には特に第1・2段階が重要。書く訓練は読む力の向上にも直結し、両輪を回すことで文章力は指数的に伸びるとまとめている。

OS

Windows

「Windows 10」のサポート終了後、個人向けに1年延命できるESUがMicrosoft Storeで3,500円(税込)で購入可能に。無償登録方法もあり、セキュリティ更新のみ提供。

個人的には上げられる人はWindows 11へのアップグレードがお勧め。

Windows 11 Insider Preview Build 27971(Canary Channel)が公開され、通知センターが複数モニターで利用可能になりました。主な不具合修正はエクスプローラーのクラッシュやペン入力問題など、一部設定画面やスタートメニュー等に既知の不具合があります。Canary Channel向けは開発初期の内容で正式リリースを保証しません。

Windows 11の最新アップデートでは、CopilotとAI機能が中心となり、全てのPCがAI PCへ進化します。ファイル管理やMicrosoft 365連携の強化により生産性が向上し、アクセシビリティやセキュリティも強化されています。Widgetsやロック画面のカスタマイズ、NarratorやPaintなどのアプリの新機能追加、Wi-Fi 7対応、Rustによるカーネルセキュリティ向上なども特徴です。Copilot+ PC向けのRecallやVoice accessの自然言語対応、新しいタスク管理やゲーム機能も導入されています。

Apple

macOS 26.0 TahoeではCoreAudioの不具合により、スピーカーからポップ音が鳴る、マイク音声の損失、DACやスピーカー音質の変化などが発生。現時点で根本的な解決策はなく、Appleによる修正が待たれている。

AgileBitsは、macOS 26 Tahoe上で1PasswordのGPU使用率が異常に上昇する問題を解決するため、Electronをアップデートした「1Password for Mac v8.11.14」をリリースしました。アップグレード前に最新バージョンへの更新が推奨されています。

MicrosoftがCopilotのアイコンから着想を得た新デザインの「Microsoft 365 for Mac」アイコンのロールアウトを開始。流動的な形状や鮮やかな色彩、AI時代の進化を反映した統一デザインで、今後OneDriveやTeamsにも展開予定。

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?