新しいものを表示

全世界的なCrowdStrike問題の中でニューヨーク市地下鉄などは「時代遅れのシステム」のおかげで被害を免れた - GIGAZINE gigazine.net/news/20240723-cro

Happy Hacking Keyboard | キーボードコレクション | PFU happyhackingkb.com/jp/special/

ここによると、DEC配列? では、通常のファンクションキーをF1,F2... 、拡張ファンクションキーをPF1,PF2,PF3,PF4にしてるので、オレンジの指摘は見識(?)が狭すぎたっぽい!><;

このよくわからない古い掲示板のログによると、vf1がF11、vf2がF12らしい・・・><
ematei.s602.xrea.com/kakolog/2

NEC純正のPC-9801配列USBキーボード、PK-KB011のVFキーって、Windowsではキーコードどうしてるんだろう?><(vf1がF11?><)

もしかして、VFキー・・・?><
(PFキーだと普通のファンクションキーを指す言葉(主に富士通系用語?><)かも・・・?><)
ていうか、Windows PCで意図されるならばF13~F16的な意図?><

orange さんがブースト

REALFORCEのテンキーの上に付いてる4つのキー、なんでPF1~PF4にしてくれなかったの。

オレンジは標準的な順番での数学教育を受けて無いので、(既にプログラミングしてた状態で)虚数もまず複素平面を見せられて、「90度傾いてる数(軸)が虚数(軸)」みたいな感じの所から知ったので、虚数が実在しないって発想には全然ならなかったかも><

虚数は存在するの? - Togetter [トゥギャッター] togetter.com/li/2406370

C#で使ってるライブラリのソースコード読もうと思ってgithubに見に行ったら、作者の方が末代の方だった・・・><(世界狭い)

ていうか、比較チェック時に完全なファイルロックが出来ない(?)のが問題な気がするし、ファイルロック出来ない環境で齟齬が生まれるのは当たり前なので諦めるべきな気がしなくもない><

orange さんがブースト

結局 mtime 更新が遅れれば外部からの書き込みに気付けない点は違いなさそうに思われるし、そもそも mtime だけ更新するのは何なんだという感じもするな

スレッドを表示
orange さんがブースト

1. 外部でタイムスタンプだけが更新される
2. エディタが上書きしようとする
3. エディタがタイムスタンプの違いに気付き、内容を確認する
4. エディタが内容が一致していると信じる
5. > ここで外部アプリがファイルの中身を上書き! <
6. エディタは変更がないと信じているので気付かず上書き

うーん?

スレッドを表示

中身比較チェックの発端になったタイムスタンプの値は(しかたがないので)信用した上で、中身チェックして、そこからさらにタイムスタンプが変更されてなければおk
とかでお茶を濁すしかないかも?><;

orange さんがブースト
orange さんがブースト

本当にユーザーの誤操作による破壊から保護したいのであれば、上書き時にタイムスタンプが違っていたら、実際にファイルの中身と比較して変更されてるかチェックすればいいのに><

orange さんがブースト

話題にされているのは vim が編集中ファイルの最終更新日時を記憶していて、書き込み時に改めて比較して前回読んだときから更新されていたか確認する (更新されていたら vim 外での更新と見做して警告する) という機能。

一部のネットワークファイルシステムでは基本的にメタデータ (更新日時含む) がクライアント側にキャッシュされていたりするためローカルでの更新日時とサーバでの更新日時が厳密には一致せず (時計のズレや通信遅延ゆえ)、ゆえに毎回ファイルを上書き保存するたびに「前回保存時の (ローカルの) タイムスタンプと、書こうとしているファイルの (リモートで設定された) タイムスタンプが一致しない」ということになるらしい。
解決策として「メタデータのキャッシュをやめて必ず通信で取得する」というマウントオプションを設定する手があるが、つまりこれは ls -l とかでファイルの更新日時を列挙するたびにファイルの数だけメタデータのクエリが飛ぶということであり、パフォーマンスへの影響もそれなりにあるので vim のためだけに設定したいかというと……

スレッドを表示

提案者の "...IMHO the job of the text editor is NOT to protect users..." は、ちょっとおかしいとはいえ、安全に見せかけて実際には危険な操作をさせているわけだからそれに対する返しが最悪だし、この仕様は明らかに危険な状況を作り出しているかも><
(比喩><)数分に一度誤報を発する火災報知器は火災を隠蔽する><

英語難しくて機械翻訳で読んでもわかんなかったけど、自らファイル更新したのに他のアプリから更新されたと誤判定されるバグ?><

古いものを表示
:realtek:

思考の /dev/null