自己紹介
作者について
システムエンジニアをしています。Webシステムを中心に、設計から構築・運用まで幅広く携わっています。 社内ではアーキテクチャの検討やプロジェクトのリードを担うことが多いです。
スキル
業務や趣味を通じて習得してきた主な技術は以下のとおりです。
- Java / C / C++ / Visual Basic
- Perl / PHP / JavaScript
- HTML / CSS
- 各種シェルスクリプト
- サーバ構築・ネットワーク・セキュリティ
趣味
趣味もシステム開発です。仕事でも趣味でもコードを書いている、根っからのエンジニアだと思っています。 最近はAIを活用して様々なものを作ることにはまっています。 このサイト自体も、AIと対話しながら作り上げています。
AIとの向き合い方
このサイトのHTML・CSS・JavaScript・Perlは、ほとんどをAIとの対話を通じて書いています。 ただし「AIに丸投げして終わり」にはしていません。出てきたコードを毎回自分で読み、 意図通りに動くか、無駄がないか、後から見て何をしているか分かるかを確認してから採用しています。
このサイトのフッターにあるハクスラゲームも、そうしたAIとの共同作業の実験のひとつです。 スケルタル方式のアニメーションや装備・アイテムの仕組みも、AIと相談しながら少しずつ機能を積み上げています。 「AIが書いたコードを人間がどう検品し、育てていくか」を自分自身で実践する場として、このサイトを運用しています。
得意分野
業務では要件定義からインフラ設計、アプリケーション実装、運用保守まで一通り担当してきました。 特に力を入れているのは次の領域です。
- 業務システムのアーキテクチャ設計と技術選定
- サーバ・ネットワークまわりのトラブルシューティング
- AIツールを開発フローに組み込む仕組みづくり
このサイトについて
週1回程度のペースで更新していく予定です。 プログラミングからインフラ、ネットワークまで、実務で得た知識を中心に発信していきます。
各記事のコメント欄への書き込みも歓迎しています。 「この説明が分かりにくかった」「ここをもっと詳しく知りたい」といった声は、次の記事を書くうえでの貴重な材料になります。