タグ

debugに関するbigbroのブックマーク (45)

  • #10.1 PECLとか使えるようにする(+ xdebugインストール方法)::VMWare×CentOS5 Windowsでカンタン開発環境 - 肉とビールとパンケーキ by @sotarok

    #00 VMWare×CentOS5 Windowsでカンタン開発環境 目次はこちら てへ。 ということで、#10 PHPのインストール・設定::VMWare×CentOS5 Windowsでカンタン開発環境 - 肉とご飯と甘いもの @ sotarokで大事なことを抜かしていたので、追記。 PECLで、xdebugをインストールしようとしたら、エラー出ました。それもそのはず、php-develをインストールしてませんでした!>< PECLでxdebugインストールしようとするとエラーが出るの図 [root@five ~]# pecl install xdebug downloading xdebug-2.0.2.tgz ... Starting to download xdebug-2.0.2.tgz (279,621 bytes) ............................

    #10.1 PECLとか使えるようにする(+ xdebugインストール方法)::VMWare×CentOS5 Windowsでカンタン開発環境 - 肉とビールとパンケーキ by @sotarok
  • XAMPPでXDebugを有効にする。 - ぐだぐだ日記

    XAMPPはデフォルトでいろんなextentionsがはいってるので結構便利。XDebugも例外ではなくはいってる。 でxdebugを有効にするには、php.iniのextentionのコメントを外すだけ。 で動かしてみると PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 とWarningがでるので気持ちが悪い。 いつものようにGoogle先生にお伺いを立てると Face to fake: PHPのデバッグ (2)php -i | grep xdebug をしてみたら、↓こんなエラーが出てたので、extension= からzend_extension= に変更する。 PHP Warning: Xdebug MUST be loaded as a Zend extension in Unk

    XAMPPでXDebugを有効にする。 - ぐだぐだ日記
  • CentOS 5 にxdebugをインストール — INWORKS

    横浜の業務用ソフトウェア開発やPHPを使ったWEBシステム開発・ホームページ制作ならアイ・エヌ・ワークスにお任せください。 CentOS5にPHPUnitを導入するついでにxdebugもインストールする際、ちょっとはまったのでメモ。 # yum -y install php-devel (<-xdebugをpeclでインストールする場合に必要) # pecl install -a xdebug ところが下記のエラーで止まる。 Fatal error: Allowed memory size of 8388608 bytes exhausted pearのバグらしいので設定ファイル(/usr/share/pear/pearcmd.php)を修正する。 以下のコードを適当な場所に追加する。 @ini_set('memory_limit', '16M'); これでコンパイル&インストールは通った

  • Windows プログラマなら読んでおきたい「Windowsデバッグの極意」 - てっく煮ブログ

    bookちょろちょろと色んなところで紹介されていた Windowsデバッグの極意 ツールを使いこなして、バグハント! を軽く読んでみたが、このWindows 開発をやってる人なら一読したほうがよさそうだ。Windowsデバッグの極意 ツールを使いこなして、バグハント!作者: Mario Hewardt, Daniel Pravat, 長尾高弘出版社/メーカー: アスキー・メディアワークス発売日: 2009/04/28メディア: 大型前書きの売り文句前書きには次のような逸話が紹介されている。MS のエンジニアが4〜5日に1回クラッシュする問題を数週間かかっても解決できなかったが、gflags の使い方に詳しい人に教えてもらってから再現させると、そこから1時間で原因が分かった。どこの通販番組だよ、と思ってしまったが、1章を読んでみて確かにこのはすごいと思った。オススメのデバッグツール

  • DDMSについて - belgariad0112の日記

    主な機能は以下の通りです。 デバイスごと、デバッグ機能を提供 エミュレータへの着信、電波状態、位置情報制御 スレッドの状態確認 Heap(メモリ)の使用量、使用統計情報 メモリ・アロケーション(メモリ確保)のトラッキング ファイルエクスプローラ Devices(デバイス)タブ USB接続されたAndroid端末、もしくはエミュレータが表示されるタブです。 各端末ごとのプロセス一覧が表示され、デバッグ対象のprocessには緑のBug(虫)マークがついています。 Emulator Control(エミュレータ制御)タブ エミュレータ制御タブは画像上から順番に次の機能を持っています。 電話状態 音声およびデータ通信について、電波状態と通信情報を変更することができます。 電波状態はunregistered , home , roaming , seratching , denyed が、 速度は

    DDMSについて - belgariad0112の日記
  • Snow Leopardでadbとddmsを使う | ytsuboi's blog

    しばらくAndroidをいじってなかったのだけれども、HT-03Aを手に入れたので、ちょこちょこいじった。 SDKをインストール まずMacAndroidをいじれるように、SDKをインストールします。android-sdk-mac_x86-1.6_r1の例です。 adbコマンドやddmsを使うことで、HT-03Aにアプリをインストールしたり、ファームを入れ替えたり、スクリーンショットを撮ることが可能になります。 インストール自体は簡単で、デベロッパサイトに接続して、Android SDKをダウンロード。都合が良い場所に解凍するだけです。 私は自分のホームディレクトリに置きました。 HT-03側の設定 はじめてHT-03AをMacにUSB接続したのだけれども、いつものようにadbコマンドをタイプしてもデバイスを検出できませんでした。 で、設定をよく見ると、USBデバッグにチェックが入ってい

  • 【CakePHP】Eclipse+PDT+Xdebugを使ったデバッグ方法について、画面付でまとめみる | ねねとまつの小部屋

    ただ、途中で止めて、自分でセットした(つもり)値が当にセットされているか、確認したいという欲求を満たしてはくれません。 そこでEclipse+PDT+Xdebugによるデバッグです。 Eclipse+PDT+Xdebugのデバッグ 1.ブレークポイントの設定 ブレークポイントを予め設定します(ブレークポイントを設定しなくても1行づつ進めることでデバッグできますが、CakePHPのようなフレームワークでは、自分の書いたコード以外の処理が多く、現実的ではありません)。ソースの右余白部分でダブルクリックすることで、 ブレークポイントの設定⇔ブレークポイントの解除 が切り替わります。 2.デバッグの設定 実際にデバッグするためには、設定が必要です。 次の設定は、トップ画面から始めることを想定していますが、CakePHPでは、URIに意味を持っている(処理やパラメータ)ので、途中から始めることも可

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • デバッガ - Wikipedia

    デバッガ(英: debugger)とは、デバッグ作業を支援するコンピュータプログラムのこと。利用者がデバッグ対象プログラムを対話的に動作/一時停止させたり、プログラムが使っている変数の一覧や内容等を表示させたりする機能がある。近年[いつ?]では統合開発環境に含まれていることが多い。また、インサーキット・エミュレータ (ICE) などでは、ハードウェアと連携して動作する。「デバッガー」と表記することもある。また、デバッグを行なう作業者のことをデバッガあるいはデバッガーと呼ぶこともあるが、プログラムとしてのデバッガは「人間が行うデバッグ作業を支援するプログラム」であり、「自立的にデバッグを行ってくれるプログラム」というわけではない。 インタプリタには内蔵されていることもある。たとえばPerlは起動時に -d オプションを指定することで、デバッガモードになる。 ソフトウェアを設計・開発する際、プ

  • デバッグ - Wikipedia

    デバッグ(英: debug)とは、コンピュータプログラムや電気機器中のバグ・欠陥を特定して取り除き、動作を仕様通りのものとするための作業である。“de-”は「〜から離れて/分離して/除去して」といった否定の意味を持つ接頭辞であり[1]、「虫」を意味する英語名詞“bug”と結びついた複合語が“debug”である。 サブシステムが密結合であると、1箇所の変更が別の箇所でのバグを作り出すので、バグの修正がより困難となる。 「デバッグ」という語を初めて使った人物については論争がある(バグを参照)。1976年に Glenford J. Myers の Software Reliability: Principles and Practices で"debugging"が「既知のエラーの原因を突き止め、そのエラーを修正すること」と定義されて使われたのが初めてだとする者がいる一方、1940年代にグレース

  • FirePHPは便利

    FirePHPは、FirefoxのアドオンのFirebugの機能拡張で、インストールすることで、サーバ側の出力をFirebugのコンソールに出力できる。 HTTPヘッダーを利用しているようで、試してませんが、Ajaxの通信などでHTMLをブラウザに出力しない場合でも利用できるそうです。 Zend Frameworkのコンポーネントでは、Zend_logやZend_Db_Profilerなどで、出力先をFireBugのコンソールにできます。 (1)ログを内容を出力する ログライターにZend_Log_Writer_Firebugを利用する。 $writer=new Zend_Log_Writer_Firebug(); $log=new Zend_Log($writer); //日語出力もOK $log->info("日語もOK"); 日語の出力も問題なくできました(UTF-8だけしか試

  • ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok

    今や PHP で開発するときに Xdebug は誰もが当然つかってるよね!! まあ、「俺はそのままのエラーが好きなんだ」って人は置いておくとして。。。 大体の人は、stack traceがあると嬉しいとか、var_dump() 見やすいとか、そういうことで Xdebug ってのは愛用だとおもうんですよ! IDE のひとは remote debugger としてつかってるのかな? で、Xdebug、わかりやすいんだけど、どうもカワイサが足りないよね?なんかこう、毒々しいというかなんというか。。 開発中にエラーだしたときちょうど後ろをかわいいデザイナーの女の子が通りかかって画面が目に入ったとき「プログラマーってなんて品のない画面を見てるのかしら」なんて思われたらモテないよね!! ってことで、まあ冗談はこのへんにしておいて、見た目が綺麗だとやる気も出る(?)ってことで、Xdebug の出力をかわ

    ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok
  • Xdebugインストールメモ « trekdevel

    PHPスクリプトにブレークポイントを設定して、ステップ実行できれば何かと便利です。 LinuxサーバーのPHPウェブページをWindowsクライアントからリモートデバッグする環境(Xdebug,PDT)を作ってみます。 まず、Xdebugをインストールします。 Linux(CentOS 4.3)マシンにインストールしているapacheとPHPのバージョンは、次の通りです。 apache 2.2.0 PHP 5.2.3 (両方ともソースからインストールしています。) Xdebugは、バージョン2.0.2をインストールします。 インストール前の確認 php-configとphpizeが必要とのことで、パスが通っているか見てみます。 # which php-config # which phpize php-configとphpizeは、PHPをソースからインストールしたため(?)か、インスト

  • Eclipseデバッガ徹底解説 - Yamashiro0217の日記

    Java Advent Calendar -ja 2010 : ATND 11日目。昨日は、id:daisuke-m でした。 完全に Eclipse のこと書けとふられてる感じがしたので Eclipse について書く。 Eclipse の何について書こうかと考えたんだけど、先日、社会人になってからプログラム書き始めた弊社の若い子が、「デバッガ」の存在を知らなかったのでデバッガの基的な使い方などについて書く。 PHPというちょっとしたWebページをさらっと書くには素晴らしい言語だけしか知らないみたいだから、あんまりデバッガ使う文化が無かった模様です。 var_dumpデバッグェ…。 今回は初心者向け記事なので、基Java使い倒してる皆様は読まなくてよろしいが、Break Point Properties の Condition とかDrop To FrameとかExpressionの機

    Eclipseデバッガ徹底解説 - Yamashiro0217の日記
  • JavaScriptのデバッグTips - os0x.blog

    JavaScript Advent Calendar 2010 8日目担当のid:os0xです。 JavaScriptネタは案外範囲が広くて色んなネタがあるので、毎回が楽しみですね。 さて、私はデバッグをネタにしたいと思います。テストではなくデバッグです。誰かが書いたコードをメンテナンスしなきゃー、とか。jQueryプラグイン導入しようとしたけど、なんかうまく動かないーみたいなケースのおはなしです。 JavaScriptのデバッグは大変なので、多くの方が日々苦労されていると思います。なぜJavaScriptのデバッグが大変なのか少し整理してみましょう。 ブラウザ依存 まず、なんといってもJavaScriptはウェブブラウザ上で実行されるので、環境が一定ではありません。特定の環境だけを対象にJavaScriptを書くことは滅多にありません。PC向けではIE、Firefox、Chrome、Sa

    JavaScriptのデバッグTips - os0x.blog
  • MOONGIFT: Firebugと連携するPHPライブラリ「FirePHP」:オープンソースを毎日紹介

    JavaScriptを多用する時代にあって、Firebugのありがたさを感じている人は多いのではないだろうか。開発の補助ツールとして、何らかの問題が起こった時のデバッグツールとして活躍していることだろう。 ログをFirebug上で確認できるようになる そんなFirebugがPHP開発において活用できるFirefoxアドオンがこれだ。 今回紹介するオープンソース・ソフトウェアはFirePHPPHPと連携するFirebugだ。 FirePHPはFirebugをインストール済みの状態で使うプラグイン的なアドオン(分かりづらい)だ。PHP側でもPearを通じてライブラリをインストールする必要がある。それが終わったら、FirePHPのインスタンスを呼び出せるようになる。 サンプルのコード そしてログを出力することや、ダンプしたデータを出力できるようになる。また、コンソールにエラーメッセージを出力す

    MOONGIFT: Firebugと連携するPHPライブラリ「FirePHP」:オープンソースを毎日紹介
  • http://zfmemo.relishable.jp/2010/06/zfdebug/

  • ZFDebug(旧略称ZF Debug Bar)を拡張してみる - 例えば、PHPを使う

    symfonyにはsfWebDebugToolbarというのがあるらしいです。 どこかで見たことあるなあと思ったら、ZFDebugbarにそっくりじゃないですか!*1 symfony1.2のdebugツールバーは拡張が容易になったそうですね。 sfWebDebugToolbarを�拡張してみる http://d.hatena.ne.jp/Fivestar/20090517/1242552666 奇遇ですね!ZFDebugも拡張が容易になってます! 最新(r72)のをさっきsvn exportして試してみました。ZFDebugの配布先はgooglecodeに移行されてます。 http://code.google.com/p/zfdebug/ 拡張する際はdebugバー用のプラグインインターフェイスを実装します。 <?php require_once 'ZFDebug/Controller/P

  • [ZendFramework] ZFDebugを使ってみる | swinch blog

    ZFDebugというのはメモリ、キャッシュ、ファイル、実行時間などを画面に出力してくれると言うことでとにかく使ってみました。 参考 ZFDebug - Joakim Nygård 使ってみる zfdebug - Project Hosting on Google Code googlecodeで管理されており、上のURLからダウンロードできます。現在はver1.5が最新ですのでこれを利用してみます。 ZFDebugはZend_Controller_Pluginで出来ていますので簡単に実装することが出来ます。 Bootstrapを利用している場合の実装サンプルも用意されていました。 PLAIN TEXT PHP: protected function _initZFDebug() { $autoloader = Zend_Loader_Autoloader::getInstance(); $

  • Google Code Archive - Long-term storage for Google Code Project Hosting.