生涯独学の記事一覧
AIによるコーディング支援は、もう「当たり前」の景色になりました。 AIに頼めば、ものの数秒で大量のコードが生成されます。まるで魔法のようですが、同時にこうも思うのです。「これ、本当に動くの?」「仕様...
「ログ、とりあえず出してますか?」 正直に告白します。僕はこれまで、なんとなくログを出していました。「エラーが起きたら怖いから、とりあえず try-catch してログに残しておこう」「ないよりはマシ...
こんにちは!バックエンドエンジニアとして日々データベースと向き合っている皆さん、お疲れ様です。 先日、同僚との雑談の中でこんな一言が飛び出し、思わずコーヒーカップを持つ手が止まりました。 「単一テーブ...
「例外処理、なんとなく try-catch で囲って終わり…」 「全部 Exception クラスを使っちゃってるけど、これっていいの?」 PHPを勉強し始めて少し経つと、こんな悩みが出てきませんか?...
前回の記事で、LogicException(バグ)とRuntimeException(環境エラー)の違いについてお話ししました。 「違いはわかったけど、実際の開発でどう役立つの?」 そう思った方もいる...
DNSの設定をしようとすると、必ず出てくる「ホストゾーン(Hosted Zone)」という言葉。 「ドメイン名はわかる。example.com のことだろ? でもホストゾーンって何? ドメイン名と何が...
2025年。私たちは今、かつてない技術変革の波の只中にいます。AIエージェントは、もはや単なる「便利なツール」ではありません。彼らは、私たちの仕事、私たちの役割を、根底から覆そうとしています。 このま...
ターミナル作業をしていると、「このプロジェクトの時はこの色で、個人作業の時は別の色にしたいな」と思うことはありませんか?iTerm2を使っているなら、ディレクトリごとにターミナルのテーマ(背景色、フォ...
近年、企業のITインフラをクラウドへ移行する動きが加速しています。AWS、GCP、Azureといったクラウドサービスは非常に便利ですが、同時に新たなセキュリティリスクも生み出しています。その一つが「ク...
「静的Webホスティングができるよ〜」「ストレージサーバーとして使っているよ〜」という使い方はしてきたのですが、実は高機能だという事を最近知ったので、改めてS3の機能について洗い出してみました。 自戒...