コツとかやり方とかすぐ忘れるので備忘録
コツとかやり方とかすぐ忘れるので備忘録
◇AIでのプログラミングは、たとえば
GeminiでGemini2.5proを選んで、canvasをオンにして頼むと日本語でできる。
◇プログラムを書いてもらう最初のうちは、こっちのやりたいことを先取りしてくれるgeminiがいい。
いろいろ進んで修正とかするようになってくると言われたことキッチリやってくれるchatGPTにコードをコピペしてお願いするのが吉!
画像が表示されたあと、あらためて「新しいタブで画像を表示」してから「画像のアドレスのコピー」するとうまくいきがち。
「画像のアドレス」はURLがhttpからはじまり、だいたい最後の方が「 jpg」や「png」などで終わるURL
(オススメ)googleドライブからの画像の貼り方(Googleドライブの公開フォルダ推奨)
ドライブで公開フォルダを作成 → 共有を「リンクを知っている全員:閲覧者」に
PC/iPad/スマホからそのフォルダへ画像をアップ
画像を右クリック/長押し→「リンクをコピー」(例:drive.google.com/file/d/…/view)
このアプリに貼るだけで自動的に uc?export=view&id=… に変換します。
▽画像をホスティングサービスなどにUPする場合。
たとえばimgur(https://imgur.com/)の場合、newpostして右クリックして「画像のアドレスをコピー」して貼り付ける。
ただし、職場の環境では見れたり見れなかったり。
たとえばtwitter(X) でも右クリックで画像のアドレスをコピー取得できるが、職場の環境ではSNSとしてブロックされがち。
googleサイトにUPしたものは使える。
職場のアカウントではgoogleサイトがそもそも使えない場合も。
プライベートアカウントで作るとできる。
長期だと画像リンクのアドレスが変わるかもしれない、とAIはいっていた。
◇UPした画像や音声は、chatGPTやgeminiのプレビューでは出てこない。githubなどに載せるとちゃんと出てくる。
◇エラーはブラウザで「F12」を押すとどんなエラーか出てくる。
エラーがどいうにも収まらない、外部のfirebaseを使ったときにエラーが出る、ときはエラーの内容をChatGPTに聞く。
chatGPTはエラー修正とか得意らしいけど、言われる内容が上級者向けすぎて意味わからんので、
そのままコピペしてgeminiにお願いするとイイ感じにできた。
◇こまかいことメモ
phone・ipadで使うつもりならその旨を伝えておいた方がいい。
ちょっとややこしそうなの作りたい場合は、
こんなもの作りたいのでプロンプト(お願い文)を考えてください、と
GeminiとかchatGPTに聞いて、でてきたプロンプトをあらためて
Geminiにコピペしたらだいぶいい感じにできる。
修正していてうまくいかなくなったり煮詰まったりした場合、
新しいチャットでプロンプトを入れなおした方がいい感じになる。
新しいチャットをはじめて、そこまでできてるコードをコピペして上手くいくこともある。
(プロンプト例)
地震のとき気を付けることを中学生向けに2択クイズアプリ作ってください。
問題は10問、ipadで使います。よろしくお願いします。
◇コード(プログラム)をgithubに載せているやり方。
githubにログイン
newボタン(緑)を押す
Repository nameに好きな名前をアルファベットで記入
create repository(緑)
青い枠の中にあるcreating a new fileをクリック
四角い枠内の「name your file」のところに「index.html」と書く。
本文入力するデカいスペースにgeminiなどからプログラム(コード)をコピペする
「comit changes(緑)」クリック
もう1度出てくる「comit changes(緑)」をクリック
「Settings」タブを選び、左の「Pages 」を開く
「Branch」の「None]を「main」に変更する。
「Save]クリック
1分か2分ぐらい待つとURLが出てくる。気になるならリロード。
◇Iphoneでアプリのようにふるまうやり方
iPhone で使う時にブラウザに履歴が残らないで、アプリのように振る舞えるにしてください。
のようにgeminiにお願いする。
iphoneで開いたときに「ホーム画面に追加」をタップ。
◇iphoneのアイコンを作る方法
180pixel×180pixelの画像を用意する。
そのファイル名をgeminiに伝えて、iphoneのアイコンにしてほしいと頼む。
githubの「code」のタブで、「add file」をクリックしてUPする。