バイブコーディング環境交々

色々と実験してみました。

課金AIを使ったコーディング

私が試したのは、エディタとセットで使える奴ら。つまりVSCodeの派生のCursor,Antigra。あとはZed。搭載されているAIは、cursorはたくさんあって、chatgpt、claude、geminiなど。Antigraはgemini。Zedは知らん。

コイツ等は特に問題なくアプリの完成までできる。しかし、結構お金はかかる。ほぼ丸投げするならば、無料枠では無理。最低月額プランには入らないとだめ。私はそれでもオーバー下から、更に上の月額に一度だけ入ってやってみた。cursorはいろんなAIが使えるのと、Autoモードがあってそれが案外使いやすかったので良かった。が、金がかかる。

Antigraはgemini特化。gemini3は結構すごくてこれも快適にできた。

と、いいことを書いたが、問題も色々。

ローカルLLMには問題も。

お金がかからないようにするには、自分のPCでAIを動かすと電気代だけで済むのでその方法を調べたら、LMStudioというソフトを使ってローカルLLMを動かせば自分だけのAIを使えるとのこと。幸いにゲーム大好きなのでGPUは程々のものを使っていたのでGPUのメモリが12GBあったので実用的なAIが動かせたのも大きかった。主にQwen3シリーズが使いやすかったな。コーディングなので。会話や画像など別の方向に行くなら他のシリーズがいいのだろうけど、コーディングではqwenシリーズが安定してた感じがする。

ローカルLLMもVSCode派生エディタでは拡張機能を入れれば問題なく使える。continueとかclineといったもの。

SSH接続環境ではまだまだ。

メインで使ってるPCはwindows。サーバーはUbuntu。となると、SSHで接続して作業をするのが普通。ついでに、コーディングもSSH環境でゴリゴリ書くことも多い。というかほぼSSH環境で行っている。

このやり方が一般的なのか逸般的なのかは比較したことがないのでわからんが。

となると、どんな感じになるかというと。VSCodeを起動したら、SSH接続の機能があるのでこれを使うと、サーバーのファイルを直接編集できるエディタになる。とっても便利。そこにcontinueなどの拡張機能を入れると、AIとのやり取りをしながらサーバーのファイルを操作することができる。Aiはチャットの合間にターミナルでlsコマンドなどを使ってそのリターンを読むことができるのだが、SSHを繋いでいるときのターミナル使用には問題がある様子。色々調べたが、SSH環境下でのターミナル操作はまだAIには無理そう。

となると、会話言語による指示を出してAIがコーディングから実行、エラー訂正までを行うバイブコーディングは破綻することになる。ターミナルが使えないということは、コーディングはできるが、その後の実行をユーザーが。実行結果もユーザーがAIに渡さなくては次に進めない。

結構長文になってきたのでまとめると、課金して金かければSSH環境下でもバイブコーディングはできるが、無課金でローカルLLM使ってやろうとすると、まだ環境が出来上がっていないということになる。

あー久しぶりに長文を書いた気がする。笑

内容が間違っていないことを祈る。ってか間違ってても許して。

カテゴリー: PC関連 | コメントする

メモリが高くなってる

タイトルの通り、世界的にAI需要が大きくなってきたため、ドミノ倒しのように自作PC系のメモリも高くなってきてるよと聞いてはいたのですが、調べてみたらすごかった。3月にPCを新調したのでその時に買ったメモリをカカクコムで調べてみました。

何倍だろう、16万だって。8倍?すごいことになってきましたね。これが1年以上続くと言われています。そうなると20万で組めていたPCが単純30万位になるってことですよ。

しばらくは大事に使わないといけませんね。燃やさないようにしないと(ぇ

カテゴリー: PC関連, 駄文 | コメントする

月1エヴァ 破

今週は、シンエヴァ:破ですね。毎回言っていますが映画館で見ると全然違いますね。

すでに何度も見ているのですが毎回思うのはなぜこれからQになるんだ?という疑問。と言ってもこのままほのぼのと物語が進んでも社会現象と言われるほどの話題にならなかったんだろうなとも思います。が、アスカ不遇すぎだよ!からの、Qでのシンジの扱い。いやー答えがわかっていても辛いですよ。

なんでこんなの見せられてもエヴァファン続けてるんだろうって思いますね。でも辞められない止まらないですよ。なんでだろうね笑

最後に一つだけ。次回予告をまるっと無視したQがすでに完成しているのに、破の次回予告は変更してないのかい!ってか、あの次回予告の進む世界が見てみたい!

カテゴリー: 駄文 | コメントする

星を見たくなってきたぞ

寒くなってくると星がきれいな時期だなーと、星撮影熱が高くなってきています。

そういえば半年ほど前でしょうかネットサーフィンで面白い鏡筒を見つけたのを思い出したのでちょっと考えてみましょう(買うかは別

HAC125DXという鏡筒です。カメラをレンズの前に付けるというビックリ仕様(プライムフォーカスタイプという正式な物らしい)

なので、手持ちのカメラだと100%の性能では見れないみたいだけど、その辺も考慮してAI先生に一覧表を出力してもらいました。

なので、ほぼ正解。100%正解では無いと思いますが、雰囲気を見られたら良いので記載。

SN比を考慮した一枚露光

カメラ
1.Uranus-c-pro
2.D810A

鏡筒
A.SD103SII+フラットナー+レデューサー:口径103mm、焦点距離624mm、F6.1
B.FA180:口径40mm、焦点距離180mm、F4.5
C.HAC125DX:口径125mm、焦点距離250mm、F2 (ただし、Uranus-c-proはカメラの外径が78mmのため遮蔽を再計算しないといけない。プライムフォーカスタイプのため。)

としたときの比較一覧。

カメラ/鏡筒口径 (mm)焦点距離 (mm)F値センサーピクセル (µm)画角(水平,°)1枚露光 (分)光子数 (30s換算)1枚SNR枚数合計露光 (分)枚数積算合成SNR同SNR達成に必要1枚露光時間 (分)総撮影時間 (分)ピクセル解像度 (“/px)総ピクセル数
2-A (基準) D810A + SD103SII(素)1036246.1フルサイズ 35.9×24.0 mm4.883.2950.5855092.47105.0292.40.505.001.6136,152,320
1-A(追加・素) Uranus-C-Pro + SD103SII(素)1036246.11/1.2型 10.7×8.0 mm2.620.9820.5855092.47105.0292.40.505.000.8712,533,760
1-B(素) Uranus-C-Pro + FA180(素)401804.51/1.2型 10.7×8.0 mm2.623.4050.52,36948.68105.0153.91.8018.03.0012,533,760
1-B(トリミング→2-A画角に合わせ)401804.51/1.2型(クロップ)2.623.2950.52,21947.11105.0148.981.9319.33.0011,740,282
1-C(素) HAC125DX + Uranus-C-Pro(外径78mm遮蔽考慮)97.682502.561/1.2型 10.7×8.0 mm2.622.4520.571,530267.45105.0845.80.060.62.1612,533,760

ちょっと見にくいけどなんとなく解った。HAC125DXって結構すごいかも。単純に撮影時間が短くなるってのは大きいよね。

そして解ったのはFA180で短時間露光しても綺麗にならねぇなぁと思ってたんですが(基準はD810A+SD103SII)そりゃそうでしょうな。基準よりも露光時間長くしないとSN比が下がるんですもん。納得。

ってことは、しばらくUranus-c-proさんはベンチ入りかなぁ、やっぱりD810Aが正義か。

カテゴリー: 未分類, 趣味 | コメントする

月1エヴァ

旧劇、夏エヴァ。久しぶりに見ました。旧劇は重いのであまり見る機会が少ないのですが劇場で見れるとなれば行かないわけにはいきません。

久しぶりの夏エヴァですが、さすがThanatos。さすタナ。あのシーンは相変わらず唸るな。そして、狂ってるな。

しかし昔の私。キモチワルイからの10年間、良くファンでいられたなぁ。としみじみと思い返していました。

あれから28年ですか。:||のあのシーンや、このシーン。旧劇のオマージュというのはわかっていましたが、改めて見てみると感動しますね。

しかし、アスカ。扱いひどすぎwww

カテゴリー: 趣味, 駄文 | コメントする

バイブコーディング

最近はすごいですね。バイブコーディングで素人でもそこそこの使い捨てアプリが手軽に作れる。私は大学生の頃にC言語を少し習っただけなので、ちょっとしたCUIのスクリプトを作れるくらいの能力しか無いのですが、ゴリゴリとちょっとしたアプリが作れるようになります。おかげでやりたいことをほぼ自動で動かすことができるようになったので楽になりました。まじAIすごい。

ただ、やってて思うのは、セキュリティとか全くわからないので、これをずっと使い続けたりすると問題があるんだろうなと思います。あくまでも使い捨てアプリだなと。

でもこうやって、プログラマーとAIは棲み分けできるんだろうなとも思いますが、今後はどうなることやら。職人作の一点物とDIY作品って感じかな。

カテゴリー: Linux、サーバー, PC関連 | コメントする

サーバーアップデート完了

多分ぱっと見はわからないと思います。というか変化してたら駄目なんだけどね。

どの辺をアップデートしたかというと、dockerコンテナの構成とか名前とか。後はsslhで同じポートで異なるプロトコルを待ち受けていたのを中止して構成を考え直した位かな。

よく考えたら、集合住宅でもないし、戸建ての光回線だとsshの通信を443に固定しなければならない状況(ポート制限がかかっている)では無いなと。贅沢にポートを使って生きていけばいいやと。

ってことで、ssh系は別のポートにぶん投げて、https系だけ使うとなったらsslhいらねーなと。

ついでに、letsencryptの証明書を受けてくれるコンテナもメンテが止まってるみたいなので自作することにしました。ここが一番時間がかかったかな。(嘘でした。時間がかかったのはfail2banだw)

ま、上手くいったのでよかったです。

で、個人wikiとして使っていたgrowi鯖はお役御免となりました。その代わりローカルソフトのobsidianを採用。保存フォルダをsyncthingで使っているフォルダにすれば各PCで内容は共用できるし使い方もwikiライク(markdown形式)で勉強もいらない。

ついでにCursorも導入したので、メモは全部Cursorが書いてくれるしそれをobsidianで見れば楽だし。

と、結構変わりましたね。

もし気が向いたらコンテナの設定とかを纏めるかもしれません。

カテゴリー: Linux、サーバー, PC関連 | コメントする

サーバーの更新作業

メンテナンス込みで、dockerコンテナのメンテナンス中。表示がおかしかったらごめんね。

カテゴリー: Linux、サーバー, PC関連 | コメントする

7月も終わりに・・・

このままでは更新しないまま終わりそうなので、更新だけでもしておこうかと。

ってなことで、何も話題がないですな。これって年取ったってことでしょうか。年取ると周りに興味が無くなっていくから話題も少なくなってくると聞いたことがあるんですよ。

興味は色々あるんですが、それを話題にしてこうやってブログに残すことを手間に思ってきてるのは年のせいじゃないよって言おうと思ったんだけど、やっぱり年のせいかもしれないと思い始めてますw

ま、なにより、生きてます。元気に。

カテゴリー: 駄文 | コメントする

そーれ☆にゃうーん

先日、ねこねこソフト25周年企画のみずいろ記念イベントへ参加してきました。

所沢は初めて行く場所でしたので、街ブラもかねて楽しんできました。いわゆる聖地巡礼ってやつ。

やっぱりというか、それ以降懐かしの作品たちをもう一度やってみたくなりました。と思って色々探したら、最近の2,3本は購入してなかったことに気がつきまして(がっでむ!

一時期下火になってた時期があったからなぁと改めて思い出しました。さて、そんな前置きはさておき、家族と一緒に生活してると、ハードル上がるなぁwwww

カテゴリー: ゲーム, 趣味 | コメントする