PharaohKJ

Tsundokanai Radio

アンチ積ん読!ふぁらお加藤が技術書を読んでその説明をゲストにするというポッドキャストです。ご意見、ご感想、この本を読むべきだ!などは #dokanai でツイートお願いします。(もしくは、 twitter @PharaohKJ まで )

Author

PharaohKJ

Category

Technology

Podcast website

anchor.fm

Latest episode

Dec 16, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

vs Effective Java #3 w/ nagise-san 23.10.2019

今回はtwitterで不当にJavaを貶めると飛んでくるビッグゲスト @nagise さんをお迎えして『 Effective Java 第3版 』の 第2章 オブジェクトの生成と消滅 項目3 privateのコンストラクタがenum型でシングルトン特性を強制する 項目4 privateのコンストラクタでインスタンス化不可能を強制する 項目5 資源を直接結び付けるよりも依存注入を選ぶ 項目6 不必要なオブジェクトの生成を避ける や2019/11/20(水)に開催される AWS Community...

vs Effective Java #2 with nagise-san 08.10.2019

今回はtwitterで不当にJavaを貶めると飛んでくるビッグゲスト @nagise さんをお迎えして『 Effective Java 第3版 』の 第2章 オブジェクトの生成と消滅 項目1 コンストラクタの代わりにstaticファクトリーメソッドを検討する 項目2 多くのコンストラクタパラメータに直面した時にはビルダーを検討する について語り合いました。 ご意見ご感想はハッシュタグ #dokanai などでtweetよろしくおねがいします! 本の購入は https://amzn...

vs Effective Java #1 with nagise-san 19.09.2019

今回はtwitterで不当にJavaを貶めると飛んでくるビッグゲスト @nagise さんをお迎えして『 Effective Java 第3版 』の 第2章 オブジェクトの生成と消滅 項目1 コンストラクタの代わりにstaticファクトリーメソッドを検討する  項目2 多くのコンストラクタパラメータに直面した時にはビルダーを検討する について語り合いました。 ご意見ご感想はハッシュタグ #dokanai などでtweetよろしくおねがいします! 本の購入は https:...

vs Effective Ruby (about Active Record), SQLアンチパターン, エンタープライズアプリケーションアーキテクチャパターン with wtnabe-san and yu_kgr-san 09.09.2019

EffectiveRuby エピソード3で話した ActiveRecord について深堀りするため、そこにでてきた本『SQLアンチパターン』『エンタープライズアプリケーションアーキテクチャパターン』について @wtnabe さんと @yu_kgr さんを交えて話しました。今度こそ Effective Ruby の最終回です。 エンタープライズ アプリケーションアーキテクチャパターン 第10章 データソースのアーキテクチャに関するパターン 10.3 アクティブレコード ...

vs SoftwareDesign [試して理解]Linuxの仕組み vol.1 with sat-san 01.09.2019

なんと今回は著者の sat さんをゲストに、SoftwareDesignの『 [試して理解]Linuxの仕組み』という連載を読んでいきました。 SoftwareDesign 2018年5月号 第1回 プロセススケジューラ  (2018-04-18) SoftwareDesign 2018年6月号 第2回 デバイスドライバ(2018-05-18) SoftwareDesign 2018年7月号 第3回 ポーリングと割り込み(2018-06-17) SoftwareDesign 2018年8月号 第4回 システムコール(2018-07-18) Amazonにはもう在庫ない...

vs Effective Ruby vol.9 with wtnabe-san 06.08.2019

Effective Ruby の第7章 ツールとライブラリ 項目40 Rubyドキュメントの扱い方を覚えよう 項目41 irbの高度な機能を使えるようになろう 項目42 Bundlerでgemの依存関係を管理しよう 項目43 依存gemのバージョンの上限を指定しよう 同第8章 メモリ管理とパフォーマンス 項目44 Rubyのガベージコレクタの動作に慣れよう 項目45 Finalizerでリソースリークを防ぐセーフティネットを作ろう 項目46 Rubyプロファイリングツールを...

vs Effective Ruby vol.8 with wtnabe-san 16.07.2019

Effective Ruby の第6章 テスト 項目36 MiniTest ユニットテストに慣れよう(書籍ページでは MiniTest単体テストに慣れよう) 項目37  MiniTestスペックテストに慣れよう(書籍ページでは MiniTest仕様テストに慣れよう 項目38 モックオブジェクトで決定論をシミュレートしよう 項目39 効果的なテストを追求しよう について語り合いました。話中にでてきた参考URLは以下です。 Rubyのテスティングフレームワークの歴史(2014年版...

vs Effective Ruby vol.7 with wtnabe-san 10.07.2019

Effective Ruby の第5章 メタプログラミング 項目28 モジュール、クラスフックを使いこなそう 項目29 クラスフックからはsuperを呼び出そう 項目30 method_missingではなくdefine_methodを使うようにしよう 項目31 evalのさまざまなバリアントの間の違いを把握しよう 項目32 モンキーパッチの代わりとなるものを検討しよう 項目33 エイリアスチェイニングで書き換えたメソッドを呼び出そう 項目34 Procの項数の違いに対応で...

vs Effective Ruby vol.6 with wtnabe-san 08.07.2019

Effective Rubyの 第4章 例外 項目22 raiseにはただの文字列ではなくカスタム例外を渡そう 項目23 できる限りもっとも対象の狭い例外を処理するようにしよう 項目24 リソースはブロックとensureで管理しよう 項目25 ensure節は最後まで実行して抜けるように作ろう 項目26 retryでは回数の上限を設け、頻度を変化させ、オーディットトレイルを残そう 項目27 スコープから飛び出したいときにはraiseではなくthrowを使おう につ...

vs Effective Ruby vol.5 with wtnabe-san 27.06.2019

Effective Rubyの 第3章 コレクション 項目16 コレクションを書き換える前に引数として渡すコレクションのコピーを作っておこう 項目17 nil、スカラーオブジェクトを配列に変換するには、Arrayメソッドを使おう 項目18 要素が含まれているかどうかの処理を効率よく行うために集合を使うことを検討しよう 項目19 reduceを使ってコレクションを畳み込む方法を身に付けよう 項目20 ハッシュのデフォルト値を利用することを検討し...

vs Effective Ruby vol.4 with wtnabe-san 18.06.2019

Effective Rubyの 項目12 さまざまな等値の違いを理解しよう 項目13 "<=>"とComparableモジュールで比較を実装しよう 項目14 protectedメソッドを使ってプライベートな状態を共有しよう 項目15 クラス変数よりもクラスインスタンス変数を使うようにしよう について語り合いました。

vs Effective Ruby vol.3 with wtnabe-san 10.06.2019

Effective Rubyの 項目7 superのふるまいがひと通りではないことに注意しよう 項目8 サブクラスを初期化するにはsuperを呼び出そう 項目9 Rubyの最悪に紛らわしい構文に注意しよう 項目10 構造化データの表現にはHashではなくStructを使おう 項目11 モジュールにコードをネストして名前空間を作ろう について語り合いました。

vs Effective Ruby vol.2 with wtnabe-san 04.06.2019

Effective Ruby の 第1章 項目3 Rubyの暗号めいたPerl風機能を避けよう 第1章 項目4 定数がミュータブルなことに注意しよう 第1章 項目5 実行時の警告に注意しよう 第2章 クラス、オブジェクト、モジュール 第2章項目6 Rubyが継承階層をどのように組み立てるかを頭に入れよう について、LINT tool について語り合いました。

vs Effective Ruby vol.1 with wtnabe-san 28.05.2019

Effective Ruby のイントロダクション、第1章項目1、項目2について語り合いました。

Listen to the Tsundokanai Radio podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.