メモです

メモです

『コラテラル』ジャズハウスの問答の謎:ヴィンセントはなぜクイズを出したのか?

問題のシーン

オーナーは19歳の頃からこの店で働いており、1964年にマイルス・デイビスとセッションをしたという話をする。 その後、ヴィンセントはカルテルに依頼されてオーナーを殺しにきたと告げ、クイズに正解すれば見逃すと言う。

ヴィンセントはオーナーに対して、 「マイルスはどこで音楽を学んだ?」 と質問する。 オーナーは、 「マイルスの父はセントルイスの歯科医だった。農業への投資で成功し、息子をニューヨークのジュリアード音楽院に通わせた。1945年のことだ」 と答える。 しかし、ヴィンセントはその回答の途中でオーナーを射殺する。そして、 「ジュリアードは一年足らずで中退した。その後チャーリー・パーカーと出会い、彼から3年間学んだ」 と補足する。

初見のときから疑問だった ヴィンセントはプロの殺し屋なのだから、たとえクイズに正解したとしても見逃すとは考えにくい。にもかかわらず、なぜわざわざジャズに関するクイズを出したのだろうか。 先日、ジャズに詳しい知人にこのシーンを見てもらったことで、次のような考察に至った。

1964年という年への違和感

まず、1964年のマイルス・デイビスは世界各地で公演活動を行っていた時期であり、この年に新作アルバムは発表されていない。 もちろん本人と会ったという話自体は事実かもしれない。しかし、仮に本当に1964年にコロンビアでレコーディングしていたのであれば、「ワールドツアーの合間だった」など、より具体的な説明が付くはずだ。 また、1964年という年はマイルス・デイビスのファンであれば比較的印象に残りやすい時期でもある。そのため、本当に詳しい人物であれば年を言い間違える可能性は低い。 この時点でヴィンセントはオーナーのジャズ知識に疑念を抱いたのではないだろうか。

ジュリアードだけでは不十分な回答だった

マイルス・デイビスは名門ジュリアード音楽院でクラシック音楽の基礎を学んだ。しかし、マイルスは一年ほどで中退し、その後はチャーリー・パーカーのもとで実践的なジャズを学んだ。 マイルスの特異性は、クラシック音楽の体系的な教育と、チャーリー・パーカーという当時最高峰のジャズミュージシャンから受けた現場教育の両方を経験している点にある。 そのため、「マイルスはどこで音楽を学んだのか」という問いに対しては、「ジュリアード音楽院」と「チャーリー・パーカー」の両方がセットで語られるのが自然である。 オーナーの回答は間違いではない。しかし、本当にマイルスを深く理解している人なら、チャーリー・パーカーの存在まで含めて語るはずだ。 もっとも、彼は回答の途中で射殺してしまっているため、オーナーが最終的にそこまで言及したかどうかは断定できない。

結論

ヴィンセントは最初からオーナーを殺すつもりだったのだと思う。 ただし、オーナーが語った「1964年」という年に違和感を覚え、「この人は本当にマイルス・デイビスのファンなのか?」という疑念を抱いたのではないだろうか。 そこで、その疑念を確かめるためにクイズを出した。そして彼自身の中では「おそらく答えられないだろう」という予想もあったのかもしれない。 つまり、このクイズは生死を分けるラストチャンスではなく、オーナーのジャズへの理解度を測るための確認だった。

そして、ヴィンセントの予想通り、オーナーは間違えた。

蛇足

ネットにあったコラテラルの台本の初期のバージョンを読むと、マイルスデイビスではなく、ルイ・アームストロングになっている。また、コロンビアのレコーディングではなく、アンバサダー・ホテルのココナッツ・グローブでのライブをやっていた帰りに寄ったという設定になっており、1964年7月という設定にも事実関係が合致している。

ちなみにクイズは ヴィンセント「ルイ・アームストロングが最初に買った楽器は?」 オーナー「コルネットだ。5ドルで買った。当時、奉公していたユダヤ人一家から給料を2ドル前借りしたんだ」 ヴィンセント「ブリキのラッパだ。10セントで買った。雑貨を積んだ荷馬車に乗って、行商人が来たことを街の人に知らせたんだ」 となっており、かなり意地悪な問題になっている。

映画「イコライザー」の会話

昔 ソ連の刑事から事件の話を聴いた 被害者の名前は忘れた モスクワの学者で人道主義者だ 自分の豊かさを分け与えようと思い 子供が5人いるのに養子を迎えた    12歳の少年だ 施設をたらい回しにされ騒ぎばかり起こす暴力的な問題児だ 知ってるか? 
「いや続けて」
少年は男の家で暮らし始めた
家で物を盗んでも男は責めない
学校で落第点をとっても理解を示した
ウソをつき牙をむき
ケンカをしても
この善良な男は
思いやりと愛情を注いだ
求められたり愛されることのなかった少年だったが
ついに心の壁は崩れた
奇跡だ
1週間後家に強盗が入り
男とその妻は寝室で殺された
盗まれたものから
犯人は子供と思われたが分からん
男の子供は親戚の家へ
少年は地獄に戻された
やっと手にした機会は
2発の銃弾で奪われた
「有名な話だ」
犯人は
「不明だ」
答えは目の前にあったのかも
<男と妻を殺したのはその少年だろう>
犯人は少年だ 怖かったんだ
自分がクズだと気付かれることが
彼には耐えられなかった
男までが自分を捨てる
そう考えることが
まるで糸くずか瓶の蓋のように
だから確かめなくて済むようにした

WebサービスにPayPay支払いを実装する

前提

PayPayの加盟店審査に通過する必要がある

実装方法

ドキュメント上に色々書いてあって違いがわからないので調べた

ウェブペイメント-即時&出荷売上

  • PCの場合はPayPay側サイトに遷移してQRコードを表示して、ユーザはそれを読み取って支払い
  • ユーザにPayPayへのログインを求めない

アプリコール

  • スマホの場合はPayPayアプリに遷移
  • ユーザにPayPayへのログインを求めない
    ※でもPCブラウザで開くとQRコード表示されるし、実質ウェブペイメントと全く変わらない気がする(ドキュメント上ではシーケンスに差異が見つけられなかった

動的ユーザスキャン

  • PayPay側サイトに遷移してQRコードを表示するだけ。いちばん簡素
  • スマホの場合もPayPayアプリ遷移しない
  • ユーザが決済完了しても自社サービスに自動的に戻してくれない(ユーザがタブを自分で切り替えて戻る
  • ユーザにPayPayへのログインを求めない

スマートペイメント

  • ブラウザ上でPayPayのログインを求める
  • PayPay側のサイトに遷移しない(自社サイト上だけで完結するのでウェブペイメントよりスマートということらしい JS SDK必須

ネイティブ ペイメント

  • ユーザにPayPayにログインしてもらい自社サービスとのPayPayの連携を認可してもらう。2回目以降はログイン不要
  • ヤフオクやヤフーショッピングで見る「支払い画面でPayPayを選択するとPayPay残高が表示されて押下するとPayPay決済される」が実現可能

シーケンス

基本的には

  1. 「Create a QR Code」(/v2/codesに金額とかを指定してPOST)
  2. HTTP200帰ってきたら「Get Payment Details」(/v2/codes/payments/{merchantPaymentId}にGET)をポーリング
  3. レスポンスの支払い結果がSUCESSだったら支払い成功

みたいな流れ

SDK

PythonJavaJavaScriptPHPSDKがあるのでそれを使うとHMAC認証とか諸々を自分で実装しなくていいので楽

パラメータ

merchantPaymentId:取引を識別するための取引番号。UUIDとかで衝突しないように生成する

備考

ドキュメントの図中に
 /v1/codes/payments/{merchantPaymentId}
と記載があるが、
 /v2/codes/payments/{merchantPaymentId}
の誤りのように見える。
API仕様書を見ると、v2になっている
https://paypay.ne.jp/opa/doc/jp/v1.0/dynamicqrcode#tag/%E6%B1%BA%E6%B8%88/operation/deleteQRCode

タークスカイコス諸島の犯罪率が高い理由

タークスカイコス諸島カリブ海にあるイギリスの海外領土で、観光が主な産業。セレブがバカンスによくきているらしい。人口は4.6万人。

 

が、国別犯罪率ランキングで世界一の犯罪率となっている(76.58件/10万人)

※ちなみに日本は0.23件/10万人だった

 

日本語でググっても理由は出てこなかったが、英語でググると麻薬を扱うギャングの抗争が激化しているらしい。観光客や市民も犠牲になっており、英国本土から軍隊や警察が派遣されているとのこと

https://www.theguardian.com/world/2022/nov/08/turks-and-caicos-homicides-surge-gang-violence

 

人口の少ない小さな島で反社会的勢力が組織的に犯罪をしまくると、統計的には大きく出てしまうのはあると思う