キーワードを探す
検索

「プログラミング」関連の最新 ニュース・レビュー・解説 記事 まとめ

最新記事一覧

 コーディングに長けた大規模言語モデル(LLM)が登場したのは2021年ごろだ。それから5年で、競技プログラミングの問題を解けるレベルにまで成長した。なぜAIはコーディングがこれほど得意になったのか──「Interop Tokyo 2026」(幕張メッセ)で、LLM「tsuzumi」のコーディング能力向上を担当するNTT人間情報研究所の風戸広史さんが解説した。

()

AnthropicのAIコーディングツール「Claude Code」が注目を集めている。プログラマー向けの製品と思われがちだが、自然言語の指示で実際の成果物を出力する特性は、IT管理者やマーケティング担当者といった非開発者にこそ大きな価値がある。本Tech TIPSでは、コマンドライン不要で手軽に導入できるWindows 11向けのデスクトップアプリを活用し、環境構築から実際の簡易ツール作成、知っておくべき運用のコツまでを分かりやすく解説する。

()

材料開発において重要な役割を果たす計算化学だが、「環境構築」「ドメイン知識」「プログラミング」といった高いハードルが研究の足かせになっている。そこで、用原子レベルシミュレーターを提供するMatlantisは、自然言語の指示のみでシミュレーションの作成や結果解釈を可能にする「AIエージェント連携機能」の提供を開始した。

()

生成AIの普及で「コードを書く力」の意味が変わりつつあります。新人であれば、どのプログラミング言語を学ぶべきなのでしょうか。人気や話題性、求人数、案件単価といった視点から、最新ランキングを基に「学んで損しない言語」を整理します。

()

カミュを愛読し、日本の戦後復興に魅せられてセネガルから来日したセリン・ムバケ・ンジャイ氏。多国籍な現場でテックリードを務める彼は、AI時代だからこそ「プログラミング言語という共通言語」以上に、文理を超えた「設計の思想」と「問いを立てる力」の重要性を説く。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、コレクションに対して抽出や変換などの処理を直感的に行えるStream APIを、その前提となるラムダ式とともに学習します。ラムダ式とともにStream APIを使えるようになり、Javaにおける関数型指向のプログラミングを理解しましょう。

()

Blueskyは、自然言語でカスタムフィードを作成できるAIアプリ「Attie」を発表した。「AT Protocol」を活用し、プログラミング知識なしでAIエージェントと対話しながら独自のタイムラインを構築できる。CIOのグレーバー氏は、AIをプラットフォームではなく個人の主導権を取り戻すための道具と位置づけている。

()

ブラジルから7歳で来日し、言葉の壁や不登校といった「暗黒時代」を経験した高田・ビニシウス・ヒュージ氏。彼は人生の転機を常に「運が良かった」と語るが、その裏には不条理を自らの意志でポジティブに読み替え、再生してきた強固な哲学がある。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回までは、基本的な実装からMCPの活用まで、できるだけ「マニュアル」に沿って、問題が生じにくい標準的な使い方を解説してきました。最終回となる今回は、「マニュアルの先」にある泥臭くもはまりやすい部分について、皆さんが自走するための支援となるようなトピックを解説します。

()

OpenAIは、Python開発者向け高速ツールを提供するAstralを買収することで合意した。高性能なコードチェックツール「Ruff」やパッケージ管理ツール「uv」を持つ同社の技術を、プログラミング支援AI「Codex」に統合する。開発ワークフロー全体を自動化するAIシステムの進化を目指し、オープンソースの既存ツールへのサポートも継続する。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、クラスをまとめる方法としてパッケージとモジュールを学習します。基本となるパッケージと、パッケージの問題点を解決する仕組みとされるモジュールを理解しましょう。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回までは、Spring AIを使ってMCPサーバを構築し、ファイル検索やリソース提供といった機能を実装する方法を解説してきました。今回は、作成したMCPサーバを「実際に使いこなし、システムとして完成させる」ステップへと進みます。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、Javaにおけるエラー処理の方法である例外を学習します。チェック例外、非チェック例外の違い、例外の処理方法と発生方法などを、AIに聞きながら理解しましょう。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回はLLMを通じて外部ツールの実行が可能なTool Callingとその外部実行ツール自体を独立させて実装が可能なMCPという仕組みの流れについて説明しました。今回は、MCPサーバ自体の機能とSpring AIでMCPサーバを実装する流れについて解説します。

()

KDDIは3月1日、全国のau Styleおよびauショップにおいて、小学生を対象としたマインクラフトの世界で学べるプログラミング教室「プロクラ Supported by au」を開始する。提供開始に先立ち、対象の店舗では無料体験教室を開催し、6月までに約60箇所の拠点で開校を予定している。その後も順次、開校数を拡大していく方針だ。

()

AIの進化で若手エンジニアの仕事が消滅しつつある。「ジュニアはいらない」と切り捨てた先に待つのは、技術継承が途絶えた「焼け野原」だ。Rubyの父 まつもとゆきひろさんが語ったのは、プログラミング言語の存続以上に深刻な、人材育成の断絶への危機感だった――。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向プログラミングの機能である、不変オブジェクトとレコード型を学習します。不変オブジェクトの意義と、それを簡単な構文で実現するレコード型を、AIに聞きながら理解しましょう。

()

「音声入力は使えない」と思い込んでいた私が、1カ月使って考えを改めた理由。AIコーディング時代のプログラミングでは、入力そのものの常識が変わり始めています。Aqua Voiceを実際に使い込んだ体験から、その実力と使いどころを正直に紹介します。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回まではRAG(検索拡張生成)を利用したAIシステムの構築について説明してきました。今回からは、LLM内部だけでは対応できない外部機能を呼び出す手法として、Spring AIのTool CallingとMCPについて解説します。

()

京セラは生産効率の最大化を目指してスマートファクトリーを導入したが、製造現場にデータ活用人材が不足し、収集したデータの価値を引き出せないという課題に直面していた。総務部門出身者からプログラミング未経験の技術者まで、多様なバックグラウンドを持つ「IT初心者」を、いかにして現場の課題を自ら解決できる人材へと育て上げたのか。独自の「実践型伴走教育」の秘訣に迫る。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回はRAGを使って質問に答える流れを説明しました。今回はRAG内部の処理に着目し、より柔軟な機能拡張を行う際に、どのコンポーネントに注目し、どうカスタマイズすればよいかを説明していきます。

()

2025年11月6日、島根県松江市のくにびきメッセにて、プログラミング言語Rubyを活用した革新的なビジネスを表彰する「Ruby biz Grand prix 2025」の表彰式が開催された。第11回目となる本アワードでは、全国から応募された17のサービスの中から、大賞2点、特別賞3点、そして、その他の賞としてAIxRuby賞2点の計7サービスが選出された。

()
キーワードを探す
ページトップに戻る