saruboの書き溜め

いいこと書けないですけどこんな記事でよければ見ていってね

Cloudflare を使って X (旧twitter) のおすすめをブロックのメモ

注意 売る覚えなんかうまく行ったあとにうろ覚えの記憶で書いたメモ。この通りにはいかないかも。 VPN接続する ブラウザ上でどうにかこうにかゴニョゴニョして証明書(certificates)をダウンロードできるように アカウント作成して、Access controls > Polici…

Firefox の新しいタブを透過させる

前提 userChrome.css で好みのいい感じの透過設定を既に作っている人。 自分は これ 使ってます。 結論 browser.tabs.allow_transparent_browser を true にする。 経緯 今までも Linux 環境でそこかしこに透過が効くので userChrome.css をいじって Firefox…

Linux で Ly のような GNOME じゃない環境で VSCode の sign in

結論 gnome-keyring や libsecret を入れます。 /etc/pam.d/<使用しているdisplay manager (もしくはlogin manager)>で以下を有効にします。無いならば追記します。ly に pam_keyinit の部分はありませんでした。 auth optional pam_gnome_keyring.so sessio…

pacman メモ

タイムアウトがやだなぁとなったとき sudo pacman -Syu --disable-download-timeout 諸刃の剣なので注意 以前の update から間が空いたら -Syu の前に sudo pacman -S archlinux-keyring -Sy のほうがいいとか見かけた。 困ったら検討。

Scala の初学者が見る文書で `Seq()` を使わないで欲しい派の主張

注意 ポエム、あるいは思想です。 私が完全に正しいとは思っていません。 そして、私は未だに Seq("foo", "bar", "baz") がどのようにして実体を List[String] として持っているのか理解していません。 という前提で話をグダグダしていきます。 主張 そんな…

アニメ中の犬歯っていいかも

映画を一気に2つ観てきたのでネタバレの感想をここに置いておく。 機動戦士Gundam GQuuuuuuX クリックして表示 ファーストは見てないので登場人物とか話にはちょっとついて行けない。THE ORIGINは見たことあるから許してください。 前半パートの「もしシャア…

SolidStart の proxy で websocket を使う target を指定する

結論 SolidStart の proxy で websocket を使う target を指定するためには vite.server.proxy を通常通り指定 server.experimental.websocket = true にする 結果、 app.config.ts (app.config.js) は以下のようになる。 ("/websocket": "http://localhost:…

ASP.NET Core の Minimal API で https の通信をするためのメモ

結論 一時しのぎみたいなものだけど コマンドライン引数で dotnet run --urls="https://localhost:7777" みたいにする もしくは、 appsettings.json や appsettings.Development.json に以下のように追記して、 launchSettings.json の "applicationUrl" を…

必要なデータの取得でプロセカがクラッシュする (落ちる) ときの対処

要点 スマートフォンをシャットダウンさせる スマートフォンを起動させる 起動直後にプロセカを立ち上げる これが上手くいったのは1ヶ月の間くらいだったので、期限が来る前に取りたいスクショを撮ったり、新しいスマホの購入を進めたりしておいた方がいい。…

iwdでIPv4に繋がらず、IPv6にしか繋がらなくなったときにすること

要点 iwctlをshellから起動 [iwd]# known-networks <ssid> forget を実行 iwctlで再びconnect 詳細 環境はArch Linuxです。/etc/iwd/main.confは次のようになっていました。 [General] EnableNetworkConfiguration=true [Network] NameResolvingService=systemd PC</ssid>…

Scala の ArrayBuffer では init だけでなく dropRightInPlace を使うことも検討してみませんか?

主張 タイトル通り。Scalaの ArrayBuffer では init だけでなく dropRightInPlace を使うことも検討してみませんか?元の ArrayBuffer のデータを使わないという条件は付きますが dropRightInPlace の方が高速です。 val filled = ArrayBuffer.fill(1000000)…

Firefox 119 からフォントの設定が反映されないという方へ

要点 どれか一つを選ぶこと about:configにアクセスして privacy.fingerprintingProtection.overrides に -FontVisibilityLangPack を書く "プライバシーとセキュリティ" の "強化型トラッキング防止機能" を "厳格" から "標準" にする セキュリティのため…