はてなキーワード: アイディアとは
CLAUDE.md や rules / skills みたいな形で、重要なコーディングルールはあらかじめかなり固めておく。
たとえば repository 層や Entity 層は具体的にどう書くのか、テストケースはどういう書き方をして、どういう観点で項目を洗い出すのか、みたいな AI への指示は最初から用意しておく。
あと、linter や ArchUnit、dependency-cruiser みたいなアーキテクチャ制約も、自分なりの定石を持っておく。
割と過剰なレベルでガチガチに固める感じで、アーキテクチャルールも「◯◯は XXX に依存できない」みたいなブラックリスト式じゃなくて、「◯◯は XXX だけに依存できる」みたいなホワイトリスト式の方が良いと思っている。
ts 前提だと eslint や tsconfig は一番厳しい水準に設定する、流石にきつい部分でてきたらそこだけ緩める、という運用
おすすめなのは、何かしらの小規模案件や個人開発アプリを1つオーバーエンジニアリング上等でガチガチ構成で作っておく。
そこで出てきた linter 設定やプロンプト設定を、別案件に横展開する感じ。
正直、ガチガチすぎると MVP とかレベルだとコード量は増えるけど、メンテする前提の案件ならバイブコーディング時代だと普通にペイすると感じている。
アイディアを思いついたら、AI と壁打ちしながら仕様を洗い出していく。
手書きでドメイン図を書いて、それを写メ撮って画像認識で仕様整理、みたいなのも割とアリだと思っている。
どういう画面があって、どういう入力項目や表示項目が存在するか、バックエンドはどういうエンドポイントが必要か、この辺りは最初に一通り洗い出しておく。
それに加えて、ユーザーが初めてトップページを開いてから登録・ログインして実際にサービスを一通り使うまで、みたいな流れをそのまま Playwright のシナリオテストに落とせそうな形で何パターンか仕様書にしておく。
フロントエンドで、DDD における集約みたいな概念がそのまま当てはまらない領域についても、設計時点で洗い出せているなら Entity 的なものやドメインサービス的なロジック用のレイヤを作って、ドメインオブジェクトとして実装していく。
最初に作った基本設計をベースに、◯◯Entity、XXEntity、△△Entity……を作るためのプランとチェックリスト形式の TODO を 1つの md ファイルに吐き出してもらう。
フェーズごとにフォーマッタ、linter、アーキテクチャルールなど一括実行したコマンド実行させて失敗してたら成功するまで修正繰り返させる。
ある程度わかりやすい単位で AI に依頼する感じで、出来上がったコードをレビューする前提なので、実装プランの md 自体はよほど分かりやすいツッコミどころがない限り細かくレビューしない。
mdのフォーマットは skills 側で事前に用意しておく。
フロントエンド用、バックエンド用の両方でドメイン層のファイルを作る。
当然、足りないロジックは後から絶対に出てくるけど、最初から完璧は目指さない。
TODO 一覧の中から自分の認知負荷が許す単位で「チェックリストのここからここまで実装して」と指示を出し、実装が終わったら TODO 項目のチェック状態を更新してもらう、mdファイルもコミットに含める。
コミット前にはlint ルールを無効化していないか、意図通りの実装になっているかは git diff の差分で必ず確認する。
git worktree を使うことが多い。
よくやるのはフロントエンドの画面モック作成とバックエンド実装の2並列で行う。
実装プランを考えてもらうときは「◯◯画面を実装プラン考えて」くらいの単位で依頼する。
実装プランの md ファイルを作るときのプロンプトには、基本設計の〇〇画面の項目一覧をベースに、◯◯のアイテムコンポーネント、リストコンポーネント、◯◯のボタンコンポーネント、Information コンポーネント、外部通信用の ◯◯Gateway を実装する、◯◯コンポーネントは既に ◯◯ 機能で実装してあるからそれを使って、◯◯は処理が膨らみそうだからドメインサービスで実装して、みたいな感じで頭の中のふんわりしたイメージを伝える。
バックエンドも同様で、◯◯のエンドポイントを作って、Gateway がこれこれ必要だから実装して、これはインターフェースと実装分けてね、Entityへの変換処理は関数分けて、◯◯の処理は Usecase 層で、◯◯の処理はドメイン層で、Usecase が膨らみそうだから ◯◯ の処理は独立したクラスにして、あ、似たようなのが ◯◯ 機能にあるからそれを参考にして、くらいの粒度で指示を出す。
フロントエンドの実装を待っている間に、バックエンドのプランを考えたり、タスク粒度を調整したり、リファクタリングプランを考えたりする、またバックエンドのAI待ち時間はフロントエンドのことをする。
フロントエンドオンリーの実装とかで作業が競合するリスクあるときは並列作業しない。
チェックリスト更新が終わるごとに差分を確認して、問題なければコミットメッセージを提案してもらってコミットする。
細切れにするコストよりも、レビューする人間の認知不可が許すレベルであればある程度まとまった単位でレビューして実装速度を優先する派。
テストは、ある程度実装が進んでリファクタリングが辛くなってきたタイミングで作ることが多い。
カバレッジやミューテーションテストなど、定量的にテストを評価できる仕組みは導入する。
バックエンド側のテスト実装は正直かなり楽で、行数や認知的複雑度を厳しく制限して単一責務の原則を守って実装しておけば、AI がかなり高精度なテストを出してくれる。
これもテストファイル実装プランを作ってもらって「ここからここまでのテスト20ファイルを実装してね」をレビュー挟んで繰り返す感じ、例えばミューテーションテストのkill率100%ならそんなに詳しくは見ない。
フロントエンドはテストの定量指標での評価が難しいので、そこはその分レビューを頑張るしかない。
自分はこんな感じでやっている。
感覚としては、優秀だけどシステムのアーキテクチャ全体の責務を負ったことはない経験不足の2年目やSESの部下を扱うEMに近いのかなぁ。
周りの話を聞いていると、もっともっと AI に自律的にいろいろやらせているようにも聞こえる。
これでも 1日1人で数万行レベルはコードを書けてるので、AIない時代に比べると数ヶ月分の成果を1日とかで出してることになるが、もっと本気出せるのかなぁ。
「全機能分プラン作ってね!そこから良い感じの粒度でコミットも自分でやってね!」みたいな指示を良い感じに出せたとしても、指示がでかすぎると、脆弱性盛々になったり、lint エラーループでパニクって linter オフにし始めたり、テスト通すためにエラー握りつぶして assertTrue(true) し始めたりする。
それは流石に許容できないレベルじゃない?が紛れ込むリスクが上がりすぎるんじゃないかなぁ。と思ってるんだがどうだろうか。。。
あとツールはあんま入れてないねkiroとかspec-kitとか、ガチガチ細切れで仕様書作るメリットもあんま感じなかった。
mcpもserenaくらいしかいれてないや、トークン節約してレートリミットの猶予伸ばした方が結局開発早くなるかなって。
いろいろ入れた方がいいんだろうか。
完全にオレオレでこんな感じでやっているんだけど、みんなspec駆動開発というものをどんな感じで、具体的にどうやっているのかが知りたい。
まず、偽善とは何か?を理解するには「善」を理解しなきゃならないよな。
昔の人は「善とは悪とは何か」を長い間議論してきていた。今の善という概念は、その長い議論の「系譜」を踏まえた言葉である。深入りすると本を何冊も書ける量なので説明は割愛、気になったら哲学史の本を初心者向けのものから徐々に難しくしながら読んでくれ
ウヨの人たちは「偽善とは何か」の共通概念を、理解しないまま、つまりキチンと理由があるわけではなく、何となく「偽善は良くない」と思っている。
そもそも偽善は良くないのか?偽善が悪いとしたら何故なのか?何も分かってないだろう。
中身はおそらく周りの人がそう言ったとかその程度で、先ほど言った、「系譜」の理解がない。
彼ら曰く、
「実態は汚いくせに!」
「言葉通りには実行されないくせに!」
ということであるらしい。
人権というアイディアはなぜ生まれ、具体的にどのような主張で、どんな背景で支持されたのか?
我思う、故に我ありとは何か?
「綺麗事」のような簡単な話ではなく、社会の基礎となったものだと分かるはずだ(気になるなら法制史とかでも読んで)
と私は思う。
というのはつまり下記のような事だ。
社会科学はルネサンス以降に急激に大きな発展を遂げて、今の日本も含めた現代社会の「形」や「国の仕組み」や「制度・法律・考え方」の基礎になっている。
そういった、義務教育で習うような、歴史の知識が普通にある人間なら、こんなの基礎の基礎だし、昭和の人みたいな勘違いはしないはずなのに?
ということだよ。
分かったかな?
義務教育の内容は、わざわざ書くまでもないと思って省略されているんだ。リンゴと書くのに、バラ科の低木の果樹の実で赤や緑の色で栽培の歴史は古く野生種は〜とか書かないでしょ
左翼嫌い、アンチフェミ、ウヨは根本的な読解力、国語が弱い傾向があるよな
専用のトレーニングがあるらしいので探してみるといい
宝石ってか光り物のアクセサリーを陰キャが嗜んでたら意外でしょ。しかも男で。
まして店員とかなりたくても職場陽キャだらけで絶対居心地悪いんでしょ。
というわけでロックと淑女や陰キャを掛け合わせる感覚で光り物を好む陰キャ漫画、アイディアとしてはありなんじゃないしょうか?
(大科学少女の作者のはアクセにする前の天然石限定って感じだしキャラも陰キャなのかよくわからん)
dorawiiより
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 https://anond.hatelabo.jp/20260110222037# -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaWTHrAAKCRBwMdsubs4+ SAr4AP0foSSNPF2+gGuA1VDNf7x9dOkEsfu1fhfRBBRMTxOV2AEA9NQU0dtDSupB 6X7G9V9Eo3UDlveOP300AZxoIHaFFwY= =NNo2 -----END PGP SIGNATURE-----
なのに、昔より平均的に絵がヘタクソなのが不思議でならない。
昔は1分はかかっていたベタ作業が1秒、集中線も1秒、背景は素材、トーンもぬりぬりできる。
とにかく便利になり、その分凝った作画に時間をかけられるようになった。
デッサンはできてないし、3Dポーズ人形を使ってるのがバレバレだし、なんかオモチャみたいな人間ばっかり描くし、
へたへた下手のへったくそ。
話が面白くないのは分かるよ。だって今の時代もうアイディアは掘り尽くされてるし、
性根の悪いオタクがすぐ設定の粗をついてくるし、パクリだなんだ言ってくるし、
まー同情するけど。
絵はさぁ、上手くなってないとおかしくない?
YouTubeに分かりやすい解説が載りまくってるし、漫画家自身が講座を開いたりしてる。
昔よりもずっと、土壌がしっかりしてるんだよ?
今のCGってまだまだ違和感バリバリでモーションキャプチャーそのまま使うと泥人形感凄いやん?
でもこれを逆に利用したら今の時代だけの芸術が作れそうに思う。
たとえるならドット絵や白黒映画のような未熟な技術をアイディアで補う姿勢そのものの芸術性を内包したようなのをさ。
つまり、
って話よ。
どう思う?
俺はワンチャンあると思うね。
小手先の拡散方法じゃなくて政策そのものに対する質問になるんだけど…夫婦別姓導入してほしいから共産党支持寄りの30代としては、なんでフェミニストに寄り添う政策をもっと打ち出さないんだろうって思う。
性犯罪の厳罰化とか性的広告規制とか署名たくさん集まってるのにどの党も積極的にやろうとしないよね?
女性にアプローチすれば国民の半数の支持とれるとまでは言わないけど、どこの政党もやってないことなら興味持ってもらえるんじゃないの?それとも共産党も古い政党で老人ばかりだから結局家父長制を維持したいの?(そうだとしたらガッカリ)
あと話題のAI規制とかも一番に制作打ち出せば、クリエイターの多くの支持とれるよね?みんなが困ってて関心のあるところに一言でアプローチせず、お堅く共産主義がモニョモニョって言ってるから伝わりづらくて参政党やチームみらいに負けるんじゃない?
どんな格差をなくしたいのか、何を守りたいのか、どう生活が良くなるのか、10秒以内にわからないと今の忙しい若者には届かないよ。自分たちでできないならAIにまとめてもらったら?(AIをポスターとか画像生成に使うのは逆効果だと思うけど)
支持したくても「支部に集まる」「赤旗をとる」以外にもスマホ一つで参加できるプラットフォームがあれば私も手伝いたいんだけどな。
アイディア出したりソースコードあげたりしても単に賢いアピールしたいと思われそうじゃん?
これからは嘘でも「AIに作ってもらった」って書いとけば少なくともそういう叩きは回避できるなあと思った。
ニコニコの某ジャンルに「初投稿です」と書く文化があるけどあれも「むしろ未熟であっても当然という認識を持っており自慢する意図など毛頭ございません」ってメッセージを送るうえで有効に機能していて似たものを感じる
遊戯王カードジェネレーターみたいに純粋に楽しんでもらいたくて作って公開したって思われるにはその目的に必要十分なクオリティが求められ、クオリティ不足だと背伸び=賢いアピール、クオリティ過多だとやっぱりひけらかし野郎だと別の目的を感じさせやすい。
だが必要十分かどうかは十分な能力がないとわからないし十分な能力があるかは高いメタ認知能力を持ってないと分からない。自分にメタ認知能力がどれだけあるかを正しく判定できるかという話をし始めると無限ループに陥りそうでこれまた難しい。
というわけで人を楽しませり役に立つのが目的であるかぎりは拙速であってもいいと思う。その代わりAIが作ったことにしておけばいい。
dorawiiより
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 https://anond.hatelabo.jp/20251226162540# -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaU5EIQAKCRBwMdsubs4+ SASKAQC0W/w3kZfO2UGuMFxcdvQV/KAEUrLlYyeD1Pv7wJSgcAD9GVJUUO6kPfbY cuguK/DqoRzL7v5xblhAbDwoxg6xtg0= =4xNT -----END PGP SIGNATURE-----
読んだことない人は私にオススメのフィクションを教えてほしいです。
それもない人は好きなyoutubeを教えてほしいな。
それもない人は当たった宝くじで何を買うか教えて。
【漫画編】
・4歳児とそのパパと周りの人たちのほのぼの面白い日常系。ふふってなる。たまにネットで試し読みができるからね。見てみてね。
・続きがすごく気になる!ってなるから是非みんな見て欲しい。量が多いしそこまで頑張りきれないよって人は旅団編とかGI編まで流し見でもいいと思う。それぞれの話のオチもほへーってなる。感想がアホっぽすぎるか。予想つかない展開といえばいいのかな。
私は好きすぎて日常的に台詞を言う激ヤバ27歳になってるから、日常会話にHUNTER×HUNTERの台詞を言いたい人は是非みて♡♤沈黙、それが答えだ!!!!!!!!!!
カナカナ
・設定はスパイファミリーと同じく、心が読める少女の話だけど、隣にいるのが爆笑ボーイだから、そりゃあもう面白い。サンデーうぇぶりのアプリで読めるんじゃあないかしら?
・女子高生の日常系。面白い。少し不思議な話もあってミステリー小説とか好きな人もハマると思う。うちは父がめっちゃハマった。嬉しいね。
脳噛ネウロ
・ミステリーの皮を被った人間讃歌物語。女子高生が頑張る。色々と。時には悩みながらもバンバン謎を解いていくよ。
ファブル
・ギャグだね。もはやこれは。最強の殺し屋が日本を綺麗にする話。あと美女が飲んだくれる話。
・絵が綺麗。女子にオススメ。どの話も面白くて綺麗。少年の復讐物語。推し探し中乙女たち集まれ〜!
・銃と戦いの話。しょたおねかと思いきや内容も面白い。オチに感動。
・男子高校生が妹の死を解明していく話。かっこいい台詞が出てくる。時間関係ある系が好きだからハマった。
はてな匿名ダイアリーを読む人の中に、中高生がいるとは思えないが、中高生とか特にハマるんじゃないかな。
・お腹抱えて笑う。なんで〜。
いぬまるだし
・王子様ギャグ物語。まずは2巻ぐらいで様子をみてもいいかもね。博識になれる気がする。
・女子たちがストレッチする話。女子が可愛いんだよ。日常系。物語の起伏はあまりないんだけどなんかゆるくて好き。
女の園の星
・ミステリー。元気がないと読めない。
・絵が綺麗で面白い。妖怪ミステリー系。小説家の乙一とか好きな人すきなんじゃないのー!?
・絵が綺麗。神様の話。
働かないふたり
・のんびり日常系。くらげばんちで読めるからみんな見てみてね。
裏バイト
少し不思議な話たち。少し不思議なバイトをこなしていく女子2人の短編集。
月刊ムーとか星新一とか世にも奇妙な人は絶対読んだ本がいいよ。
↓最近好きになった↓
路傍の藤井
くたくたの仕事終わりに楽しめる娯楽はありがたい。
妹は知っている
内容と関係ない話をすると、面白いのだが、たまにそうだった!と思い出すのかちちがでるのが面白い。
悲しくなってくるよ。
だってこんなのSEKIROやブレワイが居たら話にならない扱いレベルでしょ全部?
CIV4やオブリが最初に流行りだした頃の「今のゲームすげえええええええ」って興奮を思い出したらさ、この程度のものが10年後に賞レース争いしてるとか想像もできんやろ。
ゲームって多分もう一通りのネタは使い終わって、如何にして焼き直すかでしかないんやと思う。
んでもって焼き直しを少しでも目新しさのある畑でやったら「これは凄い!画期的だが王道でもある!」って簡単に褒められちゃうんだなって。
まあイングレスとかだって大昔かある地図使った遊びの延長でしか無かったのに凄い新しく感じたし、シュタゲやKANONも元ネタがチラツキこそスレ美少女ナイズされただけで感情移入度の変化で楽しめたからなあ。
でも流石にそういった手法自体が手垢が付いてる感じがするんだよね。
他のジャンルから何かを持ってきて移植して組み合わせの新しさで勝負的なのがさ。
でもそこに大きな工夫っていうか意外性っていうか「俺が思いついてもこのバランスを目指せなかったと思う」的なのがあればね。
たとえばローグライトカードゲームってやってることはTCGのシールド戦とノンフィールドローグライトのかけ合わせなんだけど、それであそこまで興奮を生み出せる形になってるのは凄いと思うわけ。
あとは数独×ADVゲームっていうジャンルも「総当りと推理の間のバランスに対して完璧な答えはここにあったのか!」って震えたわけですよ。
そういうのが欲しい。
つうかね、「最新の高画質と処理能力を駆使して昔出来なかったことおおおおおおおおおお」みたいなのもう腹いっぱいなんですよ。
コンシューマーはある程度しゃーないけどスマホのオープンフィールドブームとかマジでアボカドバナナよ。
ゆーてそれらに勝ったウマ娘も「でもこれパワポケで30年前からやってたやつでは・・・」なわけじゃんですよ。
なーんかな—止まってるな—。
進歩してないな—。
俺はさ、古いゲーマーだから「ゲームの楽しみってのは技術の進歩によって可能になった新しいアイディアの発露なわけ。技術の進歩そのものを扱った現代アートとしての側面もあるわけよ」って感じなのな。
そんな俺からすると昨今の「とりあえずアイディアの水平移動×技術の縦異動で新しい感出しました!実際の所は新規性0です!」みたいな大学4年生が苦し紛れで出して教授が「就活もあったから仕方ないよね。でも会社で新規事業開拓しろって言われてこういうの出したら絶対通らないことだけは覚えていってね。とりあえず出したからB判定にするね」って言われるような感じのやつ~~~マジでいい加減にしてくれ~~~~~~
たぶんな、ズブズブになって何が困るって、そこで無駄が生じるからなんだ。
トランプがディープステートって批判するみたいに、国と軍事産業がズブズブで、必要ないほど軍事企業に金がいき、そっから国に戻りを繰り返して、どんどん膨らんで膨らんで無駄が無駄を産む、みたいなのが問題なわけだ。
地方で、業者と地方自治体がズブズブで無駄が増えたら、誰が被害者か?
そりゃ、本来1万円のウニが届くはずが8000円のウニしか届かなくなる返礼品を受け取る人だよ。
1万円の税収があるはずが、返礼品とコストで8000円の税収しかならないわけで、住民も被害者だ。
しかし、どっちかっていうと、返礼品ビジネスで儲けてる業者へのやっかみからの批判のほうが多いと思う。
集めた税金を民間に使うっていうのは、経済対策、地域振興としていいことだ。
なにをするか、Whatの部分でも正解。
そのうえで、Howの部分で、公正であったらもっといいけど、それはWhyとWhatの次の問題。
そんなこと言いだすと、住宅ローン減税なんか家買えるような金持ち優遇って批判も、不動産業界だけ優遇してるっていう批判もできるし、実際あるけど、全ての政策はメリットデメリットがあるわけだ。
返礼品の上限を変えたらいいのか、控除額の上限を変えたらいいのか。
ただ、やっかみとか公平の話って、程度の問題という話をすっ飛ばして、ズルいかそうでないか、正義か悪かにぶっ飛んじまうんだよな。
個人の思い、ミクロな話と、財政や経済、マクロな話はたいていぶつかる。
民主主義では、金がダブついてるから物価が上昇してるのに、物価が上昇してるから金をばら撒け、みたいな話が多数決で通る。
その点で、ふるさと納税って、節税したいっていう人間の欲を原動力として、自治体を競わせるすげーアイディアだと思う。
民主主義っていう、多数決数の暴力で試合をしてると、どうしても頭数が多いところの主張ばっかり通っちゃうからな。
節税ぶらさげて、金持ちを田舎の味方につけるとか、面白くてしかたねぇ。
最終的には、ほんと、程度の問題だよ。
俺は、どっちかっていうと返礼品の上限なんか要らないって思うけど、日本中のふるさと納税の何割もを泉佐野が独占みたいなのは流石にアレだとおもった。
集めた金をなにに使おうと構わん派。
地域振興に限らず、たとえ集めた金で自治体がNVIDIAの株を買ったって構わんと思う。
ただ、それだって額にもよるわな。
とにかく、最適解は知らんけど、すげー制度だと思うよ。ふるさと納税。
やっかみで潰すのはもったいない。
英語での「piggyback」の意味について詳しく説明します。
「piggyback」は、元々はおんぶや背負うという意味で使われる言葉です。具体的には、何か(または誰か)を他の人の背中に乗せて運ぶ、または背中に乗ってもらう行為を指します。子どもが大人の背中に乗る時などに使われる表現です。
• 例文:
• “The child was giving his father a piggyback ride.”(子供は父親におんぶしてもらっていた。)
「piggyback」は、物理的な「おんぶ」や「背負う」の意味だけでなく、比喩的に使われることも多いです。以下のような意味で使われます。
何かを他のものに「乗せて」進行させる、もしくは他のものに依存して動かすという意味で使われます。この意味では、物理的な「乗る」という感覚が比喩的に使われています。
• 例文:
• “The new software runs on a piggyback system of the existing platform.”(新しいソフトウェアは、既存のプラットフォームを基盤にして動作する。)
• “The small company is piggybacking on the success of the larger corporation.”(その小さな会社は、大企業の成功を利用している。)
2.2. 一緒に運ぶ/追加する
何かを主となるものに「追加して」進める、あるいは別のプロジェクトやタスクに「加える」という意味で使われることもあります。
• 例文:
• “We will piggyback a marketing campaign on our product launch.”(製品発売に合わせて、マーケティングキャンペーンを一緒に行う予定です。)
2.3. 一時的な付加
何かが既存のシステムや方法に追加的に加えられるという意味でも使われます。特に、主となるものに追加的に乗せて使う場合に使われます。
• 例文:
• “The new feature is piggybacking on the old version of the app.”(新機能はアプリの古いバージョンに追加されている。)
3. 他の使い方
• Piggyback ride: おんぶや背中に乗ることを指しますが、特に遊び心のある、軽い意味で使われます。
• Piggyback jump: 競技やトレーニングにおいて、他の選手の背中に乗ってジャンプする動作を指すこともあります。
まとめ
「piggyback」は、もともとおんぶや背負うという意味から派生し、比喩的には「何かを他のものに乗せて運ぶ」「依存している」「追加する」といった意味でも使われます。特にビジネスやテクノロジーの分野では、既存のシステムや成功に依存して新しいプロジェクトやアイディアを進めるという意味で広く使われています。