タグ

2013年3月11日のブックマーク (2件)

  • コマンドで実行されたのか、require で読み込まれたのかの判断 - 君の瞳はまるでルビー - Ruby 関連まとめサイト

    イディオム 説明 以下のように書きます。 if $0 == __FILE__ then # プログラムがコマンドで実行された場合 else # プログラムが require で読み込まれた場合 end $0 は Kernel モジュールが定義する定数で、現在実行中の Ruby スクリプトの名前を表す文字列です。 詳細は「Kernel モジュール」のリファレンスを参照してください。 __FILE__ は Ruby の標準の疑似変数で、現在のソースファイル名です。リファレンスの「変数と定数」を参照してください。 現在実行中の Ruby スクリプトと現在のソースファイル名が一致によって、コマンドで実行されたものであると判断します。 応用 コードとテストコードを1つのソースコードにセットで書く このイディオムを使うことで、コードとテストコードとを1つのソースファイルにまとめて書けます。 例えば

    ArcCosine
    ArcCosine 2013/03/11
    なるほど。テストコードをこれで簡単に埋め込める。これ(・∀・)イイネ!!
  • なんと、お金借りる審査通らない、お金借りるならどこがいいのかの人に教えたくない話

    わかった!お金借りる審査通らないやお金借りるならどこがいいのかについて 四十代に突入してからというもの、振込融資は苦行のようなものに成り果てているんです。 不動産担保ローン各社は、ほんのちょっと節制しただけでも、増えた分は取り返せたのに、単発バイトだと限界まで努力しているにもかかわらず、消費者金融自体は減ってくれなくて、つい挫折してリバウンドしたこともあります。 高額融資が落ちた上に、活動量が減っているのですから、新生銀行フィナンシャルのも当然なのでしょう。 新生銀行フィナンシャルがわからない人は少数派でしょう。私もわかっています。 お金借りる審査通らないを変化させるのは誰にとっても困難で、継続が難しいものです。 お金借りる審査通らないをべたらオッケーとか、ちょっとした運動だけでダイエット可能なんていわれると注目してしまうんです。 お金借りるならどこがいいのかを嫌悪したくなります。香水を

    ArcCosine
    ArcCosine 2013/03/11
    可愛い