アジャイル/DevOps

icon
人によるコードレビューでの承認割合は5%多い:

GitHubの最新の調査結果から、AIコーディングアシスタントの「GitHub Copilot」を使って作成されたコードの品質は、使わずに作成されたコードと比べて、機能性、可読性、信頼性、保守性、簡潔さという点で優れていることが分かった。

(2024/11/21)

icon
命令調のGitコミットメッセージの問題点とは:

TechTargetは「Gitコミットメッセージの能動態または命令調の書き方」に関する記事を公開した。「開発者はGitのコミットメッセージを命令形で書くべきだ」という意見があるが、本当にそうだろうか。言語的背景やオープンソースプロジェクトでの採用傾向などを踏まえて著者が問題提起する。

(2024/11/21)

icon
「モバイル開発の可能性が広がる」:

Wasmerは、WebAssemblyランタイム「Wasmer」の最新版となる「Wasmer 5.0」を公開した。Wasmer 5.0では、iOS上でWebAssemblyモジュールをシームレスに実行できるという。

(2024/11/20)

icon
複数のGitHubアカウントに同時ログインする機能が正式リリース:

Microsoftは「Visual Studio Code」のバージョン1.95を公開した。Copilot Editsや複数のGitHubアカウントに同時にログインできる機能などが追加された。

(2024/11/19)

icon
経営戦略策定から評価まで:

IPAは「データ利活用・データスペースガイドブック第1.0版」を公開した。データをサービス展開などの事業に活用したい企業の経営層やCDOなどを対象に、異なる組織、異業種間でデータを共有するデータスペースの利用手順やその内容を解説している。

(2024/11/19)

icon
AIとペアプロ、音声で会話も:

Microsoftは、「Visual Studio Code」の「Copilot Edits」機能(プレビュー版)を公式ブログで詳しく紹介した。2024年10月末に公開されたVisual Studio Codeの「October 2024」リリース(version 1.95)で導入された機能だ。

(2024/11/19)

icon
2019年以来の大きな変化:

GitHubを使用する開発者動向をまとめた年次レポート「The State of the Octoverse 2024」が公開された。2024年に最も使用されたプログラミング言語は、10年間トップだったJavaScriptを抜いたことが明らかになった。

(2024/11/18)

icon
成長する.NET AIエコシステム、C# 13とF# 9も正式版に:

Microsoftは、クロスプラットフォーム開発をサポートするオープンソースアプリケーションプラットフォームの新バージョンとなる「.NET 9」を公開し、.NET 9に対応した「Visual Studio 2022」のアップデートの提供も開始した。

(2024/11/18)

icon
ソフトウェア要件は3つに分類:

どのようなソフトウェア開発プロジェクトにおいても、要件を包括的に明確化することは極めて重要だ。ソフトウェア開発における要件の種類や、優れた要件の特徴を整理する。

(2024/11/15)

icon
「Fortran」も8位に浮上:

プログラミング言語の人気ランキング「TIOBEインデックス」の2024年11月版が公開された。首位の「Python」が4カ月連続で同言語として過去最高のレーティングを更新し、2位の「C++」とのポイント差でも2カ月連続で過去最大を更新した。「Go」が2024年7月以来の7位に返り咲いた。

(2024/11/14)

icon
基礎知識からメリット、課題、具体例にベストプラクティスまで:

TechTargetは「CI/CDパイプラインについて知っておくべきこと」に関する記事を公開した。CI/CDパイプラインとは、近代ソフトウェアのビルド、テスト、リリースの明確な取り組み方法を提供することを目的としてソフトウェア開発のワークフローとツールセットを形式化するものだ。

(2024/11/14)

icon
Webアプリ実装で学ぶ、現場で役立つRust入門(14):

第14回では、第13回の続きとして、TODO投稿アプリSPAの機能を拡張していきます。タスクの編集、削除といった機能の実装を通じて、WebAssemblyにおけるより複雑なDOMの操作について理解します。

(2024/11/14)

icon
ドキュメントの品質が7.5%向上、しかしマイナス面も:

Google CloudのDORA(DevOps Research and Assessment)チームは、「2024 Accelerate State of DevOps」レポートを発表した。AIとプラットフォームエンジニアリングの重要性が増しているという。

(2024/11/13)

icon
設計や実装への影響は?:

World Wide Web Consortiumは、Sustainable Web Interest Groupの設置を発表した。Webが全ての人々と地球のためによりよく機能するように、デジタル持続可能性を向上させることを目的としている。

(2024/11/12)

icon
大企業が抱える「見えない負担」の正体:

オーティファイは、ソフトウェアテストの内製化に関する実態調査の結果を発表した。「一部のみ」を含めると、調査対象企業の9割以上がソフトウェアテストを内製化していることが分かった。

(2024/11/11)

icon
特徴や利点を解説:

TechTargetは、Javaのオープンソースフレームワーク「Spring Framework」に関する記事を公開した。制御の反転(IoC)と依存関係の注入(DI)を中心に特徴や利点を解説する。

(2024/11/08)

icon
「より高品質のAndroidアプリを自信を持ってリリースするのに役立つ」:

Googleは、「Android Studio」のAIベースのコーディング支援機能「Gemini in Android Studio」のアップデートを発表した。この機能のリリース以来最大のアップデートだとしている。

(2024/11/07)

icon
function 児童手当の対象者(人){:

アスコエパートナーズは、行政サービス情報をプログラミング言語で表現する技術を開発し、特許を取得したと発表した。自治体業務の効率化と正確性の向上に寄与し、政策決定効率を高めるという。

(2024/11/07)

icon
重要な開発にこそ使える:

TechTargetは「Model-View-Controllerデザインパターン」に関する記事を公開した。Model-View-Controllerデザインパターンとは、アプリケーションを「Controller」「Model」「View」のコンポーネントに分割して疎結合することで開発をシンプルにするという考え方だ。

(2024/11/07)

icon
無料ユーザーも利用できる:

「Windows Terminal Canary」でターミナルチャットを利用することで、ターミナルを離れることなく、「GitHub Copilot」からコマンドの提案や説明を受けられるようになった。

(2024/11/05)

icon
一般的なJavaScriptフレームワークとライブラリをサポート:

StackBlitzは、プロンプト入力によるフルスタックWebアプリ作成ツール「Bolt.new」を紹介するXの投稿を公開した。本記事ではBolt.newの特徴や使用方法などを紹介する。

(2024/11/02)

icon
Java開発をシンプルにする:

Spring FrameworkとSpring Bootは、Java開発において異なる役割を持つツールだ。どのような目的を持って登場し、ソフトウェアアーキテクトやプログラマーにどう役立つのかを整理する。

(2024/11/01)

icon
1万6000以上のノードを3つの地域、19の運用ゾーンに分散配置:

Uberは2024年8月に公開したブログ記事で、2100を超えるMySQL 5.7クラスタをサービスのダウンタイムなしでMySQL 8.0に移行していたことを明らかにした。

(2024/10/31)

icon
“品質に重きを置くDevOps”の実力とは:

TechTargetは「QAOpsとDevOpsの違い」に関する記事を公開した。「QAOps」は「DevOps」を拡張するもので、長年にわたって批判されてきたDevOpsのある問題を解決する可能性がある。

(2024/10/31)

icon
Rust用IDE「RustRover」とテスト自動化用IDE「Aqua」に続く措置:

JetBrainsは、JavaScriptとTypeScript用の統合開発環境(IDE)「WebStorm」と.NET用IDE「Rider」について、非商用利用の無料化を発表した。

(2024/10/30)

icon
新機能、強化された機能は?:

Googleの「V8」JavaScriptエンジンで動作するJavaScript/TypeScript実行ランタイム「Deno」の最新版となる「Deno 2」が公開された。

(2024/10/29)

icon
「Googleレンズは毎月200億回活用」:

Googleは、検索専用にカスタマイズされた「Gemini」モデルを活用し、検索機能を強化したと発表した。

(2024/10/26)

icon
Springフレームワークの中核となる2つのプロジェクトの違いを解説:

TechTargetは「Spring BootとSpring MVCの違い」を解説する記事を公開した。Spring Bootは事前構成済みのSpringアプリケーションの作成を可能にするソフトウェア開発アクセラレータであるのに対し、Spring MVCはSpringベースのプロジェクトの選択肢の一つにすぎない。

(2024/10/25)

icon
JetBrains IDE用プラグイン「AI Assistant」で利用可能に:

JetBrainsは、ソフトウェア開発者向けの独自の大規模言語モデル(LLM)「Mellum」を発表した。

(2024/10/25)

icon
スクラムガイドにはないが実は多くのチームがやっていることとは?:

TechTargetは「スプリントのレビューとレトロスペクティブの違い」に関する記事を公開した。スプリントのレビューとレトロスペクティブは、大まかに言えばどちらも「振り返り」だが、重視する点と目的が大きく異なる。

(2024/10/24)

icon
無料ユーザーにも提供予定、ショートカットで便利機能も:

OpenAIは同社のChatGPTに「Canvas」と呼ばれる新しいユーザーインタフェースを追加したと発表した。Canvasを使用することで、ChatGPTはユーザーが達成しようとしていることの文脈を、よりよく理解できるようになるという。

(2024/10/21)

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。