flagflag  
  • Category Development Note Latest entries feeder
  • RSS
  • RDF
  • ATOM

Blog - Entries of category Development Note

Berkeley DB

Category : 
Development Note » Second Life
Author : 
iseki 2009/2/28 1:31
sl_proxy v1.7.0 に向けて,キャッシュのExpire機能の追加を行うことにする.

でもこの機能を入れるには,ファイルの Lockを行わないといけないのだが,Berkeley DBでつまづく.
sl_proxy は Berkeley DB対応と言っても,実際のところは Ndbm形式の互換モードみたいなやつでちょこちょこ書いてあるだけなので,ファイル(DB)のロックを行うには,最初から勉強しなおす必要がある.

で,Internet上でサンプルコードを探したんだけど,これが見つからない!!! APIはたくさんあったのだが,頭が良くないので,ソースコードがないとチンプンカンプンである.

やっと一日かかってOracleのページでサンプルコード付の Getting Start のドキュメントを見つけたのだが,なんでこんなにかかったかと言うと,このページが FireFox で見えないのある.IEなら見えるのに!! 私の FireFoxだけ?

http://www.oracle.com/technology/documentation/berkeley-db/db/index.html

追伸:
 IBMのブレードサーバの納品が遅れに遅れている.このままでは春休みが終わってしまうんじゃないか?

SLVoiceのプロキシ (再)

Category : 
Development Note » Second Life
Author : 
iseki 2009/2/25 2:25
今度こそできた....と思う.

説明文書く方が面倒なような気がしないでもない.
眠い..... 顔記号はどこだ?  Zzzzzzz  

おっと.つっ次の仕事は...また画像処理か.......sl_cacheの Expireもまだだった..... Zzzzzzzzzzzzzzzzzzzzzzzzzzzz

あらあらあら

Category : 
Development Note » Second Life
Author : 
iseki 2009/2/17 19:23
SLVoiceの中継ができたと思ったら,ローカルチャットしかできん!!

まだまだ道は遠そう.

SLVoiceのプロキシだぜ!!

Category : 
Development Note » Second Life
Author : 
iseki 2009/2/16 23:37
でへでへ
ついに SLVoiceのProxyに成功!!!
ここ2週間くらい,かみさんに怒られつつ,平均睡眠時間4時間で頑張った甲斐がありました.

プログラムはまだなぶり書きで,処理が決め打ちだったり,グローバル変数が山のようにあったりしてるので,これから書き直ししないといけないけど,次期 sl_proxyは slvoiceの Proxy機能(β版)付です.
でも書き直ししている最中に動かなくなることも結構あるんだよね.しかし,subversion があるので結構心強い.

SLVoice

Category : 
Development Note
Author : 
iseki 2009/2/10 1:06
SLVoice の仕組みがようやく分って来た.
Viewerから制御することが可能で,やっと VivoxとのXML通信とSIPを中継するところまで漕ぎつけた.
後は RTPの中継だ!! これには SIPの SDPの処理が必要なので,SDP処理用ライブラリを造ることにする.

ついでなので,前から気に入らなかったXML処理のライブラリも修正.... しようとして,自分で書いたコードなのにチンプンカンプンなことに気がつく!!!
コメントも後から読むとサッパリ分らん!!! あ~サッパリサッパリである.

なんとか修正したが,やはり関数名が今一ダサい.

プログラミングで一番難しいこと: (カッコいい,意味のある)関数名をつけること

slvoiceメモ あくまでもメモです.いつかそのうち清書します.

PS. OpenSimの地形データは学生の卒論の都合で,今は富士山になってます.

ブレードサーバ×2

Category : 
Development Note » Second Life
Author : 
iseki 2009/1/25 2:14
学科でIBMのブレードサーバを2台買って貰えることになる.
NSL専用というわけではなく,フルスペックでもないが,ある程度リソースは使えそう.

で,ブレードサーバが到着したら,現NSL Grid はそちらに移行して,本格的にオープン運用する予定.
現NSL Gridはそのまま実験Gridへ.
早くブレードサーバが来ないかな.春休みは忙しくなりそう.
この間買った国土地理院50mメッシュ標高データを OpenSimの地形データに変換して遊ぶ.
結構面白い.Info Canningちゃんは身長70m程度.ウルトラマンより高い.

しかし,千葉は関東平野の一部で殆ど起伏が無いので,標高を数倍しないと真っ平らだ.
千葉の5mメッシュ標高データが欲しい!!

http://www.nsl.tuis.ac.jp/xoops/modules/xoopensim/?action=map の中央の Moon2が千葉西部,Deimos2が千葉東部だ.

Deimos は繋がっているように見えるけど,これは OpenLifeから持ってきた地図.
ちなみに Moon は svn update をやったらグリッドサーバとバージョンが合わなくなって,起動しなくなった.(+_+
 
ブログプログラムが weblogD3 から d3blog に代わって,DBデータが移行できません.

取り合えず,旧ブログは http://www.nsl.tuis.ac.jp/xoops_euc/modules/weblogD3/

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

カテゴリ一覧

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

79 user(s) are online (1 user(s) are browsing Blog)

Members: 0
Guests: 79

more...

Access Counter

Today : 5759575957595759
Yesterday : 1033710337103371033710337
Total : 2360562923605629236056292360562923605629236056292360562923605629
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com