InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Cloudflare、脆弱性報告のための標準規格security.txtの普及を提唱
未報告のセキュリティ脆弱性の問題に対処し、ウェブサイトの脆弱性開示のために、Cloudflareは最近、security.txtファイルの作成と管理を支援するダッシュボードを立ち上げた。生成されたファイルはRFC9116標準に準拠しており、セキュリティ調査チームに脆弱性を報告するための標準化された方法を提供する。
-
量子コンピューティングは人類最大の課題を解決するか?InfoQ DevSummit Munich基調講演
InfoQ Dev Summit Munichの初回開催における基調講演でJPモルガン・チェースの上級副社長 Teena Idnani氏は量子コンピューティングの概要と「従来型」コンピューティングにおけるその不可避的な変化への備え方について講演した。その概念を解読しその利点を述べるだけでなく、彼女は「量子対応」プログラミング言語についても言及した。
-
DevProxy 0.22がAPIの権限チェックを改善
マイクロソフトがAPIシミュレーション用コマンドラインツール、 DevProxyバージョン0.22をリリースした。新バージョンではログ機能が改善され、Azure API Centerなしでの最小権限の検出が可能になった。
-
Mitmproxy 11リリース:HTTP/3の完全サポートとDNSの強化
Mitmproxyはバージョン11をリリースし、トランスペアレントおよびリバースプロキシモードでのHTTP/3のフルサポートを含むいくつかのアップグレードを導入した。HTTP/3の改良と並行して、このリリースはDNS関連の様々な改善、プライバシー機能の強化、最新のウェブプロトコルのハンドリングの改善をもたらす。
-
ASP.NET Core OData 9はパフォーマンスを改善し、.NET Frameworkのサポートを廃止
マイクロソフトは、2024年8月30日にASP.NET Core OData 9パッケージの提供を開始すると発表した。この新しいパッケージは、ASP.NET Coreを.NET 8のODataライブラリと一致させ、データがODataフォーマットでエンコードされる方法の内部詳細を変更する。マイクロソフトによると、これによりOData仕様に沿ったものになるという。
-
Google社、Android StudioにAI機能Geminiを導入
Google社は、AI機能を通じた開発者の生産性向上に向けて、Android StudioでGeminiの一連のアップデートをリリースした。今回のリリースは、AIアシストを用いたコーディング、リファクタリング、ドキュメント生成、コードの分析やテスト、修正提案など、開発ライフサイクルのあらゆる段階にAIを導入することを目的としている。
-
Cloudflareがスケーラブルでレジリエントなマルチステップアプリケーション構築のためのワークフローを発表
Cloudflareは、現在オープンベータ版となっているCloudflare Workersプラットフォーム上の耐久性のある実行エンジン「Workflows」を発表した。Workflowsを使用することで、開発者はネットワークの不安定さ、サーバーのダウンタイム、コードエラーなどの障害を乗り越えて持続可能なスケーラブルなマルチステップアプリケーションを作成でき、自動的な再試行や状態管理を手動のインフラ管理なしで実現できる。
-
Android 15がタブレット端末にデスクトップと同様のウィンドウUXをもたらす
次期Android 15リリースの最新ベータ2では、開発者向けプレビューとしてタブレット向けのデスクトップウィンドウが導入された。この新機能は、ユーザーが複数のアプリを表示するために作成し、デスクトップコンピューターで行うのと同じようにサイズを変更したり移動したりできる「フリーフォーム・ウィンドウ」の管理を可能にする。
-
LLMを精製し、そのパフォーマンスを超える:spaCyの創設者がInfoQ DevSummit Munichで語る
InfoQ Dev Summit Munichの第1回目のプレゼンテーションにおいて、Ines Montani氏は、今年の初めにQCon Londonで行ったプレゼンテーションに加え、実際のアプリケーションで最新の最先端モデルを使用し、その知識をより小型で高速なコンポーネントに抽出し、社内で実行・維持できるようにするための実践的なソリューションを聴衆に提供した。
-
Steve Klabnik氏とHerb Sutter氏がRustとC++について語る
Kevin Ball氏がホストを務めるSoftware Engineering Dailyのポッドキャストで、Steve Klabnik氏とHerb Sutter氏が、RustとC++に関するいくつかのトピックについて議論している。議論の内容には、これらの言語の��通点と独自性、相違点、進化の仕方などが含まれる。
-
GitHubとGoogle Cloudが連携し、Gemini 1.5 ProをGitHub Copilotに導入
GitHubはGoogle Cloudと提携し、Gemini 1.5 ProモデルをGitHub Copilotに導入し、開発者に最大200万トークンを扱えるAIツールを提供する。Gemini 1.5 Proは、コード生成、分析、最適化などのタスク向けに設計されており、Visual Studio Codeのようなプラットフォームで間もなく利用可能になり、大規模なコードベースを扱う開発者に柔軟性を提供する。
-
KotlinのHTTPツールキットKtor 3.0がパフォーマンスを向上させ、サーバー送信イベントのサポートを追加
Ktorは、Kotlinの非同期HTTPサーバーおよびクライアントアプリケーションを作成するためのネイティブフレームワークで、バージョン3に達しました。kotlinx-ioが採用され、互換性を破る変更を犠牲にして、パフォーマンスが向上し、Server-Sentイベント、CSFR、ZIPファイルからの静的リソースの提供などのサポートが追加された。
-
Logic Apps Standardのパブリック・プレビューで、生成AIアプリケーションのためのRAGベースの取り込みが可能に
マイクロソフトはこのほど、Logic Apps Standardのドキュメント解析とチャンキングのための組み込みアクションのパブリックプレビューを発表した。これらのアクションは、生成AIアプリケーションのRAG(Retrieval-Augmented Generation)ベースの取り込みを効率化するように設計されている。これらのアクションにより、Logic Appsはローコードで提供するAI機能にさらに投資することになる。
-
Rust 1.80、Lazy Staticのサポートやパターンの範囲拡張などを追加
Rust 1.80では、LazyCellとLazyLockが安定化された。これらは、初めてアクセスされるまでデータの初期化を遅らせるために使用できる2つの新しい型である。また、排他的範囲のサポートや、関連するいくつかのlint警告が追加された。さらに、C23との互換性のために名前付きパラメータを持たない可変長関数が使えるようになり、多くのAPIが安定化した。
-
パフォーマンスの向上とシャーディングの強化が図られたMongoDB 8.0がリリース
MongoDBはMongoDB 8.0の一般提供を発表し、大幅なパフォーマンス向上と新機能を導入した。ハイライトは、組み込みのシャーディング設定サーバー、クエリ可能な暗号化の拡張サポート、シャードキーを必要とせずにシャード間でコレクションを移動する機能などだ。