kp

2017-01-01から1年間の記事一覧

MacにJavaやJVM言語を入れるときはsdkmanを使う

要は新しいマシンでKotlinを使いたかった ふとKotlinを使うかと思ってcommand lineでインストールしようとして brew install kotlin したらJavaが入ってなくてさっと動かなかった。 Javaのインストールってわざわざインストーラ見つけてインストールとか面倒…

dellのxps13からWindows10使ってみて

タッチパッドはMacとずいぶん違う うっかりカーソルがずれたりして使いずらい マウスを買ってからだいぶいい感じになった。トラックボールでもいいと思う タッチパネルも時々使う程度だけど便利。Macにもあったら良いのに コマンドプロンプトもPowerShellも…

foremanを読んでいく

github.com thorを使っている Foreman::CLI < Thorが最初に呼び出されるクラスでForeman::CLI.startが最初に呼ばれる Foreman::CLIはコマンドラインからの入力のチェックなど実行前の準備 主な処理はForeman::Engine#startで行う Foreman::Engine::CLIはFore…

Thor

Thor - Home Rubyでコマンドラインツールを開発するのに使えるGem ものすごくたくさんのGemに使われている 使い方 基本的にrequire 'thor'してThorを継承して使う。 利用する側gemの場合、よくbinの中に継承したクラスのstartメソッドを叩いている foremanの…