2011-07-22(金) 今日も涼しかったな
_ 今週はずっと仕事が詰まってた
午前中は、中途採用の面接が2件。昼飯を食べてから、工場にて新しい勤怠管理システムについての説明会。予定通り、5時半には終了したので、そのまま直帰。疲れたけど、早く帰れたのは良かったな。
_ INFOBAR A01
ずっと使ってきたW63CAも2年半経過して、外側は傷だらけで、バッテリのもちも悪くなってきた。スマホに乗り換えようという気持ちはあったのだけど、モバイルSuicaが対応するまでと思って我慢してきた。で、いよいよ明日から、Andoroid端末でもモバイルSuicaが使えるようになるので、機種変更することにした。INFOBAR A01を選んだのは、デザインよりもコンパクトなところ。カラーはW63CAがグリーンだったので、HACCAにしてみた。おとなしめの色なので飽きも来ないだろうという目論見。共通ACアダプタもグリーンにしてみた。
ガラケーからの乗り換えではアドレス帳などのデータのコピーはショップではできないということ。赤外線通信でできますよとショップのお姉さんがアドバイスしてくれたのだが、W63CAからmicroSDにバックアップして、INFOBAR A01で読み込んだほうが簡単。初期設定をちょこちょこやっていたら、ケータイアップデートのメッセージが出たのだが、実行しようとしたらバッテリの残りが少ないので充電したからにしろとのことなので、使い込むのは明日からになりそうだ。
_ Firefoxマルチプロセス化パッチ、Firefox 8ナイトリーに登場
記事中の、
Electrolysis開発者の「Initial electrolysis patches for desktop Firefox now in mozilla-central」によれば、Electrolysisの最初のパッチはすでにFirefox 8 Nightlyのソースコードにマージされているという。
を見て試してみた。.mozconfigにac_add_options ‐‐enable-e10s-compatを追加してから、ビルドしたが、
../../../config/./nsinstall -R -m 444 /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_aix32.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_aix64.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_beos.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_bsdi.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_darwin.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_dgux.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_freebsd.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_hpux32.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_hpux64.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_irix32.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_irix64.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_linux.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_ncr.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_nec.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_netbsd.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_nextstep.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_nto.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_openbsd.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_os2.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_osf1.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_qnx.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_reliantunix.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_riscos.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_scoos.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_solaris.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_sony.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_sunos4.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_symbian.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_unixware.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_unixware7.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_win95.cfg /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/_winnt.cfg /home/hideo/develop/mozilla-central/fx-opt/dist/include/nspr/md ../../../config/./nsinstall -R -m 444 /home/hideo/develop/mozilla-central/nsprpub/pr/include/md/ /home/hideo/develop/mozilla-central/fx-opt/dist/include/nspr ../../../config/./nsinstall: cannot make symbolic link /home/hideo/develop/mozilla-central/fx-opt/dist/include/nspr/md: File exists make[9]: *** [export] エラー 1
であっさりと止まってしまった。どうしたらいいのか見当もつかないので、諦めた。
_ Bug-org 670788 : Firefox does not run when what is called through $PATH is a symbolic link and a file of the same name exists in the current directory
パッチがチェックインされてFIXEDになった。これによって再びfirefoxがpathに通っていれば、起動できるようになった。Bug-org 552864 : Throw away wrapper shell script on unix and lazily load libxulのFIX以来の問題が、ひとまず解決したようだ。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
>マルチプロセス<br><br>ac_add_options ‐‐enable-e10s-compat<br>については、<br>it mainly switches the main pref browser.tabs.remote to true, but it also switches off hardware acceleration and disables some code that partially break the UI with the pref on. <br>です。<br>ビルドしなくても、(書かれているように)browser.tabs.remoteをtrueにして、hardware accelerationを無効にすれば(layers.acceleration.disabledとgfx.direct2d.disabledをtrueに)、簡易テストができます。(ただし不具合あり)<br><br>[参考バグ]<br>https://bugzilla.mozilla.org/show_bug.cgi?id=663038
やすっち。さん、情報、ありがとうございます。<br>あとで、じっくりとやってみることにします。