タグ

debugに関するkensei_realdealのブックマーク (7)

  • WebSocket の動作確認に wscat が便利すぎる件 - tricknotesのぼうけんのしょ

    WebSocket を利用したアプリケーションを作る際に、動作確認が煩雑な場合があります。 サーバ側とクライアント側をどちらも実装する必要があって、「ちょっとこの部分だけ動かしてみたいなぁ」っていうときに、簡単に試す方法があると便利ですよね! そんなときにおすすめなのが、 wscat です。 wscat は、コマンドラインで利用できる WebSocket のサーバ/クライアントで、ws に同梱されています。 ws とは、 Node.js 上で WebSocket を使うためのモジュールで、Socket.IO やengine.io の内部でも利用されている今注目のプロダクトです。 今回は、この wscat の使い方をご紹介します。 対象バージョン ws (0.4.7) インストール Node.js のモジュールなので、 npm でインストールするのが簡単です。 $ npm install -

    WebSocket の動作確認に wscat が便利すぎる件 - tricknotesのぼうけんのしょ
  • play! on eclipse - garbagetown

    play! は java web アプリケーションフレームワークであり、当然、開発には java 言語を使います*1。 play! の オフィシャル にあるスクリーンキャストでは TextMate を使っていますが、java 開発者は eclipse に慣れていることが多いので、play! には eclipse での開発を容易にするツールがいくつか用意されています。 eclipsify play! アプリケーションを eclipse プロジェクト化する eclipsify コマンドが用意されています。 まずはヘルプを参照してみます。 D:\work>play help eclipsify ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! 1.0

    play! on eclipse - garbagetown
  • node.jsのデバッグ(ステップ実行)ができるnode-inspectorの使い方 - 小さい頃はエラ呼吸

    2013.01.27追記 最新版で動作するよう記事を修正しました。 はじめに この記事では、Mac OS X Lion上にnode-inspectorとnode.jsをインストールし、node.jsをデバッグ(ステップ実行)する手順について書いています。 この記事を書くにあたり、以下のエントリを参考にさせていただきました。 node.jsでのデバッグ方法 - すにぺっと node.jsの開発時に役立つモジュール : アシアルブログ はじめてのNode.js -サーバーサイドJavaScriptでWebアプリを開発する-posted with amazlet at 14.01.23松島 浩道 ソフトバンククリエイティブ 売り上げランキング: 13,297 Amazon.co.jpで詳細を見る node-inspector node-inspectorは、サーバサイドのJavaScriptをブ

    node.jsのデバッグ(ステップ実行)ができるnode-inspectorの使い方 - 小さい頃はエラ呼吸
  • Linux でだって Fiddler したい - oogatta のブログ

    Fiddler @sugamasao 先生もブログに書いてらっしゃる Fiddler は、全 Web 開発者必携のツールとも言える最高の HTTP プロキシというか HTTP スプーフィング・モニターツールですが、なんたることか MS 様謹製ゆえの Windows Only 。 ところが僕は今や会社も自宅も Ubuntu または OpenBSD である生粋の Unix ライクシステム野郎であり、 Fiddler つかえない!。あるのは WireShark だけ!。硬派すぎる!。レイヤー低すぎる!。もっとこうね、わかるでしょ?。素直にリクエストとレスポンスはまとまってて欲しいですし、レスポンスが JSON とか XML だったら特別なビューワで素敵に表示して欲しいですし、ポチポチと GUI で再リクエストしたりちょっとリクエストの内容変えてみたりレスポンス差し替えてみたりカジュアル感覚で H

    Linux でだって Fiddler したい - oogatta のブログ
  • [node.js]node-inspectorを使ってdebugする(express-mvc-bootstrap)

    ConsoleでDebugする方法もあるらしい。今回はnode-inspector(GitHub)をInstallしてGoogle Chromeでremote debugする方法を試してみた。 こちらから参照されている動画を見れば、どんな感じか分かる。 Node Inspector - Node.js Debugger npmでinstallすれば簡単。node.js, npmのInstallに関しては"Related Posts"を参照。 # npm install -g node-inspector debuggerの起動 # node-inspector visit http://0.0.0.0:8080/debug?port=5858 to start debugging 通常はこれで(別consoleを起動して)debug optionを付けてAppを起動 -> Google C

  • node.jsの開発時に役立つモジュール

    こんにちは、中川です。 今回もPHPには一切触れないで、node.jsについて書いていこうと思います。 主に開発時に便利なモジュールを紹介いたします。 ■今回紹介するもの ・nvm ・node-dev ・node-inspector ■nvm ・https://github.com/creationix/nvm node.jsはまだまだ開発途上ということもあり、頻繁にバージョンアップが行われています。 現在では0.2系のstableバージョンと、0.3系の開発バージョンがあります。 複数のバージョンをインストールして、簡単に切り替えられるようにするために、 開発環境では、nvmを使っています。 セットアップは非常に簡単で、 $ git clone git://github.com/creationix/nvm.git ~/.nvm $ . ~/.nvm/nvm.sh

    node.jsの開発時に役立つモジュール
  • Googleが開発したJavaデバッグを簡単にする新技術「cofoja」 | エンタープライズ | マイコミジャーナル

    Java Programming Language Googleの20%プロジェクトからJava向けの新しい技術「cofoja (Contracts for Java)」が公開された。既存の実装に大きく手を加えることなく、デバッグをより簡単にしてくれる効果が期待できる。バグは些細なコードが起こすものだったりするが、それを追跡して発見するのは時に困難を極める。これは問題が発生した箇所と、実際にバグがある箇所が大きく離れていることが理由になっていることもある。問題発生箇所とバグ発生箇所を近くにまとめることができれば、それだけバグ発見も取り組みやすくなる。 cofojaはこれを簡単に実現するための技術。インタフェースに制約表現を追加可能にするところがポイントとなっており、クラスの実装に手を加えなくてもインタフェースに制約表記を追加することで実行時にチェックできるようになる。ブログに掲載されている

  • 1