Ruby
ファイルを作るメソッドのテストをしたくてrspecで一時ディレクトリを使いたかったのですが、よいサンプルがなくて自分で作りました*1 (JUnitの TemporaryFolder に相当するものがほしかった) around はテストの前後に共通の処理を挟みたい時に使うhook be…
業務で堂々と rubicure を使いたくなったのでプリキュアでテストデータを作るためのgemを作りました。所要時間2時間くらい faker にインスパイアされてます github: https://github.com/sue445/faker-precure rubygems: https://rubygems.org/gems/faker-pre…
ドリコム と Pixiv さんとで「Gitlab魔改造カンファレンス」というのを開催しました。 自分は「Gitlab APIで周辺環境を魔改造する」と称してGitpeachを作ったので紹介します。 リポジトリ https://github.com/sue445/gitpeach スクリーンショット 主な機能 G…
ふと思いついたので会社のJenkinsで使ってるプラグインをまとめてみます。 RailsでJenkins運用してる人の参考になれば幸いです。(入れてるけどあまり使ってないのは端折ってます) 他に便利なプラグインあったらコメントやブコメで教えてくださいw Ruby/Ra…
これは プリキュア Advent Calendar 2013 の19日目です 18日目 @oakaka_gohanさんの プリキュアに愛を伝えたくて #cure_advent : どっくりぽんかんじま でした TLでプリキュアショー行ってる人は何人かいるけど、僕もそろそろ行くべきか。。。 19日目 : 渋谷…
これは プリキュア Advent Calendar 2013 の16日目です。 はじめに 12/16はキュアピースの中の人の金元寿子さんの誕生日です。おめでとうございます!!! ピカピカぴかりんじゃんけんぽん!キュアピース! #いい夫婦の日なので嫁を晒す #いい夫婦の日なので…
RubyMineは1年以上使ってるのですが、IDE上から rails server や rspec しようとすると Gemfileのgemではなく「preferences > Ruby SDK and Gems > Ruby SDK」のgemを参照するため、Gemfileとは別に gem install rails rspec とかやっていてモニョーンとなっ…
渋谷.rbで橋立先生(id:joker1007)からサインをいただいて感想を書いてないことを思い出したので、読んでる時に書きためていたメモをまとめてみます。 Enumerable#each succ が定義されているクラスじゃないと each できない (Range が内部的に succ を呼んで…
仕事中にRSpecでちょっとした発見があったので忘れないうちにブログに残しておきます spec describe String do it "match with be_include" do "cure peace".should be_include "azatoi" end it "match with include" do "cure peace".should include "azato…
Ruby 2.0.0 p0の話かと思った?残念RSpec 2.13.0ちゃんでした! Changelogを見てたらテンション上がってきたので使ってみました。 subject! let!のsubject版通常のsubjectが遅延評価でshouldが呼ばれた時に評価されるのに対し、subject!はbefore(:each)でhoo…
発端 最近仕事でとあるライブラリをforkしていじっているのですが、どうにもこういうも違和感ががが。 Rubyを書き始めて8ヶ月くらいですが、仕事で自社アプリのソースは結構読んでいるし、メジャーどころのRuby本(プログラミングRuby, The RSpec Book, リフ…
Twitterで @kyon_mm さんがFizzBuzzより、「素数のときだけ"JOJO!"って出力するプログラム」のほうがネタ的にもいいと思う。 [うさみみ*´×`*エンジニア]— きょん@おやすみモードさん (@kyon_mm) 8月 11, 2012と言ってたので、Rubyの練習のために作ってみ…