最新記事一覧
XP Powerは、I2C経由のPMBusによる出力電圧と電流のプログラミングが可能な15W DC/DCコンバーター「HRF15」シリーズのデジタル版を発表した。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回はLLMを通じて外部ツールの実行が可能なTool Callingとその外部実行ツール自体を独立させて実装が可能なMCPという仕組みの流れについて説明しました。今回は、MCPサーバ自体の機能とSpring AIでMCPサーバを実装する流れについて解説します。
()
KDDIは3月1日、全国のau Styleおよびauショップにおいて、小学生を対象としたマインクラフトの世界で学べるプログラミング教室「プロクラ Supported by au」を開始する。提供開始に先立ち、対象の店舗では無料体験教室を開催し、6月までに約60箇所の拠点で開校を予定している。その後も順次、開校数を拡大していく方針だ。
()
Ruby開発チームは、プログラミング言語Rubyの最新メジャーバージョンとなる「Ruby 4.0.0」を公開した。実験的機能「Ruby Box」や次世代JITコンパイラ「ZJIT」の導入、並列処理機構「Ractor」の改善など、多数の機能追加が行われている。
()
サキコーポレーションは「第40回ネプコンジャパン」において、下面3D自動外観検査装置を披露した。
()
AIの進化で若手エンジニアの仕事が消滅しつつある。「ジュニアはいらない」と切り捨てた先に待つのは、技術継承が途絶えた「焼け野原」だ。Rubyの父 まつもとゆきひろさんが語ったのは、プログラミング言語の存続以上に深刻な、人材育成の断絶への危機感だった――。
()
プログラミング言語の人気ランキング「TIOBEインデックス」の2026年1月版が公開された。2025年の「プログラミング言語オブ・ザ・イヤー」はランキングにおいて前年比で最大の増率(2.94ポイント増)を記録したという。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向プログラミングの機能である、不変オブジェクトとレコード型を学習します。不変オブジェクトの意義と、それを簡単な構文で実現するレコード型を、AIに聞きながら理解しましょう。
()
paizaは、同社が運営する学習プラットフォーム「paiza」のユーザーを対象に、年収水準や企業ニーズ、内定率などの指標からプログラミング言語のトレンドを分析した調査結果を発表した。
()
「音声入力は使えない」と思い込んでいた私が、1カ月使って考えを改めた理由。AIコーディング時代のプログラミングでは、入力そのものの常識が変わり始めています。Aqua Voiceを実際に使い込んだ体験から、その実力と使いどころを正直に紹介します。
()
プログラミング言語「Ruby」の新しいメジャーバージョン「Ruby 4.0.0」が公開された。今回のアップデートでは、レガシーシステムの課題解決に寄与する可能性を秘めた実験的機能が盛り込まれている。
()
生成AIを活用すれば、社内で使うようなちょっとしたアプリなら、プログラミングを知らなくても誰でも簡単に作ることができます。
()
近年は「プログラミング言語人気ランキング1位はPython」という記事ばかりお届けしていましたが、2025年10月に大きな変化が起こりました。この変化の背景には何があったのか、幾つかの記事を振り返りながら、今後についても考えます。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回まではRAG(検索拡張生成)を利用したAIシステムの構築について説明してきました。今回からは、LLM内部だけでは対応できない外部機能を呼び出す手法として、Spring AIのTool CallingとMCPについて解説します。
()
エンジニア向け求人に基づく調査から、企業にニーズのあるプログラミング言語が明らかになった。企業が最も高い年収を提示する言語や、企業のニーズが高いもののエンジニアの数が少ない「穴場言語」は何か。
()
ログラミングに適したフォントを2025年版としてまとめました。この冬休みにご自身の開発環境を見直そうと考えている方など、参考にしていただければ幸いです。
()
トロンフォーラムは「2025 TRON Symposium-TRONSHOW-」において、国内外の大手マイコンメーカー4社が協力する「TRONプログラミングコンテスト2025」の審査結果を発表するとともに表彰式を行った。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回も、オブジェクト指向プログラミングの機能として、列挙型を学習します。特別なクラスとしての列挙型を、その意義とともに理解しましょう。
()
京セラは生産効率の最大化を目指してスマートファクトリーを導入したが、製造現場にデータ活用人材が不足し、収集したデータの価値を引き出せないという課題に直面していた。総務部門出身者からプログラミング未経験の技術者まで、多様なバックグラウンドを持つ「IT初心者」を、いかにして現場の課題を自ら解決できる人材へと育て上げたのか。独自の「実践型伴走教育」の秘訣に迫る。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回はRAGを使って質問に答える流れを説明しました。今回はRAG内部の処理に着目し、より柔軟な機能拡張を行う際に、どのコンポーネントに注目し、どうカスタマイズすればよいかを説明していきます。
()
2025年11月6日、島根県松江市のくにびきメッセにて、プログラミング言語Rubyを活用した革新的なビジネスを表彰する「Ruby biz Grand prix 2025」の表彰式が開催された。第11回目となる本アワードでは、全国から応募された17のサービスの中から、大賞2点、特別賞3点、そして、その他の賞としてAIxRuby賞2点の計7サービスが選出された。
()
プログラミング言語の人気ランキング「TIOBE Index」の2025年11月版が公開された。Pythonが引き続き首位を独走し、同年10月に順位が入れ替わったC、C++がこれに続いた。C#が最近の勢いを維持してレーティングを伸ばした。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。引き続き、オブジェクト指向プログラミングの機能である、ジェネリクスとコレクションを学習します。特定のデータ型に依存しないクラスの考え方、それを利用したユーティリティーであるコレクションを理解しましょう。
()
京都大学とスズキは、小学生向け手書きプログラミング教材「ドロモビでプログラミングをはじめよう」を開発し、無償提供を開始した。紙に描いた命令をWebアプリで読み取る仕組みを採用し、児童の論理的思考を育む。
()
かわさきからは「自称“Python祭り”について」というタイトルでPython 3.14の新機能を紹介する連載記事の紹介と紹介しきれなかったトピックについて、一色からは「飛行機内でもAIプログラミングしたい」というタイトルで、16GBメモリのMacBook Pro(M4)上でVS CodeとローカルLLMを使ってプログラミングを試した体験とその感想について書きました。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回はベクトルストアの基本的な使い方を説明しました。今回は、RAGを使った質問から回答の流れを説明していきます。
()
ABBは、ロボットプログラミングツール「RobotStudio」に生成AIアシスタントを活用した「RobotStudio AI Assistant」を追加した。リアルタイムで段階的なガイダンスを提供し、ユーザーの生産性を高める。
()
知っていると何かのときに役に立つかもしれないITに関するマメ知識。プログラミング言語の名前の由来を幾つか紹介します。プログラミング言語の数は、何百もあるので、同じ名前にならないように苦労があるようですが、意外と安易な名付けも多い?
()
企業のDXや個人のリスキリングを背景に、プログラミング学習の機運が高まっている。だがその97%が挫折を経験しているという実態が、調査を通じて明らかになった。学習者を阻む“見えざる壁”の正体とは何か。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、ポリモーフィズム(多態性)を、インタフェースとともに学習します。使いこなせれば便利ながらも、言葉の響きからも難解とされがちなポリモーフィズムを、親しみやすい事例から理解しましょう。
()
Difyは、大規模言語モデル(LLM)のアプリケーションを、プログラミング経験の少ない方でも手軽かつスピーディーに作成できる開発プラットフォームです。
()
プログラミング経験の浅い、あるいは全くない人による開発を可能にするロー/ノーコードツール。AIブームに沸く今、なぜ同ツールへの投資意欲が上昇しているのか。その背景と導入を検討する際に押さえておきたいポイントを探る。
()
「こういうアプリが欲しい」といった“雰囲気”(=Vibe)をAIに伝え、対話を通じてコードを生成していく新しいプログラミングスタイル。厳密な仕様や細かな指示を与えなくても、AIが意図をくみ取り、実際のコードとして形にしてくれるのが特徴。高度な専門知識がなくても試せるため、非エンジニアにも広がりつつある。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回はベクトルストアの基本的な使い方について説明しました。今回は、RAGとして使うためのデータソースとしてリレーショナルデータベースを使い、さらに外部データを登録するまでの流れについて解説します。
()
デジタルスキルの需要が高まっているにもかかわらず、学校でのプログラミング教育が十分に広がっているとは言い難い。こうした状況を受けて慈善団体Raspberry Pi Foundationが取り組む教育プログラムを紹介する。
()
タイの高校でプログラミング教育に奮闘した森見さん。ハッカソンで生徒の「作る喜び」を引き出し、自身も異文化理解を深めた2年間の軌跡――。
()
幼少期から「ものづくり」と科学技術に魅せられた森見真弓さん。カヌーとアンテナに熱中した学生時代から、ハードウェア、ソフトウェアの開発に熱中したエンジニア時代を経て、青年海外協力隊のメンバーとしてタイに赴任した彼女の、行動の原動力に迫る。
()
プログラミング言語の人気ランキング「TIOBEインデックス」の2025年9月版が公開された。Pythonは首位をキープする一方、レーティングは下降を続けている。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向の要といえるカプセル化と継承を学習します。クラス構造の隠蔽と公開、クラスを再利用する方法について理解しましょう。
()
Dartは、過去には「学ばなくてもよい言語」と見なされることもあったが、改めて学ぶ価値を見直すべきプログラミング言語だ。その理由とは何か。直近の動向を踏まえて紹介する。
()
Java×Spring AIで始めるAIプログラミングの入門連載。前回はSpring AIにおける構造化出力について説明しました。今回は、生成AIで拡張検索(RAG)を支える重要な技術であるベクトル化を利用する方法を解説します。
()
ベンキュージャパン(BenQ)が展開する「プログラミングモニター」は、その名の通りプログラマーの利用に適した機能を備えたディスプレイだ。その魅力を、同社が実施したアンケート結果を踏まえつつチェックしていきたい。
()
物価高が続く中、収入を増やすための実務直結スキルに注目が集まっている。いま注目を集めている実務直結スキルとは?
()
プログラミング言語の人気ランキング「TIOBEインデックス」の2025年8月版が公開された。「これ以上成長できない」という意見もあったPythonだが、AIコードアシスタントの影響でさらに評価が上がっているという。
()
プログラミング教材を提供するライフイズテック(東京都港区)の讃井康智取締役CEAIO(最高AI教育責任者)に、学習eポータルと、教育データ利活用に向け議論すべき課題について聞いた。
()
C言語は、多くのプログラミング言語の中でも大変に歴史の長い言語です。ここでは、C言語の歴史や、学ぶことで得られるメリットについて説明します。
()
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回からは、Javaの特徴であるオブジェクト指向的な考え方と、それを実現する構文であるクラスを学習します。まずは基本となるフィールドとメソッド、インスタンス化、コンストラクタを理解しましょう。
()
Linuxサーバを構築して、最後にぶっ壊す──慶応義塾大学のAI・プログラミング学習団体「AI・高度プログラミングコンソーシアム」(AIC)がこんな講習会を開催する。同大の学生向けで、サーバの構築から“破壊”までを実際に体験しながら、サーバ運用の基礎を学べるという。
()
プログラミング言語とは、人間の指示をコンピュータに伝えるための「言葉」のようなものです。代表的なプログラミング言語とその特性を、簡単に紹介します。
()
中国のテクノロジー企業ByteDanceの開発したAI統合型のプログラミングツール「TraeIDE」を調査した結果、テレメトリー設定を無効にしても通信が継続し、個人情報を含む大量のメタデータが送信されていることが判明した。
()