2019-01-01から1年間の記事一覧

劇場版「Fate/stay night [Heaven's Feel]」 Ⅱ.lost butterfly を観に行った

最速上映で観た。

RubyKaigi 2019 CFP への proposal を出した

ふだんの GitHub 活動のうちウェイトを占めているコンテンツを背景に提出した。 I have submitted a proposal to CFP of RubyKaigi 2019. #rubykaigi— Koichi ITO (@koic) 2019年1月11日

表参道.rb #42

表参道.rb #42 に行った。会場は外苑前のビジネスバンクグループさん。 omotesandorb.connpass.com テーマが Ruby 2.6 ということで、@okuramasafumi は例外の cause に関するコードを使ったプレゼン、@Kirika_K2 は Ruby 2.6 以上を要求する Gem の調査とそ…

FlipFlop cop の部署を移動した

Ruby 2.6 で flip-flop が非推奨になったことから、Style/FlipFlop は Lint/FlipFlop ではというコメントをもらって移動する PR を開いた。 github.com 部署移動の際に旧部署を使った場合警告を出すための設定を書く場所が RuboCop::Config::OBSOLETE_COPS …

Rails/HelperInstanceVariable copをマージした

RuboCop Rails に Rails/HelperInstanceVariable cop という、Rails のヘルパー内でインスタンス変数の参照、代入がある際に offense を出す cop の PR が開かれていた。 github.com 関数的呼び出しのメソッドを持つヘルパーについて、(インスタンス変数の) …

HTTPS経由にできない環境下でRubyGemsとBundlerをアップグレードする

いまだと RubyGems 3.0 と Bundler 2.0 といった最新の安定版にしたいケースの話。 通常は以下で良い。 # RubyGems 3.0 にする % gem update --system # Bundler 2.0 にする % gem install bundler --no-document HTTPS 経由にできない場合、まったくおすす…

Travis CI で Ruby 2.2 以下と gem install bundler (< 2.0) を組み合わせる

ci

Bundler 2.0 は Ruby 2.3 以上のサポートとなるため、Ruby 2.2 以下をサポートする Gem などで Travis CI の Ruby 2.2 マトリックスで gem install bundler を実行して Bundler 2.0 を取得しようとするとエラーになる。 このエラーを回避する場合は || を使…

2019年のおみくじ

fgo

神社で大大吉を引いていた。FGO の星5では AUO (アーチャー) と玄奘三蔵 (キャスター) と玉藻の前 (キャスター) を引いた。

RailsConf 2019 の渡航準備 (その1)

今年 2019 年にミネアポリスで開催される RailsConf 2019 に行く予定。 場所: Minneapolis 期間: April 30-May 2, 2019 サイト: https://railsconf.com/ 去年の暮れに秒速さんと一緒に羽田とミネアポリス往復の航空チケットを押さえた。 RailsConf 2019 への…

2018年のRuboCopへのコミット数

手元に若干のパッチ袋があるものの 166 commits だった。 Contributors to rubocop-hq/rubocop · GitHub コミット権をもらっての 2018 年後半はイシューやレビューに割く時間の割合も増えたりしていたりしたように思う。

2019年の予定

実際のところ未定で書いていないものもあるが、とりあえず RubyKaigi 2019 の CFP という書き初めを行うのが目下のところ。 3月: Rails Developers Meetup 2019 に登壇する 4月: RubyKaigi 2019 5月: RailsConf 2019 11月: RubyWorld Conference 2019 RailsC…

RuboCop 0.62.0 がリリースされた

あけましておめでとうございます。RuboCop 0.62.0 がリリースされました。 github.com