2014-04-01から1ヶ月間の記事一覧

travis-ci のデフォルトのビルドサイクル

travis-ci のドキュメントには デフォルトのビルドサイクルは以下のように書かれています。(http://docs.travis-ci.com/user/build-configuration/#Build-Lifecycle) GitHub からプロジェクトのリポジトリを clone clone したディレクトリに移動 今回の comm…

iTerm2-Color-Schemes を設定してみる

iTerm2-Color-Schemes を使用して、iTerm2 のテーマを変更してみます。 まず iTerm2-Color-Schemes のプロジェクトを clone します。 git clone git@github.com:mbadolato/iTerm2-Color-Schemes.git 次に Preferences 起動 Colors タブ Load Presets Import …

リモートの master 以外のブランチを clone する

git

git clone で master branch を clone した後に, git branch -r でリモートのブランチを確認 git checkout -b "ブランチ名" "リモートブランチ名" で clone できる。 ローカルのブランチはブランチ名で指定した名前になる

Ruby で自分で作ったクラスをハッシュのキーに設定する場合の話

今回以下の様なクラスを作成して、 インスタンス変数(今回は @name )の値が同じ場合にハッシュで同一キーと判定してほしかった。 class HashKey def initialize(name) @name = name end end 事前にいくつか必要なメソッドを見ていきます。 Object#equal? …

Ruby の Date#cwday と Date#wday について

試したバージョン ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin11.4.2] Date クラスのメソッドには wday と cwday があって2つとも曜日を数値で返します。 実際に 2014 年 4 月 13 日 日曜日を試してみます。 [2] pry(main)> d = Date.new(2…