2021年9月27日月曜日

「ヴァイオレット・エヴァーガーデン」オーケストラコンサート2021メッセージカードの解読

2021年8月14~15日に開催された「ヴァイオレット・エヴァーガーデン」オーケストラコンサート2021の記念品として、ペアグラスとメッセージカードがありました。

ペアグラスはこのような箱の中に収まれて、メッセージカードも中にありました。


カードの表に絵があり、裏にはメッセージが載っていましたが、テルシス語でした。

テルシス語の文字を英文字に変換すると:
 
Monruqpukkap sonhiqpon

Raqunhuiruqin yikimmunyuhhup Ekarte higiq ohikeqirrikuha, poqap eka acikehhupunu innap upuihicununokup ruhunha yoqrikuha.
Onruq nunrunuha iyuirraqa niruqyyicui nuhuhhagep onka ukigimmuhiqpuriqyyi uhuirikep.
Eka ruhihup "Nun annui ruhuqirrikon" ui guqunraguhuim mequgo, iyui "Nun annui ruhuqirrikon" ui ohonpoqqiyuicahun guqunrarikuha.
Ninruq hunipuicuru anukrikikruqe, anruquiy yakkicaqqugukruquq rharri guirrummuharikikruqe, uqquha ehaguhiq ninruq yekguhuinha, nikahhaguhuim mequ anuknhuqap, intu aquriq iyui pohaguru anruqahun gukap.
Ukrojhku ruyyoki anruqarra puruqyyucynu nokupuru ikarrap onka nupmarikon.

Anpuicaqqu,
Violet Evergarden
 

以前開発したテルシス語翻訳アプリ(英語記事)で自分なりに解読してみました。
ーーーーー
皆様
 
子供の笑いはエカルテ島を響きます。また、静かな時間が静に過ぎています。
修道院のバンドが演奏することを発表しました。
手紙で「愛している」を伝えるように、音楽で「愛している」を伝えます。
人々に囲まれて孤独を感じても、走り回って疲れてすべてが停止していると感じても、音楽の世界はあなたと一緒にゆっくり歩みます。
このオーケストラがあなただけの時間を届けるよう、願っています。

心から、
ヴァイオレット・エヴァーガーデン
ーーーーー

あっているかわかりませんが、Discordでタミル語のわかる方から、「よくできた」と言われました。たぶんあっているでしょう。


2021年5月25日火曜日

「種の保存」は問題発言

LGBTに関する議論で「種の保存」を持ち出した人って、
何を考えているでしょう?
「子供ができない」ということは、LGBT固有のことではありません。
世の中には子供ができない人々がたくさんいます。
子供がほしがらない人々もいます。
子供が欲しくても育てられない人々もいます。
この人たちの存在を否定する発言になります。
「種の保存」を持ち出したら、
LGBTだけではなく、
子供のできない、ほしがらない、育てられない人々の差別にもつながります。

発言する前に、
頭を使ってください。
両耳の間にある脳みそはそのためにあります。

2021年3月29日月曜日

LINE情報が中国からアクセスされた

先日、LINE情報が中国の委託業務先からアクセスされたということが明らかになりました。
もしかして、中国政府はLINEユーザーの情報を入手した、という懸念もあります。
LINEのようなメッセージアプリが結構広く使われています。
私生活で家族や友達との連絡手段としてはもちろん、
仕事で使う人もいます。

元軍人として、メッセージアプリの便利さは否定しませんが、
仕事で使用したことがありません。
私は情報工学を専攻していました。
そして、小学生のときからコンピューターに興味を持ち、
自分でいろいろ勉強しました。
インターネットの仕組みも。

だからこそ、仕事でメッセージアプリは使用しません。
ネット経由のやり取りは、仮にサーバーが国内であっても、
メッセージのルーティングがどのように行われているのか、
自分で制御できません。
インターネットでのルーティングは海外サーバー経由かも、
と常に意識してやり取りをします。
知らないサーバーはメッセージの中身を見ない、保存しないとは思いたいが、
中には悪者が立ち上げたサーバーもあるかもしれません。
ネット経由のものは暗号化されないかぎり、世界に公開されたと同様だと思います。

そして、暗号化も絶対安全ではありません。
暗号化は家に鍵をかけると同じです。
すぐ侵入できませんが、時間があれば空き巣は入ってこられます。
暗号化された情報も同じ、すぐには読めませんが、時間があれば解読できます。
その時間は、暗号化した技術によって、数秒から億年単位の違いがありますが、
絶対安全とは言えません。
でも、数億年単位なら、安全でしょう。いくら将来にコンピューター処理能力が進歩しても、百年以内で解読ができなければ、問題ないと思います。
百年経てば、私はもうこの世にいないし。

結論をいうと、
LINEなどメッセージアプリは暗号化しても、連絡手段として使うのは問題なくても
仕事に使わない方がよいと思います。
機密情報はいつ、どこで、どのように漏れるのか、わかりませんから。
常に警戒して、「漏れるかもしれません」と意識して行動しなければなりません。
それは情報社会の基本だと思います。

2021年3月16日火曜日

ロッテとイオンがコラボして、「ヴァイオレット・エヴァーガーデン」のA5ノートを配布

ロッテとイオンがコラボして、「ヴァイオレット・エヴァーガーデン」のA5ノート特典を配布しています。イオンでロッテ商品3点を購入すれば、ノート1冊がもらえます。ノートは全2種類です。

早速購入。

青い方とその中身:



青い方は外伝に関連したシーンだね。

ベージュの方(封筒デザイン)とその中身:



こちらは劇場版に関連したシーンだね。でも、手紙が英語。。。テルシス語ならもっとよかったです。

今回のキャンペーンはTwitterで知りました。

 

2021年3月6日土曜日

公務員接待、ちょっと一言

最近のニュース、よく見かけるのが公務員が接待されるあの問題です。
公務員でありながら高額な接待を受ける。
本人たちはその返しとして業務で何か特別扱いはしていないと言っています。
とはいえ、公務員として本来やっていけないこと(高額な接待を受ける)をやったから、悪いことをしたということは事実です。

私も公務員(軍人)でした。
シンガポール軍の規程では細かく接待について定まれています。
接待をするとき、接待を受けるとき、相手や本人の地位に合わせて金額が設定され、内部監査の対象にもなっています。
それはそうでしょう。
公務員って、給料は国民の税金から、使っているお金も税金から。
アカウンタビリティが問われるのが当然です。
軍の教育では「国民の税金を大事にしろ」ということはあまり触れませんが、規程については細かく教えています。
違反して、内部監査で発覚される場合は重い罰則があります。

個人的に、軍での仕事は予算を扱う職務に勤めたことがあります。
私の権限で使える金額は小さいものですが、私の推薦で大金が使えます。
よって、いつも慎重に行動していました。
少しでも疑われるような行動は一切避けていました。
問われてから説明するのが遅いです。
未然防止第一。
幸い、疑われることもなく、問われることもなく、退役ができました。

だから、最近のニュースを見て、「信じられない」と思いました。
自覚があまりにも低すぎます。
確かに一生懸命勉強して、公務員試験を合格し、経験、知識、実績を重ねて出世したと思います。
いっぱい努力したと認めます。
でも、公務員である以上、自分の身分を自覚しなければなりません。
国民の大事な税金をもらって、国民の大事な税金を扱う。
人より慎重に行動しなければなりません。
そもそも仕事で高級レストランで食べること自体がおかしいです。
国民はあなたが公務で楽しく食事ができるために税金を払っているわけではない!
一食7万円って、論外。
常識外れより、もう頭がおかしい、頭が悪い、なぜ公務員になったのかは疑問だ、しか言えません。

中には会社も問題だ、コンプライアンスってどうなっているか、とか言っている人もいます。
でも、そもそも公務員が自覚あれば、そういう問題は起きません。

法律や規程を定めることが重要です。
でも、公務員の倫理教育、そして内部監査機能も力を入れないと、人の考え方は変わりません。
強い人間は外部の監視があるから行動を律するではなく、自ら自分の行動を律する人です。

2021年1月28日木曜日

ワクチン関連業務、自衛隊の活用

世の中は現在、新形コロナウイルスと戦っています。
最近、ワクチンが開発され、これから予防接種が始まります。

ですが、日本の全住民に予防接種をうけさせることは、
簡単ではありません。
まず、医療スタッフは既に病気と戦っています。
保健所のスタッフも感染対応で追われています。
このような状況下、人員を確保して予防接種を行うのが、かなり難しいです。

ここで、自衛隊を活用すればと思わいます。
自衛隊の医療スタッフは既に民間病院などで支援をしています。
でも、一般隊員、まだまだいます。
隊員たちは診察など実際の予防接種はできませんが、
事務業務はできると思います。
受付作業、人の誘導、現場の消毒など、
人手がかかる所々で隊員を使うのができるでしょう。
今でも保健所の電話対応などができるはず。ちょっと事前勉強をさせたら。

新型コロナウイルスは国に対する脅威です。
まさか自衛隊の出所でしょう。

2021年1月16日土曜日

テルシス語翻訳スクリプトをパワーアップ

注:さらに進化したバージョンはこちら:
記事は英語しかなく。。。ごめんなさい。🙇‍♀️いつか日本語で書きます!

先日テルシス語(ヴァイオレット・エヴァーガーデン世界)翻訳Pythonスクリプトを書いたばかりですが、 テルシス語の解読しかできなく、性能は欠けていると思いました。

よって、休み時間を使って、パワーアップしました。
 
かなり増強しました。
解読だけではなく、テルシス語で書くこともできます。
解読する時、言語指定もできます。
バックエンドはGoogle Translateです。

とりあえず、v0.1をGitHubに載せました。
ここです。

コマンドラインからの実行例:
$ ./telsistrans.py -t "I love Major \Gilbert\ " -sl en
Nun posuk Gilbert ui gikapmarikon
$ ./telsistrans.py -t "Posuk \Gilbert\ nunki." -sl telsis
Thank you Major Gilbert.

インタラクティブモードもあります:
$ ./telsistrans.py -i
Source language: en
Input source text: I love you
Target language:       
In Tamil script: நான் உன்னை நேசிக்கிறேன்
Pronunciation: Nāṉ uṉṉai nēcikkiṟēṉ
In unaccented characters: Nan unnai necikkiren
In target language: Nun annui noyirrikon
Source language: telsis
Input source text: Nunki posuk
Target language: ja
In Tamil script: நன்றி மேஜர்
Pronunciation:
In unaccented characters: Nanri mejar
In target language: ありがとう少佐


Pythonスクリプト内でライブラリーとしても使用できます:
from telsistrans import telsis_translator
translator = telsis_translator()
srctext = "I love you"
srclang = 'en'
translator.lang2telsis(srctext, srclang)
print(translator.results['tgt_text'])  # Print out results of translation
srctext = "Nunki posuk"
tgtlang = 'ja'
translator.telsis2lang(srctext, tgtlang)
print(translator.results['tgt_text'])  # Print out results of translation

 
上記スクリプトを実行したアウトプット:
Nun annui noyirrikon
ありがとう少佐
 
テルシス語のフォントファイルを指定すれば、
このような出力もできます:
 「Dear Major Gilbert」(親愛なるギルベルト少佐)

 
 
 
「I love you」(君を愛しています)



 
この翻訳スクリプトを使用するため、以下のPythonライブラリーが必要です:
google_trans_new
unidecode
requests
Pillow
 
スクリプト(解読や翻訳の流れ)に関する説明もレポジトリーに載せましたが、
英語です。

テルシス語について、少し説明します。
ヴァイオレット・エヴァーガーデンの世界観設定を担当した鈴木貴昭さんがスタッフイベントで、
日本語原文を英語へ翻訳し、
英文をまた別の言語に翻訳し、
その結果のアルファベットを暗号化して、
最後にテルシス語の文字にする、と説明しました。
その別の言語は言及しませんでしたが、
すでに「タミル語」と特定した人々がいます。
ようするに、
テルシス語はタミル語を暗号化したものです。
その暗号は、英文字の置き換え(スワップ)です。 
ネット同志の努力で、
おそらく
A ⇔ U
C ⇔ Y 
E ⇔ O
G ⇔ V
H ⇔ T
K ⇔ R
M ⇔ P
で英文字を置き換えたと推測しました。
ネット同志は、S、Lについて少し悩んでいたみたいです。
個人的に、
J ⇔ S
L ⇔ Q
で置き換えられていたと思います。
確かではありませんが、この翻訳スクリプトではこのように置き換えます。

作ったばかりで、まだ完全にテストしたものではありません。
でも、出力は合っていると思います。😅
コンソルでの使用ですが、少し慣れていない方には難しいかもしれません。。。🙇‍♀️
将来的にTkで簡単なGUIを作ろうとは思いますが。。。
GUIを作るのが大嫌いで、おそらくなかなかできはしないでしょう。 

英語ブログにもこのスクリプトについて書きました。)

2020年1月23日更新:GUIを作りました。
Kivyを使用したGUI:

PySimpleGUIを使用したGUI:

テルシス語のフォントも作りました。

2020年1月25日更新:GUI使い方のビデオをアップしました。