2017-10-01から1ヶ月間の記事一覧
$ rubocop --show-cops | head # Available cops (374) + config for /tmp/tmp.osgxetgoX3: # Department 'Bundler' (3): Bundler/DuplicatedGem: Description: Checks for duplicate gem entries in Gemfile. Enabled: true Include: - "**/Gemfile" - "**/…
コマンドがstderrを出力したらexit 1をするようなコマンドがほしかったから作った。 github.com 何故必要か 「警告をstderrに出すけど、警告があっても常にexit statusが0のコマンド」をCI上で使っていて、警告が出た場合はCIを落としたかった。 Installatio…
久しぶり(半年ぶり以上?)の参加だった 33 、すごい。もうすぐ3週年だって話をしていた 当日はおもに文を書いていた いつも以上におもしろ人間が多くて楽しかった ポートもくもく会は、レベル感もジャンルもいろんな種類の人間が集まって結構面白い LTをした…
RuboCop のバージョン 0.51.0 がリリースされました。 https://github.com/bbatsov/rubocop/releases/tag/v0.51.0 CHANGELOG から変更を見ていこうと思います。 破壊的変更 古い Ruby のサポート終了 https://github.com/bbatsov/rubocop/pull/4789 https://…
github.com ここ最近parser gemにいくつかPull-Requestを投げていたら、コミット権をもらった。 Fix performance regression for a string that contains a very long line by pocke · Pull Request #364 · whitequark/parser · GitHub Add `require 'date'`…
タイトルのとおりです。 student-lt.connpass.com speakerdeck.com 何を話したか Ruby のちょっと面白い構文について、クイズ形式で紹介をしました。 (時間が限られていたので、実際にクイズをしたわけではないです…) 前に Meguro.rb で話した Rubyがむずか…
Ruby のコードをちょっと試したい時、requireを煩わしく感じることがあります。 例えば素数が小さい順に10個欲しくなった時、Rubyist は Ruby でワンライナーを書くでしょう。 $ ruby -e 'require "prime"; require "pp"; pp Prime.take(10)' [2, 3, 5, 7, 1…
RuboCop のバージョン 0.50.0 がリリースされました。 https://github.com/bbatsov/rubocop/releases/tag/v0.50.0 CHANGELOG から変更を見ていこうと思います。 破壊的変更 Naming Department Issue: https://github.com/bbatsov/rubocop/issues/4521 PR: ht…