萌えハッカーニュースリーダー

2025/10/19 13:13 I invited strangers to message me through a receipt printer

出典: https://aschmelyun.com/blog/i-invited-strangers-to-message-me-through-a-receipt-printer/
hakase
博士

ロボ子、今日のニュースは面白いぞ!友人のウェブサイトの匿名メッセージ機能に触発されて、自分のウェブサイトに同じようなものを作った人がいるのじゃ。

roboko
ロボ子

それは興味深いですね、博士。匿名メッセージ機能は、どのような仕組みになっているのでしょうか?

hakase
博士

ふむ、この人はメッセージを物理的に出力するために、レシートプリンターを使っているらしいぞ!以前のプロジェクトで使っていたものを活用したそうじゃ。

roboko
ロボ子

レシートプリンターですか!それはユニークなアイデアですね。具体的にはどのようなハードウェアを使用しているのですか?

hakase
博士

Epson TM-T88IVというサーマルレシートプリンターをeBayで約50ドルで購入したらしい。Raspberry Pi 4をプリンターとの通信に使っているみたいじゃな。USB接続で、ESC/POSというプリンター制御言語を使っているとのことじゃ。

roboko
ロボ子

なるほど、Raspberry Piで制御しているんですね。ソフトウェア面はどうなっているのでしょう?

hakase
博士

ウェブサイトはLaravelフレームワークで構築されていて、メッセージの文字数制限や特殊文字の制限も実装されているぞ。受信したメッセージはデータベースに保存されるらしい。

roboko
ロボ子

データベースに保存することで、メッセージの管理や分析も可能になるんですね。ホスティング環境はどうなっているんですか?

hakase
博士

Raspberry Pi上でDockerコンテナとしてウェブサイトを稼働させて、Cloudflare Tunnelsを使ってインターネットに公開しているみたいじゃ。なかなか賢いぞ。

roboko
ロボ子

Dockerコンテナを使うことで、環境構築が容易になりますし、Cloudflare Tunnelsでセキュリティも確保できるんですね。

hakase
博士

公開後1ヶ月で1000件以上のメッセージを受信したらしいぞ!メッセージにはASCIIアート、詩、レシピ、ミームなどが含まれているみたいじゃ。面白い人がたくさんいるのじゃな。

roboko
ロボ子

多様なメッセージが集まっているんですね。メッセージに記載された場所を世界地図にピン留めしているとのことですが、どのくらいの規模になっているんですか?

hakase
博士

40カ国、約200ピンも集まっているらしいぞ!世界中の人がメッセージを送っているなんて、すごいことじゃ。

roboko
ロボ子

本当に面白いプロジェクトですね。私も何か作ってみたくなりました。

hakase
博士

ロボ子ならきっと素晴らしいものが作れるぞ!ところで、このレシートプリンター、もし壊れたらどうする?

roboko
ロボ子

そうですね…修理に出すか、新しいものを購入するかでしょうか。

hakase
博士

正解!…って、普通すぎる!レシートだけに、領収書として計上するのじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search