]]>LCD で wakeon しない$ sudo pmset -a lidwake 0
複数のプロファイルがあるということは任意に選択できないといけない。しかし ColorSyncScript は廃止のようだ。となると、このようにショートカットするしか思いつきませんでした。システム環境設定のディスプレイのショートカットtell application "System Preferences" reveal anchor "displaysColorTab" of pane id "com.apple.preference.displays" activate end tell
]]>各リモートサーバ上で sar を実行し、結果を SVG にする bash スクリプト#!/bin/bash -xv exec 2> /tmp/log PATH=/usr/local/bin:$PATH array=( user1@www1 user2@www2 user3@www3 user4@www4 ) port="22" ofile="/Users/hogehoge/Sites/sar.html" cat << FIN > $ofile <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>サーバ負荷状況 (各 sar 調べ)</title> <style type="text/css"> svg { width:210px; height:1280px; border:1px solid #ccc; } </style> </head> <body> <div> FIN for host in ${array[@]}; do ssh "$host" -p "$port" 'LANG=C sar -q' | grep "^..:..:.." | sed 's/^¥(..¥):¥(..¥):../¥1時¥2分/' | grep -v ldavg | tail -r | awk '{print NR*20+20,$1,int($4*40),$4,NR*20+7,NR*20+19}' > /tmp/tmp-sar echo "<svg xmlns=¥"http://www.w3.org/2000/svg¥">" >> $ofile echo "<text x=¥"0¥" y=¥"20¥" font-size=¥"20¥">$host</text>" >> $ofile #ここ↓は長い一行です cat /tmp/tmp-sar | awk '{printf("<text x=¥"0¥" y=¥"%s¥" font-size=¥"14¥">%s</text>¥n<rect x=¥"68¥" y=¥"%d¥" width=¥"%s¥" height=¥"15¥" fill=¥"skyblue¥" stroke=¥"black¥" />¥n<text x=¥"70¥" y=¥"%s¥" font-size=¥"10¥" fill=¥"red¥">%s</text>¥n", $1, $2, $5, $3, $6, $4)}' >> $ofile echo "</svg>¥n" >> $ofile done echo "</div></body></html>" >> $ofile rm -f /tmp/tmp-* exit 0
ついでに回避方法も分かりました。再現方法1. AC アダプタ接続のままスリープ 2. パネルを閉じる 3. AC アダプタを外す 4. 1時間以上放置 5. AC アダプタを接続 6. パネルを開ける (スリープ解除) 7. CPU の温度が上昇しファンも合わせて回る アクティビティモニタで CPU idle は 98% (CPUは何もしていないのに熱だけ上がる)
たぶんうちだけの問題でしょうね。これはロジックボード交換ですかねぇ。熱暴走しない方法回避1 1. AC アダプタ接続のままスリープ 2. AC アダプタ接続のままスリープ解除 回避2 1. AC アダプタ接続のままスリープ 2. パネルを閉じる 3. AC アダプタを外す 4. 1時間以上放置 5. AC アダプタを外したままスリープ解除 6. AC アダプタ接続
$ curl --location -s http://nl3.php.net/get/php-5.3.15.tar.gz/from/nl1.php.net/mirror | tar -zx $ cd php-5.3.15/ext/mcrypt/そしてコンパイルとインストールをします。
$ phpize $ ./configure $ make -j6 $ make test $ sudo make install $ sudo vi /etc/php.ini extension=mcrypt.so $ sudo apachectl restart確認
$ php -i | grep -i mcrypt mcrypt support => enabled という行があればおk]]>
で ImageMagick を入れると依存関係で libjpeg が入ります。これがあると php-gd が Mac でも使えるようになります。(あー元々 Mac には php-gd が入っていたんですね。)Mac に ImageMagick をインストール$ brew install autoconf (これいらないかも。自分は pecl もしたかったからやったまでです。) $ brew install ImageMagick