手嶋守の社長blog

2007年04月

2007年04月20日

SecondLifeサーバプログラムのソースコードがオープンソース化されるそうです。

理屈で言うと、SecondLife互換の仮想空間を別ブランド、別サーバで作り出すことが出来るようになります。

リアルな世界で言うと、新規の土地分譲が始まったような物だと思うので
今あるSecondLife上の土地は多少値下がりするんじゃないでしょうか。

ゲーム業界の人たちが、サーバコードを使って独自のゲームを作ったりするととてもおもしろいのでは無いでしょうか?

いずれにせよ、これでSecondLifeのサーバとクライアント、両方ともオープンソースになるわけで、OpenPNEとの連携もしやすくなるんじゃないかなーと、期待しています。

2007年04月14日

明日は記念すべき100回目のOpenPNE勉強会です。

24時間新宿御苑オフィスでで開催しています。

差し入れ、冷やかし歓迎です。

100回分の感謝を込めて、わいわいやろうと思います。



2007年04月10日

OpenPNEの開発でも使ってているとっても便利なプロジェクト管理ツールのTRAC

このログインアカウントをOpenPNEに同期させる事が出来ました。
ニックネームとパスワードでログインします。現状はOpenPNEのニックネームは重複を認めていますので、同一のニックネームが二つあると問題が起きます。これを解決するのはまた別途ということで。。

■設定例
・OpenPNE2.6.5
・TRAC10.3(dagのyumインストール物)
・Apacheモジュールのmod_auth_mysqlを使う

・httpd.conf
NameVirtualHost 202.61.**.**

DocumentRoot /var/www/sns/********.pne.jp/public_html
ServerName ********.pne.jp
Alias /trac/ "/home/admin/trac/10.3/********.pne.jp/"

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

# mod_python speeds things up considerably
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv "/home/admin/trac/10.3/********.pne.jp"
PythonOption TracUriRoot "/trac"

AuthName "OpenPNE"
AuthType Basic

AuthMySQLEnable on
AuthMySQLUser root
AuthMySQLPassword ********
AuthMySQLDB ********_pne_jp
#AuthMySQLUserTable c_member_secure
AuthMySQLNameField nickname
AuthMySQLPasswordField hashed_password
AuthMySQLUserTable "c_member, c_member_secure"
AuthMySQLUserCondition "c_member.c_member_id = c_member_secure.c_member_id"
AuthMySQLPwEncryption md5
Require valid-user

# authentication
#AuthType Digest
#AuthName "OpenPNE"
#AuthDigestDomain /trac
#AuthDigestFile "/home/admin/trac/10.3/********.pne.jp.htdigest"
#Require valid-user
# authorization is handled internally by trac



DAV svn
SVNParentPath /srv/svn

Order allow,deny
Allow from all

# authentication
AuthType Digest
AuthName "OpenPNE"
AuthDigestDomain /svn
AuthDigestFile "/home/admin/trac/10.3/********.pne.jp.htdigest"
Require valid-user

# authorization
#AuthzSVNAccessFile "/home/admin/trac/********.pne.jp.auth.ini"


ServerAdmin server@********.pne.jp
ErrorLog logs/********.pne.jp.error_log
TransferLog logs/********.pne.jp.access_log


こんなので動いています。

近日中にtrac.openpne.jp www.openpne.jpもこの方法で同期しようと思います。

最新BLOG
月別
トラックバック