<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>I&#39;m a cloud service backend software engineer. I&#39;m using Azure, Kubernetes as infrastructure. I&#39;m mostly using Emacs.&#xA;I love instrumental reggae music!&#xA;https://blog.wurlyhub.com/&#xA;https://github.com/wurly200a</description><link>https://bsky.app/profile/wurly.bsky.social</link><title>@wurly.bsky.social - Wurly</title><item><link>https://bsky.app/profile/wurly.bsky.social/post/3msss3ceqws2d</link><description>メトロノームは機能的には一旦完成。普通に使えるものができました。&#xA;&#xA;ESP32でWASMアプリを動かす(18) →&#xA;https://zenn.dev/wurly/articles/acb27f9af5b8c0&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>11 Aug 2026 14:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3msss3ceqws2d</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3msqbf36eck2p</link><description>メトロノームアプリで小節の頭にアクセントをつける。「汎用的に」と言えばちゃんと汎用的に設計してくれるFable 5。&#xA;&#xA;ESP32でWASMアプリを動かす(17) →&#xA;https://zenn.dev/wurly/articles/58f17a541f0acd&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>10 Aug 2026 14:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3msqbf36eck2p</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mslaax76es2q</link><description>メトロノームでたまに2回音が鳴るバグ...と言っただけでバグを発見して直してしまうFable 5。おそるべし。&#xA;&#xA;ESP32でWASMアプリを動かす(16) →&#xA;https://zenn.dev/wurly/articles/768bfda400a6bf&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>08 Aug 2026 14:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mslaax76es2q</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3msgfijblts2w</link><description>前回作った予約発音API(±4µs制度)を使って、今回はメトロノーム本体を作ります！&#xA;&#xA;ESP32でWASMアプリを動かす(15) →&#xA;https://zenn.dev/wurly/articles/e80955858f1935&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>06 Aug 2026 15:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3msgfijblts2w</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3msbabh6kd22j</link><description>100ms 周期のtickで±4µs 精度を実現します！&#xA;&#xA;ESP32でWASMアプリを動かす(14) →&#xA;https://zenn.dev/wurly/articles/ecee6e6f739656&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>04 Aug 2026 14:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3msbabh6kd22j</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3ms6pfuzzqk24</link><description>アプリらしいアプリ。WASMで動くメトロノームアプリをつくります！&#xA;&#xA;ESP32でWASMアプリを動かす 第13回→&#xA;https://zenn.dev/wurly/articles/4f1ed045c9f67e&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>03 Aug 2026 14:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3ms6pfuzzqk24</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3ms3pga6lys2r</link><description>ベースとしたソフトはMP3プレーヤーアプリだったので、WASMアプリ基盤はモード切替で実装したいたのですが、MP3プレーヤーもアプリ化して統合するという狙いです。&#xA;&#xA;ESP32でWASMアプリを動かす 第12回→&#xA;https://zenn.dev/wurly/articles/6807547e5a15a6&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>02 Aug 2026 09:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3ms3pga6lys2r</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mrkiwfmlik2y</link><description>ESP32-S3で動くWASM MP3プレーヤーアプリができました！&#xA;&#xA;ESP32でWASMアプリを動かす 第11回→&#xA;https://zenn.dev/wurly/articles/b63f5cde4d55bb&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>26 Jul 2026 13:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mrkiwfmlik2y</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mrd4d42gcc2z</link><description>MP3プレーヤーをWASMアプリ化するにあたって、まずはタッチ入力イベントAPIをつくりました。&#xA;&#xA;ESP32でWASMアプリを動かす 第9回→&#xA;https://zenn.dev/wurly/articles/7fc993fd0679a5&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>23 Jul 2026 15:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mrd4d42gcc2z</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mr5yg7e3y22a</link><description>元々ビルトインだったMP3プレーヤーをWASMアプリ化してみます。結果的に3KB 弱の WASM バイナリで実現できるようにするのが、API設計のおもしろいところです。&#xA;  &#xA;ESP32でWASMアプリを動かす 第8回→&#xA;https://zenn.dev/wurly/articles/b8ebfc9a2cf4ab&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>21 Jul 2026 14:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mr5yg7e3y22a</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mr3jhk27vc2n</link><description>自作の音楽デバイスに“ホーム画面”ができました。SDカードに入れたアプリがメニューに並び、タップで起動、ボタンで終了して次のアプリへ。本体の書き換えは一切なしです。PoC編はこれで終了です。&#xA;&#xA;ESP32でWASMアプリを動かす&#xA;第6回→ https://zenn.dev/wurly/articles/1d2909106b5753&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>20 Jul 2026 14:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mr3jhk27vc2n</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mqyzi7wymk2d</link><description>今回の連載でいちばん地味で、いちばん大事だった回。作ったものが本当に使い物になるかを、感覚ではなく数字で確かめました。結論だけ書くと、タイミングのズレは心配しなくてよいレベルでした。何をどう測ったかは記事で。&#xA;&#xA;ESP32でWASMアプリを動かす&#xA;連載第5回→ https://zenn.dev/wurly/articles/e2547c3b6fbcc7&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>19 Jul 2026 14:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mqyzi7wymk2d</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mqu22kcruk2y</link><description>左がLinux(SDL2)、右が実機(ESP32-S3)。動いているのはバイト単位で同一の730バイトのdemo.wasmです。CPUはx86_64とXtensaで別物。差分はランタイム(WAMR)が全部吸収しています。&#xA;&#xA;ESP32でWASMアプリを動かす&#xA;連載第4回→ https://zenn.dev/wurly/articles/15d27e717a3072&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>17 Jul 2026 15:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mqu22kcruk2y</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mqrhtcyjes23</link><description>このWASMアプリにできるのは、ホストが渡した4本の関数だけ——文字描画・矩形・クリック音・時刻。その制約の中で、Rust製730バイトのアプリが実機にカウンタを描いて音を鳴らします。&#xA;&#xA;ESP32でWASMアプリを動かす&#xA;連載第3回→ https://zenn.dev/wurly/articles/f1ca74da7590bb&#xA;&#xA;#Rust #WebAssembly #WASM #ESP32</description><pubDate>16 Jul 2026 14:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mqrhtcyjes23</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mqmgx6j2ik2n</link><description>このデモ、地味に見えて実はすごいことをしています。PCで作った.wasmファイルを、再ビルドも変換もせずにそのまま実機のSDに置くだけで動きます。組込みでこれができるのはなかなか気持ちいいです。&#xA;#Rust #WebAssembly #WASM #ESP32&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>14 Jul 2026 14:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mqmgx6j2ik2n</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3mqhafs65vk2x</link><description>自作の音楽デバイスに「アプリを後から追加できる」仕組みを作りました。SDカードの.wasmをタッチメニューから選ぶと起動して音が鳴ります。アプリはサンドボックスで安全に動き、同じバイナリがPCでもそのまま動作。全過程を連載にしました(全6回・リンクはリプライに)</description><pubDate>12 Jul 2026 13:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3mqhafs65vk2x</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3llb5l6clss23</link><description>そろそろXをやめる時かな。。</description><pubDate>26 Mar 2025 06:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3llb5l6clss23</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3lj3pfztdw22k</link><description>https://zenn.dev/wurly/articles/221603a0a6472a&#xA;Emacs30.1をUbuntu 22.04(WSL)にインストールする</description><pubDate>26 Feb 2025 15:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3lj3pfztdw22k</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3lj2ibcd3jc2b</link><description>https://forest.watch.impress.co.jp/docs/news/1665225.html</description><pubDate>26 Feb 2025 03:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3lj2ibcd3jc2b</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3l4f27dryu72m</link><description>Bluesky のユーザー数は現在 1,000 万人を超えており、私は #2,724,236 番目でした。</description><pubDate>17 Sep 2024 22:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3l4f27dryu72m</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3kslfypy5zd2s</link><description>https://news.yahoo.co.jp/articles/82df1242344c16326d2422ac6358744675ecde42&#xA;こちらに当時した3社と同じですね。ふむふむ。&#xA;トヨタ、日産、ホンダ、、、ティアフォー？&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>16 May 2024 04:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3kslfypy5zd2s</guid></item><item><link>https://bsky.app/profile/wurly.bsky.social/post/3krhpqjkx2l2e</link><description>壮絶な記録を読みました。&#xA;この方が指摘されている通り、それに見合った努力した人は、運によって当たりを引かなくても先に進めるような制度設計をすべきだと思いました。&#xA;https://note.com/rshimada/n/n058fbbff18c9</description><pubDate>02 May 2024 00:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:dn652lz4fx2sinrxugpjhzvj/app.bsky.feed.post/3krhpqjkx2l2e</guid></item></channel></rss>