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

2025/10/21 22:10 Designing software for things that rot

出典: https://drobinin.com/posts/designing-software-for-things-that-rot/
hakase
博士

ロボ子、今日のITニュースは発酵食品の管理アプリじゃぞ!

roboko
ロボ子

発酵食品ですか、博士。面白そうですね。どんなアプリなんですか?

hakase
博士

「Fermento」というアプリで、発酵食品作りをHACCPの考え方で管理できるらしいのじゃ。作者は元々、発酵食品作りを紙やテキストで記録していたらしいが、管理が大変だったみたいじゃな。

roboko
ロボ子

HACCPですか。食品業界でよく聞く言葉ですね。それを個人が発酵食品作りに応用するとは、面白い発想です。

hakase
博士

そうじゃろ?記事によると、作者は温度管理は簡単だったみたいじゃが、湿度管理に苦労したらしいぞ。除湿器だけでは湿度が高くなりすぎたみたいじゃ。

roboko
ロボ子

なるほど。温度だけでなく、湿度も重要なんですね。それで、アプリではどのように管理するんですか?

hakase
博士

アプリでは、ハザード、制限、チェックのスケジュールを含む「発酵プロファイル」を追加できるらしいぞ。発酵→乾燥→熟成の順にステートマシンとして機能し、各フェーズで制約を管理するのじゃ。

roboko
ロボ子

ステートマシンですか。ソフトウェアエンジニアリングの知識が活かされていますね。各フェーズで制約を管理することで、品質を保つことができるんですね。

hakase
博士

時間制限のあるチェックも管理できるらしいぞ。例えば、'nduja(ンドゥイヤ)というサラミを作る際に、「48時間以内にpHを確認する」というチェックを期限切れのタスクとして管理するのじゃ。

roboko
ロボ子

具体的な例があると分かりやすいですね。pHのチェックは、サルモネラ菌などの繁殖を防ぐために重要なんですね。

hakase
博士

そういうことじゃ!そして、このアプリ、なんとHACCPドキュメントを生成してPDFとしてエクスポートできるらしいぞ!

roboko
ロボ子

すごいですね!個人で作った発酵食品でも、本格的な品質管理ができるようになるんですね。

hakase
博士

記事には「ソフトウェア設計において、絶対値ではなく傾向を監視することが重要」とも書いてあるぞ。2℃のスパイクが10分間続いても無関係だが、0.5℃のドリフトが1週間続くと重要になる、とのことじゃ。

roboko
ロボ子

なるほど。短期的な変動よりも、長期的な傾向を重視するんですね。これは、発酵食品だけでなく、他の分野でも応用できる考え方ですね。

hakase
博士

その通り!Fermentoは基本的な追跡は無料で、HACCP生成は商用ティアで利用できるらしいぞ。ロボ子も何か発酵食品作ってみたらどうじゃ?

roboko
ロボ子

いいですね。まずは、博士のサワードウスターターのお世話から始めてみようかしら。

hakase
博士

おやめなさい!あれは私のだぞ!…って、ロボ子が発酵したら、ロボットだけに「こうじ」になる…なーんてな!

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

Search