ITエンジニア/デザイナ向けにオープンソースを毎日紹介

開発 - デバッグの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2016/10/04

debugger.html - Web技術で作られたデバッガー

MozillaはPDFビューワーをpdf.js

List

  • 2016/03/10

devtool - ChromeのDevToolsを使ったnodeデバッガー

nodeを使ったソフトウェア、開発案件が増えてきています。そして開発を効率的に行うために必要なのがデバッグツールです。皆さんは何を使っているでしょう。今回紹介するのはChrome/Chromiumで使われているDevToolsを使ってnodeアプリをデバッグできるdevtoolです。## devtoolの使い方devt...

List

  • 2015/08/25

SGASScreenRecorder - 開発用のiOSスクリーンレコーダー

iOSアプリのテストやベータ版の限定的な配布時においてクラッシュした際のスクリーンショットはとても重要です。さらに言えば画像だけでなく、動画でそれまでの操作が記録されているとバグ発見につながりやすくなるでしょう。SGASScreenRecorderはまさにそのような用途のためのソフトウェアになります。App Store...

List

  • 2015/07/31

iron-node – nodeアプリケーションをChrome DevToolsでデバッグ

nodeで作ったソフトウェアはデバッグが面倒なイメージがあります。debugサブコマンドもありますが、コンソールでの入力は視認性やブレークポイントの挿入などが容易とは思えません。そこで使ってみたいのがiron-node

List

  • Premium_s 2015/05/19

業務で使えるオープンソース(162)「デバッガー」

今回のテーマはデバッガーです。開発時において最も大事なのは何か問題が起きた時に、それが手軽にデバッグできるということにあります。ブレークポイントやウォッチなど、プログラムの流れをチェックできる機能があってこそ、効率的な開発ができるでしょう。デバッガーはプログラミング言語、プラットフォームごとに多彩です。ということで今回...

List

  • 2015/05/18

Vorlon.JS – 多数のブラウザをまとめてデバッグできるリモートデバッガー

今はWebブラウザの種類も増え、かつスマートフォンまであるなどWebサイトの作成も大変になっています。しかも開発ツールの使いやすいブラウザ、使いづらいブラウザもあり、開発に時間がかかります。そんな現状を打破できるかも知れないのがVorlon.JS

List

  • 2015/04/29

IEDiagnosticsAdapter - IEのデバッグにGoogle ChromeのDevToolsを使おう

最近のWebブラウザではデバッグツールが標準搭載されています。一番使いやすいと思うのはGoogle ChromeのDevToolsでしょうか。その他FirefoxもFirebugの流れがあって使いやすいです。正直デバッガーが使い勝手悪いと開発効率が大幅にダウンします。IEでWebサイトの検証、デバッグをしないといけない...

List

  • 2015/01/11

Chrome DevTools App – Google ChromeのDevTools部分を単体アプリ化

Google ChromeをWebアプリケーション開発に使っている方はたくさんいます。なぜならば、ChromeのDevToolsが便利だからです。ソースを見たり、編集したり、さらにブレークポイントを仕込んで処理をとめたりとWeb開発を大いに加速してくれる存在です。そんなDevToolsだけを切り離したアプリケーションが...

List

  • 2014/12/08

devil – nodeアプリのGUIデバッガー

nodeを使ったアプリケーションが増えてきました。これまでは十分に慣れた人たちが作っていましたが、シェアが広がっていく中でこれからもっと数多くの開発者がnodeを使うようになるでしょう。そうなると欲しくなるのがデバッガーです。優秀なデバッガーがあれば開発効率が増し、どんどん開発できるようになるでしょう。そこで今回はde...

None

  • 2014/10/28

autodie – 気楽&簡単に例外処理

autodie はPerlのモジュールです。言語や場面に関わらず例外処理は重要です。例外処理については、ソフトウェア開発に関わる方全員が、設計の段階から多くの時間を割いているでしょう。autodieは、そのような例外処理に関する負担を少しでも低減するのに役立つはずです。## autodie の主な特徴### 1) 実装...

List

  • 2014/07/15

Deb.js – JavaScriptのデバッグを効率化する小さなライブラリ

最近のWebブラウザの進化によってJavaScript開発はとても便利になっています。ブレイクポイントを差し込んだり、コンソールを使うことでどんどん開発が進められるようになっているでしょう。そんなJavaScript開発をさらに便利にしてくれそうなソフトウェアがDeb.jsです。ごくごく小さなデバッガーです。## De...

List

  • Premium_s 2014/07/09

業務で使えるオープンソース(116)「デバッグ」

開発はトータルで見ると、実際にコードを書いている時間よりもテストやデバッグにあたっている時間のが多いように感じます。ことテストにおいてユニットテストや結合テスト、負荷テストなど様々なソリューションが出ていますが、全てのパターンが網羅できる訳ではありません。やはり不具合は常につきもので、大事なのは問題が起こった時にその詳...

List

  • 2013/09/13

ダンプを見やすく整形「Kint」

KintはPHP製のオープンソース・ソフトウェア(MIT License)です。PHPのデバッグと言えばvar_dumpを使ったものが有名ですが、今ではもっと良いデバッグツールがたくさんあります。今回はその一つ、Kintを紹介します。サンプル。ダンプする変数の内容と、その実行した行数が出ています。変数はツリー状に表示さ...

None

  • Premium_s 2013/08/30

業務で使えるオープンソース(89)「デバッグ」

今回はサーバ、クライアント、アプリ等様々な開発で使えるデバッグツールをまとめて紹介します。開発の効率化にぜひ役立てて下さい。

List

  • 2013/08/30

PHP専用のデバッグツールバー「DebugBar」

DebugBarはPHP製のオープンソース・ソフトウェア(MIT License)です。PHPのデバッグと言えばvar_dumpが最も良く知られていると思いますが、画面上にメッセージが出てデザインが狂いますし、連想配列などは見づらくなります。そこでもっとスマートにデバッグできるDebugBarを紹介します。画面下に出て...

List

  • 2013/07/29

ChromeのDevToolを使ってTitaniumアプリをデバッグ「TiInspector」

TiInspectorはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。Titaniumアプリの開発時には専用IDEであるTitanium Studioを使うかと思いますが、中には好みのテキストエディタを使って開発している人も多いはずです。そうした方がデバッグをしやすくする...

List

  • Premium_s 2013/06/28

使えるWebサービス・オープンソース(1)「エラー/パフォーマンス管理」

今の時代はソフトウェアを自作するだけでなく、オープンソース・ソフトウェアを使ったりWebサービスを上手に選定する事で開発や運用の工数を大幅に下げられる可能性があります。今回からそうした点でテーマに沿ったWebサービスとオープンソース・ソフトウェアを並べて紹介していきます。まず最初はエラーおよびパフォーマンス管理です。

List

  • 2012/11/25

PythonのWeb開発で使いたい高性能デバッガー「wdb」

wdbはPython製のWSGI用のWebベースデバッガーです。スクリプト言語の開発のが個人的には手軽ですが、IDEを使ったコンパイル系言語の開発において羨ましいと感じるのがブレークポイントを含めたデバッガー機能です。そんなデバッグ機能をWSGIを使った開発に用いられるのがwdbです。アクセスするとデバッガーが立ち上が...

40680?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-15.57.42_thumb

  • 2012/07/19

これは便利!JavaScriptのエラーをログする「ErrorBoard」

ErrorBoardはJavaScriptのエラーを監視してログに残してくれるソフトウェアです。システムでエラーが起きればそれをログに残して対処するというのは一般的です。しかしサーバサイドと違ってJavaScriptでのエラーは意外と放置されているのではないでしょうか。そこで使ってみたいのがErrorBoard、Jav...

27692?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-20-11.06.23_thumb

  • 2011/06/30

Web開発に便利。リモートクライアントのWebインスペクタを実行する「weinre」

weinreはリモートクライアントのWebインスペクタを実現するWebサーバとブックマークレット。weinreはJava製のオープンソース・ソフトウェア。FirefoxやGoogle Chrome、Safariなどで使われているWebインスペクタ。読み込まれているリソースを確認したり、レンダリングされている内容を見たり...