7月 112012
 

した。
アップル – ノートパソコン – MacBook Pro Retinaディスプレイモデル – 技術仕様
2.3GHzモデルをメモリ16GBにカスタム。

本当はWindows機を買おうと思っていたのだけど、ことごとく微妙だったためMacに…
UltraBookはヘビーユーザーでは物足りないですね。特にメモリ。。
今時2~4GBが主流とか…
最低でも8GBはないと買う気が起きません。。。
LavieZ期待してたんだけどなー。
そうするとVAIOかLet’sNoteしかない感じだけど、Let’sNoteは高すぎ。
VAIOもなんかもう一歩感が…

まぁそもそもノートPC買ったところで使用率は結構低いと考えられるので、折角ならMacOSと高解像度ディスプレイという今手元にない環境を用意した方が良いかなと。
2kgは明らかに重すぎるし、15インチはどう考えてもでかいのだけど、秋冬まで待ってられない。。

どうやら届くのはWindows8が出る頃らしいので、BootcampでWinodws8入れてみるカナーとか。

7月 112012
 

※要参照:さくらのレンタルサーバーでのdaemon実行は禁止?

さくらのレンタルサーバーはJavaが入っていないが、自分で入れればJenkinsを動かす事が出来る。

1. Javaを入れる
  1. feebsdfoundationのJREをダウンロード(ちょっと古いので、OpenJDKとかを自分でビルドした方がいいかも?)
    FreeBSD Foundation Java Downloads
  2. 適当なディレクトリに解凍
[shell]
bzip2 -d diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2
tar xvf diablo-latte-freebsd7-i386-1.6.0_07-b02.tar
[/shell]
2. Jenkinsセットアップ
  1. war版Jenkinsをダウンロード
  2. 適当なディレクトリに配置
  3. 下記のような起動/終了スクリプト作成
  4. start-jenkins.shを実行して起動、stop-jenkins.shを実行して終了する事を確認
[shell title=”start-jenkins.sh”]
#!/usr/local/bin/bash
JENKINS_WAR=~/jenkins/jenkins.war
JENKINS_LOG=~/jenkins/jenkins.log
JAVA=~/java/diablo-jre1.6.0_07/bin/java
nohup $JAVA -jar $JENKINS_WAR > $JENKINS_LOG 2>&1 &
[/shell]
[shell title=”stop-jenkins.sh”]
#!/usr/local/bin/bash
kill `ps -ef | grep ‘[j]enkins.war’ | awk ‘{ print $1 }’`
[/shell]

※JENKINS_HOMEは~/.jenkinsとなる。

おまけ1. cron登録

マシンが再起動されても立ち上がるよう設定する。
効果があるかは試してないので不明…
[shell]
crontab -e
[/shell]

@reboot ~/jenkins/start-jenkins.sh >/dev/null 2>&1
おまけ2. Apacheからリダイレクトされるようにする

面倒だから試してないけど出来るかもしれない。
.htaccessでmod_rewiteが利用できるため、うまくルールを作ればリダイレクトできる可能性あり。

参考:
さくらレンタルサーバで java を利用する
configuring ProxyPass on .htaccess to show tomcat through apache http server – Stack Overflow
【さくら共用】RewriteRuleで静的URLにしようとしたら404エラー | Server Hosting Guide
システム起動時に特定のコマンドを実行するには - @IT
再起動時に一度だけ実行されるcron定義
Starting and Accessing Jenkins – 日本語 – Jenkins Wiki
webhtm.net日記: psをgrepした結果にgrep自身のプロセスを出力させない
プログラムを作ってます さくらのレンタルサーバでbashを使う

7月 112012
 

Firefoxをしばらく使っていると、タブ切り替えなどの動作が物凄くもっさりになる事がある。
具体的にはFirefoxの消費メモリが1GB位になると急激に重くなるようだ。

思い返すと、Ver.4の頃あたりからこういう現象に遭遇するようになった気がする。
あの頃実装された大きな機能というと、ハードウェアアクセラレーション。
もしかしたらと思って試しに無効化してみたら、全く重くならなくなった!不思議!

因みにRADEON HD4670とIntel HD2000の環境で確認。
HD4670の性能でアクセラレーション無しの方が軽いというのはどうも理不尽…
根本的な原因がどこにあるのかまでは調べてないので不明なまま。。

7月 112012