リニューアルについて
2026/05/06
放置していた個人サイトをリニューアルし,https://koheihakoishi.net/ に統一した.
構想
技術的には極限までシンプルに,わたしがインターネットを始めた 20 年前の,HTML とちょっとした script ブロックで構成されていた古き良きウェブサイトを目指した.
そのため marked という markdown パーサ以外には依存関係を作らず,ビルド等も manifest.json の生成以外は一切不要にしている.
パフォーマンスの観点からも,セキュリティの観点からも Zero Dependencies こそが正義だと思っている.一度の npm install で大量のパッケージへの transitive な依存が発生し,計算資源を富豪的に利用してビルドを行う現在のフロントエンドツール群を導入することは,私の個人サイトにはオーバーエンジニアリングであると判断した.
デザイン面では,「モダンな」デザインではなく,無骨だがわかりやすいデザインを目指した. そこで,「昔の fedora みたいなイメージで,シンプルなファイルエクスプローラ風のデザインを」と LLM に注文して,このようなデザインになった. 派手さはないが,下手に凝ったウェブサイトよりもよほどわかりやすく実用的であると思う.
実はこのウェブサイトは SPA である. React や Vue などのフレームワークを使わずとも SPA は作れるのである. (SSR / SSG を行う大仰なフロントエンドフレームワークの複雑さに苦しむエンジニアを多く見てきたが,わたしはそれを真に必要としたことがほとんどない). クライアントサイドでのハッシュルーティングを使用しているから,SEO には弱いだろうし,AI エージェントにも不親切であろう.しかし,ひっそりと運営するには十分であるし,AI エージェントに読んでもらいたいなどとも思っていないので,この構成を大きく変えるつもりは(いまのところ)ない.
関連サイトのこれから
ブログサイトとして運営していた以下のサイトは,数年間放置しているにもかかわらず,いまだに多くのアクセスがある.
wipiano.net はエンジニアとしてのキャリアの初期に取得したドメインであり,今後も保持したいと考えている.
LINQ の記事など,一定程度コミュニティに貢献できたのではないかと思う.
一方で,いま見返すと未熟なコンテンツが多く,内容も最新事情を反映していないため,これらのコンテンツを残しておくことが,将来にわたって真にコミュニティの役に立つとは言い難い.
そこで,これらのコンテンツは一掃し,本サイトへのナビゲーションのみにしたいと考えている.
一部の有用と思われるコンテンツについては,内容を修正した上で本サイトに再掲載を考えている.
linqist.net は2022年の春休みに取得したドメインであり,Microsoft の最高傑作である(と勝手に呼んでいる)LINQ to Objects の複雑な内部実装を読み解くサイトとして,4本の記事を投稿した(4本の記事すべてが First() というたったひとつのメソッドについての解説である).
LINQ は今でも大好きであるし,ライフワークとしたいテーマでもあるが,多忙を理由に更新が滞っていた.
これらの記事は長大でマニアックすぎるし,内容も古くなっているかもしれないから,内容を整理した上でコミュニティに貢献できると判断すれば,本サイトに再掲載するかもしれない.
linqist.net 自体は今後閉鎖されるであろう.
Zenn や Qiita に投稿した記事はそのままにする予定であるが,特にメンテナンスもしないし,今後新しい記事を投稿することもいまのところは考えていない.
編集をふりかえって
oss.mdやmusic.mdのようなものはこれまで公開してこなかったものである. これまでの活動を振り返るよい機会となった. OSS 活動に関してはこれから積極的に行っていきたいと考えていて,いつか活動実績が増えすぎて,1ファイルに収まりきらなくなる日が来ることを目指したい.
resume.mdに関しては若干の間違いがあるかもしれないことを白状しておく. というのも,基本情報技術者試験の書類は紛失しており,正確な合格年月日を知るすべがないからである. 高専3年か4年の緑豊かな時期に帯広あたりで試験を受けて合格したこと,その後の応用情報技術者試験は,当時同じ高専からの受験者が私と同級生の2人のみと珍しく,学校側の手違いで受けられなくなったこと(これはきちんと返金等の対応をいただきました)は覚えている. このような有様なので,いつか応用情報技術者試験をとり,履歴書等に基本情報技術者試験を書かずに済むようにしたいと考えていたのだが,「試験の拘束時間が長すぎる!」と文句を言っているうちに,試験制度が変わってしまいそうであり,困った. 英検準2級も学生時代にとっているはずなのだが,まったく同様の事情で,こちらは記憶も定かでないので,記載しないことにしている.英語に関しては TOEIC スコアを示していれば十分であろう.
今後の運用について
今後なにかを書くことがあれば,できるだけ本サイトに掲載したいと考えている.また, OSS などの活動実績はきちんと更新していくつもりである. とはいえ,仕事や学業は忙しい状態が続く見込みなので,あくまで目標であり,実際には更新が滞る可能性が高い. それでも長くひっそりと運営していければと考えている.