銀河の歴史がまた1ページ(日記)

Last Update (2025/06/03 21:17:15)
1997.09.06から数えて counter 番目のアクセスです。

ミラーサイト [www.ceres.dti.ne.jp] [yk.rim.or.jp]

[ホームページ] [日記] [日記ファイル一覧] [読んでいる日記] [FreeBSD] [FreeBSD LINK] [検索]

jdiaryの最新(更新)記事ダイジェスト

2025.06.03(火) 21:04:45 質(たち)の悪い故障モード

質(たち)の悪い故障モード

あー。わかるwww

ダメな基板ってあるよねwww

ウチのメインマシンの有線 Ethernetコントローラ Intel I225-V も質(たち)の悪い故障モードを持っていて 通電して3週間〜1か月程度経過すると再起動時に初期化に失敗して通信不能になるクセがある。

復活方法はコンセントを抜いて(シャットダウンでは駄目)20分程度待ってから再度電源を入れること。

これの悪質な所は、修理に出しても再現しないところ。 (通電したまま修理に出す人は居ないため) また、故障が出るまで3週間以上の通電が必要というのも再現をほぼ不可能にしている。

2025.06.03(火) 12:58:37 Eclipse Temurin JDK にパッケージが用意された

Eclipse Temurin JDK にパッケージが用意された

tag: java

今までは tar.gz を展開して手動インストールしていたが、debian や RHEL 向けにパッケージが用意された。

debianなら以下のようにインストールする。

apt update
apt install -y wget apt-transport-https
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt search temurin
apt install temurin-24-jdk

2025.05.24(土) 23:29:37 twitterが調子悪い模様

twitterが調子悪い模様

tag: twitter

夜21時から23時ごろにかけてtwitter調子悪し。

仕方がないのでちょっとデバッグしたり。

2025.05.23(金) 20:58:35 ガンダム ジークアクス 第7話

ガンダム ジークアクス 第7話

tag: anime

6話から7話の間のネットの盛り上がりは良かったw

サイコガンダムはそれほど破壊を撒かずにボコられてたけど。

(モブ市民が蒸発する様子は描写されてないけど結構な被害は出ていそう。)

サイコガンダムでビルよじ登ってたけどアンタ空飛べるのでは・・?

2025.05.24(土) 16:00:26 日記ファイルのMakefile.subをシェルで自動生成

日記ファイルのMakefile.subをシェルで自動生成

tag: web日記

日記ファイルが増える際にMakefileを手動で編集するのが大変。

なのでwikiから日記一覧を取得して、shellとsedでファイル名一覧を取り出してMakefile.subを生成して Makefileから .include "Makefile.sub" して取り込むようにした。

更新時は以下。

cd ~/public_html

# Makefile.sub生成
make updatewikifilelist

# 自動生成以外のちょっと変わったファイルの処理
make updatewiki

# Makefile.sub内部で記載されたルールによるファイルの処理
make updatewiki2

まあ素直にgit上のmarkdownファイルをWeb化して見せてくれるサービス使えよって話ではあるがw

2025.05.16(金) 21:09:33 emacs 29.4 shr.wl / eww.el 見物

emacs 29.4 shr.wl / eww.el 見物

tag: emacs

emacs eww の textarea 入力がうまくいかないのでちょっとソースを見てみた。

/usr/share/emacs/29.4/lisp/net/ 以下にソースがある。

shr.el は Simple Html Renderer の略。 libxmlで解析したHTMLのdomからread-only属性を付与したテキストとしてテキストエディタの画面にinsertする形でレンダリングしている。

eww.el は shr.el を使う形で実装されている。 HTMLフォームの入力を実現するため、inputの箇所だけread-only属性を外してテキストをinsertしている。

tableの中にtextareaがある場合、shr.elの中で行うtableのセルのサイズ計算は簡易的なものなので、高さが1行しか確保されず、textareaの上にinsertされる空行部分のみ表示されtextareaの内容は表示されない、という動作をしている。

ewwではtextareaが表示されないなーと思っていたのだが、オレwikiではtableの中にtextareaがあるから表示されないという落ちだった。

tableのセルのサイズ計算を emacs lisp で行うのも重いだろうし、これはどうしたもんかね。

ewwにおけるtextareaの問題は他にもいろいろあって(たとえばtextareaは改行入力で行数が増えたり削除で行数が減ったりするのでshr.el再レンダリングが必要になるとか)これ修正するのは大変そうなのはわかった。

emacs-30.1ではtextareaの問題がちょっと直っているので今後に期待。

2025.05.15(木) 21:36:02 ジークアクス第6話

ジークアクス第6話

tag: anime

バスク・オムとサイコガンダムが来た。もう終わりだ。

ついったーでは一部に絶望説が流れる。

Zガンダムは見てなかったので取り急ぎ2話と3話を履修。

ああ。これはアカン。

初代ガンダムからサブキャラ引っ張ってきてボコる展開が続いているけど今回はZガンダムからヤベー奴連れてきたな。

次回登場するのはサイコガンダムmk2のようだが、これは拡散メガビーム砲3門、メガビーム砲20門、ビーム砲10門を搭載する大火力。

普通のキシリア暗殺計画ならコロニーごと破壊するという発想は出てこないが バスク・オムとセットで出てくるならやりかねないという奇妙な信頼があるようだ。

p.s.

ただ、今回はバスク・オム本人は地球に居るままっぽいのでそこまで酷いことにはならないだろう。たぶん。

2025.05.06(火) 14:58:19 FastAPI入門メモ

FastAPI入門メモ

tag: fastapi, python

日本語の公式解説が充実しているのは助かる。

多量の顔文字を使ったページが async / wait の解説にあるのは笑ったが英文の方は挿絵までついていてさらに笑ったw

Python 3.6 から追加された async / wait を全面的に使ったフレームワークが FastAPI らしい。

Django や Flask はそれよりも前に開発されたので async / wait をほぼ使っていないか部分的にしか使っていないらしい。

JavaScriptでもみかける async / wait だが、これは、並行処理(concurrency)を可能にする記述方法。 WebAPI処理のように、IO律速の場合(通信相手がいて返事がCPUクロックと比べて遅いとわかっていて、自分側の処理はほぼ負荷なしの場合)に高効率。

似ているようで異なる並列処理(parallelism)はスレッドを同時に複数使う記述方法。 巨大な画像処理や巨大な行列演算など、CPU律速の場合に向いている。

FastAPIが async / wait を全面的に採用できるのは、外部とのIOをAIOライブラリ(Async IOライブラリ)のみで実施しているからのようだ。

またFastAPIはPython 3.8以降の型ヒント、Pydantic(データ型の検証を行う外部ライブラリ)を全面採用しており、JSONデータの型付け、型検証を行う。

2025.05.14(水) 10:02:34 ヘッドレスchromeを使ってWebサイトのdomをダンプする

ヘッドレスchromeを使ってWebサイトのdomをダンプする

tag: chrome, headless, web, html

chrome --headless --disable-gpu --dump-dom https://www.yahoo.co.jp/

2025.05.10(土) 14:32:20 emacs-30.1 dired が動かない → gls をインストールして .emacs に設定を追加

emacs-30.1 dired が動かない → gls をインストールして .emacs に設定を追加

tag: freebsd, emacs, freebsd-14.2

emacsからdiredを起動した時のエラーメッセージは以下。

Listing directory failed but ‘access-file’ worked

原因と対処方法は以下に書いてあった。

原因はlsコマンドにオプション --group-directories-first が存在しないこと。

gnu ls ならこのオプションは存在するので、coreutilsをインストール。

sudo pkg install coreutils

~/.emacsに以下を追加。

;;
;; emacs 30.1 work around : dired not work
;;
;; sudo pkg install coreutils and set below
;;
(setq insert-directory-program "gls" dired-use-ls-dired t)
(setq dired-listing-switches "-al --group-directories-first")

これで FreeBSD上の emacs 30.1 の dired が動作した。

p.s.

MacOSのemacs使いの人も同じ現象で困っている模様。 あっちのlsの由来もそういえばFreeBSDのユーザーランドが発祥だったっけ。

2025.05.05(月) 11:33:43 春の文房具その2

春の文房具その2

近所の本屋(有隣堂)でモレスキンノート(Moleskine)扱っていてちょっと驚いた。

たぶん一時的な扱いだろうけど。

結構いいお値段だが手触りはいい。

個人的にはミニ6穴システム手帳派w (紙の面積が少ないのは認める)(ミニ6穴システム手帳派って紙の面積で言えばKOKUYO Campus ミニのサイズと同じなんだよな。。。)

2025.05.04(日) 21:32:58 俺は星間国家の悪徳領主!

俺は星間国家の悪徳領主!

tag: anime

アニメ版はド派手にアニオリ入れてて話がよくわからんことになっている。

コミックス版は素直な流れでこっちの方が好き。原作小説も素直な流れを持っていた。ダメなのはアニメ版だけ。

p.s.

この作品は、作者が気晴らしのため気軽に書き始めたものらしく、最初の頃はなろうで暇な時だけ書く不定期連載だったのだが、なぜか人気が出て書籍版が出てコミックス版が出てアニメ化までされるという数奇な運命をたどったらしい。

2025.03.06(木) 20:59:47 emacs 30.1 が来た

emacs 30.1 が来た

tag: emacs

FreeBSD 14.1 RELEASE のパッケージをアップデートしていたら emacs 30.1 が来た。

dired が動かない...。

p.s.

解決方法はこちら。jdiaryC50501

2025.04.19(土) 09:43:30 GSM 2G 偽基地局 対策

GSM 2G 偽基地局 対策

tag: iphone15plus, xperia10vi, ios, ipados, iphone, ipad, android

人が多い繁華街などに一定時間駐車する形で活動する模様。

以下5ちゃんねるから

GSM(第2世代)の脆弱性を悪用しているという話みたい
端末側で2Gの通信許可を消しておけば影響ないけど、ジャマーにはなるからウザいのは間違いないかなと。

5G,4G,3Gの通信をジャミングして、強制的に2G通信させて内容を解析する、ということけ?
ワイの端末は2G許可してないから問題はないが・・・

Xperia 10 VI (Android OS 15) には 設定から「2Gを許可」という項目があるのでOFFにしておいた。

iPhone 15 Plus (iOS 18.4.1) では「ロックダウンモード」というものをオンにすれば、2G通信はオフになる。 ただし、「ロックダウンモード」をオンにすると、同時に色々な便利機能を動かなくしてしまうのでちょっとビビる。 使ってみての感想は後ほど。

なお、ロックダウンモードをオンにして再起動後には、設定>プライバシーとセキュリティ>ロックダウンモード>2Gのモバイル通信接続という項目が出現するのでオン/オフ指定できる。 (設定の検索から 2G を指定して検索しても設定項目が発見できないのは不便だ。)

p.s.

iOS(iPhone)のロックダウンモードの感想。

iOS(iPad)のロックダウンモードの感想。

2025.05.01(木) 19:18:03 Internet Archive 系サービス

Internet Archive 系サービス

こちらは会員登録不要で利用できるっぽい。

Books Archive では 1990年のOh!Xとかが見えたww

2025.05.01(木) 17:09:22 オレwikiにサムネイル画像オンメモリキャッシュを取り付け

オレwikiにサムネイル画像オンメモリキャッシュを取り付け

tag: wiki

おー。10msくらいでサムネイル画像(110KBくらい)が表示される。これはいい。

キャッシュ削除のタイミングで悩んだが、定期実行スレッドから時間経過で削除する実装にしておく。


日記ファイルリスト最新100件


Copyright(c) 1996-2025 George(小濱 純). All rights reserved.
私の作成したページへのリンクはご自由にどうぞ。
このページに間違いや要望などがありましたら george@yk.rim.or.jp まで御連絡ください。
メール本文に 6020-5440-3372 とか私の 本名 を漢字で書いて頂くと、ウチのSPAMフィルタを通過できます。

[ホームページ] [日記] [日記ファイル一覧] [読んでいる日記] [FreeBSD] [FreeBSD LINK] [検索]

home: <george@yk.rim.or.jp> or <george@ceres.dti.ne.jp>
(I am using white list SPAM filter. To avoid it, please write 6020-5440-3372 in mail body. This key word is valid since 2009-06-14 until 2025-12-31.)