2010年3月10日水曜日

firefoxでmplus bitmap fontを使う

アンチエイリアスのかかった文字は,綺麗だけど,どーも読みにくい
mplus bitmap font を使いたい!と思って検索かけてみたら出てきた.
gnome-terminal で M+ ビットマップフォントを使う | ぷちのいず
wget http://petit-noise.net/system/files/mplus-unicode-081218.tar.gz
tar zxvf mplus-unicode-081218.tar.gz
cd mplus-unicode
mv *.pcf ~/.fonts/
sudo rm /etc/fonts/conf.d/70-no-bitmaps.conf
sudo ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/
fc-cache -f ~/.fonts/
vi ~/.mozilla/firefox/hogehoge.default/prefs.js
user_pref("xpinstall.whitelist.add.36", "");

vi ~/.gtkrc
style "mplus_10" {
fontset = "-mplus-hlv-medium-r-normal--10-*-*-*-p-*-iso8859-1,\
-mplus-gothic-medium-r-normal--10-*-jisx0208.1990-0,\
-mplus-gothic-medium-r-normal--10-*-jisx0201.1976-0"
}
style "mplus_12" {
fontset = "-mplus-hlv-medium-r-normal--12-*-*-*-p-*-iso8859-1,\
-mplus-gothic-medium-r-normal--12-*-jisx0208.1990-0,\
-mplus-gothic-medium-r-normal--12-*-jisx0201.1976-0"
}
class "GtkWidget" style "mplus_12"

vi .gtkrc-2.0
gtk-font-name = "M+gothic 12"

vi .mozilla/firefox/hogehoge.default/chrome/userChrome.css
*{
font-size:12px !important;
font-family:M+gothic !important;}


これで,ログアウトして,ログインし直すとbitmapフォントになってると思うよ.

2010年3月8日月曜日

freshreaderのクローラーが動いてなかった.

php5.3にあげたからだと思われる.
なんてことはない,設定書き換えるの忘れていただけ.

/etc/php5/cli/php.ini

zend_extension = /var/www/freshreader/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts = "/var/www/freshreader/ioncube/ioncube_loader_lin_5.3_ts.so"
error_reporting = E_ALL & ~E_DEPRECATED
display_error = Off
date.timezone = Asia/Tokyo

適当に追加して,apacheの再起動すれば動くはず!

2010年3月4日木曜日

php 5.3にしたら,freshreaderでエラーが出た


Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/freshreader/lib/stdlib.php on line 90

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /var/www/freshreader/lib/stdlib.php on line 149


エラーが出て動かないので,困った.検索したらあっさり答えでた.

vi /etc/php5/apache2/php.ini
error_reporting = E_ALL & ~E_DEPRECATED
date.timezone = Asia/Tokyo

この2行を最後に追加して,apache再起動すれば完璧!