「最初に確保量があらかじめわかっているんだったら、make で cap を指定すると append がすごく速くなる」というのは知られているけど、確保量が分かってるなら append 使わず最初に一括確保して、後はインデックスアクセスした方がもっと早いよね。
と思って時間を計ったけど、誤差範囲だった(改善したが1%に満たない)
排他オープン失敗時のテストのためだけに作った「標準入力に EOF が来るまでの間、第一引数のファイルをオープンしっぱなしにするだけのプログラム」なんだけど、こんなもんに☆つけてる人いるな…
(作ったのはずっと前なんだけど、GitHub に UP したのは最近)
hymkor/filelock: Keep the file in use until EOF is encountered on standard input for testing file locking. https://github.com/hymkor/filelock
これを機にいろいろなアナウンス bot が Mastodon 側に流れてこないかなー(実は GitHub には Mastodon 公式アカウントつくってほしいというフィードバックをすでに送っている https://github.com/community/community/discussions/44940 )
OneDrive から自動ダウンロードしてから、SAKURAへアップロードする。
うちの回線を往復するのが、すごいロストだなぁ。
というか、クラウド側の容量はローカルディスクより少ないんだから、別にOneDriveを「常にオンラインのみ」にする必要もなかったんだよな。
会社でDropbox使ってたときは容量がテラテラだったし、会社PCは回線の太いところにおいてあったので「オンラインのみ」の意味があったけど、今はもうないな。ローカルとクラウド両方に同じものをおいておくのがよさそう
fcopy v0.2.0:
上書き先が他のプロセスで使用中ならばリネーム、Program Files 以下だったら管理者権限に昇格する等を行って、通常ならエラーになるコピーを何とかして実行する ファイルコピー「fcopy」の scoop manifest を作成しました。
scoop bucket add hymkor https://github"."com/hymkor/scoop-bucket
scoop install fcopy
hymkor/fcopy: Force to copy files even if they are using by other processes and/or the destination directories are protected https://github.com/hymkor/fcopy
正直、Lisp(ISLisp)はユーザとしても素人なので、実装するとまず仕様の理解から始めないといけない。それでも「あとはクラスだけ」というところまでは着ているので、我ながらがんばったもんだ。
なるべく勉強実装ではなく、プロダクションユースに耐えるもんにしたいんだよな。具体的には自分のアプリのカスタマイズ言語として使いたい
scoop 関係はそこそこやりつくしたので、また Lisp 関係の実装をぼちぼち再開してる
Release v0.2.1 · hymkor/gmnlisp https://github.com/hymkor/gmnlisp/releases/tag/v0.2.1
wifkyのサーバーをSAKURA Internetの Standard PlanからLight Planへ引っ越ししたのですが、その際、警告の表示を確認しました。Perl の最近のバージョンで、%s などの項目とパラメータの数が一致しない場合に出る警告のようです。該当部分を確認したところ確かに1個多かったため修正しました。
(2023.01.27) wifky .pl 1.5.13_3 を公開しました
10年ぶりの更新です
・サインイン時、警告「Redundant argument in sprintf」が出る問題を修正しました
・フッターのホームページのリンク先を wifky.sourceforge .jp から wifky.nyaos .org へ変更しました
シングルファイル・ウィキエンジンのwifkyはもうツールとしての更新はしないけど(もうperlの読み書きは無理)、さすがに少ないとはいえユーザがいるのに公式サイトが消えるのはまずいので、出来るだけローコストで維持する方法を模索してる
とりあえず、wifky公式サイトをosdn.jpへ戻すのは諦めて、しばらくはSAKURAインターネットで維持としたが、せめて安いプランにできんかなーと模索してる
(というのをツイッターに書いたり、マストドンに書いたり、うろうろ挙動不審者)
「つらいことがたくさんあったけど、でも楽しかったよ。みんながいたからこのタイムラインは楽しかった」
https://pawoo.net/@zetamatta