ほっしーの技術ネタ備忘録

技術ネタの備忘録です。基本的に私が忘れないためのものです。他の人の役にも立つといいなぁ。

2009-08-01から1ヶ月間の記事一覧

続・例のお遊び

というわけで、今までのあらすじ。 当時某所で話題になっていた秋月300円液晶 せっかくなので買ってみた Altera 社の CycloneII FPGA の基板を作ってみた とりあえず何か画像を表示してみた ここまでが4月のおはなし。 で、ある日、部屋の片づけをしていると…

ipfw で動的ルールを設定する

ipfw 関係の web ページを見ていると、 「keep-state と check-state を使って...」 みたいな書き方がされていて、 「もしかして check-state って必須?でも keep-state 単体でも動いてる…」 と思ってしまったので調べてみました。 結論から言えば man ipfw…

PostgreSQL のデータベースのバックアップ

諸事情で必要になったのでメモ。 $ pg_dump DBNAME > db_backup.sqlこれで、データベース DBNAME の中身が SQL 文の形式で まるっとファイルに吐き出されます。 リストアするときは $ psql DBNAME < db_backup.sqlで SQL スクリプトとして食わせればOK。 中…

OpenVPN のブリッジ設定

FreeBSD 6.x までは bridge.ko を使っていたんですが、 7.x からは if_bridge.ko を使うそうです。 うちは NIC が fxp0 なので、/etc/sysctl.conf で net.link.ether.bridge.config="tap0,fxp0" net.link.ether.bridge.enable=1これが bridge を使った古いや…

RAM-Disk の作り方

FreeBSD 7.x になって RAM-Disk の作り方が変わったみたいです。 まずは /etc/rc.conf に mdconfig_md0="-t malloc -s 100m"と書き足して、/etc/fstab で /dev/md0 /mnt/memdisk ufs rw 0 0とマウントポイントを指定します。 これで再起動すれば RAM-Disk が…

6.3-R から 7.2-R へのアップグレード with ezjail

freebsd-update を使うと major version をまたいでバージョンアップができるらしい! ezjail なら ezjail-admin update でユーザランドを更新して ports を再コンパイルするだけでいいのかも!? というわけでやってみました。 参照: http://www.daemonolog…