1. かっぱクラブ
  2. いーとーまきまき
いーとーまきまき
2026-09-14 10:43

いーとーまきまき

フィラメント管理アプリとAI開発について話しました。

OSS公開はもうちょっとあとで。

感想

まだ感想はありません。最初の1件を書きましょう!

00:01
おはようございます、かっぱです。
2026年9月14日、月曜日の夕方です。
今日はこれ、テイク2なんですけども、なぜかというと、
住宅街を歩きながら喋っていたら、救急車がめっちゃ近く通りまして、
これは音源としてダメだろうなというので、
2分も喋ってなかったらいいんですけども、没にしました。
なのでテイク2を喋りながら歩いています。
にしても今日めっちゃ暑かったですよね。
なんか暑いのがぶり返してくるの、本当油断してるのでやめてほしいんですけど、
マジ暑かった。
もうエアコンの出番ないかなとか寝ぼけたことを考えてしまったんですけど、
今日は午前中からつけましたね。本当暑かった。
で、暑かったのと寝ぼしたので朝散歩もランニングもできなくて、
このままだと家から出ずに終わってしまうと思ったので、
急遽外に出てビールを飲んで買い物をするといういつものパターンをやっております。
今日一つ目の話なんですけども、
前話したかな?ちょっと自信ないんですけども、
またクロードコードにNailsアプリを作らせておりまして、
まあ簡単なやつですね。
3Dプリンターのフィラメントって、なんかやってるとジラジラジラジラ増えてしまう。
あとフィラメントごとに結構設定が必要であるという感じなので、
それの管理ソフトを作ろうと思って、
ちまちまとクロードコードとおしゃべりしながら作っていたんですね。
そしたら、ニッチではあるが思ったより便利じゃね?と思ったので、
これオープンソースで公開しよっかな?などと思ってしまっております。
どうしようか。先にアプリの話しようか。
アプリ名前としては糸巻きという、フィラメントというのはプラスチックの糸なんですね。
それをスプールという糸巻きに巻いて、1キロいくらとかで売っているんですけども、
そのフィラメントとスプールを管理するアプリとして糸巻きを。
これもクロードが提案してくれた名前なので、なかなか可愛くていいなと。
なので糸巻きを作っております。
自分のフィラメントを管理するのに、ずっとアプリケーションが一個動いている人を晒せられない。
病患1個のフィラメントを買う人はいないわけ。
それだったら、フィラメントを買った時だけまとめて情報を入力し、
03:02
普段はスタティックなHTMLとか、あるいはマークダウンとかで情報を出力しておいて、
何らか今時皆さん自分の情報をホストするパブリックなりプライベートなりなところがあるかもしれない。
そこで普段はある結果だけを見ればよくて。
フィラメントを買ったとかであれば、アプリをどこかで動かして、
ぴょぴょっとデータを修正したり追加したりして、
スタティックな出力をして、どこかを落とすみたいな。
そういう運用でいいかなと、割り切ったアプリを作りました。
もう一個は、これもまだ形にしたり運用にしたりはしてないんですけども、
ラベルプリンターを買ったんですね。1万円しない簡単なやつなんですけど、
結構な解像度が出る。500何十ピクセルかける300何十ピクセルとか出る。
それでラベルを作って貼っておくと。
ラベルにQRコードを載せておくと。
そうすると、フィラメントって、要するにカラフルなプラスチックが
何らかの糸巻き、スプーンに巻いてあるので、
どれがどれやらになりやすいんですよね。
その識別シールを出す。そういう機能。
そうしたら便利便利。っていうコンセプトと、
最低限動くところまでは本当、多分判日書とかで余裕でできたんですけど、
これをオープンソースで公開するぞって思うと、
またやらなきゃいかんことがいろいろある。
前もこういう話してるんですけども、
オープンソース、自分の名前で公開するとなると、
ある程度はちゃんと動くとか、ドキュメントがちゃんとしてるとか、
したいわけじゃないですか。
行動の気にしたとか、ちゃんとティッシュを書いたらいいなと思うんですけども、
使い勝手が破綻してないとか、画面がダサくないとか、
そういうところを気にして、いろいろと成果物をいじってみると、
あれここダメじゃん、ここどうなってんの、みたいな。
そうするとAIが、あ、そこはご指摘の通りですね、とか言っちゃって、
シーレットを流すわけですね。
なので、やっぱりそういうところを指摘する缶みたいなやつは、
ぼやんとAIに作らせて、ぼやんと出てきたものを触ってるだけだと、
働かない缶かなと思うので、
これは今までのソフトウェア開発の経験が生きたかなと。
06:02
AIがビビッと作ってくれる良さと、それからそれを言ってしまえば、
経験値でここちゃうねんでって言うみたいな。
実際作ってる最中で、それデータ構造おかしくね?みたいな。
そうですね、直しますって言ったこともあったので。
なんとかな、僕はある程度の経験があるソフトウェア開発者なので、
そういうこと言えるんですけど。
なので、AIと組んだ結果、良いものができつつあるというのはあるんですけど。
ちょっと寄り道余分な話をすると、これを何も経験ないとこから、
AIの力であることを前提でソフトエンジニアになろうとしている人とかは、
どうやって身につけるんじゃろうなっていう。
いろんなところでどうするんですかね?って言ったら、
どうするんですかね?みたいな。
全然結論が出ない話なんですけど、
そういう話を今日も考えてしまいました。
とはいえ、僕には経験があるので、経験に基づいて、
AIがビビッと作ったものも、より良いもの。
僕にとっても良いものであるし、
それから公開するので使ってくれる人にとっても、
良いものであって欲しいな、
読むのになるようにしたいな、
ということで、モニュメントをやっておるわけですね。
リードミーの文言とかもAIスロップっぽいので、
もうちょっと人間がね、
フルで書き直すまではいかない人も魂を込めてやらないと、
僕もポンと出てきて、このリードミー見せられたら、
はーんって、いつものAIがビョロッと作ったやつの絵とか思っちゃう。
そういうところも、AIでものを作ることに対する経験値が
一個得られたなあと思っております。
このネタでもう8分喋ってるのか。
いやでもね、面白いんですよね。
AIでものを作るの。本当に面白い。
今日は面白いのでこの話をしちゃうんですけども、
アプリケーションの設定項目が増えてきたので、
これちょっと設定画面で管理できるようにしようかと。
お、分かりました。やるんだけども。
じゃあこれ設定を変えました。保存ボタンを押します。
あれ?って反映されてねぇぞ。
ある一つの項目だけ反映されなくて、
他の項目は変更すると反映されると。
どういうこと?って言ったら、あ、すいません。
そこだけオブジェクトキャッシュに載ってました。
ええ?
そんな自分用のどっかで動くアクセス数最大1なので、
09:01
キャッシュとかパフォーマンスを考える必要は一切ないはずなんですけども。
なんかレールズにもオブジェクトキャッシュの仕組みがあるし。
これは載っけちゃいました。
結果6分の5の確率で変更前が出てました。
ええ?みたいな。
そういうところだよ。AIとか思いながらね。
でも、仕事じゃないから、
おバカで可愛いななぞと思えるのは仕事じゃないからなんですかね。
ので、ちょっと次なんか作るときは、
そもそも必要になるまではキャッシュ戦略について検討するなっていうのを
クロードに与える指示のところにレフォルトで書いておかなきゃいかんかな。
などと思ったので、
そういう意味でも僕の経験値が一つ増えました。
ということで、ぼやぼやとクロードでアプリを作る話を聞けたら
もう10分も喋っちゃったので、
今日はこの辺にして買い物をして、
お家買って晩御飯を作ります。
ちょっとそろそろ涼しくなってくんねが、
週分も近い。つまり、
昼の長さが夜の長さと同じになる日も近いので、
もう暑いのいいんだけどな。
そんなことを思いつつ。
じゃあまたね。バイバイ。
10:43

コメント

スクロール