ruby 単体実行とライブラリの振分け

2012/06/01
  1. #!/usr/bin/ruby
  2.  
  3. if $0 == __FILE__
  4.   # 単体実行の場合
  5.   puts("__FILE__ : " + __FILE__)
  6. else
  7.   # ライブラリとして読み込まれる場合
  8.   puts("$0 : " + $0)
  9. end

めも

「__FILE__」と「$0」を比較してるけど、これは

  • 「__FILE__」が実行中のプログラムのファイル名
  • 「$0」は実行するときに指定したプログラムのファイル名

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい