kiwamu

1951年生まれ、現役プログラマー(Swift, Objective-C)で小児科医、…

kiwamu

1951年生まれ、現役プログラマー(Swift, Objective-C)で小児科医、現役ヨットレーサー。なんか現役に拘ってますね。小中高の学校の友人は、嘱託の契約も終わり暇になったのか同窓会や卒業したクラブ活動の応援をかねては飲み会している。私は衰えながらも現役生活に忙しい。

マガジン

  • 電子カルテ WineStyle

    1992年から開発を始め10年間の自施設での経験とフリーダウンロードの時代を経て、2002年から株)サンジャパンのサポートを受け(2019年現在、サポートは株)ノーザ)販売を開始した電子カルテソフトについて、いろいろな視点から記事にできたら良いなと考えています。

記事一覧

DFUモードで苦労した話し

Mac Book Pro M3 MAX 16を購入した 今回のDFUモードで苦労した話しの発端は新しいMBPを購入して、今まで使っていたMBP M1 MAX 14を下取りに出す流れで起こった出来事。MBP…

kiwamu
6か月前
1

34.一年ぶりにnoteにやってきた

電子カルテWine Styleの開発は引き続き行なっている毎日です。久しぶりに記事を書こうと思ったのは、PDF over riderというPDFファイルにプログラムで内容を埋めていく一連…

kiwamu
1年前
1

33. macOS Montereyを使い始めて

お久しぶりです。長い間ここに書かないでいましたが、Xcodeは毎日開いていましたよ。日本時間で6月8日の午前2時、macOS MontereyがWWDC21で発表になりました。Montereyは比…

kiwamu
2年前
1

32. Developerバージョンを使っていると

新し物好きの私は、Developerバージョンで作業して、診療にも使っています。普通は問題はなく、診療にも問題ないのですが、先日のmacOS 11.2 beta 2で久しぶりに診療に使え…

kiwamu
3年前

31. 今更ながらの予約管理

恥ずかしながら、WineStyle(VintageWine)には予約管理のツールがありませんでした。他のシステムとの連携で必要なユーザには使ってもらっていました。今まで作らなかったの…

kiwamu
3年前

30. M1 Mac プリンタードライバー

いつもの事ですが、プリンタードライバーのサポートメーカーによるアップデートは新しOSが出てからしばらく時間がかかりますね。M1 mac でのプリンタードライバーがどうな…

kiwamu
3年前
1

29.⌘英かな

私、キーボードはいつもUS配列使っているので、このところずっと使っている英かなです。コマンドキーの左右で英数、かなを切り替えられるソフトです。 M1 MacのMac Book A…

kiwamu
3年前

28.MacBook Pro M1

MacBook Pro M1が手元に届いて5日間経ちました。まあ、世の中の騒ぎの通り、爆速、発熱がない、バッテリー長持ちは本当の話しです。MacBook Airにしてもよかったかなとも思…

kiwamu
3年前

27 Universal binary package

前回の話題でApple Silicon の上でVintageWine電子カルテが動いたというお話をしました。今回はユーザにお届けするパッケージをUniversal binary (Fat binary), すなわち I…

kiwamu
3年前
5

26 Apple Silicon で動かした

今日、2020年7月3日昼にAppleからDeveloper Transition Kitが届きました。ディスプレーに繋ぎアクティベート、とりあえずは、環境もバックアップからコピーせずに動く状態…

kiwamu
3年前
2

25. Big Surで動かした

2020/06/23、午前3時頃発表された、macOS 10.16 Big Sur早速使って見ました。なんとか動きました。 今回、これから2年の間にmacの CPUが Intel からApple Silicon へ移行…

kiwamu
4年前
2

24.こんなご時世だから必要なツール

定期処方の薬剤が無くなっている患者さんの洗い出しツール COVID-19で医療崩壊がニュースを飛び回っているご時世です。COVID-19を受け入れる病院はそれはそれはお忙しく大…

kiwamu
4年前
1

23.フルディスクアクセス

macOS Catalinaになってセキュリティー強化のレベルがグッと上がった。SandBoxポリシーも強化され、LaunchDaemonで起動するスクリプトも見直す必要が出てきた。「千年カル…

kiwamu
4年前
2

22. DDoS攻撃を受けてしまった

クリニックとキワ電のインターネットサーバがDDoS攻撃を受け、その対応でこの1週間大変だった話。DDoS攻撃(https://ja.wikipedia.org/wiki/DoS攻撃)Wikipediaです。DRDoS攻…

kiwamu
4年前
1

21. キーボードショートカットの割り当て

VintageWineのキーボードショートカットはかなり沢山のものが割り当てられています。キーボードを操作し始めたら、できるだけマウスに持ち替えなくても良いように設定して…

kiwamu
4年前
3

20. Logicool MX Master 3

このところ、散財シリーズですね。今日は、MX Master 3というマウス。YouTubeでもいろいろ紹介されているのでご覧になった方も多いと思います。私、AppleのMagic Mouseを使…

kiwamu
4年前
2
DFUモードで苦労した話し

DFUモードで苦労した話し

Mac Book Pro M3 MAX 16を購入した

今回のDFUモードで苦労した話しの発端は新しいMBPを購入して、今まで使っていたMBP M1 MAX 14を下取りに出す流れで起こった出来事。MBPの購入、M1 Max -> M3 Maxへの移行は大変スムーズだった。2Tのドライブで1.3T使用していたのだが、それをサンダーボルトケーブルで2台を接続して移行終了までほぼ1時間しかかからなか

もっとみる
34.一年ぶりにnoteにやってきた

34.一年ぶりにnoteにやってきた

電子カルテWine Styleの開発は引き続き行なっている毎日です。久しぶりに記事を書こうと思ったのは、PDF over riderというPDFファイルにプログラムで内容を埋めていく一連のツールがそこそこ使えるようになったからです。

そもそも何故ツールが必要だったの

コロナの第7波も終息に向かい始めた今日この頃ですが、ベースは小児科医、すなわち感染症外来がメインなわけなので、発熱外来はずーっと

もっとみる
33. macOS Montereyを使い始めて

33. macOS Montereyを使い始めて

お久しぶりです。長い間ここに書かないでいましたが、Xcodeは毎日開いていましたよ。日本時間で6月8日の午前2時、macOS MontereyがWWDC21で発表になりました。Montereyは比較的おとなしいバージョンアップで、iOSとのアプリの共有化が進み、この数年の動きの流れでよりsecurity 関係が厳しくなってきています。プログラムを書く人間としては、ちょっと余裕のある安定した年です。

もっとみる

32. Developerバージョンを使っていると

新し物好きの私は、Developerバージョンで作業して、診療にも使っています。普通は問題はなく、診療にも問題ないのですが、先日のmacOS 11.2 beta 2で久しぶりに診療に使えなくなりちょっと大変でした。処方箋の印刷に問題が起きたのです。仕方がなく、タイムマシンで、動くバージョンに戻すことになり、この作業も何年かぶりにやりました。何年かぶりだと、手順も細部での違いもあり、記憶もないに等し

もっとみる
31. 今更ながらの予約管理

31. 今更ながらの予約管理

恥ずかしながら、WineStyle(VintageWine)には予約管理のツールがありませんでした。他のシステムとの連携で必要なユーザには使ってもらっていました。今まで作らなかったのは、私自身に逼迫する必要がなかったのが大きな原因でしょう。もちろん何度か作成も試みましたが、大袈裟な構想をねり、そのための意欲がわかず開発初期で飽きてしまったことが問題でした。

今回、発想の転換に至り、短期間で機能の

もっとみる
30. M1 Mac プリンタードライバー

30. M1 Mac プリンタードライバー

いつもの事ですが、プリンタードライバーのサポートメーカーによるアップデートは新しOSが出てからしばらく時間がかかりますね。M1 mac でのプリンタードライバーがどうなっているのかの現状報告です。

今回、私のところで設定したプリンターはタイトルの画像にある、BrotherのHL-5350DNとMFC-9460CDNの2機種です。いずれも、システム環境設定のプリンターで追加(+)ボタンを押すとネッ

もっとみる
29.⌘英かな

29.⌘英かな

私、キーボードはいつもUS配列使っているので、このところずっと使っている英かなです。コマンドキーの左右で英数、かなを切り替えられるソフトです。

M1 MacのMac Book Air / Proはfnキー、キーボードの左下のキーで英数、かなを切り替えられるようになりましたが、必ずしも目的のモードに一発では切り替わらないのですよね。それに、Remote Desk TopでM1マックをコントロールし

もっとみる
28.MacBook Pro M1

28.MacBook Pro M1

MacBook Pro M1が手元に届いて5日間経ちました。まあ、世の中の騒ぎの通り、爆速、発熱がない、バッテリー長持ちは本当の話しです。MacBook Airにしてもよかったかなとも思います。ただ、重さも100g程度しか違わないし、MacBook Proでも今まで一度もfanは回らないのでどうなのかなという感じ。本田雅一さんがおっしゃっている通り、どの機種にしようか迷っている人ならMacBook

もっとみる
27 Universal binary package

27 Universal binary package

前回の話題でApple Silicon の上でVintageWine電子カルテが動いたというお話をしました。今回はユーザにお届けするパッケージをUniversal binary (Fat binary), すなわち Intel x-86とArm64のどちらでもインストール出来るパッケージを作ったというお話です。

この話に入る前に、Big Surの話をちょっとしましょう。WWDC 2020でBig

もっとみる
26 Apple Silicon で動かした

26 Apple Silicon で動かした

今日、2020年7月3日昼にAppleからDeveloper Transition Kitが届きました。ディスプレーに繋ぎアクティベート、とりあえずは、環境もバックアップからコピーせずに動く状態に。

VintageWineがサードパーティーのソフトに依存している部分はデータベースの接続部分、PostgreSQL, MySQL, HBase, SQLiteなどに接続できますが、実質的に動いているP

もっとみる
25. Big Surで動かした

25. Big Surで動かした

2020/06/23、午前3時頃発表された、macOS 10.16 Big Sur早速使って見ました。なんとか動きました。

今回、これから2年の間にmacの CPUが Intel からApple Silicon へ移行しますね。私がNeXT時代からすると、NeXT から OpenStepに移行する時もCPUが68000系からIntelへ、その後 macに引っ越して Power PCへ、そのmac

もっとみる
24.こんなご時世だから必要なツール

24.こんなご時世だから必要なツール

定期処方の薬剤が無くなっている患者さんの洗い出しツール

COVID-19で医療崩壊がニュースを飛び回っているご時世です。COVID-19を受け入れる病院はそれはそれはお忙しく大変なことだと思います。しかし、一般の全国の診療所では違う方向の医療崩壊が懸念されています。患者さん方が病院での感染を恐れ、来院患者さんが大変な数減少していて、多くの施設で経営破綻を真剣に心配している状況です。

来院される

もっとみる
23.フルディスクアクセス

23.フルディスクアクセス

macOS Catalinaになってセキュリティー強化のレベルがグッと上がった。SandBoxポリシーも強化され、LaunchDaemonで起動するスクリプトも見直す必要が出てきた。「千年カルテプロジェクトへのデータのアップロードがストップしていますよ」という報告を受け調べていて勉強になったのでそのことを書いておきます。

crontab

mac, 今ではかなり多くの人が普通に使うコンピュータ

もっとみる
22. DDoS攻撃を受けてしまった

22. DDoS攻撃を受けてしまった

クリニックとキワ電のインターネットサーバがDDoS攻撃を受け、その対応でこの1週間大変だった話。DDoS攻撃(https://ja.wikipedia.org/wiki/DoS攻撃)Wikipediaです。DRDoS攻撃の中のUDPパケットによる、DNS queryだったようです。症状としては、外部からのネットワークのアクセスは可能でしたが、内部からインターネットへの接続が全くできない状態になりま

もっとみる
21. キーボードショートカットの割り当て

21. キーボードショートカットの割り当て

VintageWineのキーボードショートカットはかなり沢山のものが割り当てられています。キーボードを操作し始めたら、できるだけマウスに持ち替えなくても良いように設定してあります。しかし、その割り当てるキーが多くなると、なかなか操作をすぐにイメージできるようなショートカットを割り付けるのは難しくなります。

私の大好きなアプリ、Xcodeは非常に多くのキーボードショートカットが登録されています。V

もっとみる
20. Logicool MX Master 3

20. Logicool MX Master 3

このところ、散財シリーズですね。今日は、MX Master 3というマウス。YouTubeでもいろいろ紹介されているのでご覧になった方も多いと思います。私、AppleのMagic Mouseを使うようになって他のマウスに浮気した事は一度もありませんでした。というのに今回、サードパーティのマウスに手を出してしまいました。縦横の自由なスクロールはMagic Mouseの方が使いごごちは今でも良いと思っ

もっとみる