読みもの

記事一覧

プログラミング、サーバー、ネットワーク、フレームワーク、ソフトウェア、セキュリティ、AIまで、このブログで公開している記事をまとめています。

SEARCH 探したい記事を絞り込み

タイトルだけを見るか、本文も含めて探すかを選んで検索できます。

GitHub Copilotとは?できること・料金・使い方とCursorとの違いを総まとめ

GitHub Copilot とは何か、できること、料金プラン(Free / Pro / Pro+ / Max / Business / Enterprise と2026年6月のAI Credits従量課金)、使い方・始め方、Cursorなど他のAIコーディングツールとの違いまでを実務目線で総整理。どんな案件で選び、どこで避けるかの判断軸も解説します。

ヒューリスティックとは?経験則で近似解を得る考え方とアルゴリズムとの違い

ヒューリスティックとは「厳密に最適な答えを保証しない代わりに、経験則で素早く十分よい近似解を得る方法」です。探索 AI の A* 探索、UX のヒューリスティック評価、セキュリティの挙動検知、心理学の認知バイアスなど、分野ごとに少しずつ意味が違います。アルゴリズムとの違い、メリット・デメリット、AI 時代での位置づけを整理します。

自作フレームワークのメリット・デメリット — 「車輪の再発明」 はいつ正解か

「自社フレームワークを作りたい」 という発想は、エンジニアなら一度は通る道です。本記事では、自作フレームワークのメリット(完全な制御 / 学習効果 / ドメインへの最適化)とデメリット(保守コスト / 採用難 / ガラパゴス化)を整理し、「いつ作って正解か」「いつ地雷か」 を判断軸として提示します。既存フレームワーク + 薄いラッパーという中間解、AI 時代の自作フレームワークまで踏み込みます。