HorliX解説 – より正確な内容に

HorliXのアイコン – カッコいいね

さあ Macユーザーの皆様方 、HorliXを既に AppleStoreで購入されましたか? 未だの方 あるいは購入の仕方が分からない方は、僕が以前 upしたブログ記事をご覧下さい

以前も紹介しましたように、HorliXは OsiriXの OSS (Open Source Software)から分離した(Falkした) Horosという DICOM Softwareがあるのですが、そこからさらに Falkしたものです

Falkしたと言ってもその作業は Air様一人で 2018/05月頃より開始され、二ヶ月ぐらいで公開できるレベルにまで持っていかれ、そしてあの厳しい適合基準をクリアしないと掲載されない AppleStoreの審査を見事パスされ公開された非常に安全で信頼度の高い DICOM Softwareなのです

ここからは Air様と直接お会いして伺った情報も含んでいます

Apple Computerは今年の夏前に MacOSでの 2D/3D描画にこれまで用いてきた OpenGLという画像描画のための共通ルーチン、これはOSSとして開発されているものですが、その採用を突然やめ、Appleが自ら開発した Metalという Framewarkにすると宣言したのです これによりこれまで OpenGLを用いていたソフトの全てが将来的に使えなくなるのです

Appleはその技術レベルの高さ、皆からの信頼、内容の優秀さ、速度の素晴らしさなどから世界に冠たるものとなっており、Appleが宣言すれば皆右に習うをせねばならないのです

このため現在 Macのソフトを開発しているメーカーは大騒ぎとなっています 何故 Appleはこのような高圧的宣言をしたのでしょうか? それは主要な部分を隠蔽化することにより、高度なセキュリティを確保したいからだと思います でも正直大変なのです

そして、さらに Appleが推し進めているのが、ユーザーが試用するアプリも、全て SandBoxという一定の閉ざされた領域に閉じ込め、悪い動作をしないようにする戦略です また、ソフトの全てを 64 bits化することでした これにより色々なビットに Appleでしか分からない意味付けをできるようになるでしょう このような根本的な大掛かりな対策により Appleは高度なセキュリティを確保しようとしているのでしょう

何れにしてもこれらの要件を満たさなければ AppleStoreの審査に通らなくなったのです これらの大きな障害にも関わらず Air様は HorliXを見事 Apple審査に合格させたのです すごいですねえ

何で HorliXが完全に日本語化できないのか? という質問もありますね これの真相は、実は Appleが作成し、公開しているソフトウェア開発のための IDE (Integrated Developping Environment; 統合開発環境)である、Xcodeに内在するバグが原因らしいのです 所詮欧米メーカーは unicodeへの対応に消極的であり、結果として日本語を完全に入れ込むと HorliXが落ちてしまうらしいのです この問題は既に皆が認識しており、また HorliXだけで見られるものではないらしいのです まあ皆さん方 暫く待ちましょう

Air様はこれからも Plug-inなどの形式を用いて機能を充実して行かれる方針です ただし、その機能が本当に使われるものである、という前提が必要です 皆様方も本当にその機能が必要で、かつ皆が使うであろうものであれば、HorliXを良くしていくためにどんどん意見をアップして下さいね

いるかの棲む闇

本日は前から楽しみにしていた あの HorliX開発者の Air様と 7:30AMより病院でお会いしました この才能豊かな天才的 Software (+ Hardware) Engineerとは以前、僕のブログに掲載していた DICOM Viewerの C++で書いた Windows用プログラムを見つけられ、それで継がりができたのです

前からお会いしたいと思っていたのですが、なかなか僕も時間がとれずついに本日となりました

実際のAir様とお会いしました!! (わざと顔はぼかしてあります)

お会いして色々なお話をしました 技術的レベルは彼がエベレストの頂点近くにいるとすれば、僕はようやく鎌倉の六国見山頂上ぐらいにいるレベルでしょう それほどに知識、経験、頭脳、根性、反骨心 それら皆が数段上なのです 何しろ僕は自分のことを「壮年は過ぎたアマチュア・プログラマ」と謳っているぐらいですから・・・

まずはご出身について伺いました 何と彼は新潟県のご出身でその後、筑波大学理工学部物理学科を出られたそうです この時点で既に物理学、特に電磁力学などの素養と、プログラミングの素養、そしてハードウェアを操る素養を身につけられたようです そして卒業後は技術系会社に就職され、そこで実地での開発仕事を行われ、そこでも高度なプログラミング能力を否が応でも披露することになったようです そしてその頃より当時日本国政府が音頭を取り、某国立大学の当時教授が旗印となり鳴り物入りで立ち上げた「日本国統一電子カルテ構想」にも関わるようになったようです そう あの「開いたイルカ」プロジェクトです 僕が勝手に描いている物語かもですね

そうそうご存知無い方も、「開いたイルカ」を英語に置き換えたものを検索すればこれが何かはすぐに分かるかと思います このイルカさんが棲んでおられる場所は相当に闇かもですよっ

僕自身のことを言わせて頂けば、電子カルテについても以前より興味があり、そこの基本的データ表現には MML (Medical Markup Language)という XML (eXtensive Markup Language)と本質的に同一のものすごく冗長なデータ記述言語が用いられ、それが故にどの電子カルテもデータに関しては互換性を保てる、そのようなことは知っていました そして、何と東京の産婦人科の開業医の方が御自分一人で Java言語を用いて電子カルテシステムを構築し、それを皆に公開していることも知っていました そこに持ち上がったのが「開いたイルカ」プロジェクトです でも僕から見ればこのプロジェクト最大の問題はその中心となっておられた錦の御旗の先生ご自身があまりプログラミングに詳しくなく、実際には一行のコードも書けないのではないでしょうか? その結果起こったことは、錦を担ぎ上げ、それで商売するソフトウェアの方々が増えてきたのです その中には北海道の某技術工業系大学の先生方もおられました その方々はもちろんコードをご自身でかける方々でしたが、やはり中心の先生がグイグイと技術的に引っ張れないとこのようなプロジェクトはどうなるのでしょうかねえ

結果的にこの「開いたイルカ」プロジェクトは今は落日でしょうか その一方で例えば湘南鎌倉総合病院の属する徳洲会では既に全国統一大規模電子カルテシステムが稼働し、そこから big dataも収集できるのです この電子カルテは「開いたイルカ」プロジェクトとは関係ありません 徳洲会がこのような状況ですから、「開いたイルカ」のシェアはどんどん低下し、結果的に開発力もどんどん低下し、やれることは政治的な圧力を加えることのみでした

そして何と Air様はそのような圧力の真っ只中に放り込まれ、一時は「Air死亡」という噂を流して自分の身を守らねばならない程に追い込まれたということです 恐ろしいですねえ 国家権力をバックにえばるのはやめて欲しいですねえ

そうそうそのようなことも影響してでしょうか、Air様は何とその後 某大学医学部の入学試験を受験され、見事通過し、その後6年間 その大学で医学生として学び、医師国家試験にも合格し、その後、某診療科で有名な某公立病院で某診療科医師として研修され、さらにいくつかの国家資格を取得されました 現在でもその診療科医師として活動されています

何で僕自身が自らの言葉でこのようなことを言えるのでしょうか? 実は先にも言いましたように電子カルテシステムについては以前より興味がありました そのため、わざわざ京都にも出かけ、その方面の会合にも参加し、勉強してきました そして、ある時 呼びかけがあり、手を挙げた人のみが某国立大学別邸に集まり、電子カルテの会合を持ったのです そこには錦さんや、その他の 何でしょうか取り巻きでしょうかねえ そのような方々が 10名ぐらい集まられ、特に参加に関して制限が無く、事前に申し込んであれば参加できたので参加した僕なんかは、ものすごい疎外感を感じました そして、「あー これは決して開いた ものではない、ガチガチに外を排除するものだ」と感じたのです この時の僕の感覚はとても鋭かったですねえ 今から 5年前の 2013年のことでした

さて Air様はその一方でエンジニアとして活動も再開され、HorliXの開発に入ったのです

ものすごいですねえ 壮絶な人生でカッコいいですねえ ちなみに年齢は僕より 18歳若いです 羨ましいな