xargsでお手軽並列処理

2 min

こんにちは、無能です。 久しぶりの投稿になって申し訳ないのですが生きています。 Ryzen 5を中古で買ったらまさかのピン折れしていて、メモリ一枚しか認識しなかったりして事件もありましたがなんとか生活しています。 AM4マザーを格安でもう一枚M-ATXのもの手に入れたので、そのRyzen石はミニPC機として組むのに使お...
Read →

WireGuardのVPN上のパケット節約のためにAdBlockなDNSをdnsmasqで建てた

5 min

こんにちは、無能です。 絶賛1.5Mbps回線なのですが広告あると一気に読み込み始まるのと無駄なパケットが発生するためこれをやめたい。 1.5Mbps使い放題とはいえど、3日で10GB制限はあるようで200kbps通信になったとき地獄だったので申し訳ないのですがVPN上で問い合わせするDNSを自分環境下で建てて広告ブロ...
Read →

Mastodonのキャッシュを削除してストレージ容量を減らす とMinIOとLocalStackの話

3 min

こんにちは、無能です。 Mastodonインスタンスを建てているとどうしても出てくる問題がストレージ問題です。 他サーバーの情報も全て取得してしまうので、その肥大化はどうしようもありません。 そこでよさげなスクリプトをみつけました。 Bashでスクリプト化 どうやら、Mastodonv4.1以降から使えるようになった ...
Read →

VPN環境下でもChatGPTを使えるようにする

2 min

こんにちは、無能です。 VPN通信上ではChatGPTで判定食らってブロックされてしまうので特定のサービスだけ回避したい時に有効です。 ドメインが差しているIPを確認 dig でDNSに問い合わせを行い帰ってきたIPアドレスを確認します。 # dig +short chat.openai.com chat.openai...
Read →

Googleのcloud-sql-proxy(Cloud SQL Auth Proxy)を使いDBにログインするまで

3 min

こんにちは、無能です。 一瞬 cloud-sql-proxy 経由でDBに接続しようとしてつまづいたのでメモしておきます。 必要なバイナリインストール cloud-sql-proxyの実行バイナリを保存しパスを通す まずは cloud-sql-proxy の実行バイナリが必要です。 brew などパッケージには存在しな...
Read →

GNU/Linuxでハードリンクを削除する、とinodeの話

5 min

こんにちは、無能です。 久しぶりに ln コマンドでリンクを作成しようとしたときに間違えて -s オプションを消し忘れてハードリンクが作成されてしまったので不要なハードリンクを削除します。 ハードリンクを作成する オプションナシで ln コマンドを実行するとハードリンクが作成されます。 alleycat:[hatura...
Read →

インフラエンジニアからSREになって一週間が経ちました

5 min

こんにちは、無能です。 割と自分でも調べていたけど、SREという職をしている人たちの記録があまり就業前に見つからなくてイメージ沸かなかったのでここに書き留めます。 初手はインターミッションとして、あんまり業務的には関わらない部分として入れているので別職種の方でも楽しめる程度にします。 私はこんな人間です ビンテージ屋さ...
Read →

Lumeで余計な画像ファイルを削除する

4 min

こんにちは、無能です。 元々WordPressから移行し、自分で作成したシェルスクリプトでビルド時に webp 変換まで行っています。 そうなると、変換前の画像ファイルは不要になりLumeCMSで記事編集中にアップロードしようとすると全ての画像ファイルを読み込もうとして遅くなってしまいます。 後のLumeCMS自体のア...
Read →

ある程度引っ越しが完了しました

7 min

こんにちは、無能です。 必要な荷物が届き、ある程度引っ越し作業が終わりました。 本当はもっと色々やりたかったのですが、昨日深夜バスで朝に到着して家具の組み立てと荷解きして夜に果てるように寝たので疲れも残っていたのか昼寝二時間くらいしてしまいました。 スーツとコートのアイロンがけしていたら、二時間くらい経っていてお裁縫し...
Read →