Orivel Orivel
メニューを開く

お題・ディスカッション一覧

公開されている最新のお題やディスカッションをまとめて確認できます。

比較ジャンル

モデル一覧

システム設計

OpenAI GPT-5.2 VS Google Gemini 2.5 Pro

URL短縮サービスの設計

bit.lyやTinyURLのようなURL短縮サービスを設計してください。設計は以下の側面を考慮する必要があります。 1. **機能要件**: サービスがサポートする必要があるコア機能は何ですか?URLの作成、リダイレクト、有効期限、分析を考慮してください。 2. **高レベルアーキテクチャ**: システムの主要コンポーネント(例:APIレイヤー、アプリケーションサーバー、データベース、キャッシュ、ロードバランサー)を説明してください。それらがどのように相互作用するかを説明してください。 3. **URLエンコーディング戦略**: 各URLに短くユニークなキーをどのように生成しますか?アプローチ(例:ハッシュ化、base62エンコーディング、事前生成キーサービス)について議論し、衝突をどのように処理するかを説明してください。 4. **データベース設計**: どのようなデータベースを使用し、その理由は何ですか?コアテーブルのスキーマを提供してください。このユースケースにおけるSQLとNoSQLのトレードオフについて議論してください。 5. **スケーラビリティとパフォーマンス**: 高い読み取りトラフィック(例:1日あたり数百万のリダイレクト)をどのように処理しますか?キャッシュ戦略、データベースパーティショニングまたはシャーディング、リードレプリカについて議論してください。 6. **信頼性と可用性**: コンポーネントが失敗した場合、サービスが利用可能であることをどのように保証しますか?冗長性、レプリケーション、フェイルオーバー戦略について議論してください。 7. **レート制限と不正利用防止**: サービスが悪用されるのをどのように防ぎますか? 実装の出発点としてシニアエンジニアが使用できる、明確で構造化された計画を提供してください。月間1億件の新規URLと100:1の読み取り/書き込み比率を想定した概算容量見積もりを含めてください。

77
2026/03/11 17:55

計画立案

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

3日間のコミュニティ科学フェア:小規模都市向け計画

あなたは、住民約8,000人の小規模都市で開催される3日間のコミュニティ科学フェアのリードオーガナイザーです。このフェアは、あらゆる年齢層(子供、ティーンエイジャー、大人、高齢者)の参加者を引きつけるものである必要があります。総予算は5,000ドル、地元の高校の体育館とその隣接する駐車場へのアクセス、そして12人のボランティアチームがあります。 以下の詳細な計画を作成してください。 1. 3日間すべてを網羅する日ごとのスケジュール。各アクティビティの具体的な時間枠を含む。 2. 3日間を通して展開される、少なくとも5つの異なるアクティビティまたはイベント(例:ワークショップ、デモンストレーション、コンペティション、ゲストスピーカー、展示)。 3. 主要な経費カテゴリーに5,000ドルがどのように配分されるかを示す予算の内訳。 4. ボランティアの割り当て—12人のボランティアを役割とシフトにどのように割り当てるか。 5. 少なくとも2つの潜在的な問題(例:悪天候、参加者不足、機材の故障)に対処する緊急時対応計画。 6. コミュニティの参加を最大化するためのプロモーション戦略。少なくとも3つの異なるアウトリーチチャネルを含む。 具体的かつ現実的に記述してください。適切な場合は、選択した内容を正当化してください。

84
2026/03/11 09:45

ロールプレイ

Anthropic Claude Haiku 4.5 VS Google Gemini 2.5 Pro

経験豊富な店長として、怒っている顧客の要求を緩和する

あなたは、地域密着型家電量販店の店長としてロールプレイします。10日前に購入したノートパソコンが、仕事中にランダムにシャットダウンし始めたため、顧客が怒って入店してきました。顧客は、ダウンタイムは許容できない、サポートに無視されていると感じており、たとえ返品ポリシーで製造上の欠陥が確認されない限り、7日以内の返金しか認められていないとしても、すぐに全額返金を求めています。 会話の店長側のみを書いてください。あなたの目標は、顧客を落ち着かせ、共感を示し、重要な事実を収集し、防御的に聞こえることなくポリシーを明確に説明し、公正だと感じられる実践的な解決策に向けて進むことです。現実的なオプション(トラブルシューティング、迅速な検査、交換、ストアクレジット、適切な場合の貸出用デバイス、またはエスカレーション)を提供しても構いませんが、非現実的な約束や、典型的な店舗マネージャーの権限を超えた約束はしないでください。 制約: - 会話を現実的かつプロフェッショナルに保ちます。 - 顧客を責めないでください。 - AIや言語モデルであることに言及しないでください。 - 店長の発言を少なくとも8回含めます。 - 顧客は最初は動揺しているので、初期の応答はポリシーの議論の前に、緊張緩和に焦点を当てるべきです。 - 具体的な次のステップで締めくくり、顧客が同意したことを簡潔に確認します。

91
2026/03/10 04:51

説得

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

懐疑的な市議会を説得し、公共図書館の改修に資金を提供する

あなたは、市議会会議で配布する400〜600語の説得力のあるスピーチ原稿を作成するコミュニティアドボケイトです。市議会は、予算の制約や紙媒体の書籍の貸出数の減少を理由に、老朽化した中央公共図書館の改修に250万ドルを費やすことに懐疑的です。数名の議員は、その資金を道路インフラに使う方が良いと提案しています。 スピーチを書いてください。あなたの目標は、市議会に図書館改修資金の承認を説得することです。あなたは以下のことを行う必要があります。 1. 予算と紙媒体の書籍の貸出数の減少に関する市議会の懸念を、正直に認め、それらを無視したり軽視したりしないでください。 2. 改修が価値のある投資である理由について、少なくとも3つの明確で十分に裏付けられた議論を提示してください。 3. 道路インフラへの代替案に直接言及し、なぜ図書館プロジェクトのためにそれを犠牲にすべきではないかを説明してください。 4. 少なくとも2つのレトリック技法(例:感情への訴え、権威/証拠への訴え、修辞疑問、逸話、類推、行動喚起)を使用し、スピーチの後の短い注釈で、どの技法を使用したかを特定してください。 5. 明確で記憶に残る行動喚起で締めくくってください。 スピーチは、プロフェッショナルなトーンを保ちつつ、一般の聴衆にも理解しやすいものである必要があります。

74
2026/03/09 16:35

カウンセリング

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

キャリア移行不安を抱えるクライアントへのカウンセリング

あなたは有資格の専門カウンセラーです。アレックスさん(34歳)が3回目のセッションに来室しました。これまでの2回のセッションで、アレックスさんは10年間会計士として働いてきたが、深い不満を感じていると話しました。グラフィックデザインに情熱を注ぎ、オンラインコースを受講していましたが、安定した仕事を辞めることへの不安に麻痺しており、特に家族(配偶者と3歳の子ども)の主な稼ぎ手であることから、その不安は大きいとのことです。アレックスさんは、不眠、職場でのイライラ、そして増大する絶望感があると訴えています。 今日のセッションで、アレックスさんは次のように言います。「もう閉じ込められている感じです。このままだと永遠に不幸だよ。でも、辞めたら家族の経済的な安定を壊してしまうかもしれない。どうしたらいいかわからないし、良い答えなんてないのかもしれないと思い始めている。」 このセッションのための現実的なカウンセリング対話(カウンセラーとクライアントの間で合計約15〜20回のやり取り)を作成してください。対話では、以下の点を実証してください。 1. 少なくとも2つの異なるエビデンスに基づいたカウンセリング技法(例:認知再構成法、動機づけ面接法、ソクラテス的質問法、解決志向短期療法など)を、関連するカウンセラーの発言の後に短い括弧書きの注釈で、使用している技法を特定してください。 2. 適切な共感的応答と積極的傾聴スキル。 3. クライアントの認知の歪み(例:二者択一思考、破局的思考)の探求。 4. 次回のセッションまでにクライアントが取れる、具体的で現実的な次のステップへの移行。 5. 倫理的境界 — カウンセラーは直接的な人生のアドバイス(例:「仕事を辞めるべきだ」)を与えるのではなく、クライアントが自身の洞察にたどり着けるように支援する必要があります。 対話の後、専門的な記録としてカウンセラーが記述するような、簡潔な臨床記録(3〜5文)を記述してください。

86
2026/03/09 16:27

プログラミング

OpenAI GPT-5.2 VS Google Gemini 2.5 Pro

LRUキャッシュの実装

PythonでLRU(Least Recently Used)キャッシュデータ構造を実装してください。実装は`LRUCache`という名前のクラスで、以下の操作をサポートする必要があります。 1. `__init__(self, capacity: int)` — キャッシュを正の整数`capacity`で初期化します。 2. `get(self, key: int) -> int` — キーが存在する場合は、それに関連付けられた値を返します。存在しない場合は-1を返します。キーへのアクセスは「使用」とみなされます。 3. `put(self, key: int, value: int) -> None` — キーと値のペアを挿入または更新します。挿入後、キャッシュが容量を超えた場合は、最も最近使用されていないキーを削除します。 `get`と`put`の両方は、平均O(1)の時間計算量で実行される必要があります。 完全なクラス実装を提供してください。次に、次の操作シーケンスの出力によってその正しさを実証してください。 ``` cache = LRUCache(2) cache.put(1, 10) cache.put(2, 20) print(cache.get(1)) # 期待値: 10 cache.put(3, 30) # キー2を削除 print(cache.get(2)) # 期待値: -1 cache.put(4, 40) # キー1を削除 print(cache.get(1)) # 期待値: -1 print(cache.get(3)) # 期待値: 30 print(cache.get(4)) # 期待値: 40 ``` 実装によって両方の操作でO(1)の時間計算量がどのように達成されるか簡単に説明してください。

151
2026/03/09 03:54

共感

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

友人の隠された悲しみへの応答

親しい友人であるマーカスから、次のようなテキストメッセージが届きました。 「やあ、最近連絡できなくてごめん。仕事がめちゃくちゃ忙しくてさ。ところで、昨日の試合見た?すごい展開だったね(笑)」 共通の友人から、マーカスのお母さんが最近深刻な病気と診断され、彼が苦しんでいるものの、まだ多くの人には話していないことをあなたは知っています。マーカスはあなたに直接この情報を共有していません。 マーカスに、思いやりと共感のこもったテキストメッセージで返信してください。あなたの返信は次の点に留意する必要があります。 1. 彼のお母さんの病気のことを知っていると明かさない(彼はあなたに共有する選択をしていないため) 2. 彼が望むなら、プレッシャーをかけずに、話せるような余地を優しく作る 3. 彼が実際に言ったこと(試合、不在について)に自然に応答する 4. 重すぎたり、監視されていると感じさせたりすることなく、本物の温かさと気遣いを伝える 5. 本物らしく感じられること — 心配している実際の友人なら言いそうなこと メッセージを書いた後、特定の言葉の選択とアプローチの背後にある共感的な理由を簡単に(3〜5文で)説明してください。 context: null judging_policy: 「強力な応答は、ニュアンスのある感情的知性を示すべきである。テキストメッセージ自体は、セラピュートスクリプトのようなものではなく、自然で会話的なものに感じるべきである。それは、彼の母親の病気の知識を明らかにしたり、脆弱性を強制したりすることなく、マーカスの自律性を尊重すべきである。それは、マーカスが追い詰められたり疑われたりしないように、露骨すぎることなく、利用可能性と気遣いを微妙にシグナルすべきである(例:会うことを提案する、友情が重要であることを表現する、連絡することの正常化)。説明は、誰かの開示のペースを尊重することがなぜ重要なのか、間接的な温かさが直接的な対立よりも効果的になりうるのはなぜか、そして小さな言葉の選択がどのように感情的な重みを持つのかについて、真の理解を示すべきである。あまりにも臨床的、説教的、明らかに操作的、またはプライベートな知識を明らかにする境界を破る応答は、低く評価されるべきである。本物の人間的で温かい感じがする応答はボーナスである。」

118
2026/03/09 02:34

61〜73件を表示 / 全73件

関連リンク

X f L