鳩

 技術と学びの記録  

カテゴリー: 技術

技術全般の投稿

E.F.Codd リレーショナルモデル論文考察|1970年の革命的データベース理論

1970年、IBMの研究者E.F.Codd(エドガー・フランク・コッド)は論文「A Relational Model of Data for Large Shared Data Banks」を発表し、データベース技術の歴史を根本から変えました。現代のリレーショナルデータベースシステム(RDBMS)の理論的基盤となったこの論文について調査・考察してみました。データベース技術に関心のある方の参考になれば幸いです。
続きを読む

プログラミングの起源・歴史考察|19世紀から現代AIまでの進化を辿る

プログラミングはいつ、どのように生まれたのか。世界初のプログラマーとされるエイダ・ラブレスから、FORTRAN、C言語、そして現代のPythonに至るまで、約200年にわたるプログラミングの進化を調査・考察してみました。技術革新の歴史を理解することで、今後のトレンドを読み解くヒントになれば幸いです。
続きを読む

Cursor vs Windsurf 開発効率比較考察|実際の導入シーンでの使い分け

AIコーディングアシスタントの進化により、開発者の働き方が大きく変わりつつあります。特にCursorとWindsurfは、VS Codeベースでありながら独自のAI支援機能を搭載し、多くの開発者から注目を集めています。個人的な関心から両ツールの特徴と使い分けについて調査・考察してみました。どちらのツールが自分の開発スタイルに合うのか迷っている方の参考になれば幸いです。
続きを読む

AIベースの自動テストツール考察2025|コード品質保証の次世代アプローチ

ソフトウェア開発において、テスト工程は品質を担保する重要なプロセスでありながら、多くの開発チームにとって時間とコストの負担となっています。近年、AIと機械学習の進歩により、テスト自動化の領域で革新的なツールが次々と登場しています。IDCは2028年までに生成AIベースのツールがソフトウェアテストの70%を作成できるようになると予測しており、Gartnerも2027年までに80%の企業がAI拡張テストツールを統合すると分析しています。個人的にこの分野の動向に関心があり、主要ツールの特徴や技術的アプローチについて調査・考察してみました。同じようにテスト自動化の効率化を検討されている方の参考になれば幸いです。
続きを読む

AWS Kiro autonomous agent考察|自律型AIコーディングエージェントの実像

2025年12月、AWSが自律型AIコーディングエージェント「Kiro autonomous agent」のプレビュー版を発表しました。Cognition AIのDevinに続き、BigTechがこの領域に本格参入した形です。従来のIDEアシスタントやCLIツールとは異なり、セッションを跨いでコンテキストを維持し、複数リポジトリを横断して独立動作するという特徴を持ちます。本記事では、開発者の視点からKiro autonomous agentの技術的特徴と実践的な導入判断のポイントを考察してみました。同様のツール導入を検討されている方の参考になれば幸いです。
続きを読む

実務経験者のためのプログラミング良書考察|17年の開発経験から見る技術書選び

17年の実務経験を持つ開発者にとって、技術書選びは依然として重要な課題です。Effectiveシリーズは言語習熟の決定版として、O'Reillyのアーキテクチャ書籍は設計思考の体系化に不可欠な存在として確立しています。本記事では、主要プログラミング言語のEffectiveシリーズ全10冊、O'Reilly発行の重要アーキテクチャ書15冊以上、概念系良書13冊を調査し、現在の入手可能性と日本語翻訳状況を確認してみました。技術面接対策や継続的な学習を考えている同じような関心をお持ちの方の参考になれば幸いです。
続きを読む

人力発電の可能性を徹底調査|自転車からジム、そして全人類発電まで

「自転車を漕いでスマホが充電できたらいいのに」。そんな素朴な疑問から始まった今回の調査は、思わぬ方向に発展しました。自転車充電器は実は存在するのに普及していない謎、ジムで無駄にされている膨大なエネルギー、学校での画期的な発電授業の可能性、そして「全人類が発電したらエネルギー問題は解決するのか?」という究極の思考実験まで。個人的な関心から深掘りした結果、現代社会のエネルギー構造について驚くべき事実が次々と明らかになりました。同じように「なぜ人力発電が普及しないのか」と疑問をお持ちの方の参考になれば幸いです。
続きを読む

AutoCADリバースエンジニアリング完全ガイド2025|中学生から始める実物からの設計図作成

AutoCADを使ったリバースエンジニアリング(実物からの設計図作成) これは何?なぜ重要? 既にある製品や部品(実物)を測定・分析し、その設計図(CADデータ)を再現する技術です。新品がもうない機械の部品を作り直したり、良い製品の設計を研究したりするのに使われ、ものづくりの核心的なスキルです。 本格的な4つのステップ 1. 準備と分析:設計意図を読み解く 目的の理解: その部品が「
続きを読む


スポンサーリンク