Yuki Matsukura
2003年から書き続けているブログです。
このブログについて
大学時代に始めた個人ブログが原点です。最初は日記でしたが、エンジニアとして働くうちに、自分が躓いたこと・解決したことを記録として残すようになりました。
書いているのは主に技術的な話題ですが、「これを読んだ誰かの時間を少しでも節約できたら」という気持ちで書いています。ググって出てこなかった情報、公式ドキュメントだけではわからなかった実践的なハマりポイント、そういうものを残しておきたい。
最近はAI・LLMまわりの話題が増えてきました。技術の進化が速い時代だからこそ、実際に手を動かして得た知見を共有することに価値があると思っています。
日記は diary.teraren.com に分離しています。
書いてきたこと
- Ruby on Rails、PHP、Javaなどバックエンド全般
- AWS、Docker、自宅サーバなどインフラ運用の試行錯誤
- AI・LLMの実践的な活用
- 個人で作った公開APIサービスの開発記
- 技術選定やアーキテクチャの判断とその理由
仕事
データテクノロジースタートアップマインディアでCTOをしています。それ以前はGREE、メタップスなどでエンジニア・マネージャーとして働いていました。
このブログのヒストリー
2003年 - このブログが誕生
大学の自分用Web置き場にてMovable Typeを利用して開設。主に内容は日記。
2005年頃 - 研究室のサーバーに移行
NucleusというPHPで構築されたCMSに移行しました。MovableTypeだと記事を書くたびに静的なHTMLを書き出していたので1回のpublishに時間がかかったので編集効率が悪かったのと、動的生成であれば自分で簡単に改造できるためです。
2006年頃 - 知り合いの自宅サーバに移行
CPUスペックが優れていて、無料で使わせてくれとのことなので知り合いの自宅サーバへ移行。
2007年頃 - アメリカへ渡米、WordPressに移行
滞在中は英語で日記を書くと決めてつたない英語で日記を書く。Nucleusの開発が殆ど行われておらず、PHPのバージョンアップにすら追随しなくなったので、WordPressに移行。当時のバージョンはWordPress 2。
2012年頃 - 自分のドメインに移行
現在のURLへ。サーバは自宅で場所を取らずに運用するために、Mac mini server。GUIじゃなくてCUIでmacをサーバとして運用するのはなかなか大変でした。
2014年頃 - AWS EC2で運用開始
Mac miniにUSB3でRAID 5のディスクアレイをつなげて運用していましたが接続が不安定で切断されることが多かったので、インフラのメンテナンスから開放されるためにEC2へ移行。
2018年頃 - 日記と技術系記事を分けるためにブログを分割
日記は diary.teraren.com へ移動。技術系記事は引き続きこのブログで。
2019年 - 自宅Linuxサーバで運用開始
EC2で運用していると月に1万円近くかかるので送料含めて3万円ぐらいのDELL PowerEdge T320を買って運用開始。
8コア Xeon E5-2450 2.1GHz/12GB/3.5inch SAS 300GB×4 RAID
SASの稼働音がうるさいのでSATAに全部入れ替えた上で、OS領域用にSSDを2台追加してRAID1を組む。SATAのディスクはファイルサーバとして利用し、定期的にAWS S3 Glacierへ転送。
2021年 - 自宅サーバのRAIDカードが壊れる
RAID5で組んでいたので復旧が非常に面倒でした。1ヶ月位かかりました。やはりインフラの面倒を見るのが面倒なのと、AWS Lightsailが安価なのでLightsailへ移行。
2024年 - 自宅サーバへ再移行
動かすサービスが多くなってきたのでAWSの料金が高くつくため、再び自宅サーバへ移行。
2025年 - WordPressからAstroへ移行
22年間使い続けたWordPressからAstroに移行。静的サイトジェネレーターによる高速な表示と、Markdownベースの記事管理に移行。コメントシステムはGitHub DiscussionsベースのGiscusに移行。