開発者のストレスを減らす現場づくりも
ベテランエンジニアが語る「AI時代にこそコード品質が欠かせない」のはなぜか
AI技術を活用したコーディング支援ツールの普及が進む中、開発者はソースコードの品質と安全性を保つために何を実施すべきか。ソースコード品質管理ツールベンダーのCIOに話を聞いた。(2024/12/19)
“偽中国語”限定SNS「対多」復活 広告機能追加、開発者支援可能 「仮閲覧、運営者大感謝」
対多復活也──漢字しか投稿できないSNS「対多」(ツイタ)が12月18日、サービスを再開した。(2024/12/18)
OpenAIの「12 Days」9日目は“DevDay” 推論モデル「o1」のAPI導入など
OpenAIがクリスマスまでの期間中、毎日1つ発表するイベントの9日目は、開発者向け一色。推論モデル「o1」がAPIで利用可能になるが、Tier 5加入が必須。(2024/12/18)
人工知能ニュース:
「Jetson Orin Nano」のAI処理性能が70%向上、開発者キットの価格も半額に
NVIDIAは、組み込み機器向けAIモジュール「Jetson Orin Nano」の開発者キットについて、AI処理性能が従来比で70%増となる67TOPSに向上した「Jetson Orin Nano Super開発者キット」を発表した。価格も従来の499米ドルから半額となる249米ドルに値下げする。(2024/12/18)
TechTargetジャパンエンジニア読本集
成功するソフトウェア開発者が知っている“四種の神器”はこれだ
現代のビジネス発展の鍵を握るソフトウェア開発。開発者が知っておくべき専門分野の違い、人気のプログラミング言語、開発現場で活躍するための「四種の神器」など、ソフトウェア開発の“今”に迫る。(2024/12/18)
生成AIに注目する開発者や研究者を狙う手口とは:
ChatGPTやClaudeのAPIアクセスをかたってマルウェアを配布するPython用パッケージ確認 Kasperskyが注意喚起
Kasperskyは、ChatGPTやClaudeのAPIへのアクセスをかたり、マルウェアをインストールする悪意のあるPython用パッケージを発見したとして、開発者に注意を喚起した。(2024/12/16)
人気AIツールは「ChatGPT」と「Copilot」が双璧:
有望な言語トップ3「TypeScript」「Rust」もう一つは? JetBrains2024年開発者向け調査
JetBrainsは、開発者エコシステムの現状をまとめた8回目の年次調査レポート「The State of Developer Ecosystem 2024」を発表した。(2024/12/16)
「@azure」にチャットするだけ:
VS Code上でAzureの操作や調査ができる「GitHub Copilot for Azure」プレビュー公開 開発者や運用担当者に役立つシーンとは
Microsoftは「Visual Studio Code」上で、Microsoft Azureに関してナビゲートを受けたり、Azureリソースを管理したりできる「GitHub Copilot for Azure」のプレビュー版を公開し、開発者や運用担当者に役立つシーンをコマンド例とともに解説した。(2024/12/10)
AIを欺くお絵かきパーティーゲーム「outdraw.AI」、25年初頭に登場 最大6人でGeminiと対戦
ゲーム開発者の木原共さんは9日、AIは理解できないが、人間には伝わるように絵を描くパーティーゲーム「outdraw.AI」のSteamページを公開した。(2024/12/9)
AWS re:Invent 2024まとめ:
AWS re:Invent 2024 Day2 AI関連発表まとめ【Amazon Q編】
AWS re:Invent 2024のDay2のAI関連の話題のうち、「Amazon Q」を総ざらいする。開発者向け、ビジネスユーザー向けの両方の発表があった。(2024/12/9)
オンプレミス回帰の前に考えること【後編】
「オンプレミス回帰」を決断する前に見直すべきアプリケーションの設計とは
クラウドサービスのコストに悩む企業は珍しくないが、アプリケーション設計の工夫次第でコスト削減が可能だ。特にフロントエンドの設計は重要である一方、開発者や企業が陥りがちな落とし穴もある。(2024/12/5)
CrowdStrikeから学ぶソフトウェアテストの教訓【後編】
「ソフトウェアテスト」は何のため? CrowdStrike事件からテスト戦略を見直そう
CrowdStrikeが引き起こした「Windows」のシステム障害から、企業のソフトウェア開発者は何を学ぶべきか。現代のシステム運用における新たなリスクと、その対策とは。(2024/12/2)
BlueskyのAPI経由で取得のユーザーデータが公開される 「システム外で強制はできない」
Blueskyの外部開発者が、API経由で取得した約1万件のユーザー公開ポストを、「AIトレーニングに使える」として公開した。Bluesky自体は「ユーザーデータをAIのトレーニングに使わない」というスタンスを表明しているものの、外部開発者に対して強制力を持たないことを説明した。(2024/11/28)
AIチャットbotの利用増加も明らかに:
プログラミング言語ユーザー数、PythonとJavaの2位争いが続く中、大差をつけた1位は? 2024年第3四半期SlashData開発者調査
調査会社のSlashDataは、開発者によるプログラミング言語とAIチャットbotの使用状況に関する調査レポートをまとめ、概要を公式ブログで紹介した。(2024/11/28)
開発者中心のアプローチを強化するBuildkite:
CI/CDプラットフォームの老舗Buildkiteが「CI/CDパイプラインを開発者から隠すべきではない」と指摘する理由
TechTargetは「CI/CDパイプラインに関するBuildkiteの取り組み」に関する記事を公開した。Buildkiteと同社の大規模ユーザーは、プラットフォームエンジニアリングの時代において「CI/CDパイプラインとテストは開発者チームの管轄下に置くべきだ」という考えを変えていない。(2024/11/28)
API記述言語「TypeSpec」を徹底解説【後編】
API開発でなぜ「TypeSpec」を使う? メリットとデメリットを解説
API記述言語「TypeSpec」の長所と短所の解説を通して、どのような開発者やプロジェクトに適しているのかを探る。TypeSpecをスムーズに利用開始するためのセットアップ手順も解説する。(2024/11/28)
産業動向:
アジアクエストがAutodeskの「APS認定パートナー」に選定 AEC分野のロゴ取得は初
アジアクエストは、開発者向けプラットフォーム「Autodesk Platform Services」で実績のある企業を認定するパートナー制度で選定された。企業の各得意領域を示すロゴで、AEC(建築、設備、建設)分野での取得は初のことだという。(2024/11/26)
Windows 11 2024 Updateの開発者向けInsider Previewで「リコール」機能のテスト Snapdragon X搭載Copilot+PCが対象
Windows 11 2024 Update(バージョン24H2)に実装される予定の「リコール」機能が、ようやくWindows Insider PreviewのDevチャネルでプレビューされた。プライバシーにより配慮した実装となったことが特徴だ。(2024/11/25)
命令調のGitコミットメッセージの問題点とは:
改めて考える、「Gitのコミットメッセージを能動態や命令調で書く意味」
TechTargetは「Gitコミットメッセージの能動態または命令調の書き方」に関する記事を公開した。「開発者はGitのコミットメッセージを命令形で書くべきだ」という意見があるが、本当にそうだろうか。言語的背景やオープンソースプロジェクトでの採用傾向などを踏まえて著者が問題提起する。(2024/11/21)
Niantic、ユーザーのスキャンデータに基づく空間プラットフォーム「NSP」発表
Nianticは、同社のゲームのユーザーがスキャンした位置情報つきのデータに基づく空間プラットフォーム「NSP」を発表した。開発者はNSPを使って独自の空間体験を生み出せる。(2024/11/20)
TechTargetジャパンエンジニア読本集
「GILなしPython」は進化か、それとも退化か?
「Python」の次期バージョンで検討されている仕様変更は、往年の課題を解決すると一部の開発者が期待を寄せている。その一方で、深刻な問題をもたらす懸念もある。改良のはずが改悪になりかねない6つの理由とは。(2024/11/20)
2019年以来の大きな変化:
10年GitHubで最も使われたJavaScriptを抜いた、プログラミング言語は? GitHub年次調査「The State of the Octoverse 2024」
GitHubを使用する開発者動向をまとめた年次レポート「The State of the Octoverse 2024」が公開された。2024年に最も使用されたプログラミング言語は、10年間トップだったJavaScriptを抜いたことが明らかになった。(2024/11/18)
新人とベテランの情報収集源の差も明らかに:
開発者は最新技術情報をどこで得ている? SlashDataが世界の開発者を調査
SlashDataは開発者の情報収集に関する調査、第27回「Developer Nation」の調査結果を公開した。開発経験による違いや地域による差などが指摘されている。(2024/11/16)
SNS「タイッツー」にiOS版 無料アプリランキング5位に
個人開発者のhokuさん手掛けるSNS「タイッツー」のiOSアプリ版が登場した。これまでiOSではブラウザからアクセス可能だったが、アプリからも利用できるようになる。ただし、新たな機能追加などをしているわけではなく「ひとまずアプリ化しただけ」(hokuさん)という。(2024/11/14)
ZOZOTOWN、GitHubとコラボ マスコットをTシャツやバッグに
ZOZOは13日、世界的なソフトウェア開発者向けプラットフォーム「GitHub」とコラボすると発表した。(2024/11/13)
セキュリティニュースアラート:
Oktaがパスキーの基本を学べるWebサイト「Passkeys Playground」を公開
Okta Japanはパスキーの基本を包括的に学べる開発者向けのWebサイト「Passkeys Playground」を公開した。パスキーの基本的な仕組みから導入メリットを学習できる。(2024/11/10)
ロボット開発ニュース:
ROS開発者のエコシステムに生成AIツールやシミュレーションを提供
NVIDIAは、ROS向けの生成AIツールやシミュレーション、認識ワークフローを提供する。ロボットの状況認識を強化し、人間との自然なコミュニケーションや自律的な意思決定を可能にする。(2024/11/8)
技術トレンド:
AWS専用のDX&モダナイズ支援サービス クラウドでも構築・運用に注力するKyndryl
Kyndrylは日本市場向けのAWS対応プラットフォーム「Kyndryl Developer Services」を発表した。開発者が迅速かつ安全にAWS環境を活用できるよう設計されており、DXやITモダナイゼーションを促進する。(2024/11/11)
Pythonが1番人気になった影で2位転落の“あの言語” GitHub年次レポート「Octoverse 2024」発表
GitHubは年次レポート「Octoverse 2024」を公開し、PythonがGitHubで最も使用されるプログラミング言語となったことを発表した。世界中で開発者数も増加しており、特にアフリカ、ラテンアメリカ、アジアでの急成長が目立つ。(2024/11/8)
分かりにくいけれど面白いモノたち:
ガチャマシン開発者は「電源いらず」にこだわる? タカラトミーに聞いたカプセルトイ60年の歴史と矜持
ガチャマシンは今でも電源いらず? その仕組みと歴史について、タカラトミーアーツがユージンだった頃からガチャマシンの開発に携わっている開発者に詳しい話が聞けた。(2024/10/31)
JavaとPythonを比較【前編】
Javaの「main」メソッドは何のためにあるのか
開発者が当たり前のように記述しているJavaの「main」メソッドには、プログラムの安全性に関わる重要な仕組みが隠されている。サンプルプログラムを通じて、mainの重要性を確かめよう。(2024/10/30)
XがAPI値上げ Basicプランは倍額に
米Xが、APIの月額料金を一部値上げすると予告した。低額のプランが値上げになり、個人開発者によるサービスなどへの影響が見込まれる。(2024/10/28)
JetBrains IDE用プラグイン「AI Assistant」で利用可能に:
JetBrains、コーディング特化で「速度と正確さに強み」をうたうLLM「Mellum」を発表 対応プログラミング言語は?
JetBrainsは、ソフトウェア開発者向けの独自の大規模言語モデル(LLM)「Mellum」を発表した。(2024/10/25)
Apple、「iOS 18.2」の開発者向けβ公開 ChatGPT統合など生成AI機能入り
Appleは、開発者向けに「iOS 18.2」のβ版をリリースした。このバージョンで、WWDCで発表された多数の「Apple Intelligence」機能が試せるようになる。ChatGPT統合、Genmoji、Image Playground、Image Wand、Visual Intelligenceなどだ。(2024/10/24)
セキュリティソリューション:
Oktaが生成AIアプリ開発者向けに新機能「Auth for GenAI」を発表
Okta Japanは「Okta Customer Identity Cloud」の新機能「Auth for GenAI」を発表した。生成AIサービスの実装を目指すアプリ開発者向けに複数の機能を提供する。(2024/10/22)
エッジAI:
PR:DMP×iCatch:エッジAIカメラ開発を加速する ハードウェアとソフトウェアをワンストップで提供、開発者の負担を大幅削減
ディジタルメディアプロフェッショナル(DMP)と台湾iCatch TechnologyはエッジAIカメラソリューションで協業を開始した。DMPのAI認識モデルとiCatchのイメージングSoCを組み合わせ、ハードウェアとソフトウェアをワンストップで提供する。これにより、開発者はハードとソフトの個別調達や動作検証の手間を大幅に削減でき、開発期間の短縮とコスト削減が可能になる。自動車、セキュリティカメラ、ロボティクスなど幅広い分野での活用が期待される。(2024/10/1)
SNS「Bluesky」の世界的エンジニアが講演 東京で3回目の交流イベント開催
SNS「Bluesky」(ブルースカイ)のユーザーや開発者らによる交流イベント「Bluesky Meetup in Tokyo Vol.3」(ブルースカイ ミートアップ イン トーキョー)が10月11日夜、東京都内で開かれ、会場とオンラインで約170人が参加した。(2024/10/15)
Cybersecurity Dive:
企業がOSSメンテナーに“ただ乗り” この風潮はいつ是正されるのか?
オープンソースソフトウェアの開発者と企業をはじめとしたソフトウェアユーザーとの間には、依然として格差が存在している。ソフトウェアユーザーが高いセキュリティ基準を求める一方で必要な投資をしないため、この風潮は変わっていない。(2024/10/12)
「携帯動画変換君」20周年 バージョンアップ試みたが断念、「コードがDelphiで……」
「携帯動画変換君」が20周年を迎えた。開発者のMIROさんは20周年を記念し、「19年ぶりのバージョンアップ」を試みるべくソースコードを発掘したが……。(2024/10/10)
「LINE Notify」終了へ LINEに外部アプリの通知送信できる無料サービス
外部アプリなどからLINEアプリに通知を送信できる開発者向けサービス「LINE Notify」が2025年3月31日に終了する。(2024/10/10)
限定プレビュー版の提供を開始:
GitHub CopilotやGitHub Modelsでも利用可能になるOpenAIの「o1-preview」「o1-mini」 どんな用途で使える? 開発者のメリットは?
GitHubはAIコードアシスタント「GitHub Copilot」やAIアプリ開発支援サービス「GitHub Models」で、OpenAIの「o1-preview」「o1-mini」のプレビュー版の提供を開始した。(2024/10/7)
セキュリティニュースアラート:
「納期の圧力でセキュリティを妥協……」 日本の開発者たちが直面する厳しい現実
BlackBerryはソフトウェアエンジニアや開発者が安全性とセキュリティのバランスを取る上で大きなプレッシャーに直面していることを明らかにした。1000人の開発者を対象としたグローバル調査によって判明したとしている。(2024/10/3)
新時代のプログラミング学習ガイド【後編】
「Rust」「Ruby」「Python」はなぜ“愛され言語”なのか
プログラミング言語「Rust」「Ruby」「Python」はなぜ開発者の人気を集めるのか。人気の理由を、具体的な利用シーンや課題にも触れながら解説する。(2024/10/3)
組み込み開発ニュース:
LTEとWi-Fiで通信できるプログラマブルな広角カメラデバイス、マイクも5台搭載
フェアリーデバイセズは、LTEおよびWi-Fiを搭載したプログラマブルなカメラデバイス「THINKLET cube」の開発者向け一般販売を開始した。1つの広角カメラと5つのマイクを搭載し、バッテリー駆動で動作する。(2024/10/2)
組み込み開発ニュース:
日本の組み込みソフト開発者はLinux採用でコスト節約もさまざまな課題に直面
BlackBerry Japanは、日本の組み込みソフトウェア開発者を対象とするアンケート調査の結果について説明した。(2024/10/2)
「Oracle Cloud Infrastructure」や「Oracle Database」を中心に:
「Oracle CloudWorld 2024」開発者向け発表内容のハイライト 生成AI時代のアプリ開発を支援するOracleのテクノロジーとは
Oracleは2024年9月に米ラスベガスで開催した「Oracle CloudWorld 2024」に合わせ、「Oracle Cloud Infrastructure」や「Oracle Database」に関する複数の新機能、サービスを会期中に発表した。本記事では、特に開発者やITエンジニアに関わる内容に絞って発表内容をお伝えする。(2024/10/2)
ソフトウェア開発者のキャリアガイド【第8回】
AIだけでは駄目? これからのソフトウェア開発者に必要な“あのスキル”
AI技術の台頭に伴い、ソフトウェア開発の在り方や、開発者に求められるスキルは変わりつつある。開発者はどう備えるべきなのか。(2024/10/2)
セキュリティニュースアラート:
IPAがAISIのレッドチーミングガイドを紹介 攻撃者視点でAIシステムを守る
AISIはAIシステムの脆弱性を攻撃者視点で評価するレッドチーミング手法に関するガイドを公開した。LLM向けに代表的な攻撃手法や評価プロセスが詳述され、AI開発者向けにリスク対策の重要性が説かれている。(2024/10/1)
「AITRIOS」の拡大へ:
ソニーとラズパイが「AIカメラ」を共同開発、両社に狙いを聞いた
ソニーセミコンダクタソリューションズと英国Raspberry Pi社が、シングルボードコンピュータ「Raspberry Pi」用のAIカメラを共同開発した。今回、両社にこの製品が開発者にもたらすメリットや事業展開における狙いなどを聞いた。(2024/9/30)
Meta、無料で商用可のLLM「Llama 3.2」リリース マルチモーダルモデルも
MetaはLLMの最新版「Llama 3.2」を発表した。初のマルチモーダルモデルと、エッジデバイス対応の軽量モデルがある。開発者は無料で利用可能だ。(2024/9/26)
にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。