Less is more.

学んだことなどについて書きます。

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

「A Philosophy of Software Design」を読んだ

A Philosophy of Software Designを読んだので感想を書きます。 A Philosophy of Software Designメディア: ペーパーバックこの商品を含むブログを見る 日本のAmazonでは売ってなくて電子書籍もなかったのでAmazon.comから購入する必要があって大変面倒でし…

「Apache Hive Essentials」を読んだ

業務でHiveを使う機会が出てきたので、Apache Hive Essentialsを読みました。 Apache Hive Essentials: Essential techniques to help you process, and get unique insights from, big data, 2nd Edition (English Edition) 作者: Dayong Du 出版社/メーカ…

Rails5.2.0アップグレード時のマルチプロセスのコネクション管理

Rails5.1.6からRails5.2.0にアップグレードした際に対応が必要な箇所があったので対応内容をまとめます。 事象 アップグレード後にバッチを実行すると毎回同じ箇所でThreadErrorが発生するようになりました。 アップグレード前はバッチ実行時にスレッド数が…

「Rails Developers Meetup 2018: Day 2」に参加した

昨日に引き続き、Rails Developers Meetup 2018: Day 2に参加してきました。 techplay.jp 2日目も昨日と同様に現場のリアルな悩みや知見を聞くことができて、とても良かったです。 このような勉強会に無料で参加できるのは、運営、発表者の方々には感謝しか…

「Rails Developers Meetup 2018: Day 1」に参加した

Rails Developers Meetup 2018: Day 1に参加してきました。 techplay.jp 毎回おもしろい話の聞けるRailsdmですが、今回も興味深い話が盛りだくさんで良かったです。 今回はマイクロサービスや設計の話が多く、Railsアプリの規模が大きくなった際の設計の参考…

「99 Bottles of OOP」を読んだ

「オブジェクト指向設計実践ガイド」の著者のSandi MetzとKatrina Owen著の「99 Bottles of OOP」(https://www.sandimetz.com/99bottles/)を読んだので感想を書きます。 読了するのに数週間かかってしまったので英語の本を読むスピードを上げていきたい。…