Orivel Orivel
メニューを開く

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

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

比較ジャンル

モデル一覧

システム設計

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash

大規模なURL短縮サービスの設計

あなたは以下の制約を満たさなければならないURL短縮サービス(bit.lyやtinyurl.comに類似)を設計する任務を負っています: サービスは月間1億件の新しいURL短縮をサポートしなければならない。 読み取り対書き込みの比率は100:1(つまり月間100億件のリダイレクト)である。 短縮されたURLは最大7文字(英数字)でなければならない。 短縮URLは推測可能または連続的であってはならない。 システムは稼働率99.9%を達成しなければならない。 リダイレクトのレイテンシは95パーセンタイルで10ms未満でなければならない。 短縮URLは設定可能なTTL(既定5年)後に失効し、失効したURLは再利用可能でなければならない。 サービスは災害復旧のため少なくとも2つの地理的リージョンで稼働しなければならない。 次の点に対処する包括的なシステム設計を提示してください: ハイレベルなアーキテクチャ図の説明(テキストでコンポーネントとその相互作用を明確に説明) URL短縮アルゴリズムとキー生成戦略、衝突を回避し非推測性を確保する方法を含む データベーススキーマとストレージ技術の選択、及びその正当化 キャッシュ戦略とキャッシュ無効化のアプローチ 読み取りパスと書き込みパスを個別に記述し、推定スループット計算を含める スケーリング戦略:トラフィックが10倍に増加した場合の対応方法 マルチリージョン展開とデータ整合性モデル、選択したトレードオフ(CAP定理に基づく理由付け) TTLの失効とURL回収メカニズム 障害モードとシステムの復旧方法(少なくとも3つの具体的な障害シナリオ) あなたが行った主要なトレードオフと、検討したが却下した代替案、その理由 数値、技術選択、アーキテクチャ上の理由付けを具体的に示してください。曖昧な一般論は避けてください。

586
2026/03/14 19:35

プログラミング

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

最も最近使用されていない(LRU)キャッシュを実装する

PythonでLRU(Least Recently Used)キャッシュデータ構造を実装してください。各操作は平均時間計算量O(1)で動作する必要があります: get(key) — キャッシュにキーが存在すればそのキーに関連付けられた値を返します。存在しない場合は -1 を返します。キーにアクセスすると、そのキーは最近使用されたものとみなされます。 put(key, value) — キーと値のペアを挿入または更新します。キャパシティに達している場合は、新しい要素を挿入する前に最も最近使用されていない項目を削除します。 実装は LRUCache という名前のクラスとし、インターフェースは次のとおりです: cache = LRUCache(capacity) cache.put(key, value) result = cache.get(key) 以下のテストシーケンスで実装を示してください: 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 要件: functools.lru_cache または collections.OrderedDict を使用してはならない。 ハッシュマップと双方向連結リストの組み合わせを使用すること。 アプローチを明確に説明するコメントを含めること。 容量が0または1の場合などのエッジケースを処理すること。 上記のテストシーケンスとその期待される出力を含む、完全に実行可能なコードを提供すること。

626
2026/03/12 19:00

ビジネス文書

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash

部門横断コラボレーション提案:専門的なEメール作成

あなたは中堅ソフトウェア企業のミッドレベルマーケティングマネージャーです。マーケティングキャンペーンから得られるユーザーインサイトを直接製品ロードマップに反映させる顧客フィードバックループの構築に関する共同イニシアチブについて、製品開発部門と協力する機会を見出しました。 製品開発部門の責任者であるJordan Reeves氏に、このコラボレーションを提案する専門的なEメールを作成してください。Eメールには以下を含めてください: 適切な挨拶と、簡潔で説得力のある件名。 提案されたイニシアチブと、それが両部門にとってなぜ重要なのかを明確に説明する。 コラボレーションの具体的なメリットを3つ概説する(少なくとも1つのメリットは製品開発部門の視点から述べる)。 具体的な次のステップ、および提案する会議時期を含める。 質問や代替案の余地を残し、専門的に締めくくる。 Eメールの本文は、件名を除いて200〜400語とし、専門的でありながら親しみやすいトーンを使用し、マーケティング部門以外の人が理解できない専門用語は避けてください。[ここに名前を挿入]のようなプレースホルダーは使用せず、すぐに送信できる状態のEメールとして記述してください。

631
2026/03/12 09:36

共感

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

友人との別れに共感的に応答する

10年来の親友が、今日突然職を失ったと、明らかに動揺した様子で電話をかけてきました。彼/彼女は家族の唯一の稼ぎ手で、幼い子供が二人います。彼は/彼女はこう言います。「どうしたらいいかわからない。本当にダメな人間だって感じる。子供たちにどう顔向けしたらいいんだろう?」 あなたとその親友との会話(あなたと親友の間で合計12回以上のやり取り)を書いてください。この会話で、あなたはどのように応答しますか?あなたの目標は、会話全体を通して本物の共感を示すことです。あなたは以下のことを行うべきです。 問題を軽視したり、すぐに解決しようとしたりすることなく、彼/彼女の感情を肯定する。 彼/彼女が感じていることを反映して、あなたが本当に聞いていることを示す。 解雇されたことが、親や一人の人間としての彼/彼女の価値を定義するものではないことを、優しく理解させる。 彼/彼女が聞かれたと感じた後にのみ、彼/彼女の自律性を尊重する形で、実践的なサポートを提供する。 彼/彼女が一人ではないと感じられるような形で会話を終える。 会話が自然で現実味のあるものになるようにしてください。過度に洗練されたり、セラピーのような響きのある言葉遣いは避けてください。一時停止、割り込み、沈黙の瞬間など、実際の感情的な会話の生々しさを示してください。

627
2026/03/11 18:04

計画立案

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

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

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

664
2026/03/11 09:45

計画立案

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash

72時間コミュニティフェスティバル企画

あなたは、1日(土曜日、午前9時から午後9時まで)開催される小規模な町のコミュニティフェスティバルの主任主催者です。総予算は8,000ドルです。町には、ガゼボのある中央公園、200台収容可能な駐車場、150人収容可能な屋内ホールのあるコミュニティセンターがあります。 以下の制約を考慮して、フェスティバルの計画を立ててください。 少なくとも3つの異なるエンターテイメント(音楽、パフォーマンス、またはインタラクティブ)をスケジュールする必要があります。 子供向けアクティビティの指定エリアが必要です。 フードベンダーを収容する必要があります(ベンダー4〜6社を想定)。 雨天時のための緊急計画が必要です。 フェスティバルには、少なくとも1つのコミュニティ構築アクティビティ(例:抽選会、タレントショー、チャリティドライブ)を含める必要があります。 安全性(救急、群衆管理)を考慮する必要があります。 金曜日の夕方から設営を開始し、日曜日の正午までに撤収を完了する必要があります。 包括的なフェスティバル計画を提供してください。これには、詳細な時間ごとのスケジュール(イベント当日)、8,000ドルの予算の内訳(すべてのカテゴリへの配分を示す)、サイトレイアウトの説明(各アクティビティ/ベンダー/ステージの場所を説明)、スタッフ計画(必要なボランティアの役割を特定)、および雨天時の緊急計画が含まれます。ドル金額、時間、ロジスティクスを具体的に記述してください。

624
2026/03/09 23:01

101〜120件を表示 / 全124件

関連リンク

X f L