Programming

ページ 2

ProgrammingApple WeatherKit(REST API)を使って、天気予報情報を取得してみる天気予報を取得するAPIはいくつかあるのですが、無料というものは少ないようです。Apple Developer Programの登録者であれば追加料金不要で使えるWeatherKitを触ってみましたので、そちらをご紹介します。AppleのA...Programmingコードを一行も書かずにAudio Unitプラグインを2週間で完成させた話 – Claude Code実践録最近、YMulator-SynthというYM2151(OPM)FM音源のシンセサイザープロジェクトをリリースしました。このプロジェクトの特徴は、私がコードを直接書いた回数がゼロ だということです。すべてClaude Codeというツールを使...ProgrammingymfmでOPM仮想音源を制御するサンプルコードFM音源エミュレーションライブラリ「ymfm」を使って、YM2151(OPM)仮想音源チップを直接制御するサンプルコードをGitHubで公開しました。基本的なサイン波から、ステレオアルペジエーターまで、8つのデモプログラムを通じてOPMの制...S98PlayerS98Player for iPhone 2.0 リリースしました忘れた頃に発作のように更新するS98Player for iPhoneの新版 2.0をリリースしました。(2026年10月追記)次の版の3.0を2026年9月に公開しました。X68000のMDXとPC-98のFMPに対応しています。変更点は...注文住宅FlexiSpotで書斎用昇降デスクをDIYする新居への引っ越し後、書斎のデスクは以前のままだった我が家。その後もリモートワークの比率はあまり下がらず、長時間デスクに向かう毎日だったこともあり、昇降デスクをDIYで導入することにしました。天板の穴開けなど、ちょっと敷居が高そうだな…と思っ...Programming快適エアリーのゾーンごとの状態をECHONET Lite経由で取得・設定するセキスイハイムの全館空調である快適エアリーは、3つあるゾーンそれぞれに個別の風量や温度を設定することができます。ECHONET Liteではエアコンの搭載プロパティにゾーンのような考え方は採り入れられていないため普通では情報を取得できないの...IoTスマートコスモの消費電力情報を、AiSEG2経由で収集する家全体の消費電力に加えて、分電盤内の回路ごとに消費電力を収集できるスマートコスモ。本記事では、ECHONET Lite経由ではなく、AiSEG2経由で情報を収集する方法をまとめます。最終的なコードを早く見たいという方は「まとめ」をご覧くださ...ProgrammingUniFi OSコンソールのAPIを叩いてみる操作画面がクリーンで高機能なUniFi製品ですが、(非公認ではあるものの)様々なAPIを備えているようです。うまく活用すれば、コマンドを定期実行したり、状態を定期的に収集して既に運用しているログ監視ツールと連携したりすることもできそうです。...Programming気象庁の天気予報データをもとに蓄電池の充電時間を調整する以前の記事でニチコン蓄電池の充電時間をECHONET Lite経由で変更できることが分かったので、今回は天気予報情報をもとに充電時間を変更するプログラムを作成してみることにします。IoTニチコン蓄電池の充放電時刻をプログラム経由で自動設定する以前の記事では蓄電池の充電時間を天気に応じて調整すると光熱費低減につながることが分かりましたが、天気予報を気にして毎日設定を変更するのは現実的ではありません。ニチコンによる自動制御もあるものの、自分の家の場合まだまだ精度は高くなかったので、...