「技術系」カテゴリーアーカイブ

2ベイNAS(UGREEN DXP2800)を買う

UGREEN NASync DXP2800を導入しました。

AmazonプライムデーにてNAS19%off、HDD14%offで購入です。

選定理由

今まで使ってたNASが5年以上経ち、読み込みも遅いので買い替えたかった。

最初はSynologyにするつもりでしたが、HDD自社製品縛りにしたり、CPUを前機種と同じ7年前のまま出してきたりと、やる気なさそうだったので止めました。

そんな訳で出たばかりで勢いのあるUGREENのNASに決定です。

スペック

CPU:Intel N100 (3.4GHz)
メモリ:8 GB
ネットワーク:2.5GbE
ストレージ:WD Red Plus(6TB)x2

前のと比べてCPU約20倍、メモリ16倍となりました。ほぼミニPCだね。

ネットワーク速度は変わらず。てゆうか今考えると5年前に2.5GbEだったの凄いな。LAN環境を最近ようやく2.5GbEにしたところだよ。

ストレージは1.5倍にした。信頼のWestern Digitalです。

初期設定

設定画面がPCのデスクトップみたいなWeb UIで凝ってるね。動きもサクサクで良い。

RAID1で組んでます。今まで1ベイだったのでこれで安心。

データ2.2TBをコピーするのに17時間かかりました。およそ300Mbpsなのでこれが上限値かな。

「最初に個人フォルダを作りましょう」というので作ってその中にデータを入れたんだけど、これだとSMBでごみ箱機能が使えないのに気づく。罠かよw 共有フォルダに移動させたらちゃんとごみ箱使えるようになりました。

デフォでリモートアクセス許可になってて驚いた。実際にURL叩いたらアクセス可能だったし。もちろんパスワード認証あるから不正アクセスはされないけど、怖いのでoffにしておきました。そのうちセキュリティ強化したら使うかも。

使用感

まだインデックスやサムネイル作成のタスクが動いていて、CPUを常時30%くらい使用してます。そのせいかちょっと重い気がするけど、そのうち解消されるはず。

(追記)サムネイル作成完了まで4日かかった。ずっとCPU温度70度くらいあって心配したよ。今は40度あたりまで落ちた。気持ち速くなった気がする。

今まで通りSMBでエクスプローラーからのアクセスは問題なく使えてます。Web UIも試したけど、ビューワーが備わってるし環境依存しないので、場合によってはこっちの方が便利かもね。

アプリセンターにはEXCEL等のドキュメント編集アプリやFirefoxなんかもあって、リモートで作業できそうでした。

あとDockerは使うつもりです。メモリは十分あるので常駐させて簡単な作業を自動化させたい。

まとめ

Web UIあるから簡単だろうと思ったのに、わからないことが多くてChatGPTに聞きながらいじってました。初期設定が済んだら問題なく使えてます。

Gemini CLI ためしてみた

Gemini CLI 来たので早速セットアップしてみました。

プレビュー版の条件は以下の通りです。
・Gemini 2.5 Pro
・1日1,000リクエストまで
・100万トークン

最新Gemini Proが無料でほぼ無制限に使えるとかもう無敵だよね。実際にはもっと早くレート制限来るみたいだけど。

Windows11ターミナル

まずはnode.jsインストールして再起動。

> winget install OpenJS.NodeJS.LTS

バージョン確認。

> node -v

Gemini CLIインストール。

> npm install -g @google/gemini-cli

あとは以下で実行できます。最初はGoogleアカウントでログインとかの初期設定があります。

> gemini

インストールに失敗する場合は以下実行してやり直し。

> Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force

WSL2

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
$ nvm install --lts
$ npm install -g @google/gemini-cli

Windows11ターミナルと同じく以下で実行できます。簡単だね。

$ gemini

ためしてみた

シェルなのに日本語で入力するの違和感あるなw Googleなので検索もできる。

テキストファイル作らせて、ファイル名変更したり中身書き換えさせたりは問題なくできました。コーディングやれるんだから当然できることだけど。ファイル名一括置換とかも出来そうだ。Gitも認識できました。

キャラ設定投げてなりきりチャットも出来たw

まとめ

簡単インストールだし、チャットできるしファイル操作もできるし良い感じです。

コーディングの実務が出来るかどうかはまだわかりません。ネット見るといまいちらしいけど。

GeminiとGemmaシリーズの特徴まとめてみた

Stability Matrix + ComfyUI + Wan2.1 でローカル動画生成

RTX5070TiでStability Matrixを使い画像生成(Stable Diffusion WebUI Forge)出来ました。

せっかくなので動画生成AIもやるかと調べると、Wan2.1もStability Matrixで使えるとのこと。早速試してみました。

設定方法

簡単に書くと、
・Stability MatrixのパッケージからComfyUIをインストール
・ComfyUIのワークフロー>テンプレートを参照>ビデオからWan用テンプレート選択
・必要なモデルが提示されるのでダウンロード
・ノードで画像指定して実行するボタン押す

これで生成できました。

今の設定だとwebpファイルで出力されるけど、webp面倒くさいね…

Photoshopに拡張機能入れてwebpを開き、レイヤーをフレームに変換して、タイムラインで時間調整して、mp4に書き出してようやく利用できるようになった。

たぶんComfyUIから直接mp4にする方法もあるはず?

生成された動画

できたものがこちらです。素材画像もAI生成してます。狐巫女さんがすごく自然な動きをして可愛い。

以下はちょっと不自然な動きのメイドさん。

他にも幾つか生成したけどいまいちな出来… やっぱりプロンプトや設定ちゃんと書かないとダメか。まあWebの動画生成サービスでも失敗作多いのでそういうものかもしれないけど。

まとめ

動画生成の環境構築までは簡単にできました。ここから意図した自然な動きをさせようとすると難しそうです。

【解決済】NASが遅いのWindows11のせいだった

前からずっとNASへのアクセスが遅く、そろそろ買い替えかなあと思っていました。ディレクトリ移動する時5秒くらい固まるんだよね。

原因判明

改めてネットでNASについて調べていたところ、SMB ファイル転送速度の低下という記事を見つけました。

Windows11(24H2以降)はSMBの署名や圧縮がデフォになるため、転送速度が遅くなるとのことです。

…原因これじゃね?

設定変更

ターミナル(管理者)で実行します。

SMB署名無効化

reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f

帯域制限解除

Set-SmbClientConfiguration -RequireSecuritySignature $false -EnableLargeMtu $true
Set-SmbClientConfiguration -EnableBandwidthThrottling $false

QUIC接続無効化

Set-SmbClientConfiguration -EnableSMBQUIC $false

SMB圧縮無効化

Set-SmbClientConfiguration -RequestCompression $false
Set-SmbClientConfiguration -DisableCompression $false

サービス再起動

Restart-Service lanmanworkstation
Restart-Service lanmanserver

設定が反映されたか確認

Get-SmbClientConfiguration

結果

設定後エクスプローラーでNASに接続したところ驚くほど速くなりました。今までの苦労は何だったんだってくらいサクサクになった。

さすがにローカルHDD程ではないけど、これなら不満ないしNAS買い替える必要もないな。

Synology NASキット 2ベイ DS725+

ちなみに買い替え候補はこちらでした。先月発売したばかりの新機種です。

本体8.6万+HDD2台5.2万=13.8万円

せっかくなのでお高いやつを買うつもりでした。

まとめ

Windows11が原因なのでもしNAS買い替えても遅いままだったし、気づいてよかったです。余計な出費もせずに済んだ。

ほんとゲイツは余計なことする。

【スマホAI】Google AI Edge Galleryためしてみた

Googleが密かに開発しているスマホLLMクライアント、Google AI Edge Galleryをためしてみました。

まだストアにはなく、GitHubからAndroidアプリをダウンロードできます。

初期設定

アプリ起動したらリリースしたばかりのGemma-3nがあったのでためしたかったんだけど、なぜかHugging Faceにログインしないとダウンロードできないみたい。

そんな訳で、まずはログイン不要のQwen2.5-1.5Bをためします。このモデルちょっと古いけどね。

Hugging Face経由しなくてもモデル使えるのかな?

使ってみた

アプリには3つのメニューがありました。

Ask Image
たぶん画像解析。Gemma-3nないので使えず。

Prompt Lab
ラボ。テキストをフォーマルやフレンドリー調に書き換えたり、コーディングしたり。でも英語しか出力しないっぽいので今は使わないかな。

AI Chat
よくあるチャットAIです。以下はこれを使った動作です。

実際のやり取りは画像の通り。モデル名や日付がおかしいのはデフォなので気にしない。

4年前のスマホなのに2.6秒で回答するのは素直に凄い。

問題は次の回答。ちょっと壊れてるんだよね。これはスマホのせいなのかモデルのせいなのか。あと長文だから出力に30秒以上かかった。

油断すると回答が英語になっちゃうし、原因わからないけど不安定だな。

まとめ

まだ不安定だけど楽しみな技術です。

ネット不要でスタンドアローンで動くから、いよいよSFに出てくる人工知能って感じだし。

GeminiとGemmaシリーズの特徴まとめてみた

【ローカルAI】LM StudioでGemma3を動かしてみた

PC新しくしたのでローカルAIやってみました。

動かすのはLLM(大規模言語モデル)、つまりテキスト生成AIです。

ツール選定

まずはPCスペックの確認。それなりに良いやつなので問題ないはず。
CPU:Core Ultra7 265KF
RAM:32GB
GPU:RTX5070Ti (VRAM 16GB)

次はクライアント。LM Studioを使うことにしました。一番有名っぽいので。

最後はモデル。無難にGoogleのGemma3にしました。

初期設定

LM Studioをインストールして起動。モデルもこのクライアントからダウンロード出来るので、すぐ使用できるようになりました。簡単すぎて驚いた。

画像生成AIは設定面倒なのに、LLMはこんな簡単に出来るんだね。

動かしてみた

Gemma-3-12B。テキスト投げたら一瞬で返答が来る。これは良いね。モデルサイズ8.15GBでVRAMに丸ごと乗るから軽い。

Gemma-3-27B。モデルサイズ16.43GBでVRAMに乗り切らず結構重たい。

ちなみに12B, 27Bというのはそれぞれパラメータ数が120億, 270億という意味です。そして12Bが速度と精度のバランスが取れたモデルとのこと。

この2モデル試していましたが、正直あまり性能差は感じられませんでした。「JavaScriptでテトリス作って」と指示したら、どちらも動かないコード出してきたし。

ずんだもんの画像見せたら「星街すいかさんです!」と自信満々に答えられて吹いた。

誰だよw

調べたら12BがGPT-3.5くらい、27BがGPT-4くらいの性能とのことでした。なるほど、2年以上前のChatGPTと考えれば納得だ。

ともかく動くようになったので、なりきりチャットとかさせてみようかなw あと外部ツールから呼び出したり出来るのかな? 色々いじってみよう。

まとめ

ちょっとした会話なら問題ないけど、知識が必要なことは厳しいなあと思いました。ローカルで動くこと自体は凄いんだけどね。

そのうち他のモデルも試してみます。

数日使ってみて

12Bで近所の公園について質問したら正しい返答が来て驚いた。たった8GBなのにそんなローカルな情報まで網羅してるのか。デタラメも多いけどね(汗)

12Bと27Bでは日本語の表現が段違いだった。しかし27BはVRAM16GBだと200~300トークンまでしか対応できないらしい。試した限りでは2000トークンくらいで同じ返答繰り返すようになり、まともに動作しなくなる。残念…

APIはOpenAI準拠で使えました。既にLLM+画像生成AI+音声生成AIを繋ぎ合わせてる人とかいたけど、いろんなことが出来そうだ。

他のモデルもためしてみたけど、今のところGemma3が一番しっくり来るな。Qwen3は推論内容が見えて楽しいんだけど、見当違いの返答が多くて。

GeminiとGemmaシリーズの特徴まとめてみた

ChatGPT-4oの画像生成で巫女さん描かせてみた

ChatGPT-4oで画像生成できるようになったので、巫女さんを描かせてみました。

これは細かい指示なしの一発画像なので、ちょっと身体のバランスが悪いかな? でも可愛く描けてる。

座らせてみた。

袖のマークはたぶん千早の模様だろうな。

刀を握らせてみた。

最初上の画像のキャラそのままだったんだけど、変な形の刀持ってたので何度か描き直させたら、ちょっとキャラ変わっちゃった。


4コマ漫画を描かせてみた。

特にネタは指定しなかったんだけど、なぜかメイドさんが巫女さんに昼寝を促す内容に。しかも3コマ漫画だw

少し漢字が怪しいけど日本語書けてるな。

話題のジブリ風。

それっぽい。

最後はソシャゲ風にしてもらった。

このゴテゴテ感。確かにソシャゲだw

まとめ

AIの画像生成って絵柄やポーズが毎回変わるのが普通だったけど、ある程度保持したまま生成できるようになって良い。

しかも「リボンつけて」とか「足袋はかせて」という細かい指示にもちゃんと対応する。素晴らしい。

ChatGPT各バージョンの特徴まとめてみた

PICO Motion Tracker Waist Version 買った。さらに自然な動きに

PICO Motion Tracker Waist Version買いました。数日前急に発表・発売されたんで驚いたよ。

既にPICO Motion Tracker持ってるので、この腰トラ1個買って6点トラッキングになりました。

初期設定

腰に巻いてトラッキング開始! と始めたものの、なぜか認識せず。赤青に点滅して充電切れかなあと思ったけど、そうでもない。

よく見たら腰トラの設定位置が「ウエストの後ろ」になってたよ。前側に変更したら問題なく認識しました。後ろでも認識するんだね。

相変わらず簡単設定で良い。

使用感

・Dance Dash
ちゃんとアバターが動くようになりました。
今までもプレイはできてたんだけど、アバターは動かなかったんだよね。たまに手を足だと誤認したり。

・VRChat
これまでも足トラだけで腰が動かせてたんだけど、あくまでエミュレーションなのでうまくポーズが取れなかったり、座ると変になったりしてたんだよね。

PICO4Ultraは最近のアップデートで改善されたみたいだけど、うちのは無印PICO4だし。

かがみポーズ好き。

今までもこのポーズできてたけど、より自然な感じになって良い。

振り向きポーズも違和感なく。

それにしても右近弐式ちゃんは可愛いなw

座りポーズ。

まだあんまり試してないけど良くなってる気がします。

まとめ

足トラが優秀だったので、そこまで大きな変化はないけど、こういう細かな部分が大事だよね。

デスクトップパソコンGALLERIA ZA7C-R57T(RTX5070Ti)購入

GALLERIA ZA7C-R57T購入しました。ドスパラのBTOです。

今使ってるPCは5年以上前のでYouTube見るだけでもファンが回ったり、VRがガクガクだったりして厳しかったんだよね。

スペック

CPU:Intel Core Ultra 7 265KF (最大5.5GHz)
MEM:32GB
GPU:NVIDIA GeForce RTX 5070 Ti 16GB
SSD:2TB
LAN:5Gbps
WLAN:Wi-Fi7(802.11be)+Bluetooth5.4
OS:Windows11 Pro 64bit

前のPCからCPU性能3倍、GPU性能1.8倍になりました。メモリやSSDも2倍にしています。ついでに電源も2.1倍。これでだいぶ余裕になるだろう。

IntelもNVIDIAも最近不具合出してるのが気になったけど、引き続き使うことにしました。

今回初めてCPUファンを水冷式にしました。静音性に期待。

LANは5Gbpsと前の5倍になったけど、うちのルーター1Gbpsだった。買い替えかなあ。

しかしミドルスペックからミドルスペックへの買い替えなのに、お値段2倍になったよ…

初期設定

まず箱から出して「でけぇ」と思ったw

重量が10kgから14kgに増加、体積は1.8倍になりました。ちゃんと収まったから良かったけど、想定より大きかった。

毎回OneDriveの停止に手間取る。勝手にフォルダ変更されて戻すのがほんと面倒だ… あとは無心でアプリインストール&設定。まだ途中だけど使えるようにはなった。

何もしてなくても常に低速でファンが動いてる気がする。これは仕様? まあ後で設定確認しよう。あと起動時勝手にBIOS画面が立ち上がることがある。これも設定あるのかな?

Bluetoothワイヤレスイヤホンが認識するけど音が途切れまくりで使えなくなった。Windows11になったから?
→原因判明。同梱のアンテナを本体に挿す必要があった。

GeForceのドライバアップデートが来てる。今は正常に動いてるので更新しない方がいいのかなw

使用感

前のPCはメモリ使用率がいつも50%以上で、少しでも重い処理するとガクガクしてたんだけど、それが無くなった。普段の操作もキビキビしてる。素晴らしい。

早速VRゲームやってみた。グラフィック設定を2段階上げてもフレームレートが高い状態になっている。良い感じ。最適な設定は試行錯誤しつつかな。

VRChatも綺麗になってる。今まで建物がハリボテっぽい感じしてたのに違和感だいぶ減った。空気感も変わった感じ。良いね。

あと今まで集会に行くと、最低画質にしても20~30fpsしか出なくてたまに落ちたりしてたけど、これなら大丈夫そうだ。

PCゲームはこれからプレイだけど、グラフィック設定上げて綺麗な画面でプレイできそうです。

Steamのゲームはいくつかクラウドセーブに対応してないみたいで、最初からやり直しになりました。前のPCから持ってこれるけど、音ゲーのスコアくらいだし別にいいか。

そういえばおまけで「Minecraft: Java & Bedrock Edition for PC」「PC Game Pass 1ヶ月分」が付いてきました。そのうちやろう。

まとめ

いくつか気になることはあるけど、期待通りの性能で問題なく使えそうです。

今後ゲームや開発など、PC重いからって止めてたことをやっていくつもりです。

Cursor使い始めた。エージェント機能便利すぎる

知人から「Cursor使ったら開発効率2倍になった」と聞いたので、2倍は言いすぎだろうと思いつつ試してみました。

結論から言うと、確かにこれは2倍になるわ。

今までのAI利用

ChatGPTにコードの雛形を書かせたりエラー内容を調べさせています。
そしてGithub Copilotでコード補完しつつ自分で書いていく、みたいに使ってました。

これだとほんとに補助程度しかなく、ほぼ自分で考えてコーディングする必要がありました。ググるのが多少減るくらいの効果です。

Cursor使う

VSCodeクローンでVSCodeから設定引き継げるので、すんなり始められました。

Cursorは他社のAIモデルを使ってコーディングを助けてくれる仕組みです。

AIモデル選択はとりあえずAutoにしてるけど、Claude 3.5 SonnetやGPT-4oが使われてるみたい。界隈ではGemini 2.5 Proが使えるようになったと話題になってるね。

使い始めてすぐ気づいたのはAIが優秀なこと。これはエージェント機能が使われていて、プロジェクト全体を見回して自動でコーディングしたり不具合見つけたりしてくれます。これが物凄く便利です。

エージェント機能実例

「トップページの表示が遅いので速くして」ってチャットに書き込みました。
すると…

トップページのパフォーマンス問題について調査させていただきます。

Nuxt.jsプロジェクトのようですね。トップページのコードを確認します。

トップページのパフォーマンス問題について、以下の改善点が見つかりました

改善案を実装させていただきます

凄すぎない? 自動でコード書き換えて高速化しちゃったよ。

追加でDBのインデックス張る作業もしてもらいました。そっちも自動でDockerコンテナ調べてDBにログイン、テーブル構造確認して最適なインデックスを出してきたよ。素晴らしい。

このプロジェクトはNuxt.js+TypeScriptで書かれていて、あんまり詳しくない物だったので大いに助かりました。

たまにsudoし忘れたり、ディレクトリ変更しないで実行しようとしてやり直してるのが面白い。ローカルでミスる分には問題ないし、むしろ可愛げがあってよろしいw

制限のためProに課金

最初はトライアルで高速プレミアムリクエストが150回あったんだけど、3日で使い切ってしまいました。無料版だと低速で50回しか使えないので、実質Pro版しか選択肢ないね。

そんな訳でProに課金しました。Proでも高速500回しか使えないけど、効率的な使い方がわかってきたし、低速であれば無制限らしいので何とかなるでしょう。

ちなみにトライアル使い切ったタイミングでCursorのサービスがダウンしたので、何か制限食らったのかと焦ったよw

まとめ

エージェント機能が素晴らしすぎる。今までとは全く違う手法になっていくね。開発効率は間違いなく上がる。

そのうちCopilotとかも追いついてくるだろうけど、それはそれで楽しみです。