Twitter のアカウントを取った
March 24th, 2009
5ivestar という id が取れなかったのがちょっとアレだけど、あきらめて使う。
OSX で自サイトのテスト環境を構築する
March 20th, 2009
Mac だと初めから /Library/WebServer/Documents/ や ~/Sites/ 以下にファイルを置いておき localhost からつなげられる機能があるんだけど、複数のサイトを管理することなどを考えると不便なので、localhost にポート番号を指定してアクセスする形にしたいと思った。
とりあえず今回は 8000 番を使う。
/etc/apache2/users/<ユーザー名>.conf を編集。直接変更しようとすると怒られるので、まずコピーしてから
% cp /etc/apache2/users/ryo.conf tmp/
以下を書き足す
<Directory "/Users/ryo/5ivestar.org/"> Options Indexes FollowSymLinks MultiViews Includes ExecCGI AddHandler cgi-script .cgi .pl .rb AllowOverride All Order allow,deny Allow from all </Directory> Listen 8000 <VirtualHost *:8000> ServerName localhost DocumentRoot /Users/ryo/5ivestar.org </VirtualHost>
sudo で上書き
% sudo cp tmp/ryo.conf /etc/apache2/users/
この変更を反映するには apache の再起動が必要なので、システム環境設定の共有から Web 共有を一度切ってから入れる。
これで localhost:8000 にアクセスすると ~/5ivestar.org を見に行くようになる。
更新の際は rsync が便利。
復旧しました
March 19th, 2009
XREA Plus の契約を切れたまま放置していたため、ここ三日ほどプロキシ等が利用できなくなっていました。申し訳ありません。
places.sqlite の最適化
February 12th, 2009
便利ではあるものの若干重いのは否めない Firefox の AwesomeBar をどうにか速くできないかと調べてみたところ次の記事を見つけたので実行してみることにした。
Firefox を終了させた後 zsh でプロファイルフォルダに移動して以下を実行
% for i in *.sqlite; do for> cp "$i" "$i".bak for> sqlite3 "$i" vacuum for> done
50MB 近くあった places.sqlite は 4MB ほど小さくなった。
速度の方はというと気持ち速くなったかなというレベル。
« ‹ 1 › »