フロントエンド
PHP
Go言語
プログラマーへの道
Google API
プログラミングの理解

プログラミングの理解

🏠ホーム >   プログラミング >   プログラミングの理解 >  
プログラミングの理解や思想、最適な方法論をじぶんなりにまとめました

AIカーソル時代のシステム開発

0. 実体験:生産性は体感で3〜4倍になった 筆者自身、AI Cursorを使い始めてから体感で3〜4倍以上の生産性向上を感じています。 正直なところ、新技術には基本的に懐疑的...

開発スピードと品質は両立の鍵はテストコード

ソフトウェア開発において、「スピード」と「品質」は長年トレードオフの関係にあると言われてきました。 テストコードを書くのは元々あまり好きじゃなく、なくてもいいのではとさえ思ってい...

クエリビルダーパターンは本当に幸せをもたらすのか?

Rails やオブジェクト指向の世界では「SQL を大きな塊で書くのはアンチパターンだ」とよく言われます。代わりに登場するのが クエリビルダーパターン (Query Builder...

🎥【2025年版】WebRTCとHLS、どっちが主流?動画配信技術を徹底比較!

近年、ライブ配信や動画サービスがますます身近になり、配信技術の選定がますます重要になっています。特にリアルタイム配信を行いたい企業や開発者にとっては、「WebRTC」と「HLS(H...

クリーンアーキテクチャ・DDDでN+1問題を起きた時の対処方法は?

とある商談で 「クリーンアーキテクチャの設計してて。よくN+1問題がおきるんだよね〜。どう回避しますか?」 という商談での話での感想   状況としては商談の相手先の開発設計...

Goテンプレートの速度の検証

テンプレートのレンダリングで遅くなるのではと思って時間を計測して見ました。 ブログのサイトがあるのでそのページの始まりと終わりの時間を計測しました。 Goのテンプレートで計測し...

MVCフレーム fat controller について

MVCの「fat controller」をどうするかについて結論からは「fat controller」のままでいいんじゃないかと 。 make a record of…: MVCの...

node.js + mongodb remove が動かない

このスクリプトで大丈夫かと思ったのだが Game.remove({place:”something”}); 効いていない いろいろ調べてこれでためしてみた Game.rem...

apr_sockaddr_info_get() failed

自宅でwebサーバーをたてるときのおなじみのエラー Starting httpd: httpd: apr_sockaddr_info_get() failed for homet...