v0.0.6をリリースしたリポジトリ内のファイルを一括置換するGitのサブコマンドgit-gsubの新しいバージョンをリリースしました。https://github.com/fujimura/git-gsubhttps://rubygems.org/gems/git-gsub/versions/0.0.6なかなか便利になったと思うのでお試しください。mvなりで別途変更する必要がありました。--renameオプションを渡すとファイル名も変更するようにしました。2>/dev/nulldoneというようなスクリプトを実行しています。order-detailというDOMのクラス名があったりします。これをそれぞれ置換するのは面倒なので、--snake、--camel、--kebabというオプションでそれらも一括で置換するようしました。--renameオプションで行う置換にも適用されます。これによってRailsプロジェクトのモデル名変更がコマンド一発でほぼ完了するようになりました。これ、ActiveSupport::Inflectorを使っていて、これが下記のようなRubyっぽい変換をします。これは他の言語では迷惑なはず。「実験的」としているのはこのためです。"active_model/errors"変更点sedで行っていたファイル内の文字列置換をPerlに書き換えました。これでgsedが入っていないと使えないって不具合もなくなったはず。年明けに書いたと思われる下書きが出土したので投稿してみます。一年分まとめて書くのは無理ですね...。会社で「論理的な文章とは」というような話をしていて、若者に一冊読むならこれかなと思い、再読した。外銀・コンサル出身の人が言う「ファクトベース」は実証的な学問のやり方がベースになっているので、ファクトベース思考を身に着けたいなら、実証的な学問のやり方を理解するのが正確な近道だと思っている。その作法を知るにはよいテキストだと思います。ついでにこれも今再読している。『論文の教室』と被る部分があって、そちらは作法がメイン(作法も重要です!)、こちらは主張の仕方がメイン。クリティカル・シンキングの本として、哲学の入門書として、とても良い本です。久々に読んで、自分の思考法のベースは哲学なんだなあと再認識した。卒業して10年経ってるんだけどな。実証的な主張がしにくい価値に関する主張の説得力をどうやって増すか、あたりで、哲学が「役に立つ」のを見て取れるはず。名作に潜む数学的な美しさを説明する本。美が何で構成されているかを知ると、理解の解像度も上がります。久々にRDBを使うので読んだ。有名な本なのであまり解説はいらないと思うけど、同じ轍を踏まぬよう読んでおく価値がある本でした。久々にRDBを使うので読んだ。発行されたSQLの裏側で何が起こっているか、なんとなくでも理解しておくと思わぬところで役に立つ。役に立った瞬間があったんだけど忘れてしまった...。楽しくない読書になるかなと思ったけど、RDBMSの仕組みを理解するのは知的刺激があった。