hamacoの日記

どうでもいい日常をたれながす日記だと思う

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

CentOS5でImageMagickをコンパイルする

PHP+Imagickで画像を角丸にしたかったのでImageMagickをソースからインストールした時のメモ。 必要なライブラリのインストール とりあえず、jpeg / png / tiff / freetypeを入れる。 tiffはどうでもよかったんだけど一応入れてみた。 # sudo yum -y install…

徐々に環境をWEB移行中

RSSリーダーを今まではakregatorとかRSSBanditとか使ってたんだけど、OSを入れなおしたりしたときとかにいちいちデータを移すのがめんどくさいのでlivedoorリーダーを使ってみた。 前使ったときはあまり自分には合ってないかと思ったけども、akregatorのキー…

ImagickでアニメーションGIFを扱う

PHP5.1.6 + Imagick2.0.0 RC4でアニメーションGIFをリサイズするメモ。 coalesceImages(); do { $image->scaleImage(WIDTH, HEIGHT); // 幅, 高さ } while ($image->nextImage()); $image->writeImages(WRITE_IMAGE_PATH, true); // 書き込む画像のパス, 幅…

Linuxの時刻を合わせる

サーバを再起動すると必ず9時間ほど時間が来るってしまう。 毎回起動時にntpdateをやろうかと思ったのだけれども、 再起動時に時間が狂うのはハードウェアクロックがおかしいせいらしいので、 ハードウェアクロックを直すことにする。 現在の時刻を確認 # hw…

Debianのkernelを再構築する

Debianのkernelを再構築したのでそのときのメモ。 kernelのソースのダウンロード http://www.kernel.org/からkernelのソースをダウンロードする。 今回はlinux-2.6.21.5.tar.bz2を落としてきた。 必要なパッケージのインストール kernel-packageとかmakeとか…

Ubuntu7.04でKVM動かしてみた

Linuxのkernel2.6.20からkvmをサポートしてるということでUbuntu7.04で使ってみた。 以下そのときのメモ。 KVMのインストール # sudo apt-get install kvm qemu 今のところKVMを利用するにはQEMUが必要らしいのでqemuもインストールする。 KVMのモジュールの…

Ubuntu7.04にffmpegをインストールする

Ubuntu7.04のuniverseリポジトリにあるffmpegがしょぼかったので、コンパイルした時のメモ。 ffmpegに必要なコーデック関係のパッケージのインストール。 # sudo apt-get build-dep ffmpeg # sudo apt-get install liblame-dev libfaad2-dev libfaac-dev \ l…

Ubuntu7.04でXenを試してみたのでメモ

今回は丁度余っていたUbuntu7.04の中にDebianを入れてみた。 Xenに必要なパッケージのインストール # sudo aptitute install xen-tools xen-utils xen-image-2.6.19-4-generic イメージファイルの作成 今回はイメージファイルを作ってそれを使用する事にした…

Quixun QHD-M30W 2560x1600表示メモ

QuixunのQHD-M30WをLinuxで使うときにちょっと苦戦したのでメモ。 /etc/X11/xorg.confを編集する Section "Monitor" Modeline "2560x1600" 268.5 2560 2608 2640 2720 1600 1602 1608 1646 EndSection Section "Device" Option "ModeValidation" "DFP-0: NoV…

Linuxのemacsでアンチエイリアスの効いたフォントを使用する

emacsのソースをチェックアウトしてくる。 # cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r emacs-unicode-2 emacs ./configureを行う。 # cd emacs # ./configure --enable-font-backend --with-gtk --with-xft --prefix=/usr/l…

Ubuntuのフォントを少しきれいにする方法

リポジトリの追加。 下記のうちどちらか2行を/etc/apt/sources.listに追加する。 for INTEL # deb http://www.telemail.fi/mlind/ubuntu feisty fonts # deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts for AMD64 # deb http://raof.dyndns.org/…

bind設定メモ

bindの設定ではまったのでメモ。 昔はこんなことなかったのになぁ……何度やってもdigではIP引けるのにpingやapacheではIP引けないので調べてみた。 すると、/etc/nsswitch.confのhosts:の優先順位が files mdns4_minimal [NOTFOUND=return] dns mdns4になって…

ports

FreeBSDでportsを $ portsnap fetch && portsnap update で更新したら、大量にファイルがなくなってまったくportsが使い物にならなくなってしまった。 fetchしてる途中に一回サーバとの接続が切れたのが原因なのかなぁ…… 仕方がないのでportsディレクトリを…

Postfix + PHP メモ

Postfixで受信したメールをPHPで処理するメモ。 $ portinstall /usr/ports/mail/postfix $ vim /usr/local/etc/main.cf + myhostname = mail.hamaco.local + mydomain = hamaco.local + myorigin = $myhostname + mydestination = mail.hamaco.local, upload…

携帯電話端末ID取得方法メモ

DoCoMo formタグかaタグにutn属性を追加する。 USER-AGENT : DoCoMo/2.0 N903i (c100;TB;W24H12;ser{端末ID};icc{ユーザID}) NULLGWDOCOMOを使う。(公認必要) http://www.cocott.com/?uid=NULLGWDOCOMO -> http://www.cocott.com/?uid={ユーザID}AU 自動で…