InfoQ ホームページ Source Code に関するすべてのコンテンツ
-
Google、Gemini Code Assistがサポート範囲をAtlassian、GitHub、GitLabに拡大
Googleは最近、Atlassian Rovo、GitHub、GitLab、Google Docs、Sentry、Snykを含むGemini Code Assistのサードパーティツールのサポート を発表した。プライベートプレビューにより開発者は広く使用されているソフトウェアツールとパーソナルAIアシスタントの統合を直接IDE内でテストできる。
-
HashiCorp Terraform 1.10がシークレット管理改善のためにEphemeral Valuesを追加
HashiCorpはEphemeral Values-Terraformでインフラストラクチャをプロビジョニングする際に必要となるパスワードなどの機密情報を保護するための設計概念を導入したTerraform 1.10をリリースした。
-
Pythonの台頭、生成AI、グローバルな開発者コミュニティ:GitHub Octoverse 2024からの洞察
最近発表されたGitHub Octoverse 2024レポートによると、主にデータサイエンス、機械学習、科学計算のような分野での優位性により、PythonはJavaScriptを抜いてGitHubで最も人気のある言語になったことが明らかになった。生成AIはソフトウェア開発において引き続き重要な存在感を示しており、GitHub上の生成AIプロジェクトへの貢献が大幅に増加している。
-
GitHub Universe 2024、AIイノベーションと開発者向けツールを発表
GitHubは、GitHub Universe 2024で重要なアップデートを発表し、開発者の自律性の強化とAIネイティブな体験の向上に向けたシフトを示した。このイベントでは、アクセシビリティ、イノベーション、マルチモデルの柔軟性を中心に、ワークフローを簡素化し、あらゆるスキルレベルの開発者が人工知能の力を活用できるように設計されたツールを提供した。
-
Slackは安全性と安定性のためにChefアーキテクチャを進化させる
最近のブログ投稿で、SlackエンジニアリングはChefインフラストラクチャの大幅な改善について詳述している。これはサービス、データベース、アプリケーションを実行する何万ものEC2インスタンスを管理するもので、最近、単一のChefスタックから、より弾力性のある、シャーディングされたインフラに移行した。
-
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のようなプラットフォームで間もなく利用可能になり、大規模なコードベースを扱う開発者に柔軟性を提供する。
-
OpenAIがGPT-4oサポートとAPI拡張を含む.NETライブラリの安定版をリリース
6月のベータ版に続き、OpenAIが、公式.NETライブラリの安定版をリリースした。NuGetパッケージとして利用可能で、GPT-4oやGPT-4o miniのような最新モデルと、OpenAI REST APIの全機能をサポートしている。このリリースには同期および非同期APIの両方、ストリーミングチャット補完機能、そしてAPI一貫性向上のための重要な互換性のない変更が含まれている。開発者はライブラリを拡張し、.NET Standard 2.0をサポートするすべての.NETプラットフォーム上で使用できる。
-
時代に左右されないテストツールを使う意義
Benjamin Bischoff氏は、開発者にとって、新しいツールは古いツールよりずっと興味深いという。新たなテクノロジーやアプローチが学べ、仕事道具の幅が広がる機会が得られるからだそうだ。しかし、何十年も前からあるツールを使えば、時間と予算を節約できる。ツールを評価する際には、ツールにいきなり飛びつくよりも、解決すべき問題を理解することが重要である。
-
LLMを活用したDevOpsアシスタントClioが登場、エンジニアのクラウドインフラ管理を支援
AIベースの技術ソリューションの導入を支援するために設立された企業Acorn社は、エンジニアがDevOpsワークフローを管理するのを支援するために設計されたAIを搭載したコマンドラインアシスタントClioを最近発表した。
-
GitHub Modelsが新しいAIプレイグラウンドと他のGitHubツールとの緊密な統合をもたらす
GitHubは、開発者がGitHubツールエコシステム内から様々なAIモデルを探索し、Azure AIを使用してAIベースのサービスを簡単にデプロイできるようにすることを��的とした無料の機能、GitHub Modelsを発表した。GitHub Modelsにはプライベートモデルとパブリックモデルがあり、現在はクローズドプレビュー版となっている。
-
GitHubはどのようにコードプッシュ処理の信頼性を向上させたか
GitHubは、開発者がプラットフォーム上で頻繁に行うアクションの一つであるコードプッシュの信頼性と効率性を高めるために、いくつかの技術的なアップグレードを実施した。これは、潜在的な問題に対処し、GitHubに定期的にコードをプッシュするユーザーによりスムーズな体験の提供を目的としている。
-
GitHub iOSチームがApple-Silicon Actionsランナーを活用してテスト時間を短縮した方法
GitHub iOSチームは、GitHub Actionsを使ったアプリのビルドとテストにかかる時間を短縮するために、Apple Siliconを搭載したmacOSランナーを採用した。その過程で、GitHub Actionsの並列性をより活用できるようにアプリのリファクタリングも行った。
-
マージキューでGitHubのデプロイを改善する
GitHubは先日、マージキューを使ってコード更新を実装する話題に触れた。マージキューはGitHub.comで 30,000 件以上のプルリクエストとそれに対応する450万回のCI実行を管理するために開発され、拡張を続けてきた。
-
GitHub、Actionランナーのアップグレードを発表 4-vCPU、16GiBメモリーを搭載
GitHubは先日、GitHub Actionsホストランナーの機能強化を発表した。今後、GitHubのデフォルト・ラベルを利用するLinuxやWindows上のパブリック・リポジトリからのワークフローは、新しい4-vCPUランナー上で実行されるようになる。
-
マクドナルド社がGitHubアクションと再利用可能なワークフローでCIを効率化
最近マクドナルド社は、GitHub Actionsを活用して可読性と保守性を重視し、コードの重複を削減した方法について語った。彼らの目標には、合理化されたCIプロセスの確立、開発者の生産性の向上、パイプラインのオブザーバビリティとモニタリングの実装などが含まれていた。