OrzBruford's avatar
OrzBruford
orzbruford@mitsugu.github.io
npub1czyq...kh7u
All my records preserved for future divers. I love all divers. Please protect your only life. Variety is the spice of life. a.k.a. miyamafukashi, OrzDiver https://orzbruford.github.io/orzbruford/ https://orzbruford.jp/ https://gist.github.com/mitsugu/ebac6e67fa1e1c0bf5c8fb3b72c5f97e このアカウントの所有権をPGPで証明しています。 詳細はこちら: https://orzbruford.github.io/orzbruford/#pgp_public_key 私のPGPフィンガープリント:18AC 1C5E 8C77 C960 657F 5E4C A916 9D3E 3ECC A78E #PGP #XVerification
OrzBruford's avatar
OrzBruford 1 month ago
みんな、まだ何も知らない子を、あんまり脅かしたらあかんよ?それと酸素ボンベとか言ってるのも、どうせ講習を受けたら直るんだからいちいち指摘して訂正なんてする必要ないよ。マウント取られてるって勘違いされるよ?
OrzBruford's avatar
OrzBruford 1 month ago
:1x1_hiragana_15_o::1x1_hiragana_81_ya::1x1_hiragana_33_su::1x1_hiragana_72_mi::1x1_mark_nyoro:
OrzBruford's avatar
OrzBruford 1 month ago
明日新しい HDD が届いたら適当にマウントして rsync をいっきに走らせよう。
OrzBruford's avatar
OrzBruford 1 month ago
うげぇ……  バックアップ用の USB HDD も寿命が尽きようとしている。5 万時間使ってるって。仕方ないので 4TB の内蔵 HDD をポチった。ここ数日で 1TB SSD、4TB HDD と 5 万近く消えた……  泣きそう……
OrzBruford's avatar
OrzBruford 1 month ago
大阪ホイールは今日も動いていない。
OrzBruford's avatar
OrzBruford 1 month ago
ほんまや。少しだけだけどソメイヨシノの芽が開いてる。
OrzBruford's avatar
OrzBruford 1 month ago
やっぱりエンジニアってプロ、アマ、元を問わず、コードを書きたい人種なんだって思う。  ぼくは疲れて最近は AI に丸投げして、動かねぇけど、ここのこれ不味くね?とかやってるだけになったけど。
OrzBruford's avatar
OrzBruford 1 month ago
XUL と XPCOM が開放されてた頃の FIrefox はエンジニアのおもちゃ箱って感じで楽しかったのはたしか。  もうその時代は帰ってこないし、帰ってこなくていいけど。
OrzBruford's avatar
OrzBruford 1 month ago
なんで Marcurial やねんってイライラしながら(笑)
OrzBruford's avatar
OrzBruford 1 month ago
なので今は Firefox の UI の実装がどうなっているのかは、Mozilla のリポジトリを clone して (以前は git じゃなくて Mercurial だった)、ソースを見ないとわかんなくなってる。  まあ拡張の作者って普通にやってたけど。XPCOM の使い方が MDN だけではわかんなかったりしたし。
OrzBruford's avatar
OrzBruford 1 month ago
ちなみに今でも libxul.so や libxul.dll は Firefox の一部として残ってる。拡張からは使えないけど。UI は XUL じゃなくて HTML で記述するって変わったので。
OrzBruford's avatar
OrzBruford 1 month ago
今でも便宜的に XUL アドオンなんて言われ方をするけど、技術的なコアは XUL もあるけれど、実際にはXPCOM がキモだった。XUL は皮の記述のための XML 言語に過ぎなかったけど、XPCOM は Firefox が Gecko やその他のバイナリモジュールをコールしたり、データをやり取りするための神経みたいな役割をしてたから。
OrzBruford's avatar
OrzBruford 1 month ago
XUL、XPCOM 拡張が消えた時点で言える話ではあるけれど。
OrzBruford's avatar
OrzBruford 1 month ago
やっぱり XUL、XPCOM 拡張は、Vimperator Plugin もだけど、Firefox 本体と同じコンテキストで動作するから、技術的には悪手だったと思う。  でも Firefox 拡張自体、Firefox というかその前の Mozilla Suite 時代のハック由来なので、Mozilla 側が拡張のインストールシステムを実装した時点で、いずれそれが足かせになるって未来は確定していた。  それをマシにしたのが Google Chrome だった。