RubyKaigi 2017 1日目

カンファレンスに行く理由のひとつである、コミッターに直接相談ができる機会というあたりに焦点を絞って書く。 いつの日だったか rbenv install 2.5.0-dev で Ruby のビルドエラーが起きるようになって、調べたところこのコミット以降ということは分かった…

広島初日

台風18号が向かっているとのことで、朝6:16東京発で10:03広島着の新幹線で広島に向かった。結果は正解だったようで遅れなく到着することができた。到着後は yahonda さんと「みっちゃん」で Oracle enhanced adapter やその他の話題をしたりしながら、お好み…

1回休み

台風が来ているとのことで、RubyKaigi への前々日移動を考えたけれど宿をとっていなかったり、台風が来ている昼間の過ごし方など考えていなかったりしたので、前々日移動はお見送りにした。

Ruby 2.4.2, 2.3.5 と 2.2.7 がリリースされた

昨晩のこと Ruby 2.4.2, 2.3.5 と 2.2.7 がリリースされた。ありがとうございます。 そのリリースを受けて RVM の方にパッチを送っていたりした。 github.com

Lint/RedundantWithIndex copのご提案

鋭意 PR レビュー中の cop であり一週間くらい後手に回っていたもの。それにようやく手を入れたりしていた。もともと JRuby のバグを発端に作ろうと思った cop であるが、RuboCop 本体にも offense に掛かる箇所があることから、世の中には不要な with_index…

1回休み

RuboCop の方でフィードバックをもらっている PR に着手しないとなあと思いつつ、手がまわらず1回休み。

Ginza.rb 第51回

Ginza.rb 第51回 話題のActive Storage、その実力は?!に行った。会場はみんなのウェディングさんで今回が銀座オフィスでの最後の開催。 ginzarb.doorkeeper.jp 前半は willnet さんが RejectKaigi 2017 で発表されたスライドをもとに進行された。 speakerd…

`rake new_cop`タスクのバグ修正などした

RuboCop で新しい cop を作るときのジェネレータとして、RuboCop は rake new_cop というタスクを備えている。先日 cop を作る際にそのタスクのバグを踏んでいたので、再現ケースを作って直していたりした。 github.com 参考として rake new_cop を使って Li…

散髪記録

ふたまわりくらい頭が小さくなった。あと体調が快復してきたので、cop 業を再開しはじめた。

1回休み

丸一日睡眠による体調回復に使ったため一回休み。

1回休み

病み上がりでどうやら体調がまだ不完全だったようで1回休み。

JRuby 9.1.13がリリースされてた

昨晩というか、数時間前まで JRuby 9.1.12.0 のリグレッションがーとか見てて、寝て起きたら JRuby 9.1.13.0 がリリースされていて、そのリグレッションが解決していたという。https://t.co/IsWMLRtmMr— Koichi ITO (@koic) 2017年9月7日

RuboCopのRuby 2.5とJRuby 9.1.12.0のビルドをとおした

RuboCop を見てたら、先日 amatsuda が Rails にコミットしていたことで知った Ruby 2.5 での新警告に反応してエラーになっているのを見掛けてパッチを書いたり、JRuby の CI マトリックスを更新する PR が出てて、その PR で出ているエラーがずいぶん前に O…

今日のcop作り

熱が出たあとは食べ物の味覚がどれも苦くなって、そんななかポカリスエットだけはいつもの味で東京喰種感ある日だった。ともあれ熱も下がったので、ちょっと前に作りかけだった cop の仕上げを行なって PR を出してた。過去、この URI.escape URI.unescape …

発熱につき1回休み

朝から体調がイマイチだと思っていたら、夕方くらいから本格的に熱が出てきて、夜はそれはひどいものだった。

今日もRuboCopのcopを書いていた

pocke さんに教えてもらったことに創発された cop を書いてみた。 github.com

RuboCopの新しいcopを書いていた

RuboCop の新しい cop を書いて PR を出したりしていた。去年もこれくらいの時期に新しい cop を書いていたようなのは偶然だけれど、もしかするとちょっと涼しくなってやる気が上がるとか、そういった影響はあるのかもしれない。 github.com

佐藤竜一さんを囲む会だった

『Emacs辞典』や『正規表現辞典』などいろいろと執筆されている佐藤竜一さんを囲む会だった。 魚金クオリティ pic.twitter.com/PCnhrSXRh7— Koichi ITO (@koic) 2017年9月1日 Emacs 辞典 (DESKTOP REFERENCE)作者: 佐藤竜一出版社/メーカー: 翔泳社発売日: 2…

ARCH ENEMY の Will to Power を購入した

ヘヴィメタル館で日本先行リリース盤をフライングゲットするものの、機材が壊れていてしばらく再生ができないのだった。とほほ。 ウィル・トゥ・パワーアーティスト: アーチ・エネミー出版社/メーカー: (株)トゥルーパー・エンタテインメント発売日: 2017/09…

2016年に出していたPRがひととおり解決した

朝起きたら 2016 年に出していた Integer Unification の PR がマージされていた。これで自分が Integer Unification に関して出していた PR はひととおり解決したことになる。 github.com

1回休み

予期せぬ慌ただしさに1回休み。昨日の OSS Gate ミートアップでの whitequark/parser への PR については、オーナーからのアドバイスで他の Issue を勘案した形で出し直して取り込まれたので、Ruby 2.1.10 と Ruby 2.2.7 を使った際の警告は次のリリースあた…

OSS Gate東京ミートアップ2017-08-28

今回のミートアップは参加者それぞれが PR を出したり進捗していた。自分は今回のミートアップでやろうと当日思った対象は以下が発端。 やはり既存のテストケースをすり抜けた can't modify frozen String 残っているか...— Koichi ITO (@koic) 2017年8月26…

vanish 0.2.0 をリリースした

主な変更は以下。デフォルトでカレントディレクトリを対象とした方が使い勝手が良かったため、そのようにした。 github.com

ローカルのRubyソースコードのzipを使ってrbenv installする

環境変数 RUBY_BUILD_CACHE_PATH を使うことで実現できる。 RUBY_BUILD_CACHE_PATH=/path/to/dir rbenv install 2.4.1 以下は予め入手している ruby-2.4.1.tar.bz2 を /tmp に配置して Ruby 2.4.1 のビルドをする例となる。 % ls /tmp/ruby-2.4.1.tar.bz2 /t…

activerecord-oracle_enhanced-adapter 1.8.2 がリリースされた

activerecord-oracle_enhanced-adapter 1.8.2 がリリースされた。yahonda さんありがとうございます。 変更履歴 と 1.8.1 とのコードの差分はそれぞれのリンク先として、プロダクトコードへの変更としては以下の activerecord-import Gem をもちいた際に見つ…

.gitkeep ではなく .keep がイマドキっぽい

.gitkeep ではなく .keep がイマドキのようなので PR を送って1回休み。 github.com

Active Storage のマイグレーションタスク

現在、Active Storage のマイグレーションタスクである rake active_storage:install について名称変更の動きがある。Active Storage でアップロードしたファイルに関連するデータを保持する active_storage_attachments テーブルと active_storage_blobs テ…

浜崎あゆみ (の歌詞) スタイル

git のコミットメッセージの 1 行目が英語で 3 行目以降が日本語なのを「浜崎あゆみ(の歌詞)スタイル」と呼んでいます。 #ginzarb— suginoy (@suginoy) 2017年8月5日 英語の歌詞だと伝わらないので曲名のみ英語にするといったアーティストのこだわりが由来…

Rails (OSS) パッチ会

今回のパッチ会で出した PR は以下。 github.com Rails 本体に frozen string literal が導入されたこともあり、地繋がりのアプリケーション側はどうかということで rails new や rails g scaffold で生成するコードを見たところ frozen string literal マジ…

久しぶりにがんこに行った

たぶん半月ぶりくらい。これまでがんこで食べた中で上位の美味しさだった。 夜光貝15キロと赤海老10キロのスペシャル #ランチ pic.twitter.com/q0402K52CO— Koichi ITO (@koic) 2017年8月20日