その他 【VSCode】生産性を高めるショートカットコマンド(Mac) はじめにこんにちは。普段,SaaS系スタートアップ企業でエンジニアとして働くShoheiです。僕は昨秋にスタートアップ企業に転職し,これまでのSIerのシステムエンジニアとしてのキャリアとは毛色が違う,Webエンジニアとして働いています。と... 2023.01.27 その他
Ruby 【Rails】ポリモーフィック関連のコントローラについて はじめにRailsを学習している中でポリモーフィック関連のモデル関係は理解できるが、コントローラのベストプラクティスがわからなかったので考えてみました。もちろん、これが正解という意見ではないですが、参考にしてもらえると嬉しいです。ポリモーフ... 2022.10.15 Ruby
Ruby 【Rails】Railsで暗黙的にクラスが読み込まれる魔法の裏側 はじめに Railsで作成したクラスがrequireでインポートされることなく魔法のようにそこらかしこで使われていることに疑問を持ったため調べました。 一般的にPythonを例にすると、フレームワークに関わらず外部から読み込むクラスはim... 2022.10.02 Ruby
Python 【初心者】たまに見るけど分からないPythonのデコレータ機能について はじめに 今回は、「たまに見かけるけどよくわからない」 Pythonの便利なデコレータ機能について備忘録として書いていこうと思います。 Pythonデコレータとは何か そもそもデコレータという考え方は、Pythonのデコレータ機能特有のも... 2022.09.24 Python
Python 【初心者】PythonのrequestsライブラリでCookie情報を扱う はじめに今回はPythonのRequestsモジュールでCookieを扱う方法を備忘録として残していこうと思います。背景は、FlaskなどでAPI開発を行なっている時に、Cookie情報を扱うことがありそもそも、結合テストなどで楽にCook... 2022.09.10 Python