投稿

プログラム素人がAIを駆使して自分専用のウォッチフェイスを作る話3 格闘編

イメージ
プログラム素人がAIを駆使して自分専用のウォッチフェイスを作る話3 1と2を読んでない人はブラウザバック推奨です。 ※この記事は本人の体験をもとに書いていますが、文章の添削や表現の整理など、一部にAIを使用しています。 ではでは続きです。 何かを作るうえで、見本は欠かせない。 特に誰かに作ってもらうときはね。 AIも人も同じで、百聞は一見に如かず。 言葉で言っても通じない所がある。 当然である。 画像を見せた方が早い。 まずチャッピーに、デザインとか「ああしたい」「こうしたい」と伝える。 チャッピーが画像を作る。 そのチャッピーの画像をコピーしてGeminiに貼る。 「もっとかっこよくして」と!! で、出来上がった画像をコピーして、またチャッピーに貼る。 「Geminiこんなん作ったけど、お前もっとかっこよくできんのか?」ってね。 最初の案 生成された画像です。 これはチャッピーが画像生成したやつ。 背景画像以外は、こちらの要望を伝えた結果です。 上に大きなデジタル時刻 左右に情報を分ける 左に天気 右に万歩計とBody Battery(BB) 下に本体バッテリー残量と曜日と日付 これを基本形として開発を始めた。 この時計のAMOLEDは発色がキレイで、色も多い。 コンセプトは、 飽きの来ない、発色の良さを生かした時計 にしたかった。 生成された画像みたいな発色性能は時計にはないけどね。 そこからClaudeにコードを作ってもらうんだけど、たまにGeminiが奇跡を起こす。 生成された画像です。 超おしゃれになった!! これを次の開発の基本形に決めた。 本体充電の残量バッテリーがメモリ式になり、右のサブ画面も見やすくなって、「めちゃいいじゃん!」ってなる。 高級腕時計っぽい文字盤だし、こんな感じにしたいと思ったのね。 Geminiはたまにすごい画像生成するから面白いよ!! この時点でのコンセプトは、 AMOLEDの発色を生かした、高級腕時計風の文字盤 を使った時計に変わった。 これをチャッピーに渡して指示書を書かせて、指示書とこの参考画像をClaudeに渡してビルドして、シミュレーターから出たのが…… これ!!!!! お分かりいただけただろうか? AIと一緒にウォッチフェイスを作り込むのが、どれだけ大変な作業だったのかを???? 本当にしんどかった。 ここから1個ず...

プログラム素人がAIを駆使して自分専用のウォッチフェイスを作る話2 構想編

イメージ
プログラム素人がAIを駆使して自分専用のウォッチフェイスを作る話2 続き始めます。 ※この記事は本人の体験をもとに書いていますが、文章の添削や表現の整理など、一部にAIを使用しています。 前回の重複になりますが、使ったのは主に、 ChatGPT Claude Claude Code ChatGPT Work Gemini です。 役割はざっくり分けました。 ChatGPTには、 仕様整理 デザイン相談 実装方針の確認 Claude Codeへの指示書作成 Claude Codeには、 実際のコード修正 ビルド エラー修正 Workには、 コード全体の確認 実装ミスや例外処理のチェック Geminiには、 デザイン案 見た目のイメージ作り とりあえず自分がやるのは、 「こうしたい」 「これは見にくい」 「ここをもう少し右へ」 とか、判断とアイデア出し。 今回は Claude Codeが救世主だった。 これまでは、コード自体はClaudeに書いてもらってたんだけど、その後の実装は全部自分の仕事だった。 つまり、 コードをコピペしてVS Codeに入れる。 ビルドする。 時計のシミュレーターを起動する。 動作を確認する。 おかしいところがあれば、またチャッピーに送って訂正内容を考える。 その訂正内容をClaudeにコピペする。 この繰り返し。 これが地味にかなり面倒、いや地獄だった。 Claude Codeを使い始めると、ここが一気に変わった。 シミュレーターを出してくれるところまでClaudeがやってくれる。 これがまさに神機能。 Claude Codeは、パソコンの中にあるフォルダやファイルにアクセスする許可を与えると、その中のファイルを自分で変更してくれる。 だから、 コードを書く。 ファイルを書き換える。 ビルドする。 シミュレーターを起動する。 ここまでを全部Claude側でやってくれる。 これが本当に画期的だった。 今まで自分でやってた「実装作業」がごっそり減った感じ。 開発が終わった後にチャッピーに聞いたら、VS Codeのインストールやその他の設定もClaude Codeでできた可能性があるって……。 クソ面倒なの全部自動化できたのかよ?! もっと早く言え! と、これからできそうなのがあれば提案しろとメモリに入れました。

プログラム素人がAIを駆使して自分専用のウォッチフェイスを作る話1 準備編

 どもこんにちは!みゆちかです。 ※この記事は本人の体験をもとに書いていますが、文章の添削や表現の整理など、一部にAIを使用しています。 今回はAIの話。 最近どこでもAI、AI、AIです。 といっても、質問したりとかの壁打ちでは使ってたけど、最近本格的に使い始めたって話。 きっかけは、この前、仕事関係で仲のいい社長さんたちと久しぶりに飲みに行ったことでした。 久しぶりといっても、半年ぶりくらいです。 半年前に集まったときは、仕事の話をしたり、飲み屋やスナックの話をしたり、友達と遊びに行った話をしたり。まあ、ごく普通の飲み会でした。 ところが今回は、様子が違いました。 「AIがな!」 「AIがすごい!」 「これからAIがもっと発展したら、働く必要なくなるんちゃうか!」 とにかくAI、AI、AI。 半年の間に何があったんだというくらい、完全にAI推しになっています。 「どうしたんですか?」と聞くと、 「見てよ、これ!」 とスマホを見せてきました。 画面には、その会社で使っている社内システムが並んでいました。 全社チャット、営業日報、稟議書、生産報告書、旅費精算など。 それらをスマホから使えるようにしたアプリです。 以前から社内システムを導入していたのは知っていたので、 「前からこんなの使ってましたよね? また新しく作ったんですか?」 と聞いたところ、 「俺が作ってん!!!」 と、ものすごいドヤ顔。 いやいやいや。 この人、少なくとも半年前までは、パソコンのブラウザがどうとかいう話すらほとんどしない人です。 それが突然、 「社内システムを自分で作った」 と言われても、すぐには信じられません。 「……ウソでしょ?」 と、なるべくオブラートに包んで聞いてみました。 すると、 「ホンマやって! でも全部AIに作ってもらってん!」 と。 そこで初めて、 「AIって、今そこまでできるの?」 となりました。 そこからは質問攻めです。 どうやって作ったのか。 何のAIを使ったのか。 プログラムが分からなくても本当に作れるのか。 そこで教えてもらったのが、 「コードを書くならClaudeがかなりいい」 という話でした。 毎月3千円くらい課金するだけでこれが作れる。 「すごいやろ?」ってね。 乗り遅れるのもイヤだし、自分はパソコン関係はある程度できるし、この人ができるなら自分もで...

初スマートウォッチ

イメージ
 どもこんにちは。みゆちかです。 盆明け早々体調を壊し、肺炎になって2週間近く休みました。 しんどかくて入院一歩手前だったけど寝てるだけで暇で色々スマホいじって調べものしててスマートウォッチが欲しくなりました。 巷を見渡すとみんなスマートウォッチに移行してるし、知り合いもみんなスマートウォッチ。 もともとあまり時計着けないけどみんな健康管理でつけてるのかな? でもスマートウォッチで面倒なのって充電じゃね?毎日充電しないとダメなイメージあって・・・実際ほぼ毎日充電しないとダメな機種もある。 有名所なアップルウォッチはさっき調べたら45時間くらい。 ピクセルウォッチもそれくらいで公式の最大で2日・・・これは色々触ったりとかしてたら1日しか持たない感じ。 毎日充電しないとダメなのに24時間寝る時も着けないとダメなんだよね。 んで色々調べてて、候補はいろいろあった。まずアップルウォッチ。iPhone使ってないから除外 ピクセルウォッチ アンドロイド使ってるから候補。 一番の候補ガーミン。ヨドバシ梅田の2階の入り口入った所にガーミン置いてるからよく見かけた。スペックの深堀していくと、健康管理くらいの頻度なら機種にもよるけど充電は10日くらいもつみたい。充電はガーミンの勝ちだなって思って色々探してたら機種多すぎ問題。 しかも高いのは高い。ここらへんチャットGPT(以下チャッピー)に壁打ちして色々スペックと価格を見ながら考えたわけですよ。前置きが長くなったけどついに買いました!! これです。アウトドアラインの Instinct Crossover AMOLED 種類が多くて本当に選ぶの苦労したけど候補はウェルネス系のVENU3、VENU4  アウトドア系の Instinct3 AMOLEDとこの Instinct Crossover AMOLED 普通のスマートウォッチの epix Pro (Gen 2) とfenix9てやつ。 本当に悩んだよ。でも消去法だね。 まず一番初めに落ちたのがVENU3 機能的にはこれで充分。価格もそこまで高くない。ちょっと型落ちだけどね。でも時計としてのクオリティを見るとなんか安っぽいんだよね・・・ 次がfenix9 新商品!!でも高いから無理 残ったのがepix proと Instinct3 AMOLEDと Instinct Crossov...

カカトが細くてウィズも細い人に合う靴を探して。

イメージ
 どもみゆちかです。 最近書くネタもなく。持っている靴でも公開しようかと思いました。 まず私の足ですがサイズは右26.7cm 左26.5cmと0.2mm違い。これはシダスの3次元測定器みたいなので計った数値です。 そしてウィズはEです。(ウィズは足囲の事です。日本だとワイズと言ったりもしますね。正式名称はウィズらしいです。) カカトも細く、土踏まずは普通。 難しいのが左右で0.2mm違うので合う靴を探すのが結構手間。 ウィズに関しても一般的な日本人のウィズは3Eとか4Eとかみたいです。 カカトも細めなのでカカトの広い靴はカポカポでフィットしません。 つまり一般的な日本人の足型ではないという事ですね。 足のサイズも左26.3cm右26.5cmとかだと探しやすいんですがね。この場合はだいたい1cm大き目の27.5cmの靴で行けるはずなんだけど。 でも自分の場合、26.7cmなので27.5cmの靴を履くと右がちょっときつい。僅か0.2mmなんだけどね・・・ けど28.0cmの靴だと左足がガバガバ。だから靴探しが結構手間です。要するに変な足ってこと。 逆に私の足型が標準な国の人もいます。それがヨーロッパあたりの人たちらしいです。 ヨーロッパの人はウィズ細目のカカト細めが多いらしい。 これを聞いてから、私の靴選びは日本メーカーは合わず、ヨーロッパ系とか北米系のメーカーでの選定が基本になっております。 けどアディダスとかもヨーロッパメーカーなんですが、大きいメーカーは日本市場用に靴を作ってるのか、カカトが広いのが多くてカポカポが多いです。 人気のアシックスやナイキ、ニューバランスなんかもカカトがカポカポで無理。ABCマートとかのモールとかでよくある日本の靴の量販店ではほぼ合う靴がない。 つまりあまり日本に浸透していない、現地からの直輸入系のメーカーの靴が合う感じ。 サイズもEU表記でセンチ表記で書いてない靴とかね。 EU表記の44は27.7cmか27.8cmくらいの大きさなんかな? だから27.5cm~28.0cm用みたいな表記してるのよ。これがキモで28cmからわずか0.2~0.3mm小さいだけで劇的にサイズ感が合うのよ。 この法則を見つけてからはEU44を選べばほぼ失敗しなくなった。ウィズとカカトさえ合えば足長が大きかったりしたらインソールで調整すればいいだけ。 自...

カーオーディオ スピーカーをFOCALに交換

イメージ
どもこんにちは。みゆちかです。 今回はカーオーディオのお話です。 ツイーターを変えたい!! そう思ってから結構な月日が経ちました。 そして先日、ついに交換しました!! FOCAL「165W-XP」のセット品ツイーターです。 正確には、 FOCAL「Utopia M 165W-XP」のセットに付属するツイーターのみ。 掘り出し物があったので購入し、取り付けてもらいました。 今まで使っていたのは MORELの「VIRTUS 602」という2WAYスピーカーです。 途中、半年〜1年くらい使わなかった時期もありますが、 なんやかんやで10年くらいは使っていたかなと思います。 初めて聴いたときは、 「キレイで自然な鳴り方をするスピーカーだな」 という印象で取り付けてもらいました。 交換した理由は、 なんとなく高音が味気ない感じになってきたからです。 それでモヤモヤしながらネットで色々調べたり、 Gemini(GoogleのAI)やChatGPTに聞いてみたりしました。 AIに質問してみると、意外と専門的なことも教えてくれるので楽しいですね。 AIって、 世界中に繋がった海みたいに深い情報の中から 色々引っ張ってきてくれるからすごいですよね。 今回はAIモリモリです。 ついでだから添削もAIに任せようか……。 調べた情報としては、 「ツイーターだけ良いものに交換するだけでも、音が劇的に変わる」 と書いてありました。 それならツイーターだけ変えようかなと。 ツイーターだけなら工賃もそこまで掛からないですし。 ミッドウーファーとツイーターは、 できるだけ同じような素材の方が良いと書いてありました。 でも実際は、 ツイーターが金属でミッドウーファーが紙やカーボンなど、 異素材の組み合わせのセット品も多い。 だから結構なんでもいけるんじゃないかな〜と思いました。 ツイーターの素材についてもAIに聞いてみました。 すると、 ・柔らかい素材(ソフトドーム) ・硬い素材(金属系) の2種類があるとのこと。 柔らかい素材は自然な鳴り方、 硬い素材はキレのある鳴り方になる傾向があるそうです。 AIが言うには、 今付けているツイーターは柔らかい系なので、 金属系に変えると違和感が出る可能性もある。 だから「ソフ...

レヴォーグのスピーカー交換!FOCAL Utopia M 165W-XPツイーター&6WM導入ついでに接続も変更

イメージ
続きです。長いですが一気に進めていきますよ。 そんな訳で、まんまとショップに乗せられてツイーターとミッドウーファー交換を契約しました。 取付方法ですが、ミッドウーファーは FOCAL UtopiaM 6WMをインナー取り付けです。 この子は取り付け後に見る事ができないので写真を撮らせていただきました。 ツイーターはサイズが大きいのでレヴォーグの純正位置には入りません。 そのため Aピラーかダッシュボード設置になります。 ショップの話では、この位置に設置(というか露出)した方が指向性が良くなり、定位も安定するとのこと。 当然と言えば当然です。 さらに純正スピーカーカバーに邪魔されないので音質的にも有利だそうです。 特にツイーターはカバーの影響を受けやすく、実際に以前のシステムでは 8~9kHzあたりをイコライザーで下げていたらしいです。 (道理でシンセの音が少し少ないと感じていた訳だ。) 純正位置だとフロントガラスへの反射も多く、セッティングも難しいそうです。 今回は3Dプリンターでスタンドを作ってもらい、ダッシュボードに設置することになりました。 そして今回は接続方法も変更しました。 まず以前の接続方法。 ウォークマン ↓ ディスプレイオーディオ(AUX接続) ↓ DSP ↓ パワーアンプ ↓ スピーカー(MOREL) 今回の接続はこうなりました。 ウォークマン ↓ 4.4mmバランス接続 ↓ DSP ↓ パワーアンプ ↓ スピーカー(FOCAL) ショップで特注の4.4mmケーブルを制作してもらい、ウォークマンの音をディスプレイオーディオを経由せず直接DSPへ入力する構成に変更しました。 つまり DAP → DSP直結の形です。 ただしこの接続だと、ウォークマン再生中にAndroid Autoのナビ音声が聞こえない問題が発生します。 そこで後席スピーカーをDA側のフロントに接続し、 前席 → WALKMANの音楽 後席 → ナビ音声 という構成にしてもらいました。 これでナビも問題なしです。 ちなみに余談ですが、AIにも接続について聞いてみました。 AIの回答では、以前の接続方法の場合 AUXよりもBluetooth(LDAC)接続の方が音質が良いとのこと。 理由は アナログ → デジタル → アナログ の変換が発生す...