継続か刷新か
「まだ必要とされている」 COBOLエンジニアの現実とこれから
COBOLは現代においても基幹系を支える重要な存在だが、刷新の波と人材不足の狭間でエンジニアは進路を問われている。その現実と選択肢を整理する。(2025/11/29)
初学者向けのサポートも利用可能
自力でAIエージェントを組み立てられる「はじめての学習・開発キット」販売開始
スペクトラム・テクノロジーは、「はじめてのAIエージェント学習・開発キット」を販売開始する。AIエージェントの構築ノウハウを身に付けたい、業務効率化や自動化に使いたいと考える人材に向けたツールだ。(2025/11/20)
エンジニアのAI活用実態調査
若手エンジニアの7割は「AIなしに戻れない」 ベテランとの“依存度”の差
ITエンジニアが生成AIをどう活用しているのかが、paizaの調査から明らかになった。実務経験5年未満の若手の7割以上が「AIなしの開発に戻れない」と回答するなど、“AIへの依存”が進んでいる一面も見えてきた。(2025/11/18)
「2025年のプログラミング言語」はC#になる可能性も?
Python独走の一方でC#がJavaを猛追 2025年11月版プログラミング言語人気ランキング
プログラミング言語の人気ランキング「TIOBE Index」の2025年11月版が公開された。Pythonが引き続き首位を独走し、同年10月に順位が入れ替わったC、C++がこれに続いた。C#が最近の勢いを維持してレーティングを伸ばした。(2025/11/14)
使いこなせずトラブルも
「いくら課金している?」 生成AIツールの使用頻度、使用ツール、課金の実態は
INSTANTROOMは、ITエンジニアを対象に実施した「生成AIの活用実態調査」の結果を公開した。生成AIツールが業務効率化を目的に定着しつつある一方、トラブルも明らかになった。(2025/11/12)
クラウド管理にAIを
面倒なクラウド管理はAIを使うとどう「楽」で「安全」になるのか
複雑クラウド管理にAI技術を取り入れれば、さまざまな作業を自動化し、運用効率化やセキュリティ向上につなげられる。具体的にはAI技術をどう利用すればいいのか。(2025/10/30)
技術、運用の両方を支援
COBOLを自動でJavaへ変換 CTCがモダナイゼーション支援サービスを提供開始
伊藤忠テクノソリューションズが、COBOLで構築されたレガシーシステムをJavaへ自動で変換するサービス「re:Modern」の提供を開始した。ソースコードの自動変換にとどまらず、運用、教育支援までを含む点が特徴だ。(2025/10/29)
現場担当者が開発者に
私も開発者に 「ローコード」でERPを開発する6大メリット
ビジネスの俊敏性が問われる中、ERPの「ローコード開発」への期待が高まっている。ローコード開発ツールの利用は企業にどのようなメリットをもたらすのか。(2025/10/29)
約3000のコースを統合、新たなスキルバッジや開発者支援プログラムも提供
Google公式のAI、クラウド学習基盤「Google Skills」登場 スキル習得からキャリア形成まで支援
Googleは、クラウドやAI分野の学習を支援する学習基盤「Google Skills」を公開した。従来の「Google Cloud Skills Boost」などを統合し、約3000本のコースやハンズオンラボを一元的に提供する。(2025/10/24)
機密データを安全に活用
生成AIインフラをオンプレミスに構築 CTCが「CUVIC GPU Zero」を提供開始
CTCは「CUVIC GPU Zero」を提供開始した。生成AIアプリケーションを実行するためのオンプレミスインフラを構築するためのサービスで、AIアプリケーションの自社開発を目指す企業の利用を見込む。(2025/10/23)
人間にしかできないことを意識する
人間プログラマーの価値とは 「バイブコーディング」時代の4つの生存戦略
AIエージェントがコード生成を担う時代になりつつある。そのかたわらで、プログラマーは何をすればいいのか。人間のプログラマーが生き残るために必要な4つの能力を紹介する。(2025/10/17)
非エンジニアでもテストケースを作成
損保ジャパンのDXを支えるテスト自動化ツール、その効果とは
リリース速度と品質の両立は、システム開発での悩みの種だ。損保ジャパンは保険金支払いシステムの開発でこの課題に直面し、AIエージェント搭載のテスト自動化ツール「Autify Nexus」を導入した。その効果とは。(2025/10/17)
自然言語だけで“理想のソフトウェア”は作れるのか?
「バイブコーディング」は企業には難しい
AIツールを使い、英語や日本語など自然言語の指示内容を基にソースコードを生成するバイブコーディングは開発作業を効率化する手法の一つだが、必ずしもそうとは限らない。バイブコーディングが抱える課題は何か。(2025/10/16)
“部分最適”なAIからの脱却を支援
メルカリも導入、業務20%削減 Googleの新AI「Gemini Enterprise」とは
企業のAI技術活用が進む中、部門間でデータやAIツールが分断され、成果につながらないという課題が生じている。Googleが発表した「Gemini Enterprise」は、この根深い問題に対してどのような効果を発揮するのか。(2025/10/16)
孤独な初学者を救うものとは
プログラミング学習者の「97%」が“心折れた” 最大の障壁は?
企業のDXや個人のリスキリングを背景に、プログラミング学習の機運が高まっている。だがその97%が挫折を経験しているという実態が、調査を通じて明らかになった。学習者を阻む“見えざる壁”の正体とは何か。(2025/10/14)
AIの民主化を推進
ChatGPTからSpotifyやCanvaを操作 OpenAI「Dev Day 2025」をおさらい
OpenAIは年次イベント「Dev Day 2025」を開催し、ChatGPTの外部アプリ連携機能「Apps in ChatGPT」他、新機能を発表した。(2025/10/10)
LinkedInが注目スキルを発表
あなたはどっちのキャリア? 「AIの専門家」か「人間らしさで勝負」か
LinkedInは、AIの影響で2030年までに職業スキルの70%が変化すると予測するレポートを発表した。同社は、採用で注目される15のスキルについても公表した。(2025/10/10)
少ない工数で見つけて食い止めたい、コードの脆弱性
AI生成コードの脆弱性をどう防ぐか 見えてきた“自動検知と修正”の未来
AIコーディングツールの普及が進む一方で、AIコーディングツールが生成するコードには脆弱(ぜいじゃく)性が含まれる傾向にある。どのように対処すればいいのか。(2025/10/9)
フィッシングツールをサブスク形式で提供
Microsoftが“お手軽”攻撃ツール「RaccoonO365」のインフラを停止
Microsoftは、サブスクリプション形式のフィッシング攻撃ツール「RaccoonO365」の撲滅に成功したと発表した。その経緯や、RaccoonO365が危険な理由を説明する。(2025/10/1)
「API仕様」の新たな常識
マイクロサービスの次なるステップ? 「API設計ファースト」で変わる開発現場
アプリケーション開発において、マイクロサービスアーキテクチャの次の波と見られているのが「API設計ファースト」という考え方だ。あるアプリケーションベンダーが実践する開発手法や使用ツールを紹介する。(2025/10/7)
“50億行のソースコード”をどう修正するか
AIにコードは書かせない――レガシーアプリの自動リファクタリング“新常識”
開発現場でのAI技術活用が進む中、企業の喫緊の課題であるレガシーアプリケーションのモダナイゼーションでは、AIコーディングツールに直接ソースコードを書かせる以外の手法を提唱する専門家がいる。どのような仕組みなのか。(2025/9/26)
草の根で広がるプログラミング教育
若者はプログラミングを学ぶべき――だが「学校で教わっていない」が7割超え
デジタルスキルの需要が高まっているにもかかわらず、学校でのプログラミング教育が十分に広がっているとは言い難い。こうした状況を受けて慈善団体Raspberry Pi Foundationが取り組む教育プログラムを紹介する。(2025/9/19)
開発者はどう対処すべきか
AIが勝手に本番データベースを削除――事件から学ぶ「バイブコーディング」の闇
AIエージェントに開発を任せる「バイブコーディング」が新たな開発手法として広まりつつある。しかしその裏には、AIエージェントが暴走して致命的な事態を招く危険性もある。このリスクにどう向き合うべきか。(2025/9/19)
MCPサーバ入門【前編】
いまさら聞けない「MCPサーバ」の仕組みと役割
AIエージェントのタスク実行を支援する仕組みがMCPサーバだ。LLM単体では難しい、外部データの参照やプログラムの操作を、MCPはどう支援するのか。MCPサーバの具体的な動作例とは。(2025/9/18)
AI“2大巨頭”の違いを整理
「生成AI」と「AIエージェント」の“決定的”な違いとは? 両者の特徴を比較
「生成AI」ツールの利用が広がる一方で、急速に活用機運が高まる「AIエージェント」。この2つは、何が違うのか。それぞれの特徴をおさらいしつつ、両者の違いを整理しよう。(2025/9/11)
見直すべきDartの価値【後編】
かつて“廃れた”言語「Dart」がいま開発者に支持される理由
Dartは、過去には「学ばなくてもよい言語」と見なされることもあったが、改めて学ぶ価値を見直すべきプログラミング言語だ。その理由とは何か。直近の動向を踏まえて紹介する。(2025/9/3)
RPAと生成AI、それぞれの強みをどう生かす?
RPAによる業務効率化を新ステージへ導くには? 生成AIで可能性を広げるヒント
RPAによる自動化はさまざまな企業で成果を出してきたが、人手不足やコスト高騰は依然として重い課題だ。近年大きな注目を集めている生成AIは、単なる業務効率化を超えた解決策になり得るのか。RPAとAIの統合によって、何が実現するのか。(2025/8/29)
CUDAに代わる“標準”を構想
NVIDIAの“GPU標準”に待った――CNCF「Kubernetesの再現を目指す」の真意
オープンソースのリーダーたちは、標準化の歴史におけるコミュニティーの勝利を強調し、AI向けGPUのソフトウェアでNVIDIAに戦いを挑む。その勝算について、業界団体のCTOの発言をまとめた。(2025/9/1)
プロンプトインジェクションから得られた教訓
Amazon Q攻撃で「守りの緩さ」が露呈 “悪意のプロンプト”にどう備えるか
AIアシスタントサービス「Amazon Q」で発生したプロンプトインジェクション攻撃は、生成AIを業務で活用する際のリスクを浮き彫りにした。専門家は「AIが既存のセキュリティリスクを増幅する典型例」と分析する。(2025/8/29)
Raspberry Pi FoundationのCEOが熱弁
「AIがあればコーディング学習なんて不要」論、実はむしろ逆だった?
「バイブコーディング」など、AI技術によるソースコード生成が広がる中、くすぶり始めた「コーディング学習不要論」。それに異を唱えるのが、Raspberry Pi FoundationのCEOだ。同CEOの真意とは。(2025/8/29)
見直すべきDartの価値【中編】
一度は消えたJavaScript代替言語「Dart」に今こそ学ぶ価値があるのはなぜ?
かつて「JavaScript代替」として注目されながらも一時は廃れた言語と見なされた「Dart」。だが今、この言語が再び注目を集めている。開発者が“Dartを学ぶ価値がある”と感じるであろう同言語の強みとは。(2025/8/27)
AIエージェントがより複雑な作業の共働者に
Googleが「データ分析」にAIエージェント投入 “専門領域でのAI介入”が始まる
AIエージェントのブームが勢いを増す一方だ。これまではカスタマーサービスや開発分野での活用が多かったが、Googleがデータエンジニアリングとデータサイエンス用AIエージェントを発表した。(2025/8/22)
見直すべきDartの価値【前編】
“JavaScript代替”としては忘れられた「Dart」が再浮上してきた理由
Dartについて「すでに廃れた言語」だという印象を持っている開発者もいるが、実際には学ぶ価値がある。Dartが時代遅れではなく、これから有用な言語になり得る理由を解説する。(2025/8/20)
「公式だから安心」ではない
GoogleもGitHubも“汚染”される? 「正規サービス悪用型」攻撃の恐怖
OSの標準ツールを悪用する「LOTL」攻撃が猛威を振るっている。「Google検索」や「GitHub」といった、日常的に使う正規ツールを悪用する攻撃の危険性を、実際の攻撃例を交えて解説する。(2025/8/17)
あの“黒い画面”はどう変わる?
Googleの開発者向け無料AI「Gemini CLI」はどこまで“使える”のか
Googleは、「Gemini」をCLIから直接操作できるツールとして、開発者向けのオープンソースAIエージェント「Gemini CLI」のプレビュー版を公開した。どのようなタスクに活用できるのか。(2025/8/16)
LangChainで始めるLLMアプリ開発【前編】
生成AIを「LangChain」で本格実装するためのSpark、Kafka連携と実践ノウハウ
生成AIアプリケーションの構築における柔軟性や拡張性の点で「LangChain」が注目を集めている。LangChainを開発現場で活用するための応用方法と、導入時のベストプラクティスを紹介する。(2025/8/15)
Googleが直ちに修正を適用
Chromeのゼロデイ脆弱性「型混乱」とは? Web閲覧だけでPC乗っ取りの危険性
GoogleのWebブラウザ「Chrome」で、すでに攻撃が確認されている深刻な脆弱性が見つった。今回の脆弱性は「型混乱」と呼ばれる。その危険性と、想定される被害とは何か。(2025/8/14)
Linux監視ユーティリティー19選【第1回】
Linux監視ツール入門【CPU・メモリ編】 性能を可視化する定番ユーティリティー
Linuxサーバのパフォーマンス監視は、安定運用の要だ。「ps」「top」「free」など、CPUとメモリの使用状況を把握するための基本的な監視ユーティリティーを紹介する。(2025/8/8)
AI安全対策の現状
AIモデル「Grok 4」騒動で露呈した“ルールなき進化”の危ない末路
最新AI技術への注目が高まる中、安全対策を軽視した導入が招く深刻な問題が浮き彫りになっている。企業は何を重視すべきなのか。(2025/8/5)
OSSの“理想と現実”
オープンソースの「甘いわな」 その自由がもたらす“不自由な現実”
無償で利用でき、ベンダーロックインを回避できるOSSの人気が高まっているが、業界の専門家は、過剰な期待は禁物だと警告する。その背景にはどのような問題があるのか。(2025/8/5)
ローコードとBPMの共通点、相違点【後編】
「ローコード」×「BPM」で業務をどう変革できる? すぐに応用できる活用例
ビジネスプロセスの設計や改善を迅速かつ効率的に進める手法として「ローコード開発」と「BPM」がある。この2つを組み合わせることで、プロセスの可視化から自動化までを一貫して支援できる可能性がある。(2025/8/4)
コンピュータにおけるビットとは何か【後編】
「bit=0か1」「Byte=8bit」 コンピュータが動く“基本のき”
コンピュータの基本を語る上で欠かせない「ビット」と「バイト」。この2つの単位の違いや役割を正確に理解している人は意外と少ない。ビットとバイトの仕組みや数値との関係などを解説する。(2025/8/2)
GoogleのAI戦略を読み解く【後編】
「Gemini 2.5 Pro」で見えた“次の進化” GoogleのAIはどこに向かう?
GoogleはLLM「Gemini」を軸に、検索やアシスタント機能を含む自社サービス群へAI機能の統合を進めている。AI市場における同社の差別化戦略とは。(2025/8/1)
AIエージェントの実態を探る【第2回】
データ活用に専門家はもう不要? GoogleのAIエージェントが壊す“属人化の壁”
生成AIやAIエージェントの実用化が進む中で、「専門家の手を借りずに誰もが自律的にデータを扱える時代」が近づいている。Googleが提供するAIエージェントは、分析業務の在り方をどう変えるのか。(2025/7/28)
AIの実用性を再考する【後編】
現場で本当に使える「実用的なAI」とは? AIベンダー2社が語る設計のリアル
AIエージェントへの期待が高まる中で、その実用性に対しては懐疑的な意見も少なくない。現場で成果を上げるAIシステム設計のポイントを、ベンダー2社に聞いた。(2025/7/30)
ローコードとBPMの共通点、相違点【前編】
「ローコード開発」と「BPM」、業務改善“2大手法”の違いと活用ポイント
開発や業務プロセスの改善を迅速に進めたいというニーズに応えるのが「ローコード開発」と「BPM」だ。一見似ている両者だが、アプローチや活用場面は大きく異なる。それぞれの違いを押さえて適切に活用しよう。(2025/7/28)
生成AIに仕掛けられる“見えないわな”
社内のRAGも標的に――「間接プロンプトインジェクション攻撃」の脅威とは
LLMの安全性を高める手法として注目されてきた「RAG」(検索拡張生成)だが、その仕組みを逆手に取った攻撃手法「間接プロンプトインジェクション」が問題視されている。脅威の実態を解説する。(2025/7/28)
コンピュータにおけるビットとは何か【前編】
「0」と「1」で世界が動く すべての始まり“ビット”の正体
コンピュータが扱う最小の情報単位「ビット」は、0と1の組み合わせによって数値や文字、画像、音声などあらゆるデータを表現する。2進数の基本原理から活用例まで、ビットの重要性を解説する。(2025/7/27)
PC動作を支える仮想メモリ【後編】
「PCが重い」なら――パフォーマンスを支える“影のメモリ”を理解しよう
PCのパフォーマンスを左右する「仮想メモリ」。普段は意識しにくいが、物理メモリと補完し合いながらPCのパフォーマンスを支えている存在だ。本稿では両者の違いや仕組み、進化の背景を解説する。(2025/7/26)
ソフトウェアエンジニアの実態を探る【後編】
「Python」だけじゃない AI時代のエンジニアに求められるスキルとは?
採用市場で高い人気を誇るソフトウェアエンジニアやプログラマー。これらの職種を目指す上で求められるスキルとは。プログラミング言語からAI活用のトレンドに至るまで、現場で必要とされるスキルを探る。(2025/7/24)
なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか
メインフレームを支える人材の高齢化が進み、企業の基幹IT運用に大きなリスクが迫っている。一方で、メインフレームは再評価の時を迎えている。