GitHubは生成AIを活用したGitHub Copilot Chatの一般提供を2023年12月に開始すると発表した。
(2023/11/28)
昔のCOBOLプログラムが古いインフラで今でも動いている――。こうした企業は決して珍しくない。その背景には何があるのか。さまざまな理由で古いCOBOLプログラムを使い続ける必要がある企業は、何をすればよいのか。
(2023/11/26)
プログラミング言語の人気ランキング「TIOBEインデックス」の2023年11月版が公開された。Kotlinが順位を上げ続けており、TIOBE SoftwareのCEOは「Kotlinはいずれトップ10に入ると確信している」という。
(2023/11/25)
「PowerShell」によるタスクの反復処理は、「Windows」を扱うIT管理者の業務を楽にしてくれる場合がある。PowerShellで利用可能な4つのループ処理構文の違いを学び、使いこなせるようになろう。
(2023/11/23)
ディーアールエスは、Windows 11の導入状況とPCライフサイクルマネジメントの課題についての調査結果を発表した。それによると、2023年9月時点で企業が最も利用しているOSはWindows 11だった。
(2023/11/22)
自社のDevOpsの取り組みに「継続的プランニング」プロセスは適しているのだろうか。本稿では、継続的プランニングのメリットと課題を理解し、開発効率を向上させる方法を確認する。
(2023/11/22)
DX時代の運用管理者を対象に、ITIL 4の生かし方を解説する本連載。第4回は、前回に引き続きITIL 4の資格体系の一つ、カスタマージャーニーに関する7つのポイントを取り上げ、それがどのように顧客や関係者の体験を向上させるかについて解説した資格体系の一つ「DSV(Drive Stakeholder Value:利害関係者との価値の創造)」を取り上げる。
(2023/11/21)
CI/CDはアプリケーションの開発とリリース、改善のサイクルを高速化する。この「開発すること」と「リリースすること」の間には「品質を保つこと」という重要な要素が隠れている。本稿は、品質を高く保つために有効な「継続的テスト」(CT)について解説する。
(2023/11/20)
ソフトウェアコンサルティング会社のScott Logicは、「WebAssembly」の使用状況に関する調査レポート「The State of WebAssembly 2023」を発表した。この調査は2021年から毎年実施されており、今回で3回目となる。
(2023/11/17)
開発者向け求人求職サイトのDevJobsScannerは、過去1年間にスクレイピングしたソフトウェア開発者向け求人情報を分析し、米国で開発者の給与が高いプログラミング言語のランキングを発表した。
(2023/11/17)
今回から数回に分けて、RustのWebアプリフレームワークであるActix Webを紹介します。題材は、シンプルな投稿アプリです。今回は、投稿アプリの基本形を作成し、Actix Webでのルーティングやハンドラー関数の書き方を理解して一覧表示機能まで実装してみます。
(2023/11/17)
ScalaとKotlinはどちらも、汎用プログラミング言語として多くの機能を提供する。とはいえ、ユースケースも同じというわけではない。
(2023/11/16)
DoorDashは公式ブログで、Kotlinライブラリを通じてキャッシングを効率化するための、単一インタフェースやキャッシュの階層化などの取り組みを紹介した。
(2023/11/15)
ソフトウェア開発プラットフォーム「GitHub」を使用する開発者の活動に関する年次レポートの最新版「The State of the Octoverse 2023」が発表された。
(2023/11/15)
TechTargetは、スクリプト言語とプログラミング言語の違いに関する記事を公開した。プログラマーがプログラミング言語を選ぶ場合、解決すべき問題とその言語の設計が目指すコンピューティングの目標に応じて選択するのが一般的だという。
(2023/11/15)
TechTargetは、Javaのビルドツール「Gradle」に関する記事を公開した。依存関係管理の問題への対処法をチュートリアル形式で紹介している。
(2023/11/14)
Googleは、Google Chromeのアドレスバーにおいて、ブラウジングを高速化する5つの改善を実施したと発表した。
(2023/11/10)
「2進法」と「16進法」は、コンピュータを支える記数法だ。ソフトウェア開発に役立つ2進法と16進法の知識を、実例を用いて解説しよう。
(2023/11/09)
TechTargetは、Dockerの生成AIに関する記事を公開した。Dockerは、LLMと「Docker AI」を使用するアプリケーション開発に役立つ“事前構築済みのツールセット”を携えて、生成AIという時流に乗り込もうとしているという。
(2023/11/09)
Dockerは、オープンソースの「Docker Scan」をイベント駆動型の脆弱性管理システム「Docker Scout」に置き換えるなど、3つのアップデートを実施した。
(2023/11/08)
ABI Researchは、メタバースのユーザー数が2030年までに10億人に上り、メタバースの収益が500億米ドルに近づくとの予測を発表した。
(2023/11/08)
VS CodeマーケットプレースからAWS-Toolkit拡張機能をダウンロードすることでAmazon Redshiftと接続できるようになった。接続後はVS Code内でAmazon Redshiftを表示できるようになる。
(2023/11/07)
Oracleは、Visual Studio CodeでJava開発を支援する拡張機能「Oracle Java Platform Extension for Visual Studio Code」の一般提供を開始した。
(2023/11/07)
Googleの「V8」JavaScriptエンジンで動作するサーバサイドJavaScript環境の最新版「Node.js 21」が公開された。
(2023/11/06)
Pythonのパフォーマンスは、Javaなどの言語と比べて評価が低い。本稿では、Pythonコードの問題点を見つけて解決し、パフォーマンスを高めるヒントを紹介する。
(2023/11/02)
Rustプロジェクトは、「crates.io」の非正規ダウンロード機能のサポートを2023年11月20日に終了する。
(2023/11/02)
アジャイル開発者は、進行中の作業数を制限することで、プロジェクトの完了を早めることができる。進行中の作業数に制限を加えるとどのような変化が生まれるのか。
(2023/11/01)
GitHubは、GitHub Copilot Chatに関する調査結果を発表した。同社によると、GitHub Copilot ChatとGitHub Copilotを使ってコードを作成することで、85%の開発者がコードの品質に自信が持てるようになったと感じているという。
(2023/11/01)
Synergy Research Groupは、世界のCPaaS市場の動向調査を発表した。
(2023/10/31)
DX時代の運用管理者を対象に、ITIL 4の生かし方を解説する本連載。第3回は、ITIL 4の資格体系の一つ、カスタマージャーニーに関する7つのポイントを取り上げ、それがどのように顧客や関係者の体験を向上させるかについて解説した資格体系の一つ「DSV(Drive Stakeholder Value:利害関係者との価値の創造)」を取り上げる。
(2023/10/30)
Googleが、Google検索使用時にAIで画像を生成したり、文書の最初の下書きを作成したりする機能を一部ユーザー向けに限定公開した。アイデアを実現する画像を作成したり、文書の下書きをサポートしたりするなどの機能をテストしているという。
(2023/10/28)