タグ デバッガ
人気順 5 users 10 users 100 users 500 users 1000 usersデバッガと和解せよ
2022/08/28 Kernel/VM探検隊online part5 (https://kernelvm.connpass.com/event/256248/) の @nullpo_head (https://twitter.com/nullpo_head) の発表資料です。 ptraceを使って対象コマンドの全子プロセスにattachしてDwarfを見つつデバッグしたいプロセスを探し、最終的には他のデバッガに処理を流すような不思議なデ... 続きを読む
マイクロソフト、Javaの開発環境をまるごとインストールしてくれる「Visual Studio Code Installer for Java」公開。VSCode、JDK、テストランナー、デバッガ、依存関係ビューア、IntelliCodeなど - Publickey
マイクロソフト、Javaの開発環境をまるごとインストールしてくれる「Visual Studio Code Installer for Java」公開。VSCode、JDK、テストランナー、デバッガ、依存関係ビューア、IntelliCodeなど マイクロソフトは、Windows上にJavaの開発環境をまるごとインストールしてくれるツール「Visual Studio Code Installer for... 続きを読む
これでprintデバッグから卒業!VS CodeでPythonデバッグ入門 - karaage. [からあげ]
printデバッグから卒業したい! プログラムを書いて問題があったとき必要なのがデバッグですね。私はいつも問題が起こったとき、問題ありそうなところで print(ほにゃらら)として、気になるものを一つずつ中身を確認していました。 デバッガという言葉は知っていて、何度か試したことはあるのですが、いちいちコマンドを... 続きを読む
デバッガでRedisのコードを読んでみよう - freee Developers Blog
こんにちは、エンジニアの松崎 啓治(まつざき けいじ)です。 インターネット上ではこのIDで活動しています。 @futoase 先日、社内でエンジニア向けに「デバッガでRedisのコードを読んでみよう」というテーマの勉強会が開かれました。せっかくの機会なので、その内容をご紹介します。 勉強会スライドへのリン... 続きを読む
GoのデバッグはdelveとVisual Studio Codeが便利 - Sexually Knowing
2018 - 02 - 28 GoのデバッグはdelveとVisual Studio Codeが便利 Go delveとは Go向けのデバッガで、ステップ実行とかブレイクした行のレキシカル変数が見えたりといった基本的な機能を提供しつつ、 dlv debug で コンパイル しつつ実行 ( go run ) したりgo(1)とほどよく統合されている。 後述するheadlessモードがあっていわゆるリ... 続きを読む
[速報]AWS Cloud9登場。クラウドネイティブな統合開発環境、ペアプロ機能も。AWS re:Invent 2017 - Publickey
Amazon Web Services(AWS)は、米ラスベガスで開催中のイベント「AWS re:Invent 2017」で、クラウドネイティブな統合開発環境「AWS Cloud9」のリリースを発表しました。 AWS Cloud9は、エディタやデバッガ、ターミナルなどの機能をWebブラウザから利用可能にしたサービスです。 配色などのテーマやキーバインドなどを柔軟に変更可能。VimモードやEmacs... 続きを読む
デバッガを利用してWebアプリの脆弱性を分析してみた - とある診断員の備忘録
2017 - 11 - 17 デバッガを利用してWebアプリの脆弱性を分析してみた 11/15に開催されたこちらの勉強会に参加いたしました! デバッガでWordPress本体やプラグインの脆弱性を追いかけてみよう - connpass こちらの勉強会は、「 WordPress 本体と プラグイン の 脆弱性 をデバッガで追跡することにより、 脆弱性 の中身について詳しく追跡し、理解を深める」という... 続きを読む
ptraceとELFとLinuxレジスタ - sonots:blog
ptrace(2)に入門。ptrace(2) は Linux を含む Unix 系OS にあるシステムコールで、実行中のプロセスに対して、メモリ上のデータやレジスタの値を抜き出したり、書き換えたりすることができる。 これを使ってごにょごにょすると、実行中の関数とその引数を取り出して、実行中のプロセスを止めずにスタックトレースを取得したり、 デバッガを作ったり 、 標準出力を横取りして audit ... 続きを読む
Golangのデバッガdelveの使い方 - Qiita
はじめに Goで書いたコードデバッグするのにdelveというデバッガ使ってみたら、なかなかに便利だったので基本的な使い方をまとめておく。 delveのコードは以下のGitHubリポジトリで公開されてるんだけど、 https://github.com/derekparker/delve 使い方の説明が公式ドキュメントにあんまり書いてないので、実際に触ってみて、具体例を挙げて説明していこうかと思う。 ... 続きを読む
Red Hat、「OpenShift.io」発表。Webブラウザだけでチーム開発/タスク管理/エディタとデバッガ/デプロイなどを実現するクラウドサービス。Red Hat Summit 2017 - Publickey
Red Hat、「OpenShift.io」発表。Webブラウザだけでチーム開発/タスク管理/エディタとデバッガ/デプロイなどを実現するクラウドサービス。Red Hat Summit 2017 Red Hatは5月2日から3日間、米マサチューセッツ州ボストンで開催した年次イベント「Red Hat Summit 2017」において、チーム開発やWeb IDE、デプロイなどを含む総合的なクラウドアプリ... 続きを読む
gdbを使ったrubyのデバッグ - クックパッド開発者ブログ
2015-12-09 gdbを使ったrubyのデバッグ 技術部の国分 (@k0kubun) です。 先日byebugの高速化を行っていた最中、変更を加えたbyebugを使っていると一定の確率でrubyがSEGVするバグを発見しました。 私はC言語のコードのデバッグの経験はなかったのですが、デバッガの使い方を調べながらSEGVの原因調査を行いパッチを送ったところ無事取り込まれ、最新の高速なbyebu... 続きを読む
byebugやpry-byebugを使った後の挙動を10倍高速にしました - k0kubun's blog
2015-11-07 byebugやpry-byebugを使った後の挙動を10倍高速にしました byebugとpry-byebugのbundle updateをしましょう byebugはRails標準でインストールされるRuby 2.1, 2.2向けのデバッガで、pry-byebugはpry *1 にデバッガの機能を追加するpryのプラグインです。 一昨日から今日にかけて、以下のパフォーマンス改善... 続きを読む
[速報]マイクロソフト、コードを書くのに最適化したツール「Visual Studio Code」発表。Windows、MacOS、Linuxに対応、無料提供。Build 2015 - Publickey
マイクロソフトは米サンフランシスコで開催中のイベント「Build 2015」で、開発用のコードエディタ「Visual Studio Code」を発表しました。WindowsだけでなくMacOS、Linuxにも対応。無料で提供。 Visual Studio Codeはプログラミングのためのコードエディタで、Gitによるソースコード管理、IntelliSense、コードリファレンス、デバッガなどの機能... 続きを読む
HTML/JavaScript/CSS対応のWebIDE「Orion 8.0」がリリース。ホバーツールでエラー表示などが強化 - Publickey
Eclipse Orion Projectがオープンソースで開発しているWebIDEの「Orion」の最新版、「Orion 8.0」がリリースされました。 Announcing Orion 8.0 | Orion News OrionはWebブラウザから使えるエディタ、デバッガなどが統合されたツールで、HTML/JavaScript/CSSに対応。ファイルマネージャ、エディタ、Gitによるバージョ... 続きを読む
エディタもコンパイラもデバッガも何も要らない…ブラウザ上で完全な開発サイクルをサポートするSourceLair - TechCrunch
コードの編集(エディット)なんて簡単だ。Vimをちょっと使えて、PHPをちょっと知ってて、あと、そばに缶ビールでもあれば、分からないことはGoogleの検索で調べながら突っ走れる。でも自分の(or会社の)サーバ使えないプロジェクトや、コードを書く環境がないときはどうするか? その答の一つが、SourceLairだ。 このフリーミアムのサービスを使うと、ブラウザの中に居たままでプロジェクトを作れる。... 続きを読む
Pythonデバッガ(pdb)とテスト(tox,pytest)についてのメモ - Programming Log
2014-06-22 Pythonデバッガ(pdb)とテスト(tox,pytest)についてのメモ Python はじめに 今までテストを書くどころかデバッガを使ったことがなかったのですが、id:Kesinさんの↓の記事を読んで、このままではマズイと思ったので勉強しました。 研究のプログラミングにおける悲劇を無くすためのGitとテスト デバッガ Pythonには標準でpdbというデバッガが付いてる... 続きを読む
PHPをインタラクティブに実行する PsySH
PHPの関数やコード例の動作確認をどのように行っていますか? 最も基本的な方法は変数や関数の戻り値を逐次、echoで出力する方法でしょう。 しかしこの方法では何度もコード編集と実行を繰り返す必要があり非効率です。デバッガやIDEの使用も解決策の1つですが、大げさすぎたりパフォーマンスの問題がある時もあります。 一方でRubyの世界を見てみるとirbやpryを使ってコンソール上でリアルタイムにコード... 続きを読む
プログラムの難しさの階層 - きしだのはてな
プログラムを理解するのは、まあ難しいです。でも、その難しさには階層があります。 よく、変数は箱だとか箱じゃないとか議論になりますが、何人か初心者に教えた感じでは、変数自体でつまづくことはあまりないので、実際はそんな例えをしなくても「変数は変数だ」で充分だったりします。デバッガでステップ実行しながら変数の内容を見ればいい。で、条件分岐くらいは結構つまづくことはなくて、単純な演算と条件分岐だけが必要な... 続きを読む
PHP 5.6 に採用されるデバッガ phpdbg を使ってみた - Shin x blog
Shin x blog Advent Calendar 2013 の 21 日目です。 PHP 5.6 に採用予定の phpdbg をひと足先に PHP 5.5.7 で触ってみました。 phpdbg phpdbg は、gdb ライクな PHP 用のデバッガです。ブレークポイントを設定して、その時点のコンテキストを確認したり、ステップ実行などができます。 phpdbg | php debugger ... 続きを読む
nodejsで遊ぶのに楽しそうなライブラリまとめ! - さくらんぼのlambda日記
最近nodejsで遊んでるのですが、nodejs単体だと面倒な事も多いのでライブラリを色々調べてみました。今回はそのまとめです。 よく見るもの 世間でよく使われてそうで、基本的なものを並べてみます。 node-dev スクリプトが更新されたら、自動的に再起動してくれるライブラリです。 node-inspector chromeとかをnodejsのデバッガとして利用可能にするライブラリです。 exp... 続きを読む
Pythonでファンシーなデバッガを手軽に利用する方法 | TRIVIAL TECHNOLOGIES on CLOUD
データ構造やアルゴリズムを視覚的に確認できるData Structure Visualizationが面白い 以前pudbというCUIベースのソースコードデバッガを紹介した。コンソール環境で利用できてなかなかファンシーなのだが,デバッガをいちいち立ち上げる必要があるので少々面倒だ。今回はより手軽にCUIベースのデバッガを起動する方法を紹介する。 方法は簡単。debugというパッケージを「pip d... 続きを読む
Titanium Studio 1.0プレビュー版とデバッガをリリース « Appcelerator Developer Center
This post is also available in: 英語本日よりTitanium Studioのプレビュー版が公開されました。Titanium Studioは、Appceleratorが1月に買収した、エンタープライズグレードのIDE、Aptana Studioをベースに作られた、フル機能のIDEです。 このプレビュー版には、現在のAptana Studio 3.0の機能に加え、デバッ... 続きを読む
【Xcode】設定しておくと便利なカスタマイズいろいろ | iphoneアプリで稼げるのか
いろいろカスタマイズして便利にします。 外観 デバッグコンソールなどを1つのウィンドウに統合する シミュレータでアプリを起動すると、デバッガコンソールがXcodeの後ろに隠れてしまい、いちいちフォーカスを切り替えるのが面倒。そんなときはこの設定を。 Xcode→環境設定→全般→レイアウト→オールインワン アプリ実行時にデバッガを自動的に表示する Xcode→環境設定→デバッグ→開始時→コンソールと... 続きを読む
IEでのJavaScriptのデバッグ方法 - Microsoft Script Editor編 - - Yet Another Hackadelic
JavaScript, IE, DebugIEでJSのエラーになったときに立ち上がるデバッガって大体の人が使いこなせてないのではないでしょうか?ちなみに僕もそうだったのですが、ふと思い立って調べてみました。 追記 (2008-01-10T14:24:30+09:00)はてブのコメントで、 MS Office持ってない人はVisual Web Developer(VWD)で。/ちょっと前にこんなの書... 続きを読む
IEでjavascriptのエラーをデバッグする方法 - bits and bytes
FirefoxであればFirebugで簡単に問題の場所をみつけられますが、IEでjavascriptのエラーが出ると、素っ気ないうえに意味不明な日本語のエラーメッセージが出てきてお手上げなので、エラーが出ている場所の特定すら困難です。 そんなときでもOfficeについているスクリプトエディタ(前はスクリプトデバッガという名前だった気が....)を使うと、Visual Studioのデバッガとおんな... 続きを読む