タグ

2017年9月8日のブックマーク (2件)

  • RubyGemsはrequireの裏で何をやっているのか? - おんがえしの blog

    ライブラリやツールをコマンド一発でインストール出来るRubyGemsはとっても便利です。自作ソフトをRubyGems.orgに登録すれば世界中でインストールして使ってもらえます。便利なRubyGemsですが内部ではどのような仕組みで動いているのでしょうか? インストールしたgemはどこへいくのか? 試しに適当なgemをインストールしてみましょう。 $ gem install rubywho Successfully installed rubywho-0.4.0 1 gem installed Installing ri documentation for rubywho-0.4.0... Installing RDoc documentation for rubywho-0.4.0...OSXMacPorts経由でインストールした場合は、以下にインストールされます。 /opt/loca

    RubyGemsはrequireの裏で何をやっているのか? - おんがえしの blog
  • Mono.Optionsを使ったコマンドラインオプションのパース

    コマンドラインオプションとはコマンドの後に付ける文字列のことで、コマンドのオプション動作を指定する為にコマンドライン上でコマンドの後に指定されることから、コマンドラインオプションと呼ばれます。起動スイッチと呼ばれたり、単純にオプションやスイッチと呼ばれる場合もあります。 たとえば $ ls -al とコマンドを入力した場合、-alの部分がコマンドラインオプションになります。 コマンドラインオプションのスタイル コマンドラインオプションのスタイルには大きく分けると2種類のスタイルが有り、WindowsはDOSの頃からVMSスタイルの/(スラッシュ)からオプションが始まるスタイルで、Unix,Linuxは-(ハイフン)から始まり一重のハイフンでは一文字のオプション(Exp. -h)で、二重のハイフンでは冗長的に表現したオプション(Exp. –help)を指定する事が慣習になっていると思います。

    Mono.Optionsを使ったコマンドラインオプションのパース
    dogatana
    dogatana 2017/09/08
    c#