本屋巡り
結局早めに秋葉原を出発、丸善を経て三省堂へ。目当てのものは見つけられず。代わりにこんな本を見つけてびっくり。
How to Win the Nobel Prize: An Unexpected Life in Science
asin:0674008804
次の用件まで時間があったので秋葉原に戻って書泉ブックタワー。本屋はしご。
三省堂でSilberschatzのDB本(Paperback)が叩き売りされていた。いくら安いとは言っても型落ちだし、すでに持ってるのでスルー。
mod_caucho on Mac OS X
./configure --with-apxs=/usr/sbin/apxs
なぜかへんな libtool ができる。libtool の先頭付近に
EGREP=/usr/bin/egrep
を入れる。あとは
make sudo make install
StartupItems/ServletContainer
適当にでっちあげました。
/System/Library/StartupItems/ServletContainer/ServletContainer
#!/bin/sh ## # Servlet Container ## export JAVA_HOME=/Library/Java/Home . /etc/rc.common StartService () { if [ "${SERVLET:=-NO-}" = "-TOMCAT-" ]; then ConsoleMessage "Starting Tomcat Servlet Container" /usr/local/tomcat/bin/startup.sh elif [ "${SERVLET:=-NO-}" = "-RESIN-" ]; then ConsoleMessage "Starting Resin Servlet Container" /usr/local/resin/bin/httpd.sh start -J-server -Xms32M -Xmx64M fi } StopService () { if [ "${SERVLET:=-NO-}" = "-TOMCAT-" ]; then ConsoleMessage "Stopping Tomcat Servlet Container" /usr/local/tomcat/bin/shutdown.sh elif [ "${SERVLET:=-NO-}" = "-RESIN-" ]; then ConsoleMessage "Stopping Resin Servlet Container" /usr/local/resin/bin/httpd.sh stop fi } RestartService () { if [ "${SERVLET:=-NO-}" = "-TOMCAT-" ]; then ConsoleMessage "Restarting Tomcat Servlet Container" /usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.sh elif [ "${SERVLET:=-NO-}" = "-RESIN-" ]; then ConsoleMessage "Restarting Resin Servlet Container" /usr/local/resin/bin/httpd.sh stop /usr/local/resin/bin/httpd.sh start -J-server -Xms32M -Xmx64M else StopService fi } RunService "$1"
/etc/hostconfig
に
SERVLET=-RESIN-
という行を作る。
RESINかTOMCATを選ぶ。