くりにっき

フルスタックキュアエンジニアです

gem

【今月のgem】 gitlab_awesome_releaseというgemを作った(ついでにGitLab + GitLab CI使ってみた雑感)

gitlab_awesome_releaseについて gitlab_awesome_release (0.1.0): Generate changelog from tags and MergeRequests on GitLab https://t.co/SHzxzyFsto— RubyGems (@rubygems) 2015, 10月 17 リポジトリ(GitLab.com)*1 : https://gitlab.com/sue445/gitl…

【今月のgem】twitter_retryを作った

twitter_retry (0.1.0): Twitter api awesome handling with retry http://t.co/YlUSqomYgq— RubyGems (@rubygems) 2015, 7月 19 sue445/twitter_retrygithub.com どんなgem? Twitter APIのエラーハンドリングをいい感じに行うためのgemです 作った経緯 弊…

naturalsorterでバージョンをいい感じにソートする

そういう需要があったので調べていました 現状 手元のgemで git tag した結果です(長くてすみません。。。) $ git tag v0.0.1 v0.0.2 v0.0.3 v0.0.4 v0.0.5 v0.0.6 v0.0.7 v0.0.8 v0.0.9 v0.1.0 v0.1.1 v0.1.2 v0.1.3 v0.1.4 v0.1.5 v0.1.6 v0.1.7 v0.1.8 …

gemの複数バージョンカジュアルテスト #shibuyarb

gemを作っていると複数のrubyのバージョンや依存gemのバージョンをカジュアルに組み合わせてテストをしたいというのがよくあると思いますが、あまりやり方が知られていない気がするのでまとめてみます 今回のエントリのサンプルプロジェクト sue445/multiple…

gemを作る時に気をつけていること

公私含めて2年間でたぶん30個以上はgemを作ってますが、なんとなく体得はしたもののこういうことは誰も教えてくれなかった気がするので残しておきます アンダースコアとハイフンを使い分ける gemを作る第一歩は bundle gem <作りたいgemの名前> ってやると思…

google_holiday_calendar v0.1.0 をリリースしました

RubyからGoogleカレンダーの祝日カレンダーをとってくるためのgemです。 https://github.com/sue445/google_holiday_calendar google_holiday_calendar (0.1.0): Get holidays via Google Calendar. http://t.co/JMFnXyq7BO— RubyGems (@rubygems) 2014, 12…

ドリコムを支える中間ポイントシステム

はじめに これは ドリコムAdventCalendar の1日目です はじめに 1日目:ドリコムを支える中間ポイントシステム 一応自己紹介 プリキュアおじさん 嫁はキュアピース 開発の背景 ソーシャルゲームの歴史 中間ポイントについて 前受金と資金決済法について 有償…

githubでgemを公開する時に使いたいバッジ

Rubicure,バッジの見本市としてのリポジトリとしても優れてる.— か (@ka_) 2014, 7月 23 と言われたので調子に乗って Rubicure で使ってるバッジをまとめてみます。 結構たくさんあるので必要に応じて使えばいいかと。 CI系 いろいろありますが無料で使え…

heart_seedというマスタデータDB投入用のgemを作りました

github: https://github.com/sue445/heart_seed rubygems: http://rubygems.org/gems/heart_seed マスタデータ作成時の問題点 xlsやxlsxはExcelで編集するのには向いてるけど、バイナリなのでgitやsvnとの相性は悪い diffが見れない yamlはdiffが見やすいけ…

rspec-temp_dir をリリースしました

RSpecで一時ディレクトリを作るサンプル - くりにっき で gem化するほどのボリュームもないのでgistで公開 と書いたものの、 rake_shared_context を見て shared_context だけのgemもありかなぁと思ってgem化してリリースしました。 github: https://github.…