Gratuitous ARPを送信したい
お客様にLinux上で動作するデーモンからGratuitous ARPを送信したいと相談頂いたので、そのお手伝いをしました。ARPに限らず自由にパケットを作成して送信したい時の方法をまとめておきます。
2021/11/01 13:55
php5.3からの移行
最近(ここ半年くらい)、php5.3からphp7/8系に切り替えたいが、サーバー内に設置してあるシステム類が対応していない(もしくは対応しているかわからない)から何とかならないかというお問い合わせをよくいただきます。
2021/10/25 16:07
初めてOSSへパッチを出した時の話
先日のApache 2.4.49の脆弱性をみて、初めてOSSにパッチを出し、そしてバグを出した時のことを思い出したのでそのことを書いてみたいと思います。
2021/10/22 01:39
Apache 2.4.49でのpre_translate_nameフックの追加
少し前に影響の大きい脆弱性(CVE-2021-41773)が見つかったApache 2.4.49ですが、このバージョンからフックが追加されたようです。
2021/10/13 14:41
Amazon Linux2へのBrotli対応nginxのインストール
EC2(Amazon Linux2)にBrotli圧縮に対応したnginxをインストールする手順。
2021/10/11 14:45
nftablesによるファイアウォール設定
CentOS8やRedHat Enterprise Linux8ではiptablesは後継のnftablesに置き換えられました。iptables系のコマンドは依然として存在していますが、xtables-nft-multiという別のコマンドにリンクされています。
2021/10/06 11:35
Rustで構造体を実体化して返す際のコスト
最近、勉強がてらちょこちょことRustで遊んでいます。そこで以前から少し気になっていたのは、構造体を実体化(instanciate)して返す場合のコストです。
2021/09/22 12:36
boost::asio::ip::tcp::socketとboost::asio::ssl::streamを多態的に扱う
Boost.Asioのboost::asio::ip::tcp::socketとboost::asio::ssl::streamを多態的(動的ポリモーフィズム)に扱う例です。
2021/02/26 02:37
Laravelでスクリプトを停止させずE_NOTICEのログを残す
LaravelでE_NOTICEの発生でスクリプトは止めたくないが、ログには残しておきたいという場合の対処法。
2021/01/22 00:50