dolphin-dev/OpenDolphin-2.3m

なんだ、これ?

https://tkb11.com/misc/install-opendolphin.php より

当該依存ファイルは上記でダウンロードした [OpenDolphin-master.zip] ではなく、同じく ライフサイエンス コンピューティング株式会社 オープンドルフィンラボ 様が GitHub(https://github.com/dolphin-dev/OpenDolphin-2.3m) で公開されている OpenDolphin-2.3m に含まれています。 

opendolphin-2.3m は、元々は dolphin-dev 管理下にあったようなんですが???

素直に考えるならば OpenDolphin Lab の中の人が、masudanaika だったということでしょうね。
あるいは、中の人がこのバージョンを持ち出して和歌山増田内科の増田茂医師に横流ししたか。

どちらにせよ増田茂が自力で 2.3m を開発し、インストール手順書を作成した、というのはまた疑わしくなりました。

なお、2.7(m) 系を Mac にインストールする手法は、google 的には私の手柄になっているようです。

 

 

佐渡ブロック

佐渡島の影響で新潟市近郊の降雪量が減ることを佐渡ブロックという。

転じて佐渡秀治の X アカウントをブロックすることを隠語的に「佐渡ブロック」というらしいです。

関係者が気がつき始めたのは、上のように AI 絡みからですが、私が思うに対松尾研あたりからこの風潮はあったように思います。

オープンソース/インナーソースあたりになると、かなり明確に「佐渡は文脈を読まずに煽っているだけ。官公庁の持つソースコード資産の公開範囲を検討するのは有意義なこと。用語も定義しておかしな使い方をしていないのにあの言い方はない」という意見が TL にちらちら流れてました。
ここから派生して(今では論破され尽くした)オープンソースTMの話を持ち出す人もいて私もうんざりしてそういう垢はブロックしてました。
あ、そうなると佐渡(関連垢)ブロックという意味になるかな。

 

pathComponents

pathComponents

NSString のインスタンスメソッド。

何をやっているかは公式の説明と図がわかりやすいでしょう。

The strings in the array appear in the order they did in the receiver. If the string begins or ends with the path separator, then the first or last component, respectively, will contain the separator.

 

OpenLDAP と MacOS

dcm4chee-arc-light を触ってみて気がついたことをいくつか。

MacOS 特に arm マシンにデプロイするのは、以下の難所があるため、かなり難しい。

Apache Dirctory Studio が arm アーキテクチャに非対応

arm マシンでも動くことは動くのだが、これは JDK を x86_64 のものに変えた場合のみ。
以前から x86_64 と arm で JDK の挙動が違うというような報告はあったのだが、再度確かめられた格好だ。

ldap-utils を arm 向けにビルドできない

Linux 系では ldap-utils という便利なユーティリティソフトがあるし、そのソースコードも GitHub 上で公開されているので、arm 環境でビルドし直せばいいのかなと思ったのだが、bindletools で引っかかりますね。
ビルドしていると「OpenDirectory を使え」みたいなエラーを出してそこで止まる。

回避策

OpenDirectory で再度設定し直す、とかでしょうか。

いやあ、そんなんだったら、大人しく Ubuntu あたりにデプロイした方がいいような。