Apple Container Machineによる環境構築
先日(2026.6.9)、Apple Containerのv1.0.0がリリースされていた。
apple container は現在でも macOS 上で開発/テスト用にDBサーバーを複数動作させたりするのに重宝している。
今までは、バージョンアップの度にCLIの仕様が変わったりしていたので、 これで正式リリースになってCLIの仕様も固定されるだけなのかと思ったら container machine という機能がリリースされていた。
少し使ってみたが開発環境の構築にはなかなか良さそうだったので、ここに感想をまとめておく。
2026/06/15 22:39
Parallels Desktopの仮想マシン(ARM)をVMware Fusionに変換する
私は普段の開発作業はmacOS上のFedora仮想マシンでやることが多い。 今まではVMware Fusion上の仮想マシン(VM)にFedoraをインストールして作業していたのだが、訳あって最近Parallels Desktop26を購入してそちらに新たに環境を構築した。 ただ、Parallels Desktopは料金体系がサブスクモデルなので、VMWare Fusionに簡単に戻すことができるのか確認しておきたかった。
これは、Parallels Desktop の Fedora仮想マシンをVMware Fusionに変換する雑な手順メモだ。
2026/03/03 18:13
DKIM署名がされたりされなかったりする現象の調査
2024年2月にGoogleが迷惑メール対策を強化してから、メール送信に関してSPFの他にDKIMにも対応をした/し始めているところも多いのではないかと思います。
DKIMはメールヘッダーに電子署名を行い、受信側でメールヘッダーが改ざんされていないこと確認できるようにします。 これにより、受信者はメールがFromヘッダーを書き換えたなりすましメールではなく、正当な送信者から送信されたものであることを確認できます。
2024/05/26 08:59
作業環境をシリコンMacに更新した
最近は自宅でのリモート作業がメインで作業環境としてはiMac 2017を使っていたのだが、とうとうMacOS Sonomaでは対応機種から外れてしまった。 そろそろ買い替えどきかということでいくつか候補を探したのだが、今はiMacは27 inchモデルがないので、Mac Studioに買い換えた。
2024/03/10 20:37
Amazon EC2でiptables,ipsetを使いホワイトリスト/ブラックリストを設定する
Linuxカーネルにはnetfilter(iptables,firewalld)というファイアウォール機能がありますが、Amazon EC2ではセキュリティグループを使って簡単にファイアウォールの設定を行うことができるので、iptablesやfirewalldを使うことはあまりありません。Amazon Linuxでもデフォルトではiptables,firewalldサービスはインストールされておらず、netfilterの設定は空になっています。
2019/08/07 12:50
ipsetの各種データ形式(hash,bitmap,list)
ipsetのデータ形式には大きく分けてhash,bitmap,listの3種類があります。今回はそれぞれの特徴をカーネル内のデータ構造も含めて解説したいと思います。
2019/07/08 15:22
ipsetで大量のBlock指定を行う
お客様が運用しているWebサーバー(国内向けECサイト)に海外からのアクセスが大量にあり高負荷になって困っているということで、フィルタリング設定のお手伝いをしました。
2019/07/06 11:43