AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

2024-05-01から1ヶ月間の記事一覧

Terraform のバージョンを指定する (tfenv を使って

**env って rbenv が祖なんですかねえ、と思いつつ、めちゃくちゃ便利なので助かってますヘヘヘ。 .terraform-version ルートディレクトリに .terraform-version というファイルを作って、中身はバージョンだけ書いておけば、 tfenv が対応するバージョンを…

Ubuntu 24.04 LTS に cockpit を入れたら cannot refresh cache whilst offline

掲題の通り。 ソフトウェア更新を開くとこうなる どうする 公式に書いてあった。 cockpit-project.org やってみた cockpit から端末を選択するか、素直にターミナルから SSH する。 $ sudo vi /etc/NetworkManager/conf.d/10-globally-managed-devices.conf …

Terraform で Fargate 一式作ったときだけ db:create を実行する(そしてタスクを destroy した後に作り直しても実行されないようにする

タイトルがすべてです。 自分向けの備忘録を兼ねて。 どうするの例 こうする。 (variables とかタスク定義の json 記述は割愛しています) しかしこれ書いたの 3 年前だからか、一部置き換えているとはいえめちゃくちゃ荒削りだなあ。 # db:create # 話を簡単…

libcjose.so.0: cannot open shared object file: No such file or directory

AmazonLinux2023 でゆえあって mod_auth_openidc を make したんだけど、 httpd の LoadModule でエラーになる、と相談されていた。 TLDR make した際に libcjose.so.0 が ldconfig で認識されているパス以下にコピーされていなかったので、make したディレ…

GithubActions に pin がきてた

ピン github.blog Workflow をピン付けする機能がきていた。 んだけど、もっと根本的に UI の表示をカスタマイズしたい気持ちがある。 最低限罫線入れたりとか、 disable になった workflow は <summary> などで隠せるようにするとかそういう。 とはいえ無いものはし</summary>…

WSL2(Ubuntu) 環境に rbenv 経由で ruby を入れる

自宅の開発環境、そういえば一回全部吹き飛ばしたんだっけ……となっており、色々思い出しながら作業していた。 何も考えずに anyenv をインストールして rbenv install 3.3.1 ❯ less -R /tmp/ruby-build.20240525232550.129739.log ... crypto/comp/c_zlib.c:…

YAML の拡張子

へー、 .yml ばっかだしこれが正しいのかと思ったら、 拡張子 3 文字の伝統に乗っ取って短くされてただけなのか。 github.com yaml.org 公式的には .yaml なんだ。 へぇーっ、という感じ。

T 系インスタンスの Unlimited 時のコストについて

AWS

blog.serverworks.co.jp 雑多なメモというかピン。 だいたい一ヶ月30日732時間動作させると、T3.large ≒ M5.large くらいの金額感と思っても良さそうかなあ、と。 なのでクレジットのあるタイミングとか常に高負荷、みたいな状況じゃなければ T3 にする価値…

メールアドレスの誤り検知

備忘録みたいなやつ。 メールアドレスの誤りを防ぎたい 基本的にメールアドレスはユーザに必須項目として入力させるんだけど、まあ世の中間違い (主に入力するユーザ側の思い込み起因) が多いので、これをどうにかしたい。 アプローチ バリデーション Web サ…

正規表現チェックサイト

PCRE が使える つよいのでここだけでいい気がするんだけど、英語アレルギーの人は使えないと思う。 regex101.com JavaScript だけ PCRE 使えないの痛すぎるけど、英語アレルギーなら割り切ってこちらでも。 www-creators.com そんな感じ そんな感じ

AI が DJ っぽく zenn の記事を読んでくれるやつ

zenncast-web.vercel.app 技術系の記事キュレーションサイトは menthas をずっと使っていたんだけど、それとは別に先日タイムラインに流れてきたので合わせて仕事始める前にシュッと聞いている。 最近 zenn を使う人増えましたね、という感じがある。 最近と…

Twitterメディアダウンローダ様がついにお隠れあそばされたので Twitter Media Assist 様で X の動画を保存する

タイトルがすべてです。 Twitter メディアダウンローダお疲れ様でした 元々開発者の人が「もうついていけねーわ!」とのことで開発はもとより各種公開もクローズされていたんだけど、 twitter.com が生き続けているのでインストールしていた人は使えていた。…

Terraform で AWS リソースのインスタンスタイプを変更する時に注意すること

qiita.com 変更時の注意点 上記に書いてあるんだけど、 EC2 だけ独特っぽいので注意が必要。 EC2 destroy -> create が走るので、インスタンスの削除→生成、という手順でインスタンスタイプ変更を実現している。 これはどうも Terraform には stop する実装…

macOS でうぶんちゅの USB インストールディスクを作る

zenn.dev 偉大なる先人。 手順 # 今回は /dev/disk4 が対象の USB モモリ ❯ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1 …

Cockpit に 2FA (MFA) 認証を入れることができるらしい

github.com ワンライナー提供兄貴まで居て「ヴォースゲー」という感じだった。 sudo dnf install google-authenticator qrencode-libs -y;google-authenticator -t -d -f -r 3 -R 30 -W -Q UTF8; sudo bash -c 'echo "auth required pam_google_authenticato…