2018-12-01から1ヶ月間の記事一覧

2018年の履歴

RuboCop のコミッターになったり、RubyKaigi に登壇したり、Asakusa.rb に行くようになったり、初めて US に行ったり、iPhone を 5s から数年ぶりに機種のアップグレードをしたりした年だった。 また引き続き毎月の Rails/OSS パッチ会を開催したり、Ginza.r…

散髪記録

年内最後の散髪に行ってた。

1回休み

SSIA.

HeartBeat.rb だった

kamipo さんや y-yagi さんらと今年最後の忘年会をしていた。 2018年が終わって行く pic.twitter.com/3LQAnmxmDz— Koichi ITO (@koic) December 28, 2018

プロジェクトメンバーの壮行会だった

2014 年からの4年間ありがとうございました! Ruby のリリイベには行けなかったけれど @suginoy さんのリリイベは開催できた。2004年12月24日のファーストコミットから丸四年間ありがとうございました! pic.twitter.com/bzlvADqv7S— Koichi ITO (@koic) Dec…

RubyGems 3 は Ruby 2.3.0 以上が必要

RubyGems 3 は Ruby 2.3.0 以上が必要となっている。 https://github.com/rubygems/rubygems/blob/v3.0.1/rubygems-update.gemspec#L32 Ruby 2.2 以下をサポートしている Gem なんかの Travis CI で以下のようなエラーが発生している場合は - gem update --s…

Ruby 2.6.0 がリリースされた

手元でインストールしていた rbenv (ruby-build) に PR を開いたり、tar.bz2 のハッシュ値の確認の流れで RVM に PR を開いたりしていた。他に 2.6.0 の安定板リリースということで、pry-doc の doc を生成した PR を開いたりなんやかやと見て回ったりしてい…

24 Pull Requests を達成した

今年は 24/24 でフィニッシュだった。

RuboCop Rails の CI の整備ができた

RuboCop Rails の切り出しに本気出しはじめたいので、まずは CI の整備で Travis CI を入れていたところベンジャミンが CircleCI への移行をやってくれて感謝しかない。その仕上げにもらった PR が以下。 https://github.com/rubocop-hq/rubocop-rails/pull/…

3月のライオン (14) を読んだ

3月のライオン (14) を読んだ。 3月のライオン 14 (ヤングアニマルコミックス)作者: 羽海野チカ出版社/メーカー: 白泉社発売日: 2018/12/21メディア: コミックこの商品を含むブログ (3件) を見る 期せずして羽生さんが27年ぶりの無冠になった直後だったので…

RuboCop リポジトリのオーナー権をもらった

RuboCop 1.0 に向けたマイルストーンのひとつである Rails 部署の切り出しを行っている際に CI の設定に権限が必要だったところ、以降自前で進められるように rubocop-hq org の権限をもらえた。 github.com もともと年内にいくらかの形にしたいところだった…

Rails 6 でサポートされる Ruby のバージョンが 2.5.0 以上になった

でした。 github.com

Rails Podcast #7 の収録だった

Rails Podcast #7 の収録だった。 podtail.com y-yagi さんに繋いでもらった私から yahonda さんに繋いでの kamipo さんの回だった (これからカルパスさんが編集されるので現時点で未公開で乞うご期待) 。 今回自分は会場提供と Podcast のガヤ勢参加、懇親…

Ginza.rb 第66回

『Ginza.rb 第66回 もうすぐやってくるRuby2.6について予習しておこう』に行った。会場は東銀座のメドピアさん。 ginzarb.doorkeeper.jp 毎年恒例になっている jnchito さんの Qiita 記事をベースに進行していた。 qiita.com 最後にイントロダクション芸人に…

ghq_transfer 0.3.0 をリリースした

パッチ会のときに松田さんからもらった以下のパッチを含んだ内容をリリースしました。 github.com ディレクトリレイアウトを変更する一発もののコマンドですが、ghq 導入の際や環境刷新の折にどうぞ。 koic.hatenablog.com koic.hatenablog.com

rubocop-rails_config 0.3.0 がリリースされた

パッチ会のときにサッと出していた PR の内容をリリースしてもらっていました (toshimaru さんありがとうございます!) 。 github.com

Rails Developers Meetup 2019 で登壇します

2日目となる 2019年3月23日(土) の 12時30分からのセッション A で話します。 railsdm.github.io 登壇内容はこれから考えます。

Rails / OSS パッチ会 2018年12月 だった

Rails / OSS パッチ会 2018年12月 だった。 ちょうど RuboCop で来ていたイシューがあったのでそのパッチを書いていたりした。 github.com まずはいつものように再現ケースを書いて、テストが失敗するところから確認した。 it 'accepts method call without …

`Layout/EmptyLinesAroundAccessModifier` で発生する RuboCop の Infinite loop エラーを直した

Layout/EmptyLinesAroundAccessModifier で発生する RuboCop の Infinite loop エラーを直した。 github.com rubocop-hq/rubocop#6507 で直した問題の裏で起きていたリグレッションだった。 Layout/EmptyLinesAroundAccessModifier と Layout/EmptyLinesArou…

Rails Developers Meetup 2018 Day 4 の動画編集のお手伝いをした

Rails Developers Meetup 2018 Day 4 の動画編集についてセッション数が多いため一部のお手伝いをした。ひとり2つか3つ程度ということで、ちょうど勤務先のメンバー分の数として担当させてもらった。 動画編集したのは以下の colorbox と junk0612 のセッシ…

Cucumber Rails で Ruby 2.6 の CI を落としていたので直した

Ruby 2.6 での ERB.new インタフェースの変更で、Ruby 2.5 までの第2引数にあった safe_level がなくなったことを忘れていたミスを直した。 github.com 一つずれで trim_mode がおかしくなっていた。

Rails 4.2 と Ruby 2.6 (head) の組み合わせを CI マトリックスから外した

Rails 4.2 と Ruby 2.6 (head) の組み合わせを Travis CI のマトリックスから外した。 github.com 理由としては Rails 4.2 は Severe Security Issues というフェーズ であり、今回 Ruby 2.6 で削除されるだろう BigDecimal.new メソッドをサポートして動く…

24 Pull Requests をはじめていた

12月のクリスマスシーズンということで 24 Pull Requests をはじめていた。 24pullrequests.com 概ね一日ひとつの PR は開いている。Chore として脳内パッチ袋にある Ruby 2.6 に向けた ERB や Psych なんかのインタフェースの対応や CI の調整あたりはネタ…

Rails Developers Meetup 2018 Day 4 に行った

Rails Developers Meetup 2018 Day 4 に行った。会場は目黒のドリコムさん。 techplay.jp 今回はこれまでの Railsdm に登壇したことのない人を対象とした発表ということで、自分は多分過去最多登壇 (4回) だと思うので表に出る形ではスポンサートークもしな…