AR ホームベーカリー

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

2021-01-01から1年間の記事一覧

PR_CONNECT_ABORTED_ERROR

Firefox 更新直後なら、一度完全に終了して起動しなおして。 Firefox 89 へ更新 したら表題の PR_CONNECT_ABORTED_ERROR が出るようになってしまった。 Firefox について、のウィンドウ内から更新ボタンを押したので、まさか問題が起きようとは思っていなか…

master からブランチを生やす前にコミットしてしまった

git

あびゃびゃびゃ、半年に一回くらいやるやつ。 qiita.com master にコミット (remote に push してない) 段階で以下のコマンドを叩いて移動させる。 [user@localhost ~]$ git checkout -b ${BRUNCH} [user@localhost ~]$ git branch -f master origin/master …

CentOS8 から RockyLinux に移行する RC 版

公式のダウンロードページに記載されている通り「RC だから本番 (≒商用) 環境の利用に持ち込むなよ!」という状態なので、手元の開発環境とかで動作するか確認してもろて、という状態ですね。 RockyLinux の RC が出た 出てました。 rockylinux.org いまんと…

passenger がクラッシュした

めっちゃ古いミドルウェア構成の環境で、 passenger がまれにクラッシュする、という問題があって調査していた。 github.com こういう事があるらしい。 解決策としてアップデートしろ、ということっぽいが、ミドルウェアのバージョンやらなんやら古くないと…

github のダークモード

theme 今日から? Sync with system がデフォルトになったのか、突然ダークモードになってて驚いた。 github は個人的にハイライト表示のほうがなれているので、 default light に戻すなど。 ログインして右上の自分のアイコン -> Settings -> Appearance か…

haml で link_to 記述時に onclick に asset_path を利用する方法

なろう系のタイトルみてーになっとる。 ロケ地 Rails 5.1 printJS 何がしたかったか PDF を printJS で印刷させるリンク設定したかった。 ただし対象の PDF は asset:precompile で MD5 digest が付与されている。 静的なファイルを指定する場合 #{RAILS_ROO…

CircleCI の MySQL コンテナが落ちた

ロケ地 CircleCI MySQL 5.7.33 CI がコケる ドキュメント更新してシェルスクリプト追加しただけで落ちたので「絶対にワイのせいじゃない!」という顔で details を見てた。 2021-03-19 02:30:57+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Ser…

postfix に NIC を複数認識させる

かなり突貫工事したログ。 CentOS 6 Postfix バージョン忘れた

ジャンクから WindowsServer を建立したらグローバル疎通が出来なかった

VScode の統合ターミナルが「シェル環境の解決に長い時間がかかっています」など言い出してまともに利用できなくなり幾星霜、久しぶりに見たら Wiki に追加されていた。

ifcfg-eth 内の UUID はなくてもいい

linlinrh.hatenadiary.jp はえーなるほど、と思ってためしてみたらそのとおりだった。 自分で手作りする場合は UUID 書かないほうがよさそうですね。

UTF-16 ファイルを git(hub) 上で diff がみたいらしい

結論からいうと github は出来ない、 git は gitattributes を利用すれば出来る。 ロケ地 git (Windows/macOS/Linux/Unix などなど) github

Rails のコネクションプール数

基本的に Rack サーバの Worker 数と同じにするべき。 qiita.com Puma Web サーバー​を使用している場合は、pool​ 値を同等の ENV['RAILS_MAX_THREADS']​ に設定することをお勧めします。複数のプロセスを使用している場合は、各プロセスに独自のプールが含…

AmazonLinux2 に snapd を入れて certbot による証明書自動更新生活を満喫する

前回 CentOS に snap を入れたら、謎のタイムアウトエラーで勝手にデーモンが死ぬ現象に遭遇。あまりに腹が立つので、別の環境で再試行してみることにしたらまた大変だったお話。 ざっと調べてみたら、メタ情報を編集させて認識させる? など一年程度以上前…

Homebrew 3.0.0 が出たらしい

へえっ、というわけで入れてみる。 ロケ地 MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports) macOS Big Sur 11.2.1

prezto+powerlevel9k からユーザ・ホスト名を消す

zsh に prezto と powerlevel9k を設定して使っていて、これらはとても便利。 なのですが、プロンプトに ユーザ@ホスト のように表示されており、作業証跡としてスクリーンショット取得したり、ターミナルの出力を利用すると写り込んだ情報がたまに邪魔とい…

MySQL 8 でのバイナリログの無効化

MySQL 8.0.x ではバイナリログが標準で有効化されている。 ので、無効化する。 [mysqld] disable-log-bin これでヨイ。 本当はローテートするようにして、ログを無効化しない方が良いのだけれど、開発環境だったり、定点バックアップ毎にしかデータ保証しな…

anyenv 環境下で nodenv に乗り換える

現象は以下の記事と同じ、対処法もリンク先と同じです。 太古から anyenv 使ってる人以外は対応する必要ないやつですね。 qiita.com 環境変数 NODE_VERSIONS について 削除した ndenv のパスから以下に変更して動きました。 macOS 環境なので、他 OS 環境の…

mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces

なん……何? (ここ数年 RDS ばかり使っていたので、生 MySQL を久しぶりに使った顔 ロケ地 CentOS7 MySQL 8.0.22 community edition 該当ユーザの権限 GRANT ALL PRIVILEGES ${データベース名}.* ON ${ユーザ名}@localhost; PROCESS 権限が足りない mysqldump…

Certbot を python3 で CentOS7 へインストール

パッケージ管理のコマンドがディストリによって違いますが、大まかな文意は当てはめれるのではないかと。 ロケ地 CentoS 7.9 Nutanix AHV Hypervisor

git log の表示

git

追記: 2024/03/03 最近 git flow like なプロジェクトを見ることが多くて、feature ブランチが大量に発生しているので、日付と合わせてコミットされた時刻も出すようにした。 ❯ git config --global alias.tree 'log --all --date-order --date=format:"%Y-…

credentials.yml.enc をやめる

なんかこれも前に書いた気がするな。 #{RAILS_ROOT}/config/credentials.yml.enc は master.key が無いと復号化できなく欠けた状態では動きません。 master.key はたしか .gitignore に標準で記載されているので、何らかの手段で rails new した人が、チーム…

rbenv のコマンドを何時も忘れてる

以前も書いた気がするけど思い出せないので再度書く 更新 anyenv 利用時 anyenv update 手動で rbenv plugin として入れている時 github.com インストール可能なバージョン一覧の表示 よく忘れるやつ、最近の rbenv で --list-all オプションに変わったんだ…