ぎんさんマインド

いちエンジニアの思考とか趣味についてつらつらと書いてみるかもしれない。

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

コードをコードで説明するな

学生時代に先生に言われた記憶がある。 その当時はレポートの再提出も重なってたので負の感情も含めて受け止めてたけど、今思うととても重要な言葉だったなぁと感じる。 これによって私のプログラミングのスキルもある程度担保されてるところがあるし、プロ…

Deviseを読み解く

Rails appで認証フローにおいてよく使われるDeviseだが、かなりやっていることも多く中身もブラックボックスとなっていて見にくい部分も多い。 だが調べると簡単な導入方法や使い方ばかり出てくるので残しておく。 Deviseとは そもそもDeviseとはwardenをベ…

ABC予想の問題を読む

日課のニュースをふらふらみていたら、今更ながらABC予想の文字が見えた。 ずっと昔にどういう問題なのかなー?気になったけど、結局詳しく調べもせずに終わったので、改めて読み解いてみる。 問題 ja.wikipedia.orga + b = c を満たす、互いに素な自然数の…

Railsにおけるエラーハンドリング

序文 について教えようとしていた際にRailsチュートリアルなどで記載がなかった。 一応例として Error Handling in Rails — The Modular Way | by Sudharsanan Muralidharan | Rails, Ember & Beyond | Medium があったが、古いのと英文であるため、似ている…