開発日誌– category –
-
開発日誌
AIでブログのスクショ定点観測機能をつくった
AIで制作しているブログ管理補助ツールに、定点観測機能を入れました。こんなのです。 ちなみにこの動画自体は、管理アプリを開いた状態でMacのスクリーンレコードで撮影したのを、ffmpegで変換して作りました。 ffmpeg -i input.mov -vf "fps=10,scale=800:-2" -c:v libx264 -crf 26 -preset slow -an output.mp4ffmpeg -i input.mov -vf &q... -
開発日誌
バイブコーディングでDB不整合が生じる
バイブコーディングで破綻したらどうなるかなぁという記事を先日書いたばかりなのですが、なんか自分用アプリで早速破綻?しました。 データベース不整合 まぁ破綻というほどではないのですが、データベースで仕様上あってはならない不整合が生じた形ですね。具体的には、10の要素のうち1つのみenabledでほかはdisabledになる仕様のものがあ... -
開発日誌
バイブコーディングでジェンガが崩壊したらどうするのか?
現在自分用のアプリケーションとして、体重計やFitbitのようなトラッカーのデータを集約し、さらに手動で体調不良などのイベントを管理したり、運動管理したり、データに基づいてAIに分析させるようなアプリケーションをAIで作成しています。 その過程で、内部的な設計を変更したのですが、今後こういう判断を誰がしていくんだろう、あるいは... -
開発日誌
【開発日誌】AIはインフラが苦手だが嘘と謝罪は得意
AIプログラミングでちょっとしたエラーがあったら忘れないようメモしています。 今回の内容は以下の3つ。 OS固有の機能に依存 AIのテストコードが開発マシンの環境が汚れる 虚偽の説明をする 例によって本質的にはAI関係ないと言われればそうなんですけれど、AIがやった的なやつです。虚偽の説明はいまさら言うまでもないんですがだいぶ転が... -
開発日誌
LoPiQを v1.15.4 にアップデート
LoPiQをv1.15.4にアップデートしました。Linux版はWeb UIからアップデート可能です。Mac版はv1.15.4をダウンロードして、置き換える必要があります。 アップデートの内容は下記です。 フォルダ内画像の一括コピー・移動 選択中フォルダの画像を、別のフォルダや別ドライブ(ルートディレクトリ)へ直接コピーまたは移動できるようになりまし... -
開発日誌
【AIプログラミング】AntigravityからDeepSeekのAPIに移行を進めたい
現在自分はGoogleのAI Proプランを契約しています。理由は、昨年末の半額セールに釣られたからです。一年間14,500円、つまり1ヶ月あたり1,200円程度ということで、これは非常にお得だと思われました。実際、そのときはお得でした。 しかしその後猛烈な勢いでナーフされ、さらにGeminiはモデル覇権争いから明確に脱落し、proは永遠に放置され... -
開発日誌
AIプログラミングはマシンやOSを跨ぐと苦労する
最近、いくつかの自前のアプリケーションについて、Mac上で動かしていたのを、Linuxに移しました。この作業自体は既に何度もやっているので、AIにもそれらを参考にさせることですんなりいくかと思いましたが、だめでした。苦労しました。 Mac→Linuxへ 長らくメインのMac miniに自作のアプリケーションを常駐させてきました。その中には24時間... -
開発日誌
AIに時限爆弾を仕込まれる
AIプログラミングは確かに便利なのですが、色々な振り回され方をします。特に一時的な処置をしたときに、その処置固有の問題について、恒久的な対策をしようとして、それが余計な処理になっている、というパターンがあるようです。今回そのパターンがありました。 自分用のWebアプリで、Linux版のデータの置き場所が想定と違うことがわかった... -
開発日誌
AIプログラミングでも結局APIの責務で悩む
現在公開に向けて、D-Shelf(仮)というメディア管理プラットフォームのセルフホストアプリを開発中です。で、これは基本的にWeb UIで操作するのですけれど、やはり外部アプリとの連携もやりたい。すると、APIを用意するかなと思いました。 元々の設計として、フロントエンドとバックエンドにわけて、その疎通はAPIでやっていました。なので... -
開発日誌
あの日開いたソフトウェアが悪質かどうかAppleはまだ知らない
個人開発しているアプリケーションについて、永遠に公開を先延ばししてしまいそうだったので、えいやと公開しました。LoPiQというアプリケーションで、これはLinux版とMac版のバイナリをとりあえず配布したのですけれど、Mac版については例によってというのか、Appleからの嫌がらせで簡単に開かせてもらえない刑に処されています。 なにがOK...