Rails
概要 今回参加したイベントはこちらになります techplay.jp 到着!初techplay#railsbeerbash— しいたけ (@shitake4) September 26, 2019 最近、Railsの勉強会に参加できてなかったので、最新情報とかいろいろとキャッチアップできればな〜と思い参加しました…
概要 銀座Rails#13 @リンクアンドモチベーション - connpass 前から開催されていおり、気になっていた銀座Railsについに参加しようと思い応募してみましたが、 当日は、別の予定が入ってしまい泣く泣く参加できず なので、オンラインで公開されているスライ…
2019/08/23のbuildersconに参加してきました 今回は、非同期処理や分散システムなどに興味があったので、そこをメインで見てきました 参加したセッション メルペイ開発の裏側 RDBのトラブルの現場を追え! Web API に秩序を与える Protocol Buffers 活用法 O…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのsubclasses編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのcattr_reader編です
Ruby on Rails のソースコードリーディングをやってみました。 今回は Active Support の class_attribute 編です
Railsに搭載されているAction Mailerという機能でメールを送信することができるのですが、このメールの文面のプレビュー機能がAction Mailer Previewsです このプレビュー機能をproduction環境でも使えるようにして、非エンジニアの人にも簡単にメールの文面…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのdelegate_missing_to編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのdelegate編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのparents編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのconstantize編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのparent編です
1. 概要 日課で@y_yagiさんのrails commit log流し読みを読んでいるのですが、 コミットの内容を読んでみて、どうしてその修正でバグが直るのかわからないものがありました そこで、その修正内容をしっかりと理解する為に調査したりしたので、どうやって理解…
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいての学びを書いてみます 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていた.assert_valid_keys ってどんな処理か 対象のPR github.com 記述内容 def _def…
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいての学びを書いてみます 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたHash#fetchにブロックを渡すとどうなるか def log_to_stdout? options.fetch(:…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのmattr_reader編です
概要 日課のrails commit log流し読みを読んでいて、文字列からシンボルに変換する方法が to_sym 以外にあることがわかったので、備忘録も兼ねて書いてみました 対象のコミット github.com to_sym を使わずに、シンボルを作る 今までは "hoge".to_sym で文字…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのattr_internal編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのalias_attribute編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのin?編です
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたrack_app < Rails::Engine とは何だろう? 4. PRを読んでみる 対…
## 記事の概要 Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのsilence_warnings編です
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたZlib::Deflate.deflate とは何だろう? PRの中の処理に書かれてい…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのinstance_variable_names編です
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていた.tap ってなんだろう? 対象のPR github.com 記述内容 if value.b…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのinstance_values編です
1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたdefined? ってなんだろう? 対象のPR github.com 記述内容 def co…
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのas_json編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのto_json編です
Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのwith_options編です