そろそろ移転完了か?

ようやく元サーバ会社から入金完了と、転出承認完了メールが来たー
入金してもなんも反応ないから、入金したけど完了いつ頃になりそうですか?
という類の問い合わせのメール出したら、すぐに完了しました(笑)


新しいサーバの方でDNSの設定できるようになっていたので、設定だけは完了
これであとは少し待つだけでいいのかな?


ようやく移転完了が見えたんで、仮データの登録作業も開始
移転前にやると、旧サーバでの画像が見えなくなっちゃうんで、後回しにしてたんですよね。
とはいっても、しばらく放置していたもんだから相変わらず件数が多い・・・
全部処理しきれないんで、後半はまた明日


今回メンテCGIも改良したおかげで、CGIのみでぱかぱか設定できるようになったんで非常に楽
私以外の人でもデータメンテできるようになったんで、誰か手伝ってくれる人いないかな〜


ちなみに、そのデータメンテしてて再びCGIにバグ発見・・・
どうもrubyのバージョン変ったのか、設定が違うのか、結構動作が変ったとこあるんですよね
今回もそのパターンで、見落としがありました
なんか、切り替わったとたんにバグ報告来そうだ


ちなみに、データチェックしてると2001年に作られたシェルの登録が。
基本的に古くても、現在ダウンロードできるものなら別に登録してもかまわないんですが、
よくそんなシェル見つけたなーと(笑)

移転まだかかりそう

なんか今までのサーバー会社からメールが来て、
その会社のミスで、実は今まで料金引き落とされてなかったそうな
どうも4年間タダで使ってたらしい(笑)


で、結局1年分だけに減額するんで振り込んでくれーという話
振込み確認できたら、ドメイン移転承認するということでした


というわけで、昨日速攻で振り込んできたんだけど、
これでまた移転完了の日付が伸びそうだ


結局最初から最後までぐたぐただったなー。この会社

Squirrel栞、続き

id:ponapalt:20060619
およ、煽ってしまったらしい(笑)
どうせ自分のはいつ手をつけられるか分からんし、首突っ込んでみようか
時間ないのは相変わらずだけど、メインでプログラム組むんでなければ気は楽だし


ぽなさんとこ見に行ったついでに、リンクをたどってあちこち見てると、
再びこの伺かの世界でなんかやりたくなってくる
CROW等を休止宣言したおかげで、気持ちに余裕が出来たのもあるかもしれないけどね


大した事は出来ないけど、、、
Squirrel栞の人柱としてゴーストでも作ってみようか



ゴーストセンターの方は、ようやく移転関連の作業完了
あとはドメイン移転が完了すればいいんだけど、最大10日かかるそうな


ドメイン変更前に最後のCGIの動作確認してたら、致命的なエンバグ発見。危なかった・・・
これで何事もおきなければいいけど


ここ見てる方で、移転の影響だと思われるトラブル見つけたら、
ここに一言コメントを書いて教えてもらえると嬉しいです。
ただし、すみませんが要望系は対応できません。


データメンテもやる予定だったけど、思ったより時間食ったんで今日はもう寝よう

Squirrel栞

id:ponapalt:20060618

あー、なんかぽなさんが同じようなこと考えて、しかも既に作ってるっぽい。
私は結構前から、Luaをベースに吉里吉里+kagみたいなSHIORIを作ろうと思ってたんですよね。
私の場合、SHIORIというより、汎用テキストスクリプトエンジンみたいなもんなんですが。
どのみち、前にも書いたとおりやる暇ないんですが。


で、Squirrelを調べるとやっぱかなりよさげな感じで。
クラスがあるー、整数型があるー、配列があるー、C側でオブジェクトハンドルを保持できるーと
個人的にC側でオブジェクトハンドルを保持できるのが嬉しい。


今のシステムはかなりC++側とLua側がしっかり結びついてるもんで、
何かするたんびにレジストリから、C++オブジェクトに対応するオブジェクトをレジストリから検索って処理が入るんですよね。
これが毎度のように発生するのが気になって。


Luaも今のところ致命的な問題はなく、Squirrelを知らなきゃ多分そのまんま使ってたんだけど、、、
うーん、やっぱSquirrelインターフェースも作っててしまおうか。
幸いC++側は一段抽象化して実装してるから、Squirrelインターフェースができればそのまま使えるし。


ちなみにその後見つけたSquirrel解説ページ
もんしょの巣穴blog Squirrel その1
もんしょの巣穴blog Squirrel その2
もんしょの巣穴blog Squirrel その3
もんしょの巣穴blog Squirrel その4
もんしょの巣穴blog Squirrel その5
もんしょの巣穴blog Squirrel その6


話を戻して、せっかくやるならSquirrelの方がいいかなーと思っていたら、
ぽなさんがさっさと動いているわけで。


私の場合、言語仕様的にゲームのADVパートやADVそのものにも使えるぐらいのものを想定してて、
それをゲームで使うか、SHIORIとして使うかという感じで考えてたんで、
ぽなさんの作ってるのとはたぶん方向性は違うとは思うけど。


言語仕様だけでも考えてみようかなー

squirrel

たまにはプログラマっぽい話も。
私は今のライブラリでLuaを使ってたりします。
これは組み込み向けの軽量高速なスクリプト言語で、商用ゲームへの組み込み実績もあるそうです。


今のとこ気になる点はあっても、一通りクリアしたんでしばらくはこのまま行くつもりだったんですが、
Lua関連で検索してると、こんな話を発見。
空想具現化プログラミング [Lua] Squirrel :Luaの後継者?
squirrelなんていうスクリプト言語があるんですね。


なんかこの方の他の記事を見てると同じようなところで苦労してるんだなーと。
私が引っかかった点は4つ、
スタックベースのインターフェースがややこしい、クラスもどきの実装が面倒、
local宣言付け忘れて変数が衝突する、整数の精度が32ビットない。


結局全部どうにか解決したわけだけど、
squirrelがこれらの問題ないんならちょっと調べてみようかなと。
検索したら日本語のドキュメントあったし
http://muffin.cias.osakafu-u.ac.jp/~matumoto/cgi-bin/xt.cgi?prog/squirrel_lang


ちなみに、前述の問題の私なりの解決方法は、
インターフェースに関しては、独自のラッパー書いて解決
クラスもどきは、C++側のクラス構造にアクセスできるような__index,__newindexを書く
ローカル変数は、テーブルを駆使してクラス変数もどきが使えるような__index,__newindexを作る。
新規変数への書き込みがあった瞬間に、インスタンス固有のテーブルをつくり、変数はそこに書き込む
グローバル変数へは、Global.でアクセス
整数精度はあきらめましたが、幸い私のシステムは各種IDが24ビット精度なのでぎりぎりセーフ
てな感じで、Lua関連コード4000行ぐらい?


とまぁ、それだけのコード捨てる気もないんでしばらくはLuaのまんまだけど
しばらくはsquirrelの様子も追っかけてみよう

センターの改良完了

ゴーストセンターの改良が無事終わりました。
あとは、ドメイン移行の申請をして、旧サーバのDB止めて、データを再移行すれば終わりですね。


今回の改良とサーバー移転で各種エラーはかなり減ると思います。
旧サーバーは処理速度とタイムアウト制限のおかげでエラーでまくってましたから。


また、データのメンテナンスツールまわりがかなりいいかげんで、
それによる不整合なども発生してましたが、
今回いろいろ実験できたおかげで、大半の気になっていた点を直せました。


とはいっても、1点だけ、ゴースト定義ファイルがUTF-8になっていると化けるという点だけはそのままです。
現在ゴーストマネージャはSJIS前提にSJIS->EUC変換をかけてしまうので、サーバー側ではどうしようもない状態です。
幸い、2000件近くあるデータの中で、UTF-8使ってるのは1,2件しかないので
いまのところ、手動修正という状態になってます。
ゴーストマネージャ側は中途半端に手が入っている状態なので、
とてもリリースできる状態じゃないですし。


さて、ドメイン移行の申請しないと。

CF-Y5

CF-Y5届きましたー
とりあえず箱開けてみると、W2に比べるとさすがに一回りでかくはなったけど、
持ってみるとやっぱり軽い
でかくなった分重そうな印象があったけど、全然問題ないですな


一番気になってたファンも、普通ならほとんど回らないし、
コア二つともフル回転させるとさすがに動くけど、それでも耳近づけないとわからない程度
よっぽど静かな部屋じゃない限り、うるさく感じることはないでしょうね


Vaioノート持ってたときは、何かするたんびにファンが回って、
しかもそれが轟音だったもんだから、今回ファンがついたというのがすごい不安だったんですよねー


動作も快適。
メモリが倍に増えたのが一番大きいのかも
Delphi2006も実用速度で起動するし(笑)


あと、やっぱり画面が広いのが何より嬉しい
Yシリーズ出たとき、ものすごくうらやましかったしね


ただ、個人的には良く使ってたPageUp,PageDownキーがなくなったのが不満
あとは、パッドのボタンの位置が若干ずれたんで、どうも押し損ねるなーというぐらい
まぁ、これはすぐ慣れるでしょうけど


ちなみに、同僚に自慢したら水かけさせろーと(笑)
やってみたい気はするけど、さすがにねー


丁度出張の予定が入ったんで、もってって使ってみる予定
ボーナス全部+αかかってるんで、元とらんと