S98Player

S98Player for iPhone 3.0をリリースしました

S98Player for iPhone 3.0 をリリースしました。MDX(X68000)と FMP(PC-98)に対応し、S98・PMD と合わせて 5 形式を機種ごとの音の再現で鳴らせます。後半では、出音の回帰テストなど、Claude Code と気軽に開発を回すための仕組みも紹介します。
Network

一日でLightsailサーバを最新イメージに移行して、フィード生成を10倍速くした話 – Claude Code実践録(インフラ編)

2026年11月19日に廃止されるAmazon LightsailのBitnami版WordPressブループリントから、Lightsail公式イメージへClaude Codeと無停止で移行した記録。障害の原因究明から性能改善、監視の設置まで、一日分の手順と実測値をまとめました。
IoT

Home Assistantで快適エアリーをゾーン別に可視化&制御する

本記事では、Home Assistant上で快適エアリーの各ゾーンをカードとして表示し、温度や運転状態を直接操作できる仕組みを紹介します。Home Assistantでのconfiguration.yamlの書き方についても説明します。
スポンサーリンク
IoT

Home AssistantでAiSEG2の電力消費情報を自動取得するCustom Componentを作る

AiSEG2をスクレイピングして分電盤の情報を取得する記事を以前書きましたが、Home Assistantとの統合をやりやすくするためにCustom Component化しました。本記事ではその導入方法と、いまいちわかりづらいHome Assistantのエネルギーダッシュボードの設定方法を説明します。
Programming

Apple WeatherKit(REST API)を使って、天気予報情報を取得してみる

天気予報を取得するAPIはいくつかあるのですが、無料というものは少ないようです。Apple Developer Programの登録者であれば追加料金不要で使えるWeatherKitを触ってみましたので、そちらをご紹介します。AppleのAPIなのですが、SwiftなどのネイティブAPIに加え、REST APIも用意されているのが個人的には驚きでした。
Programming

コードを一行も書かずにAudio Unitプラグインを2週間で完成させた話 – Claude Code実践録

最近、YMulator-SynthというYM2151(OPM)FM音源のシンセサイザープロジェクトをリリースしました。このプロジェクトの特徴は、私がコードを直接書いた回数がゼロ だということです。すべてClaude Codeというツールを使ったAIコーディングで実装しました。本記事ではそのAIコーディングの記録と考察を述べます。
Programming

ymfmでOPM仮想音源を制御するサンプルコード

FM音源エミュレーションライブラリ「ymfm」を使って、YM2151(OPM)仮想音源チップを直接制御するサンプルコードをGitHubで公開しました。基本的なサイン波から、ステレオアルペジエーターまで、8つのデモプログラムを通じてOPMの制御を段階的に理解していく構成になっています。
S98Player

S98Player for iPhone 2.0 リリースしました

忘れた頃に発作のように更新するS98Player for iPhoneの新版 2.0をリリースしました。
Vehicle

スマートキーを2つしまえるキーケースを選ぶ

新しいクルマを購入したのをきっかけに、玄関扉とクルマ、2つのスマートキーをしまうキーケースを選んだ、というお話です。
注文住宅

FlexiSpotで書斎用昇降デスクをDIYする

新居への引っ越し後、書斎のデスクは以前のままだった我が家。その後もリモートワークの比率はあまり下がらず、長時間デスクに向かう毎日だったこともあり、昇降デスクをDIYで導入することにしました。天板の穴開けなど、ちょっと敷居が高そうだな…と思っていたのですが、実際にやってみたら失敗せずに組み立てることができました。この記事では、天板や脚部選びのポイントや比較、天板加工に必要となる道具類、そして組み立ての注意点などを紹介します。
スポンサーリンク