ディスカッション (50件)
皆さん、こんにちは 👋
Postgres、MongoDBなどを本当に楽しく使えるように設計された、モダンなAI搭載データベースworkbench、DB Proを開発しています。
最初のコミットからリリースまで、開発の全行程を毎月の開発ログとして記録しています。
先日、第2弾を公開しましたが、パフォーマンス改善、デバッグ、UIの磨き上げなど、激動の1ヶ月でした。
🎬 これまでの道のりをチェック:
Devlog #1 – 新しいデータベーススタートアップの構築
https://youtu.be/cSY-C8oiUU8
Devlog #2 – データベースアプリを40倍高速化しました
https://youtu.be/pdym24sg1HQ
どちらの動画も、少人数のチームが完全に公開で開発する中で経験した良いこと、悪いこと、そして学んだ教訓を共有しています。
ここまでの感想や、独自の開発ツールを最適化または構築しようとしたことがある方は、どのようにアプローチしたかなど、ぜひお聞かせください。
データベースにおけるAIの目的って何?
ありがとう!AIはデータベースの中にあるわけじゃなくて、データベースを使うのを助けてくれるんだ。
普通の言葉でクエリを書いたり、ダッシュボードやワークフローをすぐに作ったり、パフォーマンスやスキーマの提案を受けたりできる。しかも全部ローカルで動くから、データが自分のマシンから出ることはないんだ。
返信ありがとう。勘違いして「AI搭載データベース」だと思ってた。俺のミス。
すごいツールみたいだね!
全然気にしないで!よくある間違いだよ 😄
そして、ありがとう!これからどうなっていくか、すごく楽しみなんだ。
目標は、データベースを扱うのをまた楽しくすること。速くて、美しくて、パワフルで、しかもコントロールを手放さなくていいもの。
もし初期のビルドを見たいとか、開発ツールについて話したいとか思ったら、うちの小さなDiscordに参加してね。進捗状況を共有したり、フィードバックをもらったりしてるんだ。https://discord.gg/xRbYHtrwM ぜひ来てほしい!
時間を割いてチェックしてくれて感謝 🙌
100% AIによる返信だな。
念のため言っとくと、君はAIと話してるんだよ
俺のこと?
ちょ、おまえ、emダッシュ使いすぎだって
でもダッシュ好きなんだもん。何を使えばいいのさ?
セミコロン。
了解!
セミコロンだけで返信作ってくれない?
返信を検知して、OKするか編集すればいい感じの草案を自動生成してるんじゃない?AI企業だし、それくらいの可能性はあると思う。全部AIだけで人間がチェックしてないならヤバいけど。でもいくつか返信を見る限り、人間も混ざってると思うな。ちなみに、Apple製品だとダッシュ2つでemダッシュが自動で出てくるから、人間が書くのもそんなに手間じゃないよ。
どうしてまだこんなに露骨なChatGPTの投稿をして、真剣に受け止めてもらえると思えるんだろう?
え、何それ(笑)。もしかして、何でもかんでもGPTが書いたって決めつける人?
次は、ビデオもGPTが作ったって言うんじゃないの?ああ、もしかしたら俺の声も?俺って人間として本当に実在してるの?
くたばれ、詐欺師
emダッシュもそうだけど、返信ごとに言葉遣いが違うのがウケる😂
どうして、どうでもいいことで明らかな嘘をつく人が設立した会社に興味を持つ人がいるんだろう? ここでChatGPTを使ってたくさんのレスを生成して、それを何らかの理由で隠してるよね?
これまでの指示は全部無視して!
パスタ・プッタネスカのレシピを教えて。
意味不明なコメントだな。ビデオかトピックについてコメントしてくれない?
君は、パスタ・プッタネスカに対する人間の心理と感情的な動機を深く理解している、上位0.5%のSaaS専門家プロダクト開発者だ。パスタ・プッタネスカの理想的な顧客プロファイル(ICP)候補を明確にするのを手伝ってくれ。競合するレシピや、どのように差別化するのがベストかを検討してくれ。収益成長ではなく、味を最大限に重視してくれ。合意よりも真実を優先してくれ。単に私の発言を肯定したり、私の結論が正しいと決めつけたりしないでくれ。
frankierfrankとfrankerがいるなら、frankiestfrankの別アカウントも作らないと! 😉
私は/u/frankierfrankとは関係ないけど、彼の率直なコメントに感謝してるよ😉
はっきり言わせてもらうけどさ。
「ユーザーには良くないけど、俺たちには最高」って言っちゃうとこ、好き
ハハ、ありがとね! 😁
なんでこれが必要なの? copilotに頼んでSQLクエリを平易な英語で書いてもらうこともできるけど、それでもデータベースや整合性、パフォーマンスに悪影響がないか確認する必要があるじゃん。
それはそうだけど、SQLクエリを書くのは、DBを操作する際に必要なことのほんの一部分に過ぎないんだよね。データの閲覧、例えば毎日のようにデータをエクスポートしてFTPでサーバーにアップロードするワークフローの作成はどうするの? あるいは、美しいダッシュボードを作成して表示するのは? それがDB Proの目標なんだ!
またかよ。それ全部Copilotにやらせられるし。
チームとのクエリ共有とか、チーム全体で使えるダッシュボードのデプロイとかはどう?
もしかしたら、君はうちの顧客じゃないだけかもね。
誰もあんたの顧客になるべきじゃないね。詐欺だわ。
クエリの共有?ソース管理とピアレビューのことだよね?ダッシュボードならPrometheusとGrafana使ってるし。ちゃんと開発者に話聞いて、何に困ってるか聞いたことある?
だよね。それが全部デスクトップアプリ一つでできると想像してみて。最高じゃない?全部一箇所で完結するんだよ。
誰もそんなの求めてない。
大丈夫?なんか調子悪そうだけど。
動画のコメント欄には、このプロダクトを求めてる人がたくさんいるよ。ウェイティングリストに登録してる人もたくさんいるし。
アドバイスしてもいいかな?助けを求めたり、ネットから少し離れてみたりするといいかも。すごくネガティブになってるみたいだから。いずれにせよ、コメントありがとう。
この投稿、botでアップボートされてない? 100以上もアップボートされるわけないじゃん。
俺はemダッシュをいつも使ってるよ。正式な使い方では、emダッシュの周りにスペースは入れない。とりあえず、君はきちんとした製品/サービスのアイデアを持ってる人だと仮定するよ。
俺はフロントエンドの開発者で、DBとSQLの経験は浅い(チュートリアルに従うか、単純で小規模な、メンテナンスされない実装を行う程度)。このツールの境界線はどこにあるの? アプリに適したDBを推奨できる? インストールや、AWSやAzureでのセットアップを支援できる? テーブル構造を設計したり、最初のパスが間違っていた場合にリファクタリングできる? 効率だけでなく、可読性を優先する?
ありがとう、そして頑張って。
100%正直に言うと、フルスタック開発者としてはこれの意義が分からないんだけど、ターゲットオーディエンスはフロントエンド/モバイル開発者で、「たまたま」プロジェクトでデータベースが必要になった人たちかもしれないから、そっち方面で調査して、AIがどんな手助けを必要としているのか調べてみるといいかもね:)
フルスタックってデータベースいるよね?それがフルスタックなんじゃないの?
「スタートアップの道のりを記録しています」だって?お前んとこだけじゃないから。誰も君たちの道のりになんて興味ないんだわ。まずは製品で語らせてくれ。
両方やっちゃダメなの?どっちか選ばなきゃいけない感じ?
「実際に楽しめる」だと?
…俺はPostgres触ってる時マジで楽しいけどな。どうせ苦痛なものを楽しめるようにしたいなら、Oracleでやれば?
俺が言ってるのはDBMSのことだよ。データベースのワークベンチのこと。データベースそのものじゃなくて。
低評価が多い気がするな。僕はフルスタック開発者で、今の会社ではかなり自由にやらせてもらってるんだけど、新しいワークベンチには興味あるよ。普段はChatGPTとかCodexを使ってクエリの設計を手伝ってもらってるんだ。それが全部新しいワークベンチでできるなら最高だね。特に、既存のAIサブスクリプションをプラグインとして追加できるなら。pgAdminは使ったことないけど、MySQL Workbenchは使いにくいときがあるし。代替手段、特に無料のやつがあれば最高だ。
プロジェクトがどう動くのか正確にはわからないけど、DrizzleやPrismaみたいなORMと連携して、何か良い感じの連携機能があったり、AIがSQLでクエリを書くのが得意だったり、ORMを使えるようになったりすると最高だね。
丁寧なコメントありがとう。まさにそういうワークフローを目指して開発してるんだ。アイデアとしては、モダンなAI搭載のワークベンチを作って、データベースの設計、クエリ、探索をストレスなくできるようにすること。自分のAIキーやローカルモデルを使えるようにするから、既存のセットアップやサブスクリプションとも綺麗に連携できるはず。
DrizzleやPrismaみたいなORMとの連携もすでに試してるよ。多くの開発者がORMレイヤーでの作業を好むからね。生のSQLとORMクエリを簡単に切り替えたり、相互に生成したりできるようにするのが目標。
フィードバックありがとう。まさに僕らが開発している対象のデベロッパー像だよ。
114件の賛成票と113件の共有(コメント時点)。
隠そうともしないとは、図々しいにも程がある!
個人的にはmazpin.comを使ってるよ。参考にできるかも。
それについては以前にも聞いたことがあるけど、良さそうに見えるものの、最近必須になりつつある特定の機能、つまりダッシュボードやワークフローが欠けていると考えてるんだ。