JQuakeの話

前書き

JQuakeの歴史についての記事へようこそ。わかりやすい日本語で書けるように頑張ります  ☺️
少し個人的な話になりますが、楽しんでいただければと思います。
前に自己紹介をしましょうか。
こんにちは皆さん、私はフランソワ、25 歳のフランスの博士課程の学生です。私は信号処理の分野で研究を行い、より正確には航空機に適用される無線デジタル通信の分野で研究を行っています。つまり、無線通信リンクを強化するために数学と物理学を使っています。
あなたが気づいたように、私はまた、地震に興味があり、特にそれに関連付けられた警告システムに興味があります。しかし、なぜでしょうか?それは、この記事で学ぶことになります。

 

創世記

2004

9歳の時、パリの隣の街からフランスのオーヴェルニュ地方に引っ越してきました。この地方は眠れる火山で知られています。最後の噴火は6000年前ですが、この地域の下にはマグマがあるので、いつでも新しい噴火が起きる可能性があります。そこで火山や地震に興味を持ち始めました。
なぜでしょうか?それは、私の人生の多くのことに当てはまる原則があるからです : 何かが怖いときは、たくさんの知識を得て「飼いならす」ためにたくさんの研究をします。そうすれば、怖くなくなりますし、同じように怖がる可能性のある人たちにも、その知識を共有することができるので、もう怖くありません。
そう、火山や地震を怖がっていました。

 

2011

その後、私が育った、そうして15歳になりました。その時、テレビで津波という恐ろしいものを見ました。黒海に流されている仙台若林区の様子が頭に刻まれました。感動し、悲しくなりました。フランスでは、地震・津波だけでなく、福島第一原発のメルトダウンの影響もあり、数日前から大々的に報道されていました。フランスでは、1986年のチェルノブイリ原発事故の後、放射性物質の雲が飛んできた事実を政府が隠していたため、国民は原発事故を疑い、恐れていたからです。その時にすでに持っていた知識で安心していました。
その後、私が育ったり、漫画やアニメ、日本文化に興味を持つようになったので、いつか日本を訪れると自分に言い聞かせていました。

 

2016

そして2016年1月、BSC24チャンネルに偶然出会いました。最初の頃は読み方が全くわからなかった 😂 その後、関連するビデオを見て、日本の緊急地震速報システムを発見しました。私はそれに魅了され、研究し始めました。すべてが日本語で書かれているという事実は助けにはならなかった。その後で、compoさんのKyoshin EEW Viewerをダウンロードして、Quail Eggsと一緒にダウンロードしました。なぜか?それは、現象に興味があったのと、日本に行った時のために、日本での地震の頻度を知りたかったからです。フランスではこのような文化や知識は誰も持っていないので、全く新しくて面白かったです。
そして、4月に熊本地震が来ました。同じ益城町でわずか2日で2回の震度7の地震あり、余震の驚異的な数。またしても印象的な写真:阿蘇の近くの崩落した山。地球がこれほど活発に活動しているとは思いませんでした。当時、EEWシステムは複数の地震の発生をサポートしていなかったため、同時地震は誤警報を引き起こしました。

 

2017

2017年2月、工学の勉強を進めていく中で、夏に海外インターンシップをすることになりました。もちろん日本でやることにしました。私が通っていた大学は、慶應義塾大学、熊本大学、東北大学の3つのパートナーシップを持っていました。運命なのか何なのかはわかりませんが、一番早かったのは熊本大学でした。行ってよかったと思いつつも、地域に残る活動が少し怖かったです。

 

開発開始

EEW Event Viewer(別の名前に似ているのは偶然です  😏)

その頃から、英語のソフトを自分で開発し始めました。
また、日本に行く予定の友人にもその話をしました。英語のソフトが存在しないので、それを使ってみたいとのことでした。

熊本のデータを使ったバージョン0(当時は何ヶ月もサーバーにデータが残っていました)

 

f:id:Nonetype1:20201208064142j:plain



 

画像から数値データを抽出する方法を見つけなければなりませんでした。使った方法は別の記事で説明します 😉。 そして、人間の活動によって引き起こされるノイズのために、検出アルゴリズムが必要であることを知っていました。また、ナビゲーション可能な地図も必要でした。そこで私はこれらをすべて開発し、2017年6月に熊本大学でのインターンシップに行きました。それは私の人生の中で最も充実した経験の一つであり、人々は非常に親切でした。3ヶ月間で十数回の地震を感じました。私が感じた最大震度は4でした。

 

f:id:Nonetype1:20201208064801p:plain

当時のバージョン1.P/S波はなく、到達時間もありませんでした。


 

日本から帰ってきてから、あまり開発には触れていませんが、地震情報のリストを統合しました。Kiwi Monitorリリース前の話です。

f:id:Nonetype1:20201208064341p:plain

バージョン3.0



 

JQuake

 

2018年10月、友人や家族と話し合った結果、自分のためにソフトウェアを持つのではなく、無料でソフトウェアを作って公開した方がいいと思いました。目的は明確でした:

  • ベクトルマップでイベントをズームした時にロードしないようにする
  • 効率的な検出アルゴリズム
  • 利用者のP/S到着時間(気象庁業務法は気にしていませんでした)
  • 地震リストを横に置いておく
  • Youtubeで放送する
  • すべてのプラットフォームに対応
  • 英語と日本語で利用可能
  • 同時EEWサポート

 

f:id:Nonetype1:20201208064418p:plain

バージョン0.5、胆振地震データを使用しています。空いているスペースを有効に使う方法の一つとして、Kiwiに近いデザインにしました。


2018年11月末にYoutubeチャンネルを開設しました。動画を巻き戻してみると、ゆっくりと展開していく様子がわかります。(最初の動画 : https://www.youtube.com/watch?v=jzMRxBQUmzc)。 2019年1月から博士課程に入ったので、ゆっくりでした。プログラミングを始めた頃の自分がもっと若かったらよかったと思うこともあります。若いうちに開発するチャンスだと思います。compo031、ingen084、Fuku1213、Eq-Fiなど、素晴らしい仕事をしている人はそれを理解しています  😉。

開発の話に戻りますが、深発地震を見るたびに何ももらえずにがっかりしていたので、どうやって深発地震EEWを取得するかを考えなければなりませんでした。そこで、「svir.jpのデータを使わせてもらえないか」とそうしさんに相談したところ、快く引き受けてくれました。結局、私が一番嫌だったのは、ユーザーインターフェースを設計するツールを持っていなかったので、ユーザー設定をすることでした。実際に目にするものはすべて手作業でコーディングされています。

2020年2月16日、JQuakeがリリースされました。フォントの修正や到着時刻の削除などの作業がありましたが、うまくいったと思います。それ以来、私はソフト=を改善し続けてきましたが、それが素晴らしいものになったと思います。あなたはどう思いますか?

 

結論

終わりです! 読んでくれてありがとうございました ☺️ 。この旅の中で、アメリカ、オーストラリア、ドイツ、ベルギー、日本の人たちとの素晴らしい出会いがありました。彼らと話すのが好きで、私の仕事をサポートしてくれています。ソフトウェアについてですが、macOSでは、JVMでのStringレンダリングの実装が悪いためにCPUの消費や、その他のサウンド関連の問題で解決できない問題が残っています。唯一の解決策は、すべてを別の言語で書き直すことです...

 

記事を校正してくれたこんぽさんに感謝します。