Ruby
GitHub側の準備 個人のリポジトリだとTravis CIにログインした時点で読み込まれるけど,チーム(Organization)だと自分で設定する必要があるみたい.GitHubリポジトリの Settings → Webhooks & Services → Services にTravisのUserとTokenを入力して追加する…
インターンシップで構成管理ツールのansibleを使う機会があり,それから愛用するようになった. ansibleではyaml形式でplaybookと呼ばれるレシピを書き,それをssh経由で実行する. (操作を抽象化するモジュールが標準で多く準備されている.ドキュメント参…
最近,同級生や先輩が「Longest Streakがー」とよく言っている. (自分は余り気にしてなかったのだけど.) そこで,フォロイーのLongest Streakをランキング表示するWebアプリを作ってみた.…学生プロジェクトやバイトの開発が忙しいのだけど,息抜きという…
研究でRubyを使って実装をしていて,Arrayクラスに平均値を求めるメソッドがなくて驚いた. (Rubyは何でもあると思っていた.)凄く簡単に実現できそうだったので,自分でやってみた. 実装 オーソドックスに配列自身の要素の和を求めて,要素数で割り実数で…
SLP Advent Calendar 2013 - Adventarの13日目. (この記事を書いたのは12.03(火)だけど.)今月からSLPのCEMプロジェクトに参加して,Ruby on Railsで開発している. そこでbundlerを使ってるのだが,bundle exec以降で補完されないのが辛い. 調べてみた Go…
今月から,サークルのプロジェクトでRuby on Railsで開発している.そこで,Gitでpushする前にrubocopでコーディング規約のチェックをしていて, spec/controllers/にもかけてみたら,以下のように怒られた. $ bundle exec rubocop spec/controllers/ Inspe…
研究関連で「数値が1行ずつ記述されたテキストファイル」をまとめてグラフ化したかったので、Rubyからgnuplotを使って実現してみた。 準備 Ubuntu環境なので、aptitudeでgnuplotを入れる。 (x11環境も使いたい場合はgnuplot-x11を入れる。このままだとgnuplo…