そういうこともある

エンジニア的な何かの、プログラミングとかイベントレポートとか読書感想文

プログラミング

Railsのソースコード読んでみる | Active Support attr_internal編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのattr_internal編です

Railsのソースコード読んでみる | Active Support alias_attribute編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのalias_attribute編です

Railsのソースコード読んでみる | Active Support in?編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのin?編です

peco使ってみたらすごい便利だった

先日、リモートでRails Developers Meetupのセッション聞いてまして、 railsdm.github.io リモート着席— きのこ (@shitake4) 2018年3月24日 ちょっと気になるツールがあったので、調査してみて数日間使ってみました 紹介されていたのは、@itoさんのセッショ…

わからないこと調べてみた | rails commit log流し読み(2018/03/25)

1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたrack_app < Rails::Engine とは何だろう? 4. PRを読んでみる 対…

Railsのソースコード読んでみる | Active Support silence_warnings編

## 記事の概要 Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのsilence_warnings編です

わからないこと調べてみた | rails commit log流し読み(2018/03/15)

1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたZlib::Deflate.deflate とは何だろう? PRの中の処理に書かれてい…

Railsのソースコード読んでみる | Active Support instance_variable_names編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのinstance_variable_names編です

わからないこと調べてみた | rails commit log流し読み(2018/02/28)

1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていた.tap ってなんだろう? 対象のPR github.com 記述内容 if value.b…

Railsのソースコード読んでみる | Active Support instance_values編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのinstance_values編です

わからないこと調べてみた | rails commit log流し読み(2018/02/13)

1. 概要 @y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました 2. 読んだエントリ y-yagi.hatenablog.com 3. わからなかったこと PRの中の処理に書かれていたdefined? ってなんだろう? 対象のPR github.com 記述内容 def co…

Railsのソースコード読んでみる | Active Support as_json編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのas_json編です

Railsのソースコード読んでみる | Active Support to_json編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのto_json編です

Railsのソースコード読んでみる | Active Support with_options編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのwith_options編です

Railsのソースコード読んでみる | Active Support to_query編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのto_query編です

Railsのソースコード読んでみる | Active Support to_param編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのto_param編です

Railsのソースコード読んでみる | Active Support acts_like?編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActive Supportのacts_like?編です

Railsのソースコード読んでみる | ActiveSupport class_eval編

Ruby on Railsのソースコードリーディングをやってみました。 今回はActiveSupportのclass_eval編です

Railsのソースコード読んでみる | ActiveSupport try編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいように解説するようにします。 今回はActiveSupportのtry編です

Railsのソースコード読んでみる | ActiveSupport deep_dup編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいように解説するようにします。 今回はActiveSupportのdeep_dup編です

Railsのソースコード読んでみる | ActiveSupport duplicable?編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいように解説するようにします。 今回はActiveSupportのduplicable?編です

Railsのソースコード読んでみる | ActiveSupport presence編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいように解説してます。 今回はActiveSupportのpresence編です

Railsのソースコード読んでみる | ActiveSupport present?編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいようにに解説してます。 今回はActiveSupportのpresent?編です

Railsのソースコード読んでみる | ActiveSupport blank?編

Ruby on Railsのソースコードリーディングをやってみました。なるべく誰でもわかりやすいようにに解説してます。 今回はActiveSupportのblank?編です

わからないこと調べてみた | rails commit log流し読み(2017/08/03)

概要 y_yagiさんのrails commit log流し読みを読んでいてわからなかったこと調べてみました y-yagi.hatenablog.com わからなかったこと POSIX文字クラス POSIX文字クラス github.com の :word: という記述を初めてみました Unicodeプロパティと 似た機能を持…

Mackerel Dayでわからないこと調べてみた(freeeでMackerelを使って一年間サービスを運用してみた事例紹介)

概要 Mackerel Dayに行ってきたのですが、用語とかがわからなくてイマイチ理解が進まなかったものなど、 自分が分からなかったものを調べてみました第三弾です イベントレポートはこちら shitake4.hatenablog.com 分からなかったこと Bugsnag Deep Security …

Mackerel Dayでわからないこと調べてみた(Mackerel インフラ基盤 AWS 移行の舞台裏)

概要 Mackerel Dayに行ってきたのですが、用語とかがわからなくてイマイチ理解が進まなかったものなど、 自分が分からなかったものを調べてみましたの第二弾です イベントレポートはこちら shitake4.hatenablog.com 分からなかったこと 時系列データベース R…

Mackerel Dayでわからないこと調べてみた(Mackerelリリース3周年の振り返りとこれからの成長について)

概要 Mackerel Dayに行ってきたのですが、用語とかがわからなくてイマイチ理解が進まなかったものなど、 自分が分からなかったものを調べてみました イベントレポートはこちら shitake4.hatenablog.com 分からなかったこと Twilio グラフアノテーション ディ…

ソースコードのコメントで見るTODO、FIXMEって何?

概要 ソースコード中のコメントの # TODO: 仕様に問題ないか確認する のような記述の種類を調べてみた なんだったか # TODO のことをアノテーションコメントという 対象ディレクトリは app、config、lib、bin、testディレクトリ 対象ディレクトリを追加する…

RspecでStrongParamtersを使ってハマった

rspecでStrongParamtersを利用したテストを書いた時にはまったので、備忘録として書いてみる StrongParamtersとは? 4.5 Strong Parameters strong parametersを使用することで、Action ControllerのパラメータがActive Modelのマスアサインメントに利用され…