🐹

ほぼ週間Go言語 2026年4月6日

に公開

今週もプログラミング雑記からGo言語の話題を中心に気になった話題を取り上げていきます。

Go言語

https://go.dev/blog/type-construction-and-cycle-detection

Go 1.26で改善された型チェッカーの型構築とサイクル検出について説明しています。Goの型チェッカーは、AST(抽象構文木)をトレースして各型の内部表現を構築します。単純な型では深さ優先で完成しますが、再帰型では不完全な型を扱わねばなりません。サイクル検出は、不完全な値が配列サイズなど型構築時に分解が必要な場所に渡された場合、エラーを報告します。新しいアルゴリズムは「上流」の値式で完全性チェックを挿入し、不完全な値が下流に逃げるのを防ぎ、より安定したコンパイラを実現しました。


https://blog.jetbrains.com/go/2026/03/26/goland-2026-1-is-released/

GoLand 2026.1 がリリースされました。主な新機能は以下の通りです。

Go構文の現代化支援:Go 1.26への対応として、古い構文パターンを検出し新しい書き方を提案します。「new()」による型安全なポインタ作成と「errors.AsType」によるエラーハンドリングの2つの更新に対応し、エディタ内でクイックフィックスで一括適用できます。

開発効率向上:Git worktrees により複数ブランチの同時作業が可能になり、ブランチ切り替えのオーバーヘッドが削減されます。またエディタの操作性を向上させるカーソットアニメーションやLinux上の Wayland ネイティブサポートも実装されました。

クラウド・インフラ対応:Terraform Stacks の IDE 内での直接操作やコード補完が向上し、複雑なインフラ設定の管理がしやすくなりました。

AI機能拡張:Junie、Claude Agent、Codex に加え、GitHub Copilot や Cursor など追加の AI エージェントに対応しました。

Code With Me サンセット:ペアプログラミング機能は 2026.1 をもって公式サポート終了し、マーケットプレイスのプラグイン化されます。


https://developers.googleblog.com/adk-go-10-arrives/

Googleが発表したAgent Development Kit for Go 1.0は、AI エージェントを本番環境で安全に構築・管理するためのフレームワークです。主な機能は以下の通りです:

OpenTelemetry 統合:エージェントの動作を可視化し、デバッグを容易にします。

プラグインシステム:ログ記録やセキュリティフィルター、自己修正機能を簡潔に追加できます。

Human-in-the-Loop:金融取引など重要な操作に人間の承認を必須化します。

YAML設定:エージェント設定をコードなしで管理でき、迅速な反復開発が可能です。

A2A プロトコル:Go、Java、Pythonエージェント間の通信を効率化します。

本リリースにより、開発者は可観測性、セキュリティ、拡張性を備えた複雑なマルチエージェント システムの構築が容易になります。


https://github.com/google/adk-go/releases/tag/v1.0.0

Google ADK-Goの v1.0.0 がリリースされました。主な更新内容は以下の通りです:

  • 新機能追加:リプレイプラグイン、Apigeeモデル対応、拡張ポイント機能、SSE統合
  • 改善・最適化:メモリサービス命名の統一、EventActionsの初期化処理、確認リクエスト再試行の削除、並列関数実行対応
  • インフラ整備:GitHub Actionsの最新化、依存パッケージの更新、テスト改善

2024年3月23日にリリースされ、14の新規貢献者を含む多数の開発者が参加しました。


https://dev.classmethod.jp/articles/go-runtime-goroutine/

本記事は、Go言語のgoroutineの動作メカニズムを解説しています。

GMP概念:Goroutineは「G(実行単位)」「M(OSスレッド)」「P(スケジューラ)」の3つで構成されます。Pはキューにある複数のGをMで実行管理し、G がブロックされるとPは別のMに切り替えることで並行処理を実現します。

検証結果:I/O処理はGOMPが正常に機能しGOMAXPROCSの数に影響されませんが、CPU処理ではGOMAXPROCSを2に増やすと処理時間が約半分になります。

go tool trace分析:実際のトレース可視化により、プリエンプション(長時間実行中のGの強制切り替え)や、グローバルキューから異なるP間でGが移動するパターンを確認でき、複雑なスケジューリング動作が視覚的に理解できます。


https://zenn.dev/135yshr/articles/98473f8e119657

GoのDDD設計で値オブジェクトを「すべてに作る」べきではなく、コストに見合う場所に限定すべきという記事です。プリミティブ型を避けることで型安全性が得られる一方、過剰な値オブジェクト化はボイラープレートを増やし認知負荷を高めます。

値オブジェクトを作る判断基準は4つ:①バリデーションルールがある、②型の取り違えリスクが高い、③ドメイン固有の振る舞いがある、④正規化が必要のいずれかに該当する場合のみ。GoではNamed Type(軽量な型安全性)とstruct+New関数(完全なバリデーション)を使い分けることで、過剰な定義を避けながら重要なドメインルールを型で表現できます。


https://lifelog.my/episode/why-i-vibe-in-go-not-rust-or-python

著者がGoを選ぶ理由についての記事です。Pythonは型チェックが不十分で本番バグが増え、Rustは過度に正確で冗長な修正が必要です。Goはシンプルで、コンパイラが実際の問題だけを指摘し、人間の創意工夫に専念できます。AIが大部分のコードを生成する時代、言語は「書くツール」ではなく「フィルター」として機能。Goは適切に問題を検出しつつ邪魔しない最適な選択肢だと主張しています。


https://lifelog.my/wiki/vibe-in-go

Vibe In Goは、AIがコードの90%を書き、人間が5語の修正で舵を取る「Vibe Coding」時代において、Goという言語を使う重要性を説く論文です。

主な主張:

Goには「コンパイラ」「型システム」「エラーハンドリング」が義務的にあるため、AIの悪い決定を早期に検出します。一方、JavaScriptは検証層がなく、AIが生成した悪いコードが本番環境まで到達しやすい。Go開発では5層の防御(コンパイラ→型システム→エラー処理→強制的シンプルさ→人間の判断)がありますが、JavaScriptは実質的に人間だけに依存しています。

複雑な決定経路(559,872パターン)の中で、Goのコンパイラと型システムが不正な経路を排除し、人間が最終調整する仕組みが有効です。TypeScriptはJavaScriptの"許可を求める型システム"であり、いくらでも回避可能ですが、Goは選択肢のない床です。

結論:AIの時代、制約のある言語こそが信頼性を持つ開発を実現します。


https://techcommunity.microsoft.com/blog/appsonazureblog/unit-testing-helm-charts-with-terratest-a-pattern-guide-for-type-safe-validation/4506165

Helm チャートのユニットテストを Terratest と Go で実装する方法を紹介しています。helm template でチャートをレンダリングし、Kubernetes API 構造体にアンマーシャルして、プログラムで検証する「Render and Assert」パターンです。16 のテストパターンがあり、リソース名、ラベル、セキュリティ、ネットワーク設定などを検証します。環境ごとに別々のテストスイートを用意し、本番環境の設定ミスを事前に検出できます。Go の型安全性により、スキーマエラーをコンパイル時に発見でき、YAML ベースツールより優れています。Azure DevOps パイプラインで CI/CD 統合も可能です。


https://zenn.dev/mattn/articles/5860d73d292f32

Goのコンパイラが実行する境界チェック(Bounds Check) を最適化で除去する(BCE)方法についての記事です。

ループ内で配列スライスに何万回もアクセスする際、コンパイラはインデックスが範囲内かを実行時にチェックします。このチェックは安全性には必要ですが、パフォーマンスに影響します。

改善ポイント: ペア処理(i += 2)のループで、s[j-1]s[j]ではなくs[j]s[j+1]を使い、ループ条件をj < len(s)-1にすることで、コンパイラは両方の境界チェックを除去できます。

効果: encoding/hexパッケージで同様の改善が適用され、15%の高速化を達成。一般的なペアアクセスでは約30%の改善も可能です。

デバッグフラグで境界チェックの残存を確認し、パフォーマンスが重要なホットループで活用できます。


その他プログラミング

C++

https://herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-london-croydon-uk/

2026年3月、ISO C++委員会がロンドンでC++26の技術作業を完了しました。210名の専門家が参加し、411件の国際コメントを処理しました。C++26の主な特徴は、(1)リフレクション機能による言語の自己記述能力、(2)未初期化変数の読み込みのUB廃止などメモリ安全性向上、(3)事前条件・事後条件・契約機能、(4)非同期モデル「std::execution」です。GCC・Clangはすでに多くの機能を実装しており、C++26の迅速な産業導入が期待されます。次のC++29では、さらなるメモリ安全性と「プロファイル」の開発に注力予定です。


.NET

https://blog.jetbrains.com/dotnet/2026/03/30/rider-2026-1-released/

Rider 2026.1がリリースされ、.NET開発、ゲーム開発、AI統合が大幅に強化されました。

AI機能: ACP Registryにより複数のAIエージェント(Claude Agent、GitHub Copilot、Cursorなど)を統合可能。データベースへのネイティブアクセスで自然言語クエリが実行できます。

.NET開発の改善:

  • ファイルベースのC#プログラムを直接実行
  • .NETディスアセンブリを検査するASM Viewerを追加
  • NuGet Package Manager Console(プレビュー版)でPowerShell統合
  • Azure DevOpsからのリポジトリクローン機能
  • MAUI iOS開発のMacビルドホスト自動構成

ゲーム開発の強化:

  • Unreal EngineのモバイルサポートがAndroid/iOsに対応
  • Unityプロファイラ統合により性能解析が統合
  • CMakeベースのC++プロジェクトをサポート(ベータ版)

言語サポート: C# 15プレビュー機能に早期対応、F#デバッグの改善など。全体的にパフォーマンスと開発体験が向上しています。


https://blog.jetbrains.com/dotnet/2026/03/30/resharper-2026-1-released/

ReSharper 2026.1がリリースされました。主な機能は以下の通りです。

主要な新機能:

  • ランタイム監視ツール:CPU使用率やメモリ割り当てなどをリアルタイムで監視(dotUltimate限定)
  • VS Code対応:ReSharperのC#ツールがVisual Studio Code、Cursorなどで利用可能に
  • パフォーマンス向上:コード補完、分析、インデックス作成が高速化

その他の改善:

  • Out-of-Process(OOP)モードの安定性向上と70以上のバグ修正
  • 拡張メンバーのサポート強化と新しいC#機能への対応
  • HttpClientやImmutableArrayの不正使用を検出する新しい検査機能
  • C++サポート向上

Visual Studioでの開発生産性向上と、さらに多くのエディタへの対応拡大が特徴です。


https://devblogs.microsoft.com/dotnet/csharp-15-union-types/

C# 15で導入される「Union Types」 は、複数の型から正確に1つを選択できる新機能です。unionキーワードで定義され、型安全な方法で異なる型を組み合わせることができます。

主な特徴:

  • 定義したケース型のみを許可する閉じた集合を実現
  • コンパイラがswitch式の網羅性を強制(すべてのケースをカバーしないとエラー)
  • 無関連な型の組み合わせに対応(stringExceptionなど)
  • 暗黙的な型変換を提供

利点: オブジェクト型の制約のなさや、マーカーインターフェイスの拡張可能性の問題を解決し、関連性のない型を安全に統合できます。.NET 11 Preview 2以降で利用可能。


Python

https://blog.jetbrains.com/pycharm/2026/03/what-s-new-in-pycharm-2026-1/

PyCharm 2026.1は、デバッグエンジン、リモート開発、AI統合の大幅な改善を実現しました。

主要な改善点:

  1. 新しいデバッグエンジン:debugpyをデフォルトバックエンドとして採用し、業界標準のDebug Adapter Protocol(DAP)に対応。PEP 669を活用してオーバーヘッドを削減し、asyncio対応により非同期フレームワークでも完全にデバッグツールが利用できます。

  2. リモート開発強化:uvをリモートインタープリタとして対応。SSH、WSL、Dockerなど様々な環境で依存関係を同期でき、ローカルのような環境をリモートで構築できます。

  3. Web開発の無料化:JavaScriptやTypeScript、CSS機能が有料ティアから無料で利用可能に。プロ級の開発ツールが全ユーザーに開放されました。

  4. AI統合の拡充:ACP Registryで複数のAIエージェントを管理、OpenAI Codexネイティブ統合、独自APIキーの持ち込み対応など、柔軟なAI活用環境を実現。

  5. Next Edit Suggestions:コード修正時の連鎖的な変更を自動予測し、効率的に対応。AIクレジット不要です。

全体的に、開発の摩擦を減らしコードに集中できる環境を実現しています。


https://gigazine.net/news/20260401-introduction-to-pytorch/

PyTorchはMeta AI(Facebook AI)が開発したPython向けのオープンソースディープラーニングフレームワークです。現在はLinux Foundationの一部となっています。Torchライブラリを基盤に構築され、テクノロジー系のブログであるObyteによってニューラルネットワークの基礎から実装まで分かりやすく解説されています。機械学習やディープラーニングの研究・開発に広く使用されている重要なツールです。


https://devblogs.microsoft.com/python/python-in-visual-studio-code-march-2026-release/

Python in Visual Studio Code の2026年3月リリースでは、2つの主な機能が追加されました。

1. インストール済みパッケージ内のPythonシンボル検索:Pylanceが仮想環境内のパッケージをWorkspace Symbol検索に含めるようになり、外部ライブラリの関数やクラス定義をVS Code内で素早く確認できるようになりました。

2. Rustベースの並列インデクサー(実験的):新しいRust実装のインデクサーは、大規模Pythonプロジェクトで平均10倍高速化され、コード補完とIntelliSenseの応答性が向上しました。

また、Python Environments拡張機能ではバグ修正が施され、ワークスペース保存のインタープリタ選択優先度が向上し、環境通知の改善されました。


TypeScript

https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/

TypeScript 6.0 は、TypeScript 7.0(Go言語で再実装された新版)への移行橋渡し版です。

主な新機能:

  • Subpath Imports#/ プレフィックスのサポート追加、path mappingが簡潔に
  • 型推論改善:this未使用の関数での型推論精度向上
  • 新API対応:Temporal(Stage 4)、Map/WeakMapのupsertメソッド、RegExp.escape
  • DOM型の改善dom.iterabledom.asynciterabledomに統合
  • --stableTypeOrderingフラグ:6.0と7.0の型順序の違いを診断用に統一

破壊的変更: strict: true がデフォルトに、module: esnexttypes: [] 空配列化など。ES5 target、baseUrl、AMD/UMD/SystemJS モジュールなどが非推奨化。

重要な準備作業: tsconfig.json に明示的に "types": ["node"] などを指定が必要なプロジェクトが多数。

TypeScript 7.0 は数ヶ月以内のリリース予定で、既に開発版が利用可能です。


Java

https://blog.jetbrains.com/idea/2026/03/intellij-idea-2026-1/

JetBrains が IntelliJ IDEA 2026.1 をリリースしました。主な特徴は以下の通りです:

AI エージェント対応

  • Codex、Cursor などの AI エージェントを統合
  • AI エージェント用のデータベース アクセス機能を搭載
  • 次の編集提案を無料で提供

言語サポート強化

  • Java 26 への対応(プレビュー機能を含む)
  • Kotlin 2.3.20 へのファーストデイサポート
  • C/C++ コーディング支援の強化
  • JavaScript サポートが Ultimate サブスクリプション不要に

生産性向上機能

  • Spring ランタイム インサイト(実行停止なしでのビーン検査など)
  • Git ワークツリーのサポート(複数ブランチでの並行作業)
  • コマンド補完の拡張、AI アクション対応
  • 大規模 TypeScript プロジェクトのパフォーマンス向上
  • Native Dev Container ワークフロー

全体的に AI 統合、言語サポート、パフォーマンス向上に重点が置かれたリリースとなっています。


https://blog.jetbrains.com/scala/2026/03/23/intellij-scala-plugin-2026-1-is-out/

IntelliJ Scala Plugin 2026.1がリリースされました。主な改善は、sbtプロジェクトのインポート時間の短縮、Dev ContainersやWSL環境でのScalaプロジェクト完全対応、コード強調表示設定の統一UI化、Markdown対応のScaladocサポート、Scalalink機能の強化などです。AI Assistant機能がScalaで有効になり、Scala 3.8向けの改善も多数含まれています。


JavaScript

https://blog.jetbrains.com/webstorm/2026/03/webstorm-2026-1/

WebStorm 2026.1がリリースされました。このバージョンでは、日常的なWeb開発ワークフローの生産性向上に焦点を当てています。

AI開発機能では、Junie、Claude Agent、Codexなど複数のAIツールをIDE内で直接利用でき、ACP Registryで外部エージェントも発見・インストール可能になりました。また、AI Pro加入者向けに「次の編集提案」機能が追加され、ファイル全体での一貫性を保つ変更が自動適用されます。

TypeScript対応では、サービス駆動型エンジンがデフォルト化されて応答性が向上し、TypeScript 6対応、文字列リテラルのインポート/エクスポートサポートが実装されました。

フレームワーク対応は大幅強化され、React新ディレクティブ対応、Angular 21テンプレート構文強化、Vue TypeScript統合更新、Astro言語サーバー設定、Svelteジェネリクス対応が加わりました。

その他改善として、LinuxのネイティブWaylandサポート、ターミナル内でのコマンド補完機能拡張があります。一方、Code With Meはサンセット予定です。


https://nodejs.org/en/blog/release/v25.9.0

Node.js 25.9.0がリリースされました。主な変更点は以下の通りです:

テストランナーの改善:モジュールモッキングオプションが統合され、MockModuleOptions.exportsで「defaultProperty」が規定のエクスポート、列挙プロパティが名前付きエクスポートとして扱われます。

主要な新機能

  • AsyncLocalStorageに"using"スコープを追加
  • CLIに「--max-heap-size」オプション
  • Cryptoに「TurboSHAKE」と「KangarooTwelve」アルゴリズム
  • REPLにカスタマイズ可能なエラー処理
  • streamに「stream/iter」実装
  • SEAでESMエントリーポイント用のコードキャッシュ対応

その他の更新:暗号関連の改善、依存関係の更新、バグ修正、ドキュメント改善など多数の変更が含まれています。


Swift

https://www.swift.org/blog/swift-6.3-released/

Swift 6.3がリリースされました。主な改善点として、C言語との相互運用性が強化され(@c属性など)、クロスプラットフォーム開発ツールが向上しました。組み込みシステム対応が拡張され、Androidの公式SDK が初めてリリースされるなど、Swift の活用範囲が大幅に広がりました。言語標準ライブラリ、ビルドツール、テスティング、ドキュメント生成機能も改善されています。


Visual Studio Code

https://code.visualstudio.com/updates/v1_113

VS Code 1.113(2026年3月25日リリース)の主な改善点は以下の通りです。

エージェント体験:Copilot CLIとClaudeエージェントでMCPサーバー対応が追加され、セッション分岐、デバッグログ、ネストされたサブエージェント機能が実装されました。プラグインマーケットプレイスの管理とURL経由のインストール機能も新たに追加されています。

チャット体験:チャットカスタマイズエディタで全てのカスタマイズを一元管理でき、思考努力レベルをモデルピッカーから直接調整可能になりました。画像プレビュー機能により、チャット内の画像をズーム・パン対応の専用ビューアで閲覧できるようになります。

エディタ体験:統合ブラウザで自己署名証明書の信頼設定が可能となり、ブラウザタブ管理機能が強化されました。デフォルトテーマが「VS Code Light」「VS Code Dark」にリフレッシュされています。


ツール

https://www.publickey1.jp/blog/26/1passwordaiunified_access.html

1Password社が「Unified Access」という新機能を発表しました。これまで企業では人間のIDは管理していますが、AIエージェントが使用するシークレットは管理されていない状況がありました。この機能により、人間のパスワードとAIエージェントのシークレットを1つのプラットフォームで統一管理できます。AIエージェントは常時全権限を持つのではなく、必要な時だけシークレットを取得することでより安全な運用が実現します。AnthropicやOpenAIなど主要なAIサービスと統合予定です。


JetBrains

その他の言語向け2026.1のリリース。

https://blog.jetbrains.com/clion/2026/03/2026-1-release/

https://blog.jetbrains.com/ruby/2026/03/rubymine-2026-1-ai-chat-upgrades-new-code-insight-stable-remote-development-and-more/

https://blog.jetbrains.com/phpstorm/2026/03/phpstorm-2026-1-is-now-out/

https://blog.jetbrains.com/datagrip/2026/03/26/datagrip-2026-1-redesigned-query-files-data-source-templates-in-your-jetbrains-account-ai-agents-in-the-ai-chat-explain-plan-flow-enhancements-and-more/


論文・その他

https://bliki-ja.github.io/ArchitectureDecisionRecord

ADRは、プロダクトやエコシステムの重要な決定を記録する簡潔な文書です。短く数ページ程度で、決定事項・背景・影響を含みます。

主な特徴:

  • 決定を変更する際は修正ではなく置き換えてリンク
  • 記録により将来の理由理解を可能に、執筆で思考を明確化
  • 「逆ピラミッド」形式で最重要事項を冒頭に配置
  • ソースコードと同じリポジトリの「doc/adr」に保存推奨
  • Markdown形式で記述
  • 連番ファイル名(例:0001-HTMX-for-active-web-pages)
  • ステータス:提案済み→受け入れ済み→廃止済み

**含むべき内容:**決定、理由、検討した代替案、トレードオフ、影響、信頼度

最重要原則:簡潔性。通常1ページ以内で、補足資料にリンク。


AI

Anthropic

https://www.anthropic.com/engineering/harness-design-long-running-apps

このエンジニアリング記事は、長時間実行するAIアプリケーション開発のための「ハーネス設計」について説明しています。

主要な内容:

生成AIを使った長時間の自動コード生成やデザイン作成では、単独のAIエージェントでは限界があります。著者はGAN(敵対的生成ネットワーク)の手法を参考に、複数エージェント間の相互評価システムを開発しました。

まずフロントエンドデザイン領域で、①生成エージェント②評価エージェントの2役体制で、「デザイン品質」「オリジナリティ」「技術実行」「機能性」の4つの基準に基づいた反復改善を実現。その後、これを「プランナー→生成→評価」の3エージェント方式に拡張し、複雑なフルスタックアプリケーション構築に適用しました。

重要な発見:

  • AIエージェントは文脈ウィンドウが満杯になると「文脈不安」を示す傾向
  • AIは自分の成果物を評判してしまいやすい
  • 外部の評価エージェントを分離することで大幅に品質が向上

新モデル(Claude Opus 4.6)では性能が向上し、スプリント分解など一部の仕組みが不要になったことから、モデル進化に応じてハーネスを動的に調整する重要性も指摘しています。


Google

https://gihyo.jp/article/2026/03/gemini-3-1-flash-live

Googleが2026年3月26日に新型AIオーディオモデル「Gemini 3.1 Flash Live」をリリースしました。このモデルは音声認識精度が向上し、ノイズの多い環境やためらいや中断を含む会話もより理解できるようになりました。感情の微妙なニュアンスも認識し、動的に反応できます。Google製品全体で利用でき、開発者はGoogle AI Studioで活用できます。Search Liveでは200以上の国で多言語リアルタイム検索が可能になり、Google翻訳のiOS版でもリアルタイム翻訳機能が拡大され、70言語以上に対応、利用地域も7カ国に増えました。


https://developers.googleblog.com/announcing-adk-for-java-100-building-the-future-of-ai-agents-in-java/

GoogleはADK for Java 1.0.0をリリースしました。このフレームワークは、Python、Java、Go、TypeScriptに対応した AI エージェント開発キットです。主な機能は、GoogleMapsToolUrlContextTool などの強力なツール、アプリ全体を管理するプラグインアーキテクチャ、コンテキストサイズを管理するイベント圧縮、人間承認が可能なHITL機能です。セッション・メモリサービス、Agent2Agent(A2A)プロトコルによる異言語エージェント間通信も実装されています。開発者はこれらの機能を活用してスマートなエージェントを構築できます。


https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/

Googleが発表したGemma 4は、最も能力の高いオープンソースAIモデルです。4つのサイズ(2B、4B、26B MoE、31B Dense)で提供され、複雑な推論とエージェント型ワークフローに対応します。

主な特徴:

  • 31Bモデルは業界ベンチマーク「Arena AI」で世界3位にランク、26Bは6位
  • 高度な推論能力、関数呼び出し対応、構造化JSON出力、コード生成
  • ビデオ・画像・音声をネイティブ処理、140以上の言語対応
  • 最大256Kの長コンテキスト対応

ハードウェア対応:
エッジモデル(2B/4B)はスマートフォンなどで完全オフライン実行可能。大規模モデルはGPUやTPUで動作。

ライセンス:
商用利用可能なApache 2.0ライセンスで公開。完全な開発者の自由と透明性を提供します。HuggingFace、Google Colabなど多数のプラットフォームで即座に利用可能。


エンジニア

開発組織

https://dev.classmethod.jp/articles/grafana-meetup-8-report/

Grafana Labs VPo DeeさんとOpenTelemetry共同創設者Tedさんが登壇したセミナーのレポート。Grafana Labsは「自律性とオーナーシップ」を重視し、全エンジニアがオンコール対応を担当。マネージャーは権力ではなく影響力で関与し、単一リポジトリ管理やボット自動化を導入。ハッカソン成果の半分が製品機能化される。一方、OpenTelemetryはプロトコル中心で「データは共有、分析で競争」するモデル。ベンダー中立性と収益のバランスをガバナンスで実現している。


AIとお仕事

https://p2ptk.org/ai/5514

AIに置き換えられやすい職種は、競争力や規制がない独占企業の中で、企業自体が価値を認めないブルシット・ジョブです。カスタマーサービスやオーディオブック制作の声優など、すでに権限と裁量を剥ぎ取られ、劣悪な労働条件に置かれた職種が該当します。エア・カナダの事例では、欠陥チャットボットでも利用者の異議を除きそのまま利益化できました。大企業が競争や規制の圧力から逃れ、顧客サービスを無視できるようになったとき、AI導入による置き換えは簡単になります。つまり、AIの脅威は技術力ではなく、企業の権力構造の問題なのです。


クラウド

Azure

https://blog.azure.moe/2026/04/02/azure-updates-2026-04-02/

Durable Task Scheduler が Consumption SKU で一般提供開始。Service Fabric の Windows Server 2019/2022 サポート終了予定。Ephemeral OS Disk のフルキャッシュ機能が Preview 段階に。Cosmos DB for PostgreSQL は 2029 年 3 月にリタイア予定。Azure Files/Tables/Queues でユーザー委任 SAS が GA。Microsoft Foundry に NVIDIA や IBM の AI モデルを追加。Event Grid のセキュリティ機能拡張。Microsoft Fabric では Git 統合強化やカスタマイズ機能を充実。デンマーク東部リージョン新設開始。


株式会社BALEEN STUDIO

Discussion