Lua中心の解説書を書いています!(9/28頃出ます)
ソフトバンク・クリエイティブよりお話があり、Luaなどのスクリプト言語を使ってゲーム開発を効率化しよう!という趣旨の本を書かせて頂いています。
Luaの解説書といえば、「入門Luaプログラミング」(上野豊著)があり、最近書店でもよく見かけるところです。Luaの文法やスクリプトの書き方、使い方といった、Luaスクリプトそのものの使い方は、こちらでかなり網羅されているものと思います。
一方、現在書かせて頂いている本では、「C/C++のプログラムにスクリプト言語(Lua)を組み込む」ということに焦点をあて、
・開発環境の作り方
・何をスクリプトにするべきか
・スクリプトをもっと活用する方法
・つまづきやすい点
・エラー処理の手法
といったポイントを、特にゲーム開発の場合を例として、掘り下げて解説をしています。
また、「なぜ、スクリプト言語を組み込むことで(ゲーム)プログラムの開発を楽に、柔軟にできるのか?」といった疑問にもお答えできる内容になるはずです。
あと付録として、LuaのC APIとtolua++のリファレンスがついていますので、実用的に使って頂けるのではないかと思います。
・・・とか書こうと思いつつ、校正やらの作業に追われているうちに、既にamazonに登録されてました・・・
「スクリプト言語による 効率的ゲーム開発
− C/C++へのLua組込み実践」
http://www.amazon.co.jp/dp/4797348550/
9/28頃本屋さんに並ぶ予定ですので、見かけたら立ち読みでもしてやってください。
このブログでもエッセンスのところを紹介していこうと思います。
2008.09.13 | Comments(0) | Trackback(0) | Lua
Lua workshop 2008の動画
オンラインでのストリーミング音声はどうも録音状態が変動し、十分聞けるものではありませんでしたが、他に録画している方もいたようで、いくつか動画がアップされています。スライドを交えて、しっかり編集されています。
私はあまりヒアリング得意じゃないので、講演者の発音のクセが強いと聞き取れないんですが、英語耳を強化する練習にもなるかもしれません(汗
LuaRocks and Kepler "reboot"
luaRocks:Luaのライブラリ更新ツールLuaRocksなどの話題です。
World of Warcraft ? 10,000,000 Lua users and growing!
luaWOW:World of WarcraftのGUIカスタマイズなどに関する話題です。
Numlua: a numerical package for Lua
Numlua:Lua用数値演算ライブラリの話題です。
LuaAV presentation
luaAV:Luaでメディアアートのオーディオ・ビジュアルをコントロールするという話題です。
LPEG:Lua向けに作られた正規表現ライブラリの話題です。講演者はLua作者のRoberto Ierusalimschy氏。
なお、スライドはこちらにぼちぼちあがっています。
ちなみに、先日Lua5.1.4がfixされました。
いつものSJIS版も近日中にアップいたします。
2008.08.28 | Comments(0) | Trackback(0) | Lua
Lua workshop 2008
http://www.lua.org/wshop08.html
ワシントン州で今日明日やるようです。日本時間今日(7/14)22:30あたりから始まるようです。
うぉー参加してぇーっていう方は、音声ストリーミングなどを用意している方がおられるようですので、
こちらを参考に。映像はなさそうですが、できるだけスライドデータを用意する方向のようです。
http://lua-users.org/lists/lua-l/2008-07/msg00231.html
現地時間はこちらでわかるようです>http://dctime.notlong.com/
とりあえずストリーミングは保存しておくことに。streamripper使うと楽っぽい。
LuaWinのスライドが既に上がってますが、ワイドキャラクターの扱いの関連が興味深いです。Windowsのランタイムライブラリをリンクする前に、それぞれの関数の入力・出力をUTF-8と変換してくれるproxyライブラリを間に噛ますぞって感じみたい。マルチバイト系にも応用できるかな?
2008.07.14 | Comments(1) | Trackback(0) | Lua
Lua 5.1.3 SJIS版 LuaBinaries風味 / LuaRocks
今まで公開してきたLuaのSJIS版パッケージでは、最近公開されている各種モジュール類との相性が良くない状態でしたので、
LuaBinariesのスタイルに従ったバージョンを作成しました。です。
SJIS対応版ソース + exe + VC++6.0/VC++2005プロジェクト
lua5_1_3_Win32_mbenc_a2.zip (2008/6/26 1133892byte)
その他Lua関連ダウンロードエリア においてありますので、持っていってください。
基本的には、LuaBinariesのlua5_1_3_Sources.zipのsrc内にSJIS化パッチを当ててビルドしなおしたものです。
ただし、リンク方法など一部変えています。
自作プログラムからLuaライブラリをリンクする場合についての注意事項です。
今までのパッケージでlualib.libをリンクされていた方は、今回のパッケージ内のlib/static/lua5.1.libをリンクするようにすれば、
そのまま動作すると思います。
もし共有ライブラリLua5.1.dllを使用する形でのリンクが必要であれば、lib/Lua5.1.libをリンクしてください。拡張モジュールとの相性はこちらのほうが良いと思われます。
※ちなみに、メーリングリストに流れていた5.1.3のバグフィックスは公式の最新バージョン扱いにはなってないようなので、また今度で。
少し試した限りでは、どちらの方法でも、LuaProfilerやRemDebugのような公開されているモジュールをロードすることができました。
何か問題が生じるようでしたら、是非コメント、もしくはメール等でご連絡ください。
特にその手のが多いのはここらへんですね。
http://kepler-project.org/
http://luaforge.net/
それとついでに
LuaRocks
について。
LuaRocksは、上で触れたような、Lua用の拡張モジュールのインストールを管理するプログラムです。
PerlでいうCPAN,PHPでいうPEAR,Rubyでいうgemのようなもの、と思います。
で、LuaだとRockだ、というわけです。
・・・月の石?
それともロッケンローなほうでしょうか。
なんか斜め上な感じもしますが・・・。
ま、何にしても、Luaのコマンドライン環境改善のためには結構大きい要素かもしれません。
【“Lua 5.1.3 SJIS版 LuaBinaries風味 / LuaRocks”の続きを読む】
2008.06.26 | Comments(0) | Trackback(0) | Lua
Lua VM on Flash/Java/Lua
LuaはC言語で実装されたVMなわけですが、最近は別の言語で実装される例がいくつかでてきています。
ちょっとまとめておきます。
flua 0.1 : Lua VM on Flash(ActionScript)
Flashの上で動作するLuaVMです。これを使えば、ブラウザ上で動作するFlashの中で、Luaスクリプト(バイナリ状態のもの)を動作させることができる・・・というわけです。「インストール」せずにクライアントマシン上でLuaスクリプトを動かす唯一の方法といえるかもしれません。
※実装はまだかなり初期の状態のようです。
Kahlua rev52 : Lua VM on Java(J2ME)
Javaの中でも、携帯などで動作可能なJ2ME仕様の上で動作するLua VMです。
Javaといえば、JRuby,Jython,Scalaなどでスクリプト言語関連がにぎわっているところですね。
Androidなどの環境で動作すれば、面白くなってくるかも。
もっとも、Javaプラットフォーム上で他の選択肢に対して言語的メリットがあるかというとちょっと怪しいかも。
とりあえず実装が「小さい」ということはあるかな?
LuLu 0.05 : Lua VM on Lua
LuaをLuaの上で動かすみたいです。
具体的に何に使えるのかはちょっと謎ですが、それでも作ってしまうのは凄いです。
これを作られた方(hzkrさん)は日本の方で、
Luaソースコード勉強会 http://d.hatena.ne.jp/hzkr/19000103
など、参考になります。
Yueliang 0.4.1 : Lua Compiler in Lua
こちらはVMではありませんが、Luaスクリプトをバイトコードにコンパイルするものですね。
これを上記のようなVMと組み合わせれば、Luaスクリプト(テキスト)をコンパイルして実行するところまで持っていけそうです。
ちなみに、公式Lua5.1.3のバグフィックス版が出ています。SJIS版は少々おまちください・・・。
2008.06.12 | Comments(0) | Trackback(0) | Lua
Decoda:強力なLuaデバッガ(for Windows)
Luaスクリプトのデバッグにはどのような方法を使われていますか?スクリプトでは古きよきprintデバッグもかなり有用ですから、printデバッグで済ましてしまっている方も案外多いかと思います。
とはいえ、スクリプトが想定外の動作をした場合などは、いわゆるデバッガが役に立ちます。特に、グラフィカルなデバッガを使うと生産性はかなり向上するといえます。
しかしLuaのグラフィカルなデバッガには、無料・商用含め、優秀なものがほぼ存在しませんでした。
特にLuaの場合、主な用途が他のアプリへの組み込みということもあって、ダイナミックリンクする場合、スタティックリンクする場合、動作をカスタマイズする場合など、使われ方が様々で、そのどれにも対応可能なデバッガ、そして使いやすいものというのは皆無でした。
そこに登場したのが Decoda (デコーダ)、というわけです。残念ながら無料で試用できるのは30日間で、それ以降使いたい場合はインディーライセンス50ドル、もしくは商用ライセンス200ドル払う必要があります。しかしとりあえず試用してみるだけの価値はあります。
まず、ためしにVisualC++2005とLua5.1で作成していた自作プロジェクトでデバッグをしてみました。
驚くべきことに、Decodaを起動して、プロジェクト設定でexeファイルの場所と作業フォルダを指定して「デバッグ開始」するだけで、ソースコードレベルのデバッグができてしまいました!
アリエナーイ!
こんな感じ↓
【“Decoda:強力なLuaデバッガ(for Windows)”の続きを読む】
2008.05.23 | Comments(0) | Trackback(0) | Lua
Lua5.1.3 SJIS版の更新と三項演算子など
またSJIS対応版の更新をサボっておりましたが、アップデートしました。
lua-5.1.3-mbenc.zip
Lua@空想具現化プログラミング
だいたい差分の適用作業とパッケージングはバッチファイル+Luaで自動化してるのですが、
exeのビルド、zip、アップロード、記事修正まで自動化してしまいたい気分です。
関連で少し気になっている点としては、LuaForgeでいろいろと公開されているようなLua対応のモジュールを動かしたい場合は、LuaBinariesと同様の方法でビルドして、LuaのDLLを作らないといけないという事ですね。DLLにしないと、実行時にLuaの実装やCランタイムライブラリが複数(メインプログラムとモジュールとで)存在する状態になり、特にメモリまわりで異常な動作を起こしてしまいます。ただしLuaBinaries風にするためには、VC2003以前ではシングルスレッドでコンパイルしないといけないとか、いくつか制限が出てくるようなので、様子見状態です。VC2005でやってみる手はありますが。
なお、Lua5.1.3はLua5.1.2のバグフィックス版です。
そう簡単に遭遇するバグでもなさそうです。>http://www.lua.org/bugs.html#5.1.3
SJIS版はこちらのネットワーク対戦型カードゲーム「ABCD」で使っていただいている模様。ありがとうございますm(__)m
かなり高い拡張性を実現しているカードゲームのようですが、その拡張性にLuaが一役買っているとしたら、すばらしいですね。
小技:3項演算子
ついでに、あまり知られていないような気がする(※1)Luaの小技を紹介しておきます。
【“Lua5.1.3 SJIS版の更新と三項演算子など”の続きを読む】
2008.02.23 | Comments(0) | Trackback(0) | Lua
Windows Live Writerってどうよ?
Windows Live Writerというのを使えばオフラインでブログの記事が書ける(窓の杜)というのでインストールしてみました。投稿してみるテスト。および雑感。
使用感ですが・・・
なかなかいいですね。画像などは適当にスクリーンショットを生で貼り付けて、サイズを指定しておけば、勝手にPNGに変換して自動的にブログにアップしてくれたりとか、かなり便利です。いや便利すぎるかもしれません。なお、gif,jpg,pngは直接編集画面にドロップできるようですが、bmpはドロップできないようです。でも「画像の挿入」を選んで「ファイルの種類」を「*.*」にして、ファイル指定してやればOKです。(MSのくせに・・・)
画像に関してはその他に、余白、枠線、回転、明るさの調整、ちょっとしたフィルタやウォーターマークなんかも入れられます。これだけできれば大したもんですが、あとは画像のクリッピングと部分モザイクでもあれば、といったところですね。
なお、メニューバーから、ファイル→開く で、(なんと!)今までオンラインで投稿した既存の記事も編集することができます。ただし、FC2では標準の改行の入れ方が特殊なせいで、オンラインで投稿したものについては、改行がほぼ消えてしまうのが残念ではあります。
メニューバーの「表示」から、「標準」「Webレイアウト(編集可能)」「Webプレビュー(編集不可)」「HTMLコード」と表示形式を選べます。この手のプレビューはあまり信用できない、ということがありがちですが、結構再現性高いです。というかほとんど一致する感じ。FC2の管理画面の簡易プレビューよりもWindows Live Writerの「Webレイアウト」のほうがレイアウトが正確な感じです。
記事を「続きを読む」で分割したい場合はコレ↓ですね。
(○はウォーターマークで入れてみましたが、色や位置など、あまり細かい調整はできませんね)
なお、FC2では、記事投稿時に「カテゴリ」は設定できますが、「ジャンル」や「テーマ」は設定できない感じですね。「下書きをブログに保存」というのができるので、管理画面から下書きを選んで本番投稿するといいかもしれません。
当然のことかもしれませんが、下書きを一度投稿した後に、再度編集して投稿すると、問題なく上書きしてくれます。ただ同名の画像がたまに複数アップされる現象がありました。何か画像のプロパティをいじってしまったのかもしれませんが・・・。
特に問題がなければ、当面使い続けてみようと思います。
FC2用設定方法や雑感などはこの後にあります。
【“Windows Live Writerってどうよ?”の続きを読む】
2008.02.13 | Comments(0) | Trackback(0) | 未分類
初の日本語Lua書籍発売!
今までLuaの資料といえば海外のものが主で、特に書籍に関しては
雑誌で少し触れたという程度のものはあれど、専門書は1冊もなかったのですが、
ついに記念すべき1冊目が発売決定です!
まもなく(12/22)書店に並ぶはずですので、1冊いかがでしょう。
「入門Luaプログラミング」
http://www.amazon.co.jp/%E5%85%A5%E9%96%80Lua%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E4%B8%8A%E9%87%8E-%E8%B1%8A/dp/4797342722
著者である上野豊氏のサイト(Luaリファレンスなどの日本語訳でおなじみですね)
http://staff.aist.go.jp/yutaka.ueno/lua/docsjp.html
なお、当サイトで公開しておりますSJIS版Lua5.1.2をCDROMに同梱して頂くことになりました。感謝!
2007.12.20 | Comments(0) | Trackback(0) | Lua
Subversionサーバー(Windows)で日本語コミットメールを送る
今、古いWindowsNT4サーバーの廃止に向けて、いろいろとWindows Server2003に移動しています。思ってみれば、NT4もずいぶん使い出のあったものです。しかしさすがにセキュリティパッチも出ませんし、そろそろ廃止しなければ、と。
最近はバージョン管理システムもCVSからSubversionに移行しつつある様子ですが、この際ということで、本格的にSubversionサーバーをセットアップすることにしました。なお、うちではサーバー類を全部Windowsで動かすのがポリシーのようになってきていますので、Windows環境(Windows Server 2003)です。
#ちなみに、ircサーバーだけは、Windows版バイナリがウイルス扱いされるので(苦笑)vmware上のlinuxで動かしています・・・
Subversionの設置手法は svnserve.exe(Subversion付属サーバーソフト) + cygwin sshd といった感じです。
SVN+SSHの設定も多少面倒だったのですが、だいたいポイントは以下のような感じ。
・Windows上に追加するSSH使用ユーザーは1人分で良く、home/svn_user/.ssh/authorized_keys 内に複数人分のエントリを書いておき、SVN上で記録するユーザー名の指定は svnserve のパラメータ --tunnel-user で可能。
(もちろんWindows上で複数ユーザーを作成し、それぞれにSSHを設定する方法もあるが、この場合ユーザーのファイル関連パーミッション設定などに注意する必要がある。umask 002を設定するシェルスクリプトでsvnserve.exeをラップするといいらしい)
・authorized_keys内、svnserveの-rで設定するリポジトリ位置は C:/xxx/xxx の記法でうまくいった
・authorized_keysに書く暗号規格の文字列は RSAの場合はssh-rsa だが DSAの場合はssh-dss
・sshd_config内で UseDNS no にしないとSSHDにリモートから接続するたびに数秒ラグが発生する
・cygwinのシェルスクリプトでは、改行コードをUNIX系にしないと誤動作する
さて、本題のコミットメールです。
とにかく成果物ということで・・・
以下の2つのファイルを設置すればWindows版Subversionで日本語コミットメールが送れます。
ただし、大したテストはしていませんし、もちろん無保証です。自己責任でどうぞ。
Perl5.8.x必須です。
sendmail代替用にsendまね〜るがおすすめです。
・commit-email-jp.pl
コンピュータ内の任意のフォルダにおいてください。
Configuration sectionあたりの変数を修正して、
svnlookの位置、sendmail (sendまね〜る)の位置を指定してください。また、出力エンコーディングの変更も可能です。
一応、本家からのパッチはこれ。パッチ自体は設置の必要はありません。
2007/12/4 メールの送信時刻がずれる問題を修正しました(Dateヘッダを出力しないよう修正)
・post-commit.bat
リポジトリのhooksディレクトリに置いてください。
perlのパスと上記commit-email-jp.plへのパスを設定してください。
なお、特にWindowsじゃないと動かないというような修正はしていないつもりですが、UNIX環境でどうなるかはテストしていません。
以下、経緯や詳細など。
【“Subversionサーバー(Windows)で日本語コミットメールを送る”の続きを読む】
2007.11.26 | Comments(0) | Trackback(0) | プログラミング
VC++「カスタムビルドステップ」の罠
VisualC++には「カスタムビルドステップ」という、(本来は・・)とっても便利な機能があります。
これは、プロジェクトに含まれたファイルについて、いわゆる一般的なビルド時の依存関係に加えて、オリジナルの依存関係を追加することができるものです。
いってみれば、VC++IDEにおいて、unix系のmakeコマンドと同様の柔軟さを実現することができる機能です。VC++2005では拡張子単位でビルド方法を指定できる(と思われる)「カスタムビルド規則」が追加されており、さらに強化されています。
たとえば、スクリプト言語のバインドコードを作成する場合なんかにとっても有用といえます。
固定値をエクセルファイルで管理している場合などにも使えますね。
しかし、僕にとっては、この機能を利用したとき、わけがわからなくなって、悩んだ思い出ばかりが思い出されるのです・・・。
今回Webで情報を探しまくった結果、その理由の一端がわかったような気がします。
【“VC++「カスタムビルドステップ」の罠”の続きを読む】
2007.11.16 | Comments(0) | Trackback(0) | プログラミング
仮想デスクトップ Virtual Dimension 0.95日本語化
Virtual Dimension(バーチャル・ディメンジョン)とは、いわゆる仮想デスクトップツールのひとつで、デスクトップを何枚も切り替えて、擬似的に広いディスプレイのような環境を実現するツールです。
最近はデスクトップの液晶が大型化しているので、こういったツールの出番も減ってきているのかもしれませんが、
・モバイル系ノートPC
・仕事と息抜きで気分を変えたい場合
などに威力を発揮するのではないでしょうか。
動作は比較的高速で、非常にすっきりとまとまっているだけでなく、案外高機能です。
特に、今いるデスクトップ上にあるウィンドウ以外はタスクバーに表示しないようになっており、いつもタスクバーが混雑している筆者には非常にありがたいところ。
本家の開発は止まり気味なのですが、オープンソースなのをいいことに、勝手にCVS最新版からビルドして、あまつさえ日本語化してしまおう、と。
できればデスクトップごとにランチャーをつけたいところですが、そこまでいけるかどうかは謎です。
いうことでできたのがこちら。なお、最初は英語で始まりますが、右クリックメニューから Language→Japanese と選ぶと日本語表示になります。
2007/11/8
・インストーラの言語を日本語にしました。
・最初から日本語になるようにしました。フォントの変更も必要ありません。(MSゴシックになります)
・※20071107版のzip圧縮版ではファイル(HoolDLL.dll,mingwm10.dll)が足りていませんでした。申し訳ありません。インストーラ版では大丈夫です。
・「プログラムの追加と削除」にアンインストーラが表示されるようにしました。
・ウィンドウを隠す方法の除外設定(explorerとIE)について、WindowsのシステムがCドライブ以外の場合にも対応するようにしました。(インストーラ実行時に設定)
インストーラ版(推奨):
VirtualDimension-Setup-0.95jp1_20071108.exe
(305292 bytes)
zip圧縮版:
VirtualDimension-0.95jp1_20071108_bin.zip
(330168 bytes)
ソースコード:
VirtualDimension-0.95jp1_20071108_src.zip
(245943 bytes)
本家ウェブサイト(英語):http://virt-dimension.sourceforge.net/
<以下に日本語化や修正点などの詳細>
【“仮想デスクトップ Virtual Dimension 0.95日本語化”の続きを読む】
2007.11.07 | Comments(3) | Trackback(0) | プログラミング
DBモデリングツールDBDesigner4の後継は?
データベースの「設計図」にあたるER図を描いて、さらにMySQLにテーブルの状態を反映させたりするのには、DBDesigner4 がなかなか便利です。
マウス操作でお絵かき感覚でDBモデルをエディットすることができます。
http://fabforce.net/dbdesigner4/
しかしながら、DBDesigner4の本流の開発は既にストップしています。DBDesigner4の開発者はMySQL社にうつって MySQL Workbenchを開発していますが、まだこれはアルファ版で、あまり実使用に堪えるものにはなっていません。いっぽう残されたDBDesigner4のほうも、全体としては十分実用になるものの、細かいところでバグっぽい動作があるのも事実です。DBDesigner4のデバッグや開発を続けるのは不可能なのでしょうか?
【“DBモデリングツールDBDesigner4の後継は?”の続きを読む】
2007.06.19 | Comments(0) | Trackback(0) | プログラミング
MySQL+ODBCでプリペアド・ステートメントがエミュレーションだったという話
MySQL+ODBCでプリペアド・ステートメントがエミュレーションだったという話
MySQLではver4.1からプリペアド・ステートメント(prepared statement)が実装されています。
これは、実行するSQL文をあらかじめ「準備」しておくことによって、性能面およびセキュリティ面を向上させる機能です。
MySQL5.1のプリペアド・ステートメント
しかし、接続方法(特にODBC)によってはプリペアド・ステートメントを使っているつもりでも、その効果を十分に受けていない場合があります。
【“MySQL+ODBCでプリペアド・ステートメントがエミュレーションだったという話”の続きを読む】
2007.06.19 | Comments(0) | Trackback(0) | プログラミング
Lua5.1.2 SJIS対応版/SciTE設定メモ等
全然書くのが遅いのですが、Lua5.1.2が出ています。
http://www.lua.org/ftp/lua-5.1.2.tar.gz
Lua5.1からLua5.1.2までの修正点はバグフィックスのみです。修正バグ一覧
同時に、Luaの高速化版LuaJITと、Cネイティブのコルーチンを実現するCOCOもバージョンアップしています。
LuaJIT1.1.3:http://luajit.org/luajit.html
COCO1.1.3:http://luajit.org/coco.html
私のほうはSJIS対応版の更新をサボっておりましたが、アップデートしました。
lua-5.1.2-mbenc.zip (2007/6/15 643,202byte)
詳しくはこちらへどうぞ。
Lua@空想具現化プログラミング
あとプログラミング言語向けエディターSciTEの設定メモの需要が多少あるみたいなので、こちらに移動しました。
SciTE@空想具現化プログラミング
バージョン管理ツールとSciTEを併用する場合の設定などについて追記しています。
2007.06.15 | Comments(0) | Trackback(0) | Lua
カテゴリ展開メニュー
プロフィール
Author:はむ!
よく使う言語・環境:
C++,C,Lua,java,VBA,DB
たまにPHPとかjavascript
血液型:O型
メール: lua%ham.nifty.jp
(%を@に変えてください)
Luaリンク(外部)
あほニュース(実験中)
本日のあほニュース
最近の記事
09/13 Lua中心の解説書を書いています!(9/28頃出ます)
08/28 Lua workshop 2008の動画
07/14 Lua workshop 2008
06/26 Lua 5.1.3 SJIS版 LuaBinaries風味 / LuaRocks
06/12 Lua VM on Flash/Java/Lua
05/23 Decoda:強力なLuaデバッガ(for Windows)
02/23 Lua5.1.3 SJIS版の更新と三項演算子など
02/13 Windows Live Writerってどうよ?
12/20 初の日本語Lua書籍発売!
11/26 Subversionサーバー(Windows)で日本語コミットメールを送る
11/16 VC++「カスタムビルドステップ」の罠
11/07 仮想デスクトップ Virtual Dimension 0.95日本語化
06/19 DBモデリングツールDBDesigner4の後継は?
06/19 MySQL+ODBCでプリペアド・ステートメントがエミュレーションだったという話
06/15 Lua5.1.2 SJIS対応版/SciTE設定メモ等
10/17 3Dメッシュ最適化に関するライブラリ
09/22 [Skype API] Skype Audio API example
09/11 [Allegro] Allegro4.2.0 on VisualStudio2003.Net
09/10 [Lua] Lua5.1.1・LuaWorkshop2006ほかいろいろ
09/10 [Lua] Luaでの文字列生成速度とガーベージ
06/26 [サッカー][W杯]川淵会長には責任をとって辞任して欲しい!
06/09 [GIS/Google Maps API] マプレカス携帯サイト テスト公開しました
05/24 [GIS/Google Maps API] 地図掲示板 宰相マプレカス
04/13 [Lua] WindowsでコンパイルしたLuaバイナリはPS2環境で読めるか?
04/10 [Lua] スタックレスってどういうこと?
最近のコメント
- はむ!:Lua workshop 2008 (07/15)
- 小林@那須:[Lua] スタックレスってどういうこと? (04/26)
- はむ!:[Lua] スタックレスってどういうこと? (04/25)
- 小林@那須:[Lua] スタックレスってどういうこと? (04/24)
- はむ!:[Lua] スタックレスってどういうこと? (04/24)
最近のトラックバック
- CGの基礎知識:FPUについて (03/21)
- 空想具現化プログラミング:[GIS/Google Maps API] マプレカス 携帯サイトテスト公開しました (06/09)
- DELPHIER@はてな:[プログラミング]Luaスクリプティングのジレンマ (06/03)
- The Paradigm Shift:パラダイムシフト:Microsoftがグーグルベース(Google Base)対抗に”Fremont”無料サービス (01/30)
- グーグルの世界(Google World):グーグルベース(Google Baseのβ版)であるオンラインデータベースが無料公開 (11/18)
月別アーカイブ
- 2008年09月 (1)
- 2008年08月 (1)
- 2008年07月 (1)
- 2008年06月 (2)
- 2008年05月 (1)
- 2008年02月 (2)
- 2007年12月 (1)
- 2007年11月 (3)
- 2007年06月 (3)
- 2006年10月 (1)
- 2006年09月 (4)
- 2006年06月 (2)
- 2006年05月 (1)
- 2006年04月 (2)
- 2006年03月 (6)
- 2006年02月 (2)
- 2006年01月 (1)
- 2005年12月 (1)
- 2005年11月 (4)
- 2005年10月 (2)
- 2005年09月 (18)
- 2005年08月 (13)
Lua関連アンテナ
ブログ内検索











