プログラミングの理解
プログラミングの理解や思想、最適な方法論をじぶんなりにまとめました
0. 実体験:生産性は体感で3〜4倍になった
筆者自身、AI Cursorを使い始めてから体感で3〜4倍以上の生産性向上を感じています。
正直なところ、新技術には基本的に懐疑的...
ソフトウェア開発において、「スピード」と「品質」は長年トレードオフの関係にあると言われてきました。
テストコードを書くのは元々あまり好きじゃなく、なくてもいいのではとさえ思ってい...
Rails やオブジェクト指向の世界では「SQL を大きな塊で書くのはアンチパターンだ」とよく言われます。代わりに登場するのが クエリビルダーパターン (Query Builder...
近年、ライブ配信や動画サービスがますます身近になり、配信技術の選定がますます重要になっています。特にリアルタイム配信を行いたい企業や開発者にとっては、「WebRTC」と「HLS(H...
とある商談で
「クリーンアーキテクチャの設計してて。よくN+1問題がおきるんだよね〜。どう回避しますか?」
という商談での話での感想
状況としては商談の相手先の開発設計...
テンプレートのレンダリングで遅くなるのではと思って時間を計測して見ました。
ブログのサイトがあるのでそのページの始まりと終わりの時間を計測しました。
Goのテンプレートで計測し...
MVCの「fat controller」をどうするかについて結論からは「fat controller」のままでいいんじゃないかと
。
make a record of…: MVCの...
このスクリプトで大丈夫かと思ったのだが
Game.remove({place:”something”});
効いていない
いろいろ調べてこれでためしてみた
Game.rem...
自宅でwebサーバーをたてるときのおなじみのエラー
Starting httpd: httpd: apr_sockaddr_info_get() failed for homet...