2007/05/17

引っ越し

ポスト @ 22:33:15 | 雑記

突然だけど、ブログの引っ越し。

はてなへ。
http://d.hatena.ne.jp/Suna/

2007/05/14

Apache2 + mod_lisp2 + TBNL + SBCL

ポスト @ 4:16:11 | Apache,Lisp,Solaris,Web

とりあえず、この構成でサンプルページは出せるようになった。

でも、やはり SBCL に問題があるのだろうか、asdf-install とかすると、すぐにしばらく入力も受け付けない状態になってしまう。放置しておけば、そのうち戻ってはいるのだけど、効率が悪すぎてやる気がなくなる。

2007/05/13

SBCL 1.0.5 インストール

ポスト @ 2:38:39 | Lisp,Solaris

SBCL バイナリ版 0.9.14 インストール

SBCL ソース版 1.0.5 をインストールしようとしているのだけど、make するのに ANSI Common Lisp 準拠の実装が必要になるようで、SBCL バイナリ版を使うことにする。

# gzip -dc sbcl-0.9.14-x86-solaris-binary.tar.gz | tar xf -
# cd sbcl-0.9.14-x86-solaris
# export INSTALL_ROOT=/usr/local
# sh install.sh

SBCL ソース版 1.0.5 インストール

# bzip2 -dc sbcl-1.0.5-source.tar.bz2 | tar xf -
# cd sbcl-1.0.5
# export GNUMAKE=/usr/sfw/bin/gmake
# sh make.sh
……
nm -xgp sbcl | ggrep -v " [FUw] " > ,sbcl.nm
nm: invalid option -- x
Usage: nm [option(s)] [file(s)]
 List symbols in [file(s)] (a.out by default).
 The options are:
  -a, --debug-syms       Display debugger-only symbols
  -A, --print-file-name  Print name of the input file before every symbol
  -B                     Same as --format=bsd
……

make.sh を動かすと、nm コマンドに x オプションがないとかで止まってしまう。man あたりで確認してみても確かになさそう。

# diff Config.x86-sunos.orig Config.x86-sunos
5c5
< NM = nm -xgp
---
> NM = nm -gp

src/runtime/Config.x86-sunos を編集。x を外し、もう一回 make.sh してみたところでは終了したような感じ。

run-test.sh を動かしテスト。これがまた run-program.impure.lisp で止まってしまう。

# export INSTALL_ROOT=/usr/local
# sh install.sh

よく分からないので、そのままインストールしてしまう。

# sbcl
This is SBCL 1.0.5, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* (quit)
#

不安ではあるけど、とりあえず、動いているみたい。

2007/05/10

Apache 2.2.4 インストール

ポスト @ 3:27:49 | Apache,Solaris

インストール

# bzip2 -dc httpd-2.2.4.tar.bz2 | tar xf -
# cd httpd-2.2.4
# ./configure
……
Configuring Apache Portable Runtime Utility library...
checking for APR-util... yes
configure: error: Cannot use an external APR-util with the bundled APR
#

./configure 時にエラーになる。エラーメッセージで検索すると、原因と対応方法がヒットするのでそれを参照。2.2.4 から追加されたらしい configure オプション「--with-included-apr」の指定で回避。

# ./configure --with-included-apr
# make
# make install

設定

httpd.conf の以下の項目のみ設定。

  • User
  • Group
  • ServerAdmin
  • ServerName

起動/停止

SMF 管理せず、手動で起動/停止。

# /usr/local/apache2/bin/apachectl start
# /usr/local/apache2/bin/apachectl stop

2007/05/07

環境構築 1

ポスト @ 0:59:51 | Solaris,Apache,PostgreSQL
  • Solaris10 をインストール、必要なパッチ当て
  • zone "zweb1" 作成 (Web サーバ)
    Apache 2.2.4
  • zone "zdb1" 作成 (DB サーバ)
    PostgreSQL 8.2.4
  • zone "zname1" 作成

ここまで。あまり進まなかったなぁ。 この後の予定?、目標?、妄想?

  • OpenLDAP を入れ、とりあえずアカウントの統合
  • テストアプリ作成
  • pgpool を入れ、コネクションプーリング
  • zone "zdb2" を作り、PostgreSQL レプリケーション
  • zone "zweb2" を作り、冗長/負荷分散構成みたいなこと
  • Dynamic Resource Pool 調査
  • Trusted Extension 調査

2007/04/30

魔法少女リリカルなのは (& A's)

ポスト @ 2:48:22 | 雑記

調子悪く、あまり動く気もしないので、ニコニコ動画でダラ見。何となく MAD とかでもちらちら見ていた、

  • 魔法少女リリカルなのは
  • 魔法少女リリカルなのは A's

あたり。

1 期が終わり、2 期 (A's) 1 話だけ見て止めようかと思ったのだけど、何やら 1 話から熱く、そのまま続けてしまい、連続 13 時間くらい。何、やってんだ……。

変身シーンはお決まりな魔法少女物なのだけど、キャラクタの持つ超科学的なデバイスとか、それを使ってのバトルシーンとかは少年マンガ的で熱い。

次は 3 期 (StrikerS) か。

機動戦士ガンダム DVD-BOX

ポスト @ 0:27:34 | DVD
機動戦士ガンダムDVD-BOX 1 特典フィギュア付(完全初回限定生産) 機動戦士ガンダムDVD-BOX 1 特典フィギュア付(完全初回限定生産)
矢立肇 富野喜幸 古谷徹

バンダイビジュアル 2006-12-22
売り上げランキング : 1996
おすすめ平均 stars4.0

Amazonで詳しく見る by G-Tools
機動戦士ガンダムDVD-BOX 2 機動戦士ガンダムDVD-BOX 2
矢立肇 富野喜幸 古谷徹

バンダイビジュアル 2007-01-26
売り上げランキング : 910
おすすめ平均 stars4.5

Amazonで詳しく見る by G-Tools

近くの店でなぜか半額で売っていたので、まとめて購入してしまった。

以前のログ