読者です 読者をやめる 読者になる 読者になる

ザック会議

ザック合同会社の設立1周年のお祝いに行った。 connpass.com ザック社長と共同設立者の amatsuda にお祝いをいえて良い会でした。おめでとうございます🎉

gtm_rails 0.4.0をリリースした

gtm_rails 0.4.0をリリースした。 github.com 主な変更点は google_tag_manager メソッドを削除した点。これは以前リリースした 0.3.1 で非推奨警告を出すようにしていたもの。 この変更を行なうまでの開発の流れを覚えている範囲で書いておく。 もともと go…

新卒教育での2周目のRailsチュートリアル

入社前に1周終わらせてきたということで、少しやることをプラスして2周目に入ってもらっている。Railsチュートリアルの周回まわりの効能については、akiinyo のエントリを参照。 今回2周目ということで、本編プラスαとして伝えていることの大枠。 Travis CI …

配属された新卒の歓迎会だった

松田顧問も駆けつけてくれて良い歓迎会だった。

渋谷.rb[:20170419]

翌日の Meguro.rb での発表に控えている sue445 さんの発表を聞いたり、oracle-enhanced と AR まわりのコードリーディングをしていたりした。 昨日 #shibuyarb で話した&これから目黒.rbで話すやつです / “今日から使える!OSSプルリク集 #megurorb” https…

Ginza.rb 第46回 🌸

Ginza.rb 第46回 おHanamiをしましょ!ということで、おHanamiに行った イントロダクション芸人のふたつ名を持つ y-yagi さんによるプレゼンスライド。いつもどおり、とても整理されていて分かりやすくて感謝です。 はい / Let's Hanami https://t.co/Mw41cF…

2017新卒の配属初日

これから毎日 Git を触ることになるので、主に Git とリポジトリ管理の周辺について話してた。 主なトピックを箇条書きにするとこんな感じ。 ghq と gem-src について dotfiles をリポジトリ管理する 「Gitのコミットメッセージの書き方」について (各自読ん…

TIL: あるbundler organizationプロダクトの.rubocop.yml

bundler/compact_index にある .rubocop-bundler.yml は、bundler/bundler の .rubocop.yml ということを知ったりしたのだった。 github.com

backport_dig 1.0.0をリリースした

Ruby 2.1 公式サポート終了となり、Ruby 2.2 も来年3月に公式サポート終了の予定ということから backport_dig を 1.0.0 としてリリースしておいた。おそらく最後のリリース。 Ruby 2.3 で追加された dig 族のうち、Hash#dig / Array#dig / OpenStruct#dig の…

万葉さんの10周年記念パーティー

お呼ばれ頂いて参加してきた。Rails での受託開発を10年ということで、勝手に同じ釜を食べている仲間だと思っていることもありとても嬉しいイベントだった。おめでとうございます。同窓生感ある参加者同士では、10年前の Rails をとりまく世界から現代までの…

OSS Gate東京ミートアップ2017-04-13

開発者枠と会場係で参加した。 oss-gate.doorkeeper.jp 雑談しながら主に新たに開発を構想している Gem について、依存先の既存 Gem のコードを読んだりしていた。 終わりがけに次回5月のミートアップについて話したことのメモ。 5月22日(月) の開催で会場は…

Ruby 2.4.0からRuby 2.4.1への変更でOpenSSLのバージョンが上がってた

Ruby 2.4.0 と Ruby 2.4.1 の間で OpenSSL のバージョンが変わっていたことで、落ちるテストと出会ってなるほどという気持ちだった。 Ruby 2.4.0 % ruby -v ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin13] % ruby -ropenssl -e 'puts OpenSSL:…

Awesome ActiveDecorator (0.9.0)

先日リリースされた ActiveDecorator 0.9.0 で関連する AR インスタンスも decorate されるようになった。 Released active_decorator 0.9.0 with the long-awaited feature, Active Record association automatic decoration! https://t.co/e2pWWJ0FgO— Aki…

Rails (OSS) パッチ会

勤務先で月次で行なわれている Rails (OSS) パッチ会。 自分は oracle-enhance の Rails に対するテストカバレッジを上げる活動をしたり、Gherkin に PR を送ろうとしている元新卒氏こと junk0612 を応援したり、ikuun の RuboCop の PR を一緒に見たりして…

SAO劇場版の3回目を観た

公開3週目の特典だった小説『ホープフル・チャント』を読了してたのと、ちょうど現在の来場者特典になっている8週目特典の『公式ネタバレ本「劇場版“裏”記録全集」』が設定好きに面白そうだったので3回目の鑑賞に行った (1回目はチケットの取り忘れだったの…

進撃の巨人 (22)

読了。 進撃の巨人(22) (講談社コミックス)作者: 諫山創出版社/メーカー: 講談社発売日: 2017/04/07メディア: コミックこの商品を含むブログ (6件) を見る

1回休み

お昼は元新卒氏による Rails アプリケーションの Rails 5.1 対応を横で応援したりしていた。 夜は 4q eve eve con という毎年 4/9 を祝う会があったけれど、連日の疲れが溜まっていたため1回休み。

秋葉原→両国

秋葉原の肉の万世と両国のポパイのはしごで晩御飯を食べてた。 あとそろそろ各社の Rails 5.1 対応が気になるこの頃、勤務先の Ruby と Rails の利用バージョンを見ていたりもしていた。

OSS Gate東京ミートアップ2017-04-13の募集を出した

GitHub の Issue で相談しつつ、来週開催する4月の OSS Gate ミートアップの募集を出したりしていた。 oss-gate.doorkeeper.jp 参加者募集中です。

1回休み

富山から東京に来ている同僚と晩御飯を食べつつ一回休み。

OSSにパッチを出すため動かし方 (Travis CI / Appraisals 編)

Pull Request を出すまでの流れ。例題として RailsAdmin の v1.1.1 を挙げる (master だとそのうちサンプルとしているコードが変わるので) 。 github.com まずはテストの実行まで 途中の手順4でテストが落ちるという出来レースの話があって、そこからが人に…

1回休み

体力が切れていたため1回休み。

Fate/Grand Order Gutentag Omenをクリアした

年一回のお祭りなので全159サーヴァントゲットでクリアしておいた。 翌00:00を持ってサービス終了という例年の割り切りっぷりが流石。 サービスというのは継続することで儲ける必要のあるものかどうかという意義と、サービス終了まで速いか遅いかというライ…

2016年卒の一年の成長ふりかえり

勤務先に新卒氏が入社して一年の節目ということで行なった。 一年前の入社時と現在を比べて「できなかった」が「できるようになった」ことをホワイトボードに書き出すといったことを軸に進めていた。 漠然とした「やったこと」がないから「やったことがある…

OSS Gate ミートアップ

あとで書く。

oracle-enhanced 1.7.11 and 1.6.9 has been released

JRuby (JDBC) に対する変更のみで、MRI (oci8) への変更点はなしのリリースとなる。 JRuby 用の OracleEnhancedJDBCConnection を使ったときに BINARY_FLOAT データベース型にマッピングされている AR のスキーマで定義した float に対して nil が返っている…

1回休み

夜中に珈琲を飲みながら調べもの。問題を整理するまでに至らず閉店間際くらいに pplog に書き残していたメモを転載しておく。 ミリ秒の保存をどうしたものか問題メモ.md 問題が見えてきたので、あとでオレが思い出せればいいレベルでの書きなぐりメモ。 Acti…

第35回 西日暮里.rb

各々、Rails へのパッチを書いたり、Electron の話をしたり、TCP/IP の本を読んだり、Python を使ったりなどをやっていたりした。自分は oracle-enhanced の ISSUE から AR のテストをパスしていないものを見たりしていた。 あとオーガナイザーの joe_re さ…

1回休み

oracle-enhanced で ISSUE が挙っていた JRuby での BINARY_FLOAT の挙動まわりを見たりしていた。MRI の挙動にあわせたパッチを作って1回休み。

OSS Gate東京ワークショップ2017-03-25

参加してきた。会場はいつものクラウドワークスさん。 oss-gate.doorkeeper.jp メンターとして何回目かの参加で見えてきたこととして、ビギナーが OSS へのステップが踏めていなかったケースとして、どこから手をつけたらいいか分からないという課題を持って…

1回休み

来日中の 5xRuby の竜堂さんたちと晩餐。 いろいろと台湾の話題を聞いたりできてとても楽しかった。

1回休み

Twitter での会話の流れで秋葉原の 82 エールで、他言語.fm 的なトークの集まりをしていたりで1回休み。 82🍺 pic.twitter.com/5x2uB63TJg— Koichi ITO (@koic) 2017年3月23日

Ruby 2.4.1がリリースされた

先日の大江戸 Ruby 会議で、バグフィックスの入った Ruby 2.4.1 のリリースについて少し話が取りあげられていて熱が冷めやらないうちにリリースされた。ありがとうございます。 直接間接で使っている ruby-build (rbenv) と RVM にそれぞれの PR を出し、そ…

Ginza.rb 第45回

Ginza.rb 第45回 もうすぐやってくる!Rails5.1を見ておこうに参加した。会場はみんなのウェディングさん。 ginzarb.doorkeeper.jp y-yagi さんによって Rails 5.1 の変更点がまとめられた話は、とてもひき込まれる内容で濃厚な時間を過ごすことができた。 …

大江戸Ruby会議06

行ってきた。会場は御茶ノ水のソラシティカンファレンスセンター。 regional.rubykaigi.org 石塚圭樹さんの Ruby の歴史から、rosylilly の sora_h と重ねた歴史の話、最後に sora_h 自身の話というのが要所要所に組み込まれていて、sora_h の生誕20周年とい…

Rails 5.1.0(Edge)とHaml 4系の組み合わせ警告ログ

Rails 5.1.0 (Edge) と Haml 4 系の組み合わせて、rails c /rails s / rails r といったコマンドを実行すると以下のような警告ログが出る。 % bunde exec rails c DEPRECATION WARNING: ActionView::Template::Handlers::Erubis is deprecated and will be r…

Oracle enhanced adapter 1.6.8 をリリースした

Rails 4.2.8 で Ruby 2.4 をサポートしたことに伴い、Unified Integer の警告ログが出るようになったというフィードバックの ISSUE をきっかけに、その ISSUE で yahonda さんに Rails 4.2 系に対応する oracle-enhanced 1.6 系のリリースの相談をしてみたの…

1回休み

年次有給休暇に余裕があるので1回休み。

Rails 4.2以上でないとArelもUnified Integer対応をしていない

Active Record Session Store の Travis CI で、Ruby 2.4.0 が動いていなかったようなので出した PR の話。 github.com この PR の CI 結果で想定の範囲外のテストの一部失敗があり、それは去年見知った以下のエラーが原因になっていた。 TypeError (Cannot …

渋谷.rb[:20170315]

渋谷.rb[:20170315]に行った。会場はいつものピクスタさん。 shibuyarb.doorkeeper.jp いつものように、各々持ってきた宿題をしたり、気に掛かった点を雑談したり、発表を聞いたりといった感じで過ごしていた。 自分は、oracle-enhanced の ISSUE に対するバ…

1回休み

Active Record Session Store を Rails 5.1.0 (現在 beta1) に向けて dependency を緩めた PR を出したりしてた。 github.com Nokogiri の bundle install で CI が落ちているのは、また明日見るということで 1回休み。

Rails (OSS) パッチ会 #5

Rails 5.1.0 (現在 beta1) にアップグレードする際の警告ログについて見てたりしていた。 いまのところ以下の2つの変更に伴う警告ログが、ログ川の双璧になりうる印象。 Deprecate implicit coercion of ActiveSupport::Duration github.com 出力されるログ…

1回休み

3ヶ月ぶりくらいに散髪に行って、IoT / AR (拡張現実) / ディープラーニングを掛け合わせたような未来の話をしてたりしていた。

劇場版 ソードアート・オンライン -オーディナル・スケールを観た (2回目)

劇場版の SAO の2回目を観た。最初に観ようとしたときは自動券売機でチケットを取り忘れていたので、チケットの購入は3回目になる。 前回と変わって今回の来場者特典は100ページのオリジナル小説だったので得した気持ちだった。

1回休み

fkino事業部長と中期経営計画に向けた話の夕餉に行ったりしていた。

箇条書きより見出しを好め

Wiki や esa なんかでひたすら箇条書きで記されているのを、最近たびたび見かけるようになった気がしたので話していた、文書構造のリファクタリングテクニックとなる。 基本は一番浅い箇条書きを大見出しにして、ネストを一段ずつ下げるといったものでざっく…

RESTful#とは勉強会18

RESTful#とは勉強会18だった。会場はヴァル研究所さん。 rubychildren.doorkeeper.jp 前半は『Webを支える技術』の読書会。「16.7 トランザクション」を読み進めていた。ACID やトランザクション分離レベルという語彙がちらっと出てくるような、考え始めると…

Rails 5.1.0 (Edge) でのDBクリーニングGemの進捗

Rails アプリケーションでのテスト時のデータクリーニングには Database Cleaner か DatabaseRewinder を使っていることが多いと思う。 Rails 5.1.0 の Edge つまり GitHub の master Rails に対してこれらを利用する場合は、Rails の PR 28293 に対応したパ…

rails_5_1_0ブランチの準備

先日 Rails 5.1.0.beta1 がリリースされたので、Rails アプリケーションとしては master から rails_5_1_0 ブランチを切って裏で準備をはじめていることと思う (ブランチ名は Rails 本家に合わせてハイフン区切りだったり、その他いろいろあると思う) 。 話…

SAOを観た

先日できるだけ事前知識なしで観に行った『劇場版 ソードアート・オンライン -オーディナル・スケール』が TV アニメからの続編物だったようなので、そちらをまとめて観たりしてた。 ソードアート・オンライン Blu-ray Disc BOX(完全生産限定版)出版社/メー…