MySQLで DateTime fieldにおいて、年と日付のみ変更する方法

さてそろそろ鎌倉ライブの Web Siteを更新せねばなりません 結構なプログラムが仕込んでありますが、鎌倉ライブのプログラム(予定表)そのものが非常に flexibleですので、Web programmingも結構苦労するのです

2018年のデータを活用するつもりなのですが、これは MySQL databaseに取り込まれている2018年のデータをコピーすれば良いのですが、そこで フト悩んだことが

session_tbls2019の中のbeginTimeというDateTime fieldにコピーされた 2018年データ:: つまりは、”2018-12-15 09:30:00″というようなデータをどうやって2019年データ::つまりは、”2019-12-14 09:30:00″という本年の正しいデータに変換すれば良いのか? これってなかなか難しいですね でも調べました、その結果はこうです SQL文で以下のようにするのです

UPDATE `session_tbls2019` SET `beginDate` = (`beginDate` + INTERVAL -1 DAY);
UPDATE `session_tbls2019` SET `beginDate` = (`beginDate` + INTERVAL +1 YEAR);

これで年と日付が更新されました 便利ですねえっ

WordPressで隠し文章を記録

WordPressでの文章で、ちょっとした trickを思いつきました もう少し暇があれば、Javascriptを用いて動的に画面を作成できるのですが、色々なことを勉強せねばなりません

ここで記載する trickといのは WordPressの文章で cssを用いてあるブロックの文章を表示しなくするのです これと jQueryを組み合わせればボタンをつけてそのボタンにより表示・非表示を切り替えることもできますね

cssはかんたんで style=”visibility: hidden; height:0px;” とするだけなのです でもこれって隠し文章を記録するのに便利ですよっ

25年来のモヤモヤ

昨日は二日続けての経皮的僧帽弁接合不全修復システム (MitraClip)植え込みがありました 火曜日にTAVI3例、経皮的僧帽弁接合不全修復システム (MitraClip)1例あったため、水曜日午前中にも一例経皮的僧帽弁接合不全修復システムを行うことになりました

実は火曜日午前中には他院でTAVIのプロクタリングを行い、それから鎌倉に戻ったのです

さて、その水曜日のMitraClipですが、25年間のモヤモヤが自分の心の中にはあり、それが患者さんのご協力で振り切れました

僕が鎌倉に来たのは 1988年10月からでした 実際に病院が新規開院したのはそれから一ヶ月後の 11月01日でした ゼロからの出発でしたので新鮮な喜びがあり、いろいろなことがありましたが、まずまず順調に立ち上がったと、今にして思えば思えます。

心臓部門も心カテという武器の下で順調に立ち上がり、やがて心臓外科も充実しようという時になりました しかし、そのような時に色々なトラブルは内部から発生するものです。1992年頃になり、心臓外科が中心になり、鎌倉市の隣の隣の町に心臓センターを独立して建設する、という話となりました ところが、その中心となっていた今はもう何処におられるのでしょうかねえ? その方たちが中心となり、循環器内科よりまあ ソースを集めるという下心もあったのでしょうか? 僕が中心の鎌倉の循環器内科に対する強い相当な圧力、それこそあること無いこと 色々な圧力を受けました。実際、そのような圧力の結果、当時循環器内科には僕を頂点に合計8名の医師が在籍していましたが、その内の 4名が他院に移籍しました。残ったのは僕も含め、4名のみでした。こんな状況にあっという間に追い込まれました。それはそれは辛かったです。

ちょうどそんな時に一人の患者さんにお会いしたのです。その患者さんは無事手術で治療され、そして 25年後の昨日今度は僕たち循環器内科により良くなられたのです。25年間という歳月を超えて患者さんも僕も歳を取り、そして再び元気にお会いすることができたのです。

1994年 大動脈炎症候群の瘢で、大動脈が全体石灰化あり、しかも上行大動脈が拡大し、それに伴い重症大動脈弁閉鎖不全となり、その結果心不全となっておられた女性がご紹介となり来られました。この患者さんの治療としては大動脈弁置換術しかありませんので、僕たちに圧力をかけ続けていた心臓外科医グループに手術を依頼したのですが、「この患者さんは手術は無理である」と断られたのです。それでも比較的若い患者さんであり、それから何年も人生を過ごしてしかるべき患者さんでしたので、しかも手術以外に治療法は無い患者さんでしたので思い悩み、その頃知り合った別の心臓外科医に相談し、手術を引き受けてくださることになりました。手術は、心臓外科医が既に隣の隣町に移ってしまっていた鎌倉の心臓外科で行ったのです。その紳士的な、人間味溢れる心臓外科医は、6時間に及ぶ手術を丁寧に行って下さり。その患者さんは 25年を経た今でもお元気にされているのです。その外科医は、後に「天皇を手術した外科医」として有名になられましたね。一方、僕を苛め続けた外科医グループはその後どうなったのでしょうか?

そして、昨日のMitraClipを行ったその患者さんというのは、その時の患者さんの 25年後だったのです。たくさんのたくさんの人生、

波動の合成

昨日、某企業で長年超音波診断装置の開発に携わって来られた尊敬する技術者の方からお話を伺い、長年の疑問に対してヒントを賜りました。とてもありがたいことです。

例えば経食道心エコー法ですが、三次元画像や X-planeによる二次元直交画像を表示するためには、いったいいくつの 超音波クリスタルが必要なのか? さらには、そこからの信号線の数は膨大な数にならないのか? そもそもphased-arrayにより超音波ビームの方向を自由に振るとしても、膨大な数の超音波アレイをどのように正確に制御できるのか? 取り出した信号を信号処理ユニってに送り込むためには、その信号線が膨大になり、その間の同期などが困難となるのでは? あるいは、エラー耐性が著しく低下しないのか?

などなどたくさんの疑問を抱えて僕はこれまで生きてきました それらに対する明確な回答のとっかかりを得ることができました もちろん自分で何をするか? ではなくって、単なる疑問なのでした 疑問を疑問のままにしておくことができなかったのです

要するにクリスタルから出る波動を自由自在に合成することにより、あるいは受信時に仮想的に合成することにより自由自在に方向を決定できる そのようなことでした。ものすごいテクノロジーですね。

Haskellに惑わされ – 13

ライブデモンストレーション開始の直前に理解を深めるために ghciで REPLにより実行しました

Prelude> :{
Prelude| myDiv x = case x of (0, 0) -> 1 :: Int
Prelude|                     (_, 0) -> maxBound
Prelude|                     (n, m) -> n `div` m
Prelude| :}
Prelude> myDiv (0, 0)
1
Prelude> myDiv (100, 0)
9223372036854775807
Prelude> myDiv (3, 5)
0
Prelude> myDiv (100, 2)
50

思いどおりの実行ができましたね もっとも本からの抜粋ですが・・・・ しかし、本に書いているからと言っても簡単に実行できないのが Haskellです 要するにとても「厳しい」言語仕様なのです

Haskellに惑わされ – 12

この本「ふつうのHaskellプログラミング」といのはとても良い本のような気がしてきました。というのも僕のHaskell programmingに対する理解が前に進んでいるからです。「前に」という修飾語に注目して下さい。決して「理解が進んでいる」とは言っていません。しかし、着実に前に進んでいます。

本日確実にゲットした理解は、

$stack runghc

というコマンドです。これを行うことにより、実行ファイルが作成されます。それは、Macだろうが Windows10だろうが、Linuxだろうが同じです。そしてできるファイルは、拡張子無しの実行ファイルなのです。

例えば expand.hsというソースコードファイルがあれば、それをこのコマンドでコンパイルすれば、expandという名前の実行ファイルができあがります。ですから、実行するには

$./expand

とすれば良いのです。これだけ理解するにも時間が必要であり、着実な前に向かった進歩です。大分Haskellの世界観に馴染んできました。僕という人格、いや人格でなく能力が拡大しているのです。

リトマス試験紙

小学生の頃、理科か課外授業かで行った記憶がありますよね皆様方 それはリトマス試験紙です。

リトマス試験紙を色々な液体につけ、その色の変わり具合で、アルカリ性か、酸性か、あるいは中性か、そんにな風に見分けるだけなのですが、それでも物事の仕組みを直に学ぶことができて、「理科の心」を形成するのに役立ったと思います。

それで今朝フト思ったのですが、自分は今、「このカテ人生ずっと続けるしかないな」と、思っているのですが、それって一種のリトマス試験紙?

どうい試験をする紙切れか? と言えば、<<そんなこと言う年齢になった>>あるいは、<<それ以前の人生の中でとんとんカテに捧げた>>ということを試験するリトマス試験紙なのかな?

 

へえーっ、こんなに真面目な顔しているのだ!!

さて、バンコクより写真が届きました すごく良く撮れている写真です Tanyarat Aramsareewong, MDから送られてきました。この先生は女医さんですが、ものすごくアクティブな女医さんであり、印象に残ります。バンコクの女性 Interventional Cardiologistsは皆総じて aggressiveな印象ですが、もう一人印象に残るのが、Dr.Siriporn Athisakulです。僕のライブデモンストレーション手技の時に第一助手として手助けして頂きました。彼女は鎌倉にも二回来られています。

Dr. Tanyarat Aramsareewong
Dr. Tanyarat Aramsareewong

まあそれは良いのですが、送って頂いた写真、普段僕が自分自身でイメージしている表情と違う表情の僕を見つけました。すごく真面目な表情で驚きました!!

真面目な表情
真面目な表情
真面目な表情
真面目な表情
真面目な表情
真面目な表情
真面目な表情
真面目な表情

6年半ぶりのKing ChulaLongKorn Hospital

さてさて弾丸特急でバンコクに行ってきました 8/18日曜日羽田発11:00過ぎのANA便でバンコクに飛びました バンコク到着は現地時刻 16:00前、幸いのことに交通渋滞は大したことなく、17:00頃にはホテル (Anantara Siam Bangkok Hotel)に到着しました。

月曜日19日にはこの King ChulaLongKorn Hospitalの心臓センターを舞台に東南アジアの Interventional Caridologistsを集め、transradial coronary interventionのワークショップおよびライブデモンストレーションを開催するために訪れたのです。

この日は 車で15分ぐらい離れた場所のタイ料理レストランで皆で夕食会を行いました 僕は Kiemeneij先生と隣合わせに座り食事したのですが、料理は今一つでした。今回のメインゲストは、Chulaの Wasan先生、彼はタイ国国王の主治医であり、しょっちゅう宮殿から電話で連絡が入ります。そして、TRI生みの親の Ferdinand Kiemeneij先生、そして20年近く前、このタイ国随一の最高学府国立チュラロンコン大学の付属病院で外国人として初めてPCIを行い、それだけでなくタイにTRIを広めた立役者 それはもちろん僕、齋藤 滋なのですが、その三人がメインゲスト、いや Wasan先生は主催者ですね、そういうメンバーで開催されました。

齋藤 滋、Kiemeneij先生、Wasan先生
齋藤 滋、Kiemeneij先生、Wasan先生

19日は 9:00AM前から病院講堂で東南アジアの先生方 40名ぐらいが集まり、ワークショップが始まりました。僕も講演をしましたよっ、

僕の講演
僕の講演

最近東南アジアの国々では、外国人が医療手技を行うことに対する規制がとても厳しくなっています。噂では、多くの日本人医師が、医療機器メーカーのスポンサーにより、東南アジアの国々に出かけ、ほとんど学術的実績や、医療手技実績が無いにも関わらず押しかけ的に、これらの国々の病院カテ室を訪れ、PCI、特にCTOに対するPCIを行い、その過程で医療事故が多発し、患者さんも医療事故で亡くなり、法律的、倫理的問題となっている、そういう背景があるようです。僕が知る限りでも、具体的な実施医師、場所まだ知っいますが、ソウル、台湾、そして広州で一名ずつ患者さんが亡くなっています。これらの患者さんは皆、無症状のCTOの患者さんで男性です。これは氷山の一角であり、もっとたくさんの患者さんが被害を受けているようです。まあ、それはさておき、そんな訳で僕自身も実は 7月にシンガポール国立大学病院より、ライブデモンストレーション術者として招聘され、そのために一時的医師免許取得を試みたのですが、煩雑な書類に嫌気が指し、行くのをキャンセルしたのです。

それでもこの最高学府大学病院、もっとも規制の厳しい病院ですが、僕の医師免許はきちんと取得されました。今までの実績が大きいと思います。Kiemeneij先生(オランダ)には医師免許が降りなかったのでしょうか、治療手技を行われませんでした。

昼からは僕も一例TRI手技をしました。症例は女性で左前下行枝の高度びまん性石灰化病変の方でした。これに対して、6Fr guiding catheterを用いて、1.75mm Rotablatorを用いて薬剤溶出性ステントを植え込み奇麗に合併症無く終了しました。

ライブデモンストレーション手技1
ライブデモンストレーション手技1
ライブデモンストレーション手技2
ライブデモンストレーション手技2

これがこのライブデモンストレーション手技のチームです

わがチーム
わがチーム

会は 16:45まで続きましたが、途中で集合写真を撮りました。とても良い思い出になるでしょう。

集合写真
集合写真

会が終了し、いそいでホテルに戻りすぐに check out、そして市内で夕食をとり、そのまま空港に、バンコク発 21:50の羽田便で戻ったのです。到着は、8/20 5:45AMでした。自宅でシャワーを浴び、そしてTAVIおよび経皮的僧帽便接合不全修復システム手技のために病院に出勤したのです。とても忙しい3日間でした。

これからバンコク

今は日曜日ですが、羽田空港にいます これからバンコクに飛びます 夕方バンコクに到着し、明日月曜日8/19はタイ国最高学府 ChulaLong Kong大学附属病院でのライブデモンストレーションがあり、僕と Kimney先生の二人が呼ばれライブデモンストレーションがあります。

前回タイに行ったのは随分行っていないと思っていたのですが、調べると 2018年11月のことでした 未だ一年も経たないのですね

バンコクに行くと言っても、実は明日月曜日夜バンコク発、羽田空港 火曜日5:00 AM過ぎに到着する夜行便で帰国し、それから自宅でシャワー浴びてから病院に出かけ SHD interventionとなります 忙しいですね