バグだらけのホラーゲームをデバッグするゲーム「デバッグデッドライン」 Steamで12月発売
デバッグ会社のアルバイトとして、バグまみれのホラーゲームをデバッグする──そんなゲーム「デバッグデッドライン」が12月にPCゲーム配信プラットフォーム「Steam」で配信予定だ。(2024/11/21)
組み込み開発ニュース:
組み込みシステムの開発現場に対応したJTAGデバッガの製品化を発表
京都マイクロコンピュータは、2025年春に、JTAGデバッガ「PARTNER-Jet3」を発売する。組み込みシステムの開発現場に対応するよう、ハードウェアとソフトウェアを全面的に再設計している。(2024/11/18)
“バグまみれ”と話題に――「バトスピ」新作ゲームに複数の不具合 購入者からは「有料デバッグゲーム」などの声も
フリューが11月7日に発売した新作ゲーム「バトルスピリッツ クロスオーバー」(Nintendo Switch/PlayStation 5/Steam)が“バグまみれ”とネット上で話題になっている。(2024/11/14)
プロスピで“チーム全員大谷翔平”になるバグ発生 ドリームチーム過ぎると話題に「みんなの夢が叶っとる」「くそ最強じゃん」
デバッグしないでほしい。(2024/11/1)
デバッグのときにDockerコンテナにシェルやデバッグツール群を組み込める「Docker Debug」が正式リリース
米Docker社は、デバッグしたいときにDockerコンテナにシェルやデバッグツール群を組み込める「Docker Debug」の正式リリースを発表しました。(2024/8/5)
心はバグだらけだにゃあ:
お悩みその30 私のコードを他人が理解できない(28歳 男性 サーバサイドエンジニア)
「Command-R+」対「GPT-4o」対「Gemini 1.5 pro」の、お悩みデバッグ頂上決戦ファイッ!(2024/6/17)
Jupyterのセル間依存関係分析など各種機能が向上:
VS CodeのPythonおよびJupyter拡張機能の2024年4月版リリース FlaskとDjangoのデバッグ設定など機能強化
Microsoftは「Visual Studio Code」のPythonおよびJupyter拡張機能の最新版を公開した。FlaskとDjangoのデバッグ設定フローの改善、PylanceによるJupyterのRun Dependent Cells機能の向上、Hatch環境の検出などの機能を強化した。(2024/4/10)
コードに紛れ込んだ「糸くず」を取り除こう:
コードの品質を上げる、地味だけど重要な「コードリンティング」を解説
TechTargetは、「コードリンティング」に関する記事を公開した。コードリンティングはデバッグプロセスにおける重要な準備手順の一つだ。シンプルなミスを早い段階で解決すれば、少ない負担でコーディングの品質を向上させられるだろう。(2024/4/5)
マイクロチップ PIC18-Q24:
拡張コード保護機能を搭載したマイコン
マイクロチップ・テクノロジーはファームウェアへの不正な読み出しや消去、変更を防ぐ機能を搭載したマイクロコントローラーファミリー「PIC18-Q24」を発表した。PDID機能を採用していて、プログラムおよびデバッグインタフェースへのアクセスを遮断できる。(2024/1/19)
問題点がメリットを上回るケースも:
開発者が注意すべき「マイクロサービスの問題点」、そのトップ10を解説
TechTagetは、「マイクロサービスの問題点」に関する記事を公開した。多くのメリットが得られるマイクロサービスだが、管理やコスト、デバッグの難易度などアプリケーション開発者が注意すべき点も多いという。(2024/1/5)
「デバッグは独特の方法になる」など:
テスト高速化の味方「ヘッドレスブラウザ」の長所と短所を整理する
Imperfect Foodsのマシュー・グラスバーガー氏はTechTargetにて「ヘッドレスブラウザ」の特徴について紹介する記事を公開した。ヘッドレスブラウザはWebのテストを効率化できるが、従来のブラウザにはあった視覚的なデバッグ機能がないため、注意が必要だ。(2023/12/6)
最新技術で、レアな不具合信号を捕捉する:
PR:微小な異常信号を見逃さない! デバッグ効率を飛躍的に高める新世代オシロ
電子回路技術者にとって、オシロスコープは電気信号の時間的変化などを観測・解析するための基本的な電子測定器の一つだ。そのオシロスコープも、微小な不具合信号やノイズを確実に捕捉するために常に進化を続けている。(2023/11/22)
GitHub、Copilotの将来像「Copilot Workspace」発表 人間がコードを書くことなく、Copilotが仕様作成からコード作成 デバッグまで実行
米GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。同社CEOのThomas Dohmke(トーマス・ドムケ)氏は1日目の基調講演の最後に、GitHub Copilotの将来像となる「Copilot Workspace」を発表しました。(2023/11/10)
キーサイト Infiniium MXR B:
ハードウェアアクセラレーション搭載のオシロスコープ
キーサイト・テクノロジーは、ハードウェアアクセラレーションを備えたオシロスコープ「Infiniium MXR B」シリーズを発表した。異常検出やゾーントリガー、RTSAなどの自動デバッグツールを搭載している。(2023/10/20)
Dockerがコードネーム「Docker Debug」発表 コンテナ内に任意のデバッグツール群を一括導入、効率的なデバッグを実現
米Dockerが、Dockerコンテナ内でのアプリケーションのデバッグを高効率化するDocker Desktopの新しい拡張機能「Docker Dubug」(コードネーム)を発表した。(2023/10/12)
Tech TIPS:
【Azure】App Serviceの「高度なツールサイト」をIPアドレス制限で守る(リソーステンプレート編)
Azure App Serviceの「高度なツールサイト」には、SSHなど開発やデバッグに役立つ便利で強力なツールが備わっている。しかし、それ故に誤って使うとトラブルの発生の危険性があるので、アクセスを制限して保護したいところだ。そこで、発信元(ソース)のIPアドレスで「高度なツールサイト」へのアクセスを制限する方法を紹介する。(2023/10/4)
プロトコルアナライザーとも連携:
12ビットオシロで高速/低速信号を測定
テレダイン・レクロイは、12ビット分解能のオシロスコープ新製品「WaveMaster 8000HD」を発表した。最新通信規格の物理層信号の検証/デバッグに向けたもの。高速信号と低速信号を1台で計測できるほか、プロトコルアナライザーとも連携可能で、開発期間を短縮できるという。(2023/9/21)
恋のPDCA、回しましょ♪:
お悩みその12 生まれてから28年間、彼女がいません(28歳 男性 バックエンドエンジニア)
PDCAで打席に立つ「数」を増やし、アルゴリズムを理解して「打率」を上げるのよ。さらに心のバグをデバッグしたら、きっとすてきな恋ができますわ♪(2023/7/31)
組み込み開発ニュース:
STM32マイコン向けに高精度電力測定可能なプログラミング/デバッグプローブ
STマイクロエレクトロニクスは、高精度な電力測定が可能なプログラミング/デバッグプローブを発表した。nAレベルから500mAまでの電流を最大±0.5%の精度で測定できる。(2023/5/1)
Googleの生成型AI「Bard」、コード生成とデバッグ可能に 20言語をサポート
Googleは生成型AI「Bard」にコーディング支援機能を追加した。JavascriptやPythonを含む20以上の言語に対応する。Google Colabへのエクスポートやスプレッドシート関数作成も可能だ。(2023/4/22)
STM32用アプリ開発に最適:
ST、デバッグ/プログラミング・プローブを発表
STマイクロエレクトロニクスは、高い精度で電力を測定できるSTM32マイコン用のインサーキット・デバッグ/プログラミング・プローブ「STLINK-V3PWR」を発表した。(2023/4/17)
Jupyter Notebookの「カーネル出過ぎ問題」も改善:
地味だけど助かる? Visual Studio CodeのPython拡張機能に「戻る」を追加
Microsoftは、Visual Studio CodeのPython拡張機能についてのアップデート情報を発表した。コードナビゲーションやデバッグ支援機能などが改善されており、同社は「開発者の生産性向上が期待できる」としている。(2023/3/28)
エンジニアからのお悩み大募集!:
お悩みデバッグ連載、始まりますわよ〜
エンジニアの皆さまのお悩みに、私たち「おbot」が、ラグジュアリーに、エスタブリッシュメントに、おキュートにお答えしますわよ。(2023/1/30)
Googleが考える「Go」の未来【第3回】
プログラミング言語Goの「GODEBUG」強化で“古いプログラムが動かない”解消か
Googleはプログラミング言語「Go」を精力的に改良し続けている。対象の一つがデバッグに使う「GODEBUG」だ。その意図と、考えられる効果とは。(2023/1/23)
多数の機能改善でより便利に:
「Visual Studio Code」の「November 2022」、SSH不要でデスクトップPCや仮想マシンにアクセスできる「リモートトンネル」を利用可能に
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「November 2022」リリース(バージョン1.74)を公開した。ワークベンチ、アクセシビリティー、ソース管理、デバッグ、言語などの機能が強化されている。(2022/12/13)
デバッグ機能とコード編集機能を強化:
「Visual Studio Code」のJava開発者用拡張機能を更新、Microsoft
Microsoftは、「Visual Studio Code」でJavaアプリケーションの作成、テスト、デバッグを進めるための拡張機能集「Extension Pack for Java」の2022年10月の更新情報を公開した。(2022/10/25)
「Visual Studio」と「WebStorm」の違い【第2回】
Visual StudioとWebStormを「デバッグ機能」で比較 どちらが“使える”か?
IDEの「Visual Studio」「WebStorm」には幾つかの違いがある。その一つがデバッグ機能だ。それぞれが提供するデバッグ機能の概要を解説する。(2022/9/1)
TikTokのiOSアプリも「キーロガーと同じような動作」と開発者が指摘
TikTokのiOSアプリは、TikTok外のWebサイトを開くのにアプリ内ブラウザしか使えず、ブラウザはJavaScriptコードでユーザーのキーストロークを入手できるとアプリ開発者が指摘した。TikTokはそのコードは「デバッグ、トラブルシューティング、パフォーマンス監視にのみ使われている」と主張する。(2022/8/22)
Arm64アプリのビルドとデバッグが可能に:
Arm64デバイスでネイティブ開発が可能に、「Visual Studio 2022 17.3 Preview 2」がリリース
MicrosoftはWindows 11向けのネイティブArm64アプリケーションとして「Microsoft Visual Studio 2022バージョン17.3 Preview 2」をリリースした。「Windows 11 Armデバイス」でArm64アプリケーションのビルドとデバッグをネイティブにサポートする。(2022/6/17)
リアルタイムOS列伝(21):
デバッガベンダーの商用RTOS「embOS」は古いスタイルが故に安心して使える?
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第21回は、デバッグツールベンダーとして知られるSEGGERの商用RTOS「embOS」を紹介する。(2022/4/6)
山浦恒央の“くみこみ”な話(150):
テストでバグ発見!(8)状態遷移モデルで扇風機シミュレーターのバグを摘出せよ【解答編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、扇風機シミュレーターをテーマとする問題の解答編。状態遷移モデルをベースにしたデバッグに取り組もう。(2022/2/17)
山浦恒央の“くみこみ”な話(149):
テストでバグ発見!(7)状態遷移モデルで扇風機シミュレーターのバグを摘出せよ【出題編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、扇風機シミュレーターをテーマとする問題の出題編。状態遷移モデルをベースにしたデバッグに取り組もう。(2022/1/18)
セガ、札幌に新規スタジオ 現地採用で地方の優秀な人材を獲得
セガが、ソフトウェア開発・デバッグ業務を担う拠点「セガ札幌スタジオ」を設立した。地元の人材採用を見込む他、U・Iターンを希望する従業員にとっては勤務地の選択肢にもなるという。(2022/1/11)
MLモデルを使ってプログラミング言語を自動検出:
「Visual Studio Code」の「August 2021」リリース(バージョン1.60)が公開
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「August 2021」リリース(バージョン1.60)を公開した。自動言語検出やブラケットペアの色分けなど、ワークベンチやエディタ、ターミナル、デバッグ、ノートブック、言語などの機能が強化されている。(2021/9/10)
Visual Studio Codeで快適Pythonライフ:
Jupyter対話環境を使ってVS Codeでノートブックのデバッグ
Jupyter拡張機能が提供する対話環境の基本的な使い方と、それを利用したノートブックのデバッグの方法を紹介します。(2021/8/20)
Visual Studio Codeで快適Pythonライフ:
VS CodeでPythonコードのデバッグ構成をしてみよう
VS Codeではlaunch.jsonファイルを使って、デバッグをどのような形で行うかの構成を行えます。その基本的な構成方法や構成可能な項目を紹介。(2021/7/30)
Visual Studio Codeで快適Pythonライフ:
VS Codeを使ってPythonコードをデバッグするための基礎知識
[実行とデバッグ]ビュー、デバッグ用ツールバー、ステップ実行など、VS CodeでPythonコードをデバッグする上での基本知識を紹介。(2021/7/16)
ターミナルをエディタ領域に作成可能:
「Visual Studio Code」の「June 2021」リリース(バージョン1.58)が公開
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「June 2021」リリース(バージョン1.58)を公開した。ターミナルやワークベンチ、エディタ、言語、デバッグ、ノートブック、ドキュメントなどの機能が強化されている。例えば、ターミナルをエディタ領域に作成できるようになった。(2021/7/15)
テクトロニクス TekExpressテストソリューション:
USB Type-C規格向けのテストソリューション
テクトロニクスは、「TekExpress テストソリューション」を発表した。「USB4」「Thunderbolt 4」「DisplayPort 2.0」に向けた3種類のソフトウェアを提供し、自動コンプライアンスとデバッグを可能にする。(2021/6/30)
マイクロサービスを簡単に表示、実行、デバッグできる:
Microsoft、マイクロサービス向けの「Visual Studio Code」拡張機能をリリース
Microsoftは「Visual Studio Code」(VS Code)向けの「Tye」拡張機能を発表した。マイクロサービスや分散アプリケーションに対応した開発ツール「Tye」ベースのアプリケーションをVS Code内で簡単に表示、実行、デバッグできるようにするものだ。(2021/6/3)
幅広い機能の使い勝手が向上:
「Visual Studio Code」の「April 2021」リリース(バージョン1.56)が公開
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「April 2021」リリース(バージョン1.56)を公開した。ワークベンチやターミナル、デバッグ、ノートブックなどの機能が強化されている。(2021/5/7)
Raspberry Pi対応もうたう:
「Visual Studio Code」の「March 2021」リリース(バージョン1.55)が公開
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「March 2021」リリース(バージョン1.55)を公開した。ワークベンチやデバッグ、統合ターミナル、ノートブックなどの機能が強化されている。(2021/4/2)
70以上の主要なMakefileプロジェクトをサポート:
「VS Code」の「Makefile Tools」拡張機能プレビュー版が公開
Microsoftは「Visual Studio Code」の新しい拡張機能「Makefile Tools」のプレビュー版を公開した。Makefileプロジェクトのビルドとデバッグを実行する際に役立つ。70以上の主要なMakefileプロジェクトをサポートしていることが特徴だ。(2021/2/25)
ワークベンチなどを強化:
「Visual Studio Code」の「January 2021」リリース(バージョン1.53)が公開
Microsoftは、クロスプラットフォームエディタ「Visual Studio Code」の最新版「January 2021」リリース(バージョン1.53)を公開した。ワークベンチやデバッグ、ノートブック、言語、拡張機能作成、ドキュメントなどの機能が強化されている。(2021/2/17)
Google、VSCodeの代替を狙う「Eclipse Theia」コードエディタをクラウド統合開発環境として採用 Google Cloud Shellに統合を発表
Googleが、「Cloud Shell」の新機能としてコードエディタ「Cloud Shell Editor」を統合。開発者はプログラムをすぐにデプロイし、実行し、デバッグできる。クラウド主要3社がWeb IDEを自社サービスに統合した。(2020/11/17)
設定エディタや固定されたタブを改善:
「Visual Studio Code」の「September 2020」リリース(バージョン1.50)が公開
Microsoftは、クロスプラットフォームエディタ「Visual Studio Code」の最新版「September 2020」リリース(バージョン1.50)を公開した。設定エディタや固定されたタブ、デバッグ、拡張機能作成などの機能を強化した。(2020/10/30)
山浦恒央の“くみこみ”な話(134):
ソフトウェア技術者のためのバグ百科事典(13)デバッガとビルド構成のバグ
ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第13回は、「デバッガの使用方法」と「ビルド構成に関するバグ」を取り上げます。(2020/10/19)
Microchip Icicle開発キット:
RISC-V SoC FPGA向け開発キット
Microchip Technologyは、RISC-Vを採用した同社のSoC FPGA「PolarFire」向けの「Icicle開発キット」を発表した。リアルタイムOSやデバッガ、セキュリティソリューションなどのRISC-Vエコシステム製品ネットワークを評価できる。(2020/10/2)
Berkeley Packet Filter(BPF)入門(10):
単なるデバッグ情報だけではない「BPF Type Format」(BTF)の使い道
Linuxにおける利用が急速に増えている「Berkeley Packet Filter(BPF)」について、基礎から応用まで幅広く紹介する連載。今回は、最近のBPFの発展に欠かすことのできない重要機能「BPF Type Format(BTF)」について。(2020/8/6)
山浦恒央の“くみこみ”な話(131):
ソフトウェア技術者のためのバグ百科事典(10)デバッグの強力な手掛かり「ログ」のバグ
ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第10回は、デバッグの強力な手掛かりとなる「ログ」にまつわるバグを取り上げます。(2020/7/9)
にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。