タグ

2008年7月15日のブックマーク (9件)

  • Rubyでexitの挙動をテストする方法 - 暴想

    処理を中断させる役割を持つメソッドがあったとして、そのメソッドがきちんと処理を中断させてくれているかどうかをテストするにはどうしたらいいのだろうと悩んだ。 だって、処理を中断させちゃうからテストできないじゃーん、みたいな。 具体的にはこんなメソッド def die exit(1) end で、Rubyリファレンスマニュアル - 組み込み関数を見ていたら、exitはただ単に例外を発生させているだけらしい。 ということで、以下のようにテストを書いてうまくいった。もっといい方法はあるのかな? begin die rescue SystemExit => e assert_equal("exit", e.message) end --- 補足 [Ruby] 暴想: Rubyでexitの挙動をテストする方法 - Don'tStopMusic (2007-09-01) あー、例が悪かった。 実際にテス

    Rubyでexitの挙動をテストする方法 - 暴想
    arrow0626
    arrow0626 2008/07/15
  • CSS - ルビ再び : 404 Blog Not Found

    2008年07月15日17:15 カテゴリLightweight Languages CSS - ルビ再び 以前、 404 Blog Not Found:css - ルビもCSSで という記事を書いたのだが、Firefox 3でどうもきちんと表示されない。これは困った。どうしてもルビを使いたい記事があるのだ。 というわけで、今度は大の記事をそのままコピペするのではなく、CSSをきちんと理解した上で書き直してみた。 その結果が、以下である。 ここのblog主は <ruby>小飼<rp(></rp><rt>こがい</rt><rp>)</rp></ruby> <ruby>弾<rp>(</rp><rt>だん</rt><rp>)</rp></ruby> といいます。 ここのblog主は 小飼(こがい) 弾(だん) といいます。 ruby { display:inline-table !import

    CSS - ルビ再び : 404 Blog Not Found
  • VikiWiki - Ruby

    Rubyとは ワタシの知るかぎり、最も書きやすいプログラミング言語。 Rubyメモ Rubyメモ Ruby拡張ライブラリをビルド ライブラリの類 Rubyの定番ライブラリ Ruby/PDFlib pdfはこれで。 WebFetcher Web をFetchする。そのまま。 "Ming/Rubyいじり" Ming/Rubyでフラッシュを作成する。 "JaMingの使い方" htree: XMLパーサ mingplot Kwartz Rails? rcairo VisualuRuby Sinatra Haml/Sass Sequel IronRuby GUI Ruby/Tk入門 マルチプラットフォームなGUIはこれで。でもtkはちょっと癖があるので、Windows限定ならApolloのほうがいいかも。 wxRuby 開発環境など Exerb Ruby のランタイムをくっつけて単体ウィンドウズア

  • お願いのメールをサラッと書ける言い回し : ライフハッカー[日本版]

    仕事を円滑に進めるには、欠かせないのがさまざまな依頼ごと。でも、何かにつけて「お願いします」という言葉ばっかり使うのは、気が引けたり角が立ってしまいがちです。そこで、いますぐ使える「お願い」の言い回しを紹介しましょう。 ●幸いです 例:「〜していただけると幸いです。」 ●助かります 例:「〜ですと助かります。」 ●ご検討のほど... 例:「〜の件について、ご検討のほど宜しくお願いいたします。」 ●うれしいです 例:「〜をお願いできればうれしいです。」 ●お力添え 例:「〜についてお力添えいただければと思っております。」 これらの言い回しを使って、一通のメールに何度も「お願いします」と書かないようにすると、お願いごとがたくさんあっても、やんわりとした印象になりますよ。どうぞお試しあれ。ATOKに単語登録(例:「s」→「幸いです。」)しておくとさらに便利。 (常山剛)

    お願いのメールをサラッと書ける言い回し : ライフハッカー[日本版]
  • TEMPEST社長ブログ: Windowsで終了コードを表示する

  • JsUnit を使った JavaScript のユニットテスト - WebOS Goodies

    アプリケーションを開発する上で、避けて通れないもの、それがテストです。とくにブラウザごとの非互換性が大きい Web アプリケーションでは、念入りなテストが必要です。でも、テストはあまり創造的な作業ではないし、やったからといってなにか機能が増えるわけでもない。できるだけ手間をかけずに済ませたいところですね。 そんなわけで、日は JavaScript 用のテストフレームワークである JsUnit を利用したユニットテストの方法をご紹介しようと思います。 Ruby のユニットテストの記事でも書きましたが、ユニットテストによるテスト・ファースト開発は開発効率の面でも良い影響があります。まだ導入していない方は、ぜひこの機会に使ってみてください。 JsUnit について 今回利用する JsUnitJava 用の JUnit を参考にして作られた JavaScript 用のユニットテストフレーム

  • Xdebug: Documentation - Settings

    一般設定 xdebug.auto_trace [boolean] (初期値: Off) on に設定すると、スクリプトが実行される前に、関数コールのトレースが有効になります。 auto_prepend_file でコードをトレース可能にします。 xdebug.collect_includes [boolean] (初期値: On) (Xdebug 2) この設定は、Xdebug がトレースファイルに include(), include_once(), require(), require_once()で使用されるファイル名を 書き出すかどうかを制御します。 xdebug.collect_params [boolean] (初期値: Off) この設定は、Xdebug が関数トレースあるいはスタックトレースで関数コールが 記録される際に、関数に渡されたパラメータを収集するかどうかを制御し

  • ObjectWorks+ | オープンソースドキュメント

    株式会社野村総合研究所(以下NRI)は、オープンソースに関連したマニュアル・利用ガイドなどの一般技術資料をサイトにて公開しています。NRIでは、社内のノウハウを積極的に公開することにより、オープンソースの健全な発展に貢献したいと考えております。 NRIではこれまでに社内R&Dで評価したオープンソースを自社製品である「ObjectWorks+」の開発環境に取り込む活動を行ってきました。現在、ObjectWorks+では国内における普及を鑑み、オープンソースの開発環境であるEclipseを標準開発環境として取り込んでPluginの開発や日語の利用ガイドを作成しています。さらに、標準的な開発環境としてEclipseが日国内で広く普及することを願って、これらの社内向けドキュメントを社外にも公開しています。 現在、公開しているドキュメントはEclipseを使ってWebアプリケーションを開

  • JSUNIT.NET

    Get a price in less than 24 hoursFill out the form below. One of our domain experts will have a price to you within 24 business hours.