favicon
テストメーカー
テストを作成
  1. TOP
  2. /
  3. 公開テスト一覧
  4. /
  5. IT・プログラミング
  6. /
  7. meijinの技術記事クイズ10問(React・TS・AI・Tailwindほか)

meijinの技術記事クイズ10問(React・TS・AI・Tailwindほか)

作者: aaa

meijinの技術記事クイズ10問



歴史総合・日本史探究:ミシシッピ号とコレラ流行に関する問題

歴史総合・日本史探究

問題:ミシシッピ号の寄港地とコレラ流行時期

以下の地図は、 (1) 号の (2) 地と九州~関東地方のコレラ流行時期を示しています。



Map details:

  • 長崎 (Nagasaki):** [5月13日入港] (6月9日出港). Cholera outbreak period: 6月下旬~8月.
  • 下田 (Uda):** [6月13日入港] (6月24日出港). Cholera outbreak period: 7月上旬~8月.
  • 京都 (Kyoto):** Cholera outbreak periods: 8月下旬, 8月中旬, 8月中旬~下旬, 9月.

Legend:

  • ミシシッピ号の寄港地 (Arrival of the USS Mississippi)
  • コレラ流行時期を調べた地域 (Area where cholera outbreak period was investigated)

Map of Japan showing the arrival and departure of the USS Mississippi and the timing of cholera outbreaks. The map includes labels for Nagasaki, Uda, and Kyoto with specific dates and time periods.

地図の内容をもとに、次の問いに答えなさい。

1. ミシシッピ号の寄港地

ミシシッピ号が寄港した3つの都市を、地図の情報から順に答えなさい。

  • 1つ目: (3) (a) 横浜 (b) 神戸 (c) 大阪 (d) 長崎 → ____
  • 2つ目: (4) (a) 下田 (b) 鹿児島 (c) 函館 (d) 名古屋 → ____
  • 3つ目: (5) (a) 京都 (b) 広島 (c) 仙台 (d) 福岡 → ____

2. コレラ流行時期

地図の情報によると、長崎でコレラが流行し始めたのは、ミシシッピ号が入港した

  • (6) (a) 5月13日 (b) 6月13日 (c) 7月中旬 (d) 8月中旬 → ____ である。

3. メモの正誤判定

次のメモ1・2の正誤について、最も適切なものを選びなさい。

  • ・メモ1:関東地方でのコレラ流行が近畿地方・中国地方より早いのは、下田から感染が広がったからだと考えられる。
  • ・メモ2:近畿地方・中部地方のコレラ流行拡大の起点となったのは、流行時期から見て、京都であったと考えられる。

2. コレラ流行時期

地図の情報によると、長崎でコレラが流行し始めたのは、ミシシッピ号が入港した

(7) (a) 5月13日 (b) 6月13日 (c) 7月中旬 (d) 8月中旬 → ____ である。

3. メモの正誤判定

次のメモ1・2の正誤について、最も適切なものを選びなさい。

  • ・メモ1:関東地方でのコレラ流行が近畿地方・中国地方より早いのは、下田から感染が広がったからだと考えられる。
  • ・メモ2:近畿地方・中部地方のコレラ流行拡大の起点となったのは、流行時期から見て、京都であったと考えられる。

2. コレラ流行時期

地図の情報によると、長崎でコレラが流行し始めたのは、ミシシッピ号が入港した

(8) (a) 5月13日 (b) 6月13日 (c) 7月中旬 (d) 8月中旬 → ____ である。

3. メモの正誤判定

次のメモ1・2の正誤について、最も適切なものを選びなさい。

  • ・メモ1:関東地方でのコレラ流行が近畿地方・中国地方より早いのは、下田から感染が広がったからだと考えられる。
  • ・メモ2:近畿地方・中部地方のコレラ流行拡大の起点となったのは、流行時期から見て、京都であったと考えられる。

2. コレラ流行時期

地図の情報によると、長崎でコレラが流行し始めたのは、ミシシッピ号が入港した

(9) (a) 5月13日 (b) 6月13日 (c) 7月中旬 (d) 8月中旬 → ____ である。

3. メモの正誤判定

次のメモ1・2の正誤について、最も適切なものを選びなさい。

  • ・メモ1:関東地方でのコレラ流行が近畿地方・中国地方より早いのは、下田から感染が広がったからだと考えられる。
  • ・メモ2:近畿地方・中部地方のコレラ流行拡大の起点となったのは、流行時期から見て、京都であったと考えられる。

選択肢:① メモ1のみ正しい。② メモ2のみ正しい。③ 二つとも正しい。④ 二つとも誤っている。

最も適切なものを1つ選び、番号で答えなさい。

答え: (10) (a) ① (b) ② (c) ③ (d) ④ → —

筆者meijin(manalink_dev)がZenn等で公開した技術記事から、要点・気づき・実装の鍵を問う10問を厳選しました。




Q1. "指示追従性"が上がったAIコーディングの世界で

記事「”指示追従性”が上がったAIコーディングの世界で」において、Claude Opus 4.7が4.6と比較して顕著に向上したと筆者が注目している性能特性は(1)である。

Q2. そのuseState、もっと減らせるかも?

記事「そのuseState、もっと減らせるかも?」では、startDateとlastDateの2つをステート管理していたコンポーネントを改修した結果、useStateで管理するステートを最終的に(2)つにまで減らすことができた。

Q3. Reactで"&&"分岐の「0誤表示」を防ぐESLintルール

記事「Reactで"&&"で分岐した際、うっかり「0」を表示しないためのルール3選」で"ルール3選"として紹介されているESLintルールを すべて 選ぶと、(3)となる。

Q4. 余計なuseMemoを1つ消したらtscが135秒高速化した話

記事「余計なuseMemoを1つ消したらtscが135秒高速化した話」では、ボトルネックとなっているファイルを特定するため、tscに--(4)フラグを渡してトレースを取得し、Chrome DevToolsのTracing機能で可視化した。

Q5. Tailwind CSSでz-indexをマジックナンバーにしない

記事「Tailwind CSSでz-indexの値をマジックナンバーにしないための小ワザ」では、tailwind.config.jsのtheme.extend.(5)に、sideDrawer・globalMenu・modalのような用途別の名前で値を定義する方法が紹介されている。

Q6. 「画像を保存する」ボタンとContent-Disposition

記事「『画像を保存する』ボタンの実装方法(あるいはContent-Dispositionヘッダーについて)」において、ブラウザにコンテンツをインライン表示ではなくダウンロードさせるために、Content-Dispositionレスポンスヘッダに指定すべき値は(6)である。

Q7. getTimezoneOffsetの単位

記事「Carbonとday.jsでISO8601形式の日時文字列を扱い、現地時刻で表示/保存する方法」で解説されているように、JavaScriptのDate.prototype.getTimezoneOffset関数はUTCとの時差を(7)単位で返す。

Q8. Cypressでステータスコード404をテストする

記事「Cypressでページが開けない(ステータスコード404)ことをテストする」では、cy.visit()だとステータスコードを直接検証できないためcy.request()を使い、オプション(8): falseを渡して400系レスポンスでもテストを続行させる。

Q9. Next.js × linariaのVercelビルド失敗

記事「Next.js × linariaでビルド時にキャッシュが見つからないエラーが出るときの対処法」で判明した原因は、linariaのキャッシュがプロジェクトルートの.linaria-cacheに作られる一方、Vercelがビルドキャッシュ対象にしているディレクトリは(9)であることのミスマッチであった。

Q10. Claude Code Statuslineのtig風A1M2D3?4表記

記事「Claude CodeのStatuslineをtig風にカスタマイズしてA1M2D3表記を実現した話」で採用されているtig風のGitステータス表記では、Addedが「A」、Modifiedが「M」、Deletedが「D」と表されており、Untracked(未追跡)のファイルを示す1文字は(10)である。




全10問。「自分の記事、覚えてる?」のセルフチェックにどうぞ。

※回答内容が保存され、問題作成者が閲覧できます

出題内容

  • 問1: 記事「”指示追従性”が上がったAIコーディングの世界で」において、Claude Opus 4.7が4.6と比較して顕著に向上したと筆者が注目している性能特性は____である。
  • 問2: 記事「そのuseState、もっと減らせるかも?」では、startDateとlastDateの2つをステート管理していたコンポーネントを改修した結果、useStateで管理するステートを最終的に____つにまで減らすことができた。
  • 問3: 記事「Reactで"&&"で分岐した際、うっかり「0」を表示しないためのルール3選」で"ルール3選"として紹介されているESLintルールを すべて 選ぶと、____となる。
  • 問4: 記事「余計なuseMemoを1つ消したらtscが135秒高速化した話」では、ボトルネックとなっているファイルを特定するため、tscに--____フラグを渡してトレースを取得し、Chrome DevToolsのTracing機能で可視化した。
  • 問5: 記事「Tailwind CSSでz-indexの値をマジックナンバーにしないための小ワザ」では、tailwind.config.jsのtheme.extend.____に、sideDrawer・globalMenu・modalのような用途別の名前で値を定義する方法が紹介されている。

...他5問(続きはテストで確認!)