📰
2026年3月14日(金)号
Backend: 1件Tools: 3件Frontend: 1件GenAI: 3件infra: 1件other: 1件
DevToolsIncidentEN

OVH forgot they donated documentation hosting to Pandas

人気データ分析ライブラリPandasの公式ドキュメントサイト(pandas.pydata.org/docs/)が現在アクセス不能な状態です。この問題はGitHubのpandas-dev/pandasリポジトリで報告されました。過去にOVHがPandasプロジェクトにドキュメントホスティングを寄付していましたが、その契約や設定に変更があった可能性が原因として挙げられています。この報告は、Pandas側の設定変更か、OVH側のホスティング提供状況に問題があるかを確認するために提出されました。

  • •Pandasの公式ドキュメントサイトが現在読み込み不可の状態。
  • •OVHは以前、Pandasにドキュメントホスティングを寄付していた。
  • •サイトダウンの原因は、Pandasの設定変更またはOVHのホスティングサービス提供状況に起因する可能性がある。

Why it matters

Pandasの公式ドキュメントはユーザーにとって不可欠なリソースであり、その利用不能は開発や学習に大きな影響を与えるため重要です。

github·2026/03/13 16:40
80
FrontendReleaseEN

v16.2.0-canary.96

Next.jsのカナリア版v16.2.0-canary.96がリリースされ、複数の主要な改善が導入されました。コア部分では、バイナリFlightデータのBase64エンコードに`Buffer.from`を採用することで性能が向上し、サーバー側でのサイズベースのプリフェッチヒント生成によりアプリケーションの読み込み速度が最適化されています。また、`generateStaticParams`が即時ナビゲーションシェルで正しく機能するようになり、ルーティングの信頼性が向上。Edgeパスでのキャッシュハンドラも強化され、Turbopackのドキュメント整理やCSSモジュール構造の明確化といった開発体験に関する改善も含まれています。

  • •バイナリFlightデータのBase64エンコード効率化と、サーバー側でのサイズベースのプリフェッチヒント生成により、アプリケーションのパフォーマンスが向上しました。
  • •`generateStaticParams`の即時ナビゲーションシェルでの正確な適用や、Edgeパスにおけるキャッシュハンドラの強化など、ルーティングとキャッシュ機能が改善されました。
  • •Turbopack関連では、ドキュメントの整理(mdbookからrustdocへの移行)やCSSモジュール構造の明確化、内部のコード最適化など、開発体験とビルドエンジンの安定性向上に関する変更が加えられています。

Why it matters

これらのアップデートは、Next.jsアプリケーションのパフォーマンス、安定性、および開発者体験をさらに向上させるものであり、特にルーティングとキャッシングの信頼性強化は本番環境での利用において重要です。

Next.js·2026/03/13 18:07
46
GenAITutorialEN

Copilot Studio の自律型エージェントでファイルアップロードトリガーを試してみた - Qiita

Copilot Studioの自律型エージェントにおいて、「ファイルが作成されたとき」トリガーを使用し、SharePointにアップロードされた見積書ファイルから情報を自動抽出しJSON形式で構造化する検証が実施されました。具体的には、PDFからOCRでテキストを抽出し、見積書番号や金額、銀行情報などを特定するワークフローを想定していました。しかし、2026年3月現在、このトリガーでファイルのコンテンツそのものをエージェントに渡す機能はまだ確立されていないという課題が明らかになり、記事ではその検証過程と代替案が共有されます。

  • •Copilot Studioの自律型エージェントで、SharePointへのファイルアップロードをトリガーとした見積書情報抽出の自動化が試みられました。
  • •想定された処理フローは、PDFからのOCR抽出、各種情報のJSON構造化、金融機関情報のナレッジ検索による補完、そしてTeamsへの通知でした。
  • •現時点(2026年3月)では、「ファイルが作成されたとき」トリガーから、そのファイルのコンテンツ自体をエージェントに直接渡すメカニズムが確立されていないことが最大の課題として判明しました。

Why it matters

この検証は、生成AIを活用した業務自動化の可能性と、現在の技術的な制約を明確にする上で重要です。

qiita·
37
GenAIReleaseEN

NTT、世界最高容量の192コア海底ケーブルシステム開発。従来の構造のまま4倍に容量拡大 

NTTは、1本の光ファイバーに4つの光の通り道を持つ「4コアマルチコア光ファイバー(MCF)」を用いることで、世界最高容量となる192コア海底ケーブルシステムを開発しました。これにより、従来の海底ケーブル構造を維持したまま通信容量を4倍に拡大することに成功しました。海底ケーブル本体に加え、陸上ケーブルとの接続やケーブル同士の接続を行うジョイントボックス、局内接続用の成端架もシステムとして提供されます。2029年の実用化を目指しており、急増する通信需要に対応しつつ、敷設コストを大幅に削減できるメリットがあります。

  • •NTTは、既存の海底ケーブル構造を変えずに通信容量を4倍に拡大する、世界最高容量192コアの海底ケーブルシステムを開発した。
  • •核となる技術は「4コアマルチコア光ファイバー(MCF)」で、海底ケーブル本体のほか、陸上接続用のジョイントボックスや局内接続用の成端架も含む総合システムとして提供される。
  • •5Gや生成AIによる通信需要の急増に対応し、敷設コストを従来の1/4に削減できるメリットがあり、2029年までの実用化と普及を目指す。

Why it matters

この技術は、増大し続けるデジタルデータ通信需要に対応し、海底ケーブルの容量拡大と敷設コスト削減を両立させることで、将来のインターネットインフラを支える上で極めて重要です。

co·
37
GenAIAnnouncementEN

Channel Surfer – Watch YouTube Like It's Cable TV

Channel Surferは、YouTubeコンテンツをケーブルテレビ風のインターフェースで楽しめるサービスです。ユーザーはリモコンでチャンネルを切り替えるような感覚で、さまざまなYouTubeチャンネルや動画を流し見することができます。アルゴリズムによるレコメンドではなく、テレビのザッピング体験を再現することで、偶発的なコンテンツ発見を促します。動画を能動的に検索するのではなく、受動的に楽しめる点が特徴です。

  • •YouTubeの動画をケーブルテレビのようにチャンネルサーフィンしながら視聴できる
  • •能動的な検索ではなく受動的・偶発的なコンテンツ発見体験を提供する
  • •従来のYouTube UIとは異なるレトロなテレビ風インターフェースを採用

Why it matters

アルゴリズム主導のレコメンドに疲れたユーザーに対し、テレビ的なザッピング体験という別の動画消費スタイルを提案している点で注目される。

channelsurfer·2026/03/13 16:17
59
GenAIAnnouncementEN

「AIの説明は文章だらけで分かりにくい」という問題を解消するアップデートがClaudeに登場、会話中にインタラクティブな図を生成して分かりやすくしてくれる

AIアシスタント「Claude」が、説明の分かりにくさを解消するため、会話中にインタラクティブな図を生成する新機能を導入しました。この機能は無料プランのユーザーでも利用可能で、「周期表を見せて」といった指示で、元素記号や種類ごとに色分けされた周期表などを生成できます。生成された図はHTML形式でダウンロードできるほか、ユーザーは明示的に作図を指示することも可能です。

  • •Claudeに、AIの説明を視覚的に分かりやすくするインタラクティブな作図機能が追加された。
  • •この新機能は無料プランのユーザーでも利用でき、テキストだらけのAI説明の問題を解消する。
  • •生成された図はHTML形式でダウンロード可能で、ユーザーは明示的に作図を指示することもできる。

Why it matters

この機能により、AIが提供する複雑な情報の理解度が向上し、より直感的で効率的な学習や情報取得が可能になります。

gigazine·
43
GenAIAnnouncementEN

AIでオープンソースプロジェクトをコピーせずゼロから再構築することでライセンスを独立させてしまうサービス「MALUS」

オープンソースソフトウェアには、派生作品にもオープンソースライセンスを適用する「コピーレフト条項」を持つものが多いですが、AIの進化により、コードを直接コピーせずに機能仕様から同等のソフトウェアを生成することが可能になりました。MALUSは、このAIによる「クリーンルーム設計」をサービスとして提供し、著作権表示やライセンス継承の義務から解放されたソフトウェアの再構築を提案しています。これは、最近Pythonライブラリ「chardet」のライセンス変更を巡って議論となった事例を背景に、既存のオープンソースライセンスの概念を大きく揺るがすものとして注目を集めています。

  • •AIがソフトウェアの機能や仕様のみに基づき、既存のソースコードをコピーせずにゼロから同等なコードを再構築する「クリーンルーム設計」を可能にしている。
  • •「MALUS」は、このAIによるクリーンルーム設計をサービスとして提供し、コピーレフトライセンスによるコード公開義務などから解放されたソフトウェアの生成を目指している。
  • •この手法は、オープンソースソフトウェアのライセンス、特にコピーレフトの法的効力や、AI時代の著作権保護のあり方について深刻な議論と課題を提起している。

Why it matters

このサービスは、オープンソースソフトウェアのライセンスのあり方や、AIが著作権とソフトウェア開発にもたらす影響について、根本的な問いを投げかけている点で重要です。

gigazine·
37
DevToolsReleaseEN

v2.1.75

この記事は、GitHubが提供する多岐にわたる機能とサービスを概観しています。特に、AIを活用したコード作成ツール(GitHub Copilot、GitHub Spark、GitHub Models)が強調されており、開発者がより効率的に高品質なコードを書けるよう支援しています。また、ActionsやCodespacesといった開発ワークフロー自動化ツール、GitHub Advanced Securityによるアプリケーションセキュリティ機能、さらにはCodespacesによるインスタント開発環境も紹介されています。エンタープライズ向けのAI搭載開発者プラットフォームや、Advanced Security、Copilot for Businessなどのアドオンも利用可能です。

  • •AIによるコード作成: GitHub Copilot、Spark、Modelsを活用し、AIでコードを効率的に生成。
  • •開発ワークフローの最適化: Actionsによる自動化、Codespacesによるインスタント開発環境、Issuesによるタスク管理を提供。
  • •包括的なセキュリティ対策: Advanced Security、コードセキュリティ、シークレット保護によりアプリケーションの安全性を確保。

Why it matters

この情報は、GitHubが現代のソフトウェア開発に必要なAI統合、セキュリティ、自動化といった広範なソリューションを提供していることを示しており、開発者や企業にとって非常に重要です。

Claude Code·2026/03/13 17:09
49
BackendAnnouncementEN

PostgreSQL 18からNOT NULL制約をNOT VALIDで追加できるようになりました - エムスリーテックブログ

運用中のデータベースにおいて、既存テーブルにNOT NULL制約を持つカラムを追加する作業は複雑で、特に各行で異なる非NULL値を必要とする場合に長時間ロックを避けるための工夫が必要でした。これまではCHECK制約を経由する複雑な手順が一般的でしたが、PostgreSQL 18でNOT NULL制約をNOT VALIDで追加する機能がサポートされました。これにより、テーブルロックの回避を考慮した際の運用手順が大幅に簡素化され、よりスマートなデータベース運用が可能になります。記事ではPG17との比較検証を通して、この新機能が運用手順を減らし、pg_constraintカタログでの管理強化など柔軟性を向上させることを示しています。

  • •PostgreSQL 18でNOT NULL制約をNOT VALID属性付きで追加できるようになったことが確認された。
  • •PostgreSQL 17までのCHECK制約を利用した複雑な方法と比較して、NOT NULL制約追加の手順が簡素化される。
  • •内部的にはpg_constraintカタログでNOT NULL制約が管理されるようになり、制約に名前を付けられるなど運用の柔軟性が向上している。

Why it matters

この改善により、大規模な本番環境でデータベースのスキーマ変更をより安全かつ効率的に行えるようになり、システム停止時間のリスクを低減できます。

m3tech·
40
DevToolsAnnouncementEN

GitHub - voidzero-dev/vite-plus: Vite+ is the unified toolchain and entry point for web development. It manages your runtime, package manager, and frontend toolchain in one place.

Vite+は、Web開発におけるランタイム、パッケージ管理、およびフロントエンドツールチェーンを統合する新しいツールチェーンです。Vite、Vitest、Oxlint、Oxfmt、Rolldown、tsdown、Vite Taskといった主要なツールを単一の依存関係で提供し、ゼロコンフィグで利用可能です。これにより、`vp env`でNode.jsを管理し、`vp install`で依存関係をインストール、`vp dev`で開発サーバーを起動、`vp check`でコード品質を確認、`vp test`でテストを実行、`vp build`でプロダクションビルドを行うなど、開発の全ライフサイクルを効率的に管理できます。

  • •Web開発のランタイム、パッケージ管理、フロントエンドツールチェーンを統合し、Vite、Vitest、Oxlintなどの複数のツールを単一の依存関係で提供します。
  • •ゼロコンフィグで動作し、プロジェクトルートの`vite.config.ts`ファイルで標準のVite設定と合わせてVitest、Oxlint、Oxfmt、Vite Taskなどの設定も一元的に行えます。
  • •`vp`コマンドを通じて環境管理、依存関係のインストール、開発サーバーの起動、リンティング、フォーマット、テスト、ビルドといった開発ライフサイクルの全工程をサポートします。

Why it matters

これにより開発者は、複数のツールや設定を個別に管理する手間を省き、より効率的かつ統一された開発ワークフローを享受できます。

github·
37