top of page

ものづくり:作るものが増え、環境づくりも始まった ものづくりの現在地

執筆者の写真: Dancing Shigeko
Dancing Shigeko
11 分前
読了時間: 4分

 こんにちは、Dancing Shigekoです!


 ここ数日、いろいろなものづくりを並行して進めている。


 一つひとつは進んでいるのだけれど、タスク管理ツール、多言語学習アプリ、GitHub、Supabase、Antigravityと次々に出てきて、

「今、自分は何を進めているのだったか」

と、一度整理したくなった。

 今回は、いま動いているものを自分の記録としてまとめておく。


・タスク管理ツールは「使える」から「使いやすい」へ

 タスク管理ツールはCloudflare上で見られるようになり、実際に使える状態になった。


 使えるようになって早速見えたのが、朝の定番タスクを毎回一つずつ入力する煩わしさ。

 平日の朝は、起きる時間は多少前後しても、やっておきたいことはある程度決まっている。

 それなら、朝のタスクを一式として選び、開始時間を決めれば、

「全部終わるのは何時くらいか」

 が分かる方が使いやすい。

 そこで、朝の定番セットをテンプレート化するような仕様を考え始めている。

 さらに、スマホとパソコンのデータ連携も一度はできるようにした。


 ただ、今の方法ではデータを手動で出力する必要があり、そのデータが本当に正しく吐き出せたのかも分かりにくい。


 連携できることと、日常的に使いやすいことは別。


 もっと自然にスマホとパソコンで同じデータを扱えないか調べたところ、ここでSupabaseが出てきた。


・Claude版の多言語学習アプリはGitHubへ

 Claudeで作ってきた多言語学習アプリも引き続き進めている。


 これまでに背景を明るくしたり、正解・不正解を分かりやすく表示したりと、使いながら少しずつ修正してきた。

 今はGitHubへの移植を進めている。


 休日に一気に進めようと思っていたのだけれど、AIから指示された内容を実行するためのGitHub操作で手間取った。


 アプリそのものよりも、その前段の初歩的なところで時間を使ってしまう。


 ここで新しく見えてきたのが、

「Web開発全体をもっと勉強したい」

 という自分の課題。


 GitHubの操作だけ覚えるのではなく、AIから指示された内容を見て、

「ああ、これはこういう作業か」

 と理解してスッと進められるようになりたい。


・Gemini版ではSupabaseが登場

 多言語学習アプリはClaude版とは別に、Gemini版も進めている。

 こちらは、最初から仕様をもう一度考え直しながら作ってみる取り組み。

 その中でDatabaseが必要という話になり、Supabaseにログインしてプロジェクトを準備した。

 最初は、

「このDatabaseは一体何に使われるのか」

 という感じだった。


 学習履歴や進捗の保存、端末間で同じデータを使うためだろうとは思っていたけれど、具体的な使い方はまだ見えていなかった。

 ところが、タスク管理ツールでもSupabaseが出てきたことで、少しずつ役割が見えてきた。

 スマホとパソコンで別々にデータを持つのではなく、共通のDatabaseを使って同じデータを見る。

 多言語学習アプリで分からなかったSupabaseが、別のツールを作る中で少し理解できてきた。


・Antigravityをどこでも使えるようにしたい

 もう一つ進めているのが、開発環境そのもの。

 Antigravityでタスク管理ツールの更新をもっと加速させたいと思っている。ただ、これまではiMacでしか使えない状態だった。

 最近はMacBook中心の生活になっていて、iMacの前に座る時間をなかなか作れない。

 そこでMacBookにもAntigravityを入れてみた。

 これでいつでも作業できる。

 と思ったところで、今度は、

「iMacで進めていた作業を、MacBookでどう引き継ぐのか」

 という疑問が出てきた。

 ファイル自体はGitHubなどに置いておけば、同じものを編集できるのだろうと思っている。

 問題は、iMacでどこまで変更したか、その続きをMacBookでどう効率よく再開するか。

 どこまで進めたかを別に記録すれば解決はできる。

 ただ、その引き継ぎに時間を使いたくない。


 理想は、iMacでもMacBookでも、同じチャット、同じ流れのまま続きを進められること。

 最近はClaude CodeやChatGPTのWorkのような仕組みなら、それに近いことができるのではないかと思い始めている。


・作るものと、作るための環境が同時に動いている

 こうして整理してみると、今は単純にアプリをいくつか作っているだけではなかった。

 タスク管理ツールを改善する。Claude版多言語学習アプリをGitHubへ移す。

 Gemini版多言語学習アプリをSupabase込みで作る。

 さらに、その全部を支えるGitHub、Supabase、Antigravity、Cloudflareといった環境まで整えようとしている。

 だから、少し頭の中が散らかっていたのだと思う。

 一方で、これまで別々に見えていたものが、少しずつつながり始めてもいる。

 GitHubでファイルを管理する。

 Supabaseで共通のデータを持つ。

 Antigravityで実装する。

 Cloudflareで実際に使える状態にする。


 まだ自分の中で完全に整理できているわけではない。それでも、作るものだけでなく、作り続けるための環境まで少しずつ形になってきている。


 今はそんな途中にいるのだと整理できた今回の記録でした!


 それでは、また明日!


 

最新記事

すべて表示
ものづくり:AntigravityをMacBookにも導入 次に見えた「作業をどう引き継ぐか」

こんにちは、Dancing Shigekoです!  Antigravityでタスク管理ツールの更新を加速させたい。  そう思っていたのだけれど、なかなか思うように進まない。  理由は単純で、これまでAntigravityをiMac側でしか使えない状態だったから。  最近はMacBook中心の生活になっていて、iMacを使う時間が思ったほど取れていない。 ・MacBookにもAntigravityを

 
 
 
ものづくり:Claude版多言語学習アプリをGitHubへ 休日作業で見えた自分の基礎不足

こんにちは、Dancing Shigekoです!  休日に一気に作業を進めようと思っていた。  今日は、Claude版の多言語学習アプリをGitHubへ移植する作業を進めている。  ところが、どうもペースが悪い。  アプリそのものの修正で詰まっているというより、その前段の初歩的なところで手間取っている。 ・AIからの指示をこなすところで止まる  今回止まっているのは、AIから指示された内容を実行す

 
 
 
ものづくり:スマホとPCは連携できた。でも使いづらい Supabaseの役割が見えてきた

こんにちは、Dancing Shigekoです!  タスク管理アプリの仕様詰めを引き続き進めている。スマホとパソコンでデータを連携できる状態には、一度できた。ただ、実際に使ってみると、 「どうも使い勝手が悪い」  という感じが残っている。 ・連携できても手動出力が必要  今の仕組みでは、スマホとパソコンの間でデータをやり取りするために、手動でデータを書き出す必要がある。  しかも、そのデータが本当

 
 
 

コメント


© 2023 サイト名 Wix.comを使って作成されました
当サイトの内容、テキスト、画像等の無断転載・無断使用を固く禁じます。

 
 
bottom of page