Rails のコネクションプールから接続を取り出す処理を追う

こんにちは、masm11 です。 弊社では PostgreSQL のデータベースを Amazon Aurora に移そうとしていますが、 フェイルオーバー時の処理が気になっています。 ググってみたところ、MySQL の情報はたくさん出てくるのですが、PostgreSQL の情報は 少なく、欲し…

UNIX ドメインソケットの接続対応表を作る

明けましておめでとうございます。masm11 です。 UNIX ドメインソケットってご存知ですか? 知らないけど実は使ってる (設定したことがある) 方も結構いらっしゃるかもしれません。 今回は、UNIX ドメインソケットをちょっとだけ便利にする自作ツールを一つご…

ラズパイ4でHomeKit対応見守りカメラを作ってみました

こんにちは。Tedです。 AppleのHomeKit対応製品は海外では充実していますが、日本ではまだまだ。そのために選択肢が少なく高価なのがネックです。 そこで今回はHomebridge + ラズパイを使って安価にHomeKitに対応した見守りカメラを作ってみました。 Homebri…

AWS で IPv6 を使う

こんにちは。masm11 です。 IP アドレスが枯渇したと何度も言われているにもかかわらず、IPv6 はなかなか広まりませんね。今回は AWS で IPv6 の設定をしてみたので、設定の手順について説明したいと思います。 前提としては、AWS アカウントがあって、VPC …

Ruby 関西にて inotify の話を発表してきました #rubykansai

永田 @kizashi1122 です。 昨日の第88回 Ruby 関西にて発表してきました。 デモは各 gem の README レベルの内容でした。 質疑応答 覚えている限り挙げておきますと、、、 常駐プログラムの監視はどうやっていますか? monit (https://mmonit.com/monit/ ) …

Emacs 上で Git を使おう!

こんにちは、masm11 です。 皆さん、Git 使ってますか? 使ってますよね? Git を使っている人はもう Emacs 人口を超えているのでは、と思っています。 一方で、Emacs ってご存知ですか? 高機能なエディタです。 ですが、最近はあまり人気がないらしいですね。…

エンコードされた国際化ドメイン名をデコードする

こんにちは。masm11 です。 国際化ドメイン名をご存知でしょうか? インゲージ.jp みたいなやつのことですね。 しかし、時々、xn--eck2as8usb.jp と表示されていることがあって、「これ、一体どこ??」 と思うことがあります。今回はこの文字列を元に戻す方法…