Heppoko Binbo Yarou no Newbie Nikki

旧題: へっぽこびんぼう野郎のnewbie日記 #vZkt8fc6J

Ruby

RSpecの `expec(x).to eq y` の構文が謎かったので実装してみた

動機 RubyとかRuby on Railsとかの勉強をしてたらRSpecのところで少しハマったので調べてみた。 実装 class Expect def initialize(trying) @trying = trying end def to(wrapper) if wrapper.call @trying puts 'OK!!' else puts 'NG!!' end end end def eq…

GitHub APIを使ってgit push時に自動でプルリクにラベルを付与したり外したりしてみた。

はじめに GitHub APIがひどい。 APIを叩くと、値ではなくて、「リンク先」が返ってくる。 ひどすぎる。 curlとかで叩く方法もある けど、当然つらいのでやめたほうがいいです(`・ω・´) 公式のAPIクライアント Libraries | GitHub APIRubyとObj-Cと.NETはい…

Railsがインストール出来ない←nokogiriがインストールできない←libxml2がない←liblzma.dylibがない←あるんだけど…←中身がなかった

これと同じエラーがでたnokogiriをビルドできずにrailsのインストールが失敗する。 - Qiitaqiita.com 依存関係をインストール brew install libxml2 が、だめ…っ! sudo gem install nokogiri むかしのが関係してるのかなとアンインストールしたけどいみがな…