C言語 17 8月 2008 LuaからC言語の関数を呼び出す http://d.hatena.ne.jp/smeghead/20080816/sl で、SLを書いたときにLuaにsleep関数が存在していないらしいことに驚きました。 Cと親和性が高いLuaなので、丁度いい練習になると思い、Luaから呼び出せるsleep関数を作ってみました。 lsleepモジュ… 続きを読む
C言語 23 5月 2008 yacafe yacafe - Yet Another C web Application Framework for Embedded system - は、C言語のための軽量Webアプリケーションフレームワークです。各種Webサーバ上でCGIとして動作し、アプリケーションはプラグインとして動的にロードし、実行… 続きを読む
C言語 15 5月 2008 C + CGILua + Lua-Sqlite3 = ? Lua で、ちょっとしたシステムを作ってみようとしていますが、まだ妄想段階です。 Luaもsqliteも組み込み系のイメージがありますが、Webアプリでも消費するリソースは少ない方がいい訳*1で、Webアプリをを、CGILua + Lua-Sqlite3で作るのは悪いアイデアではないかもと思ってます… 続きを読む
C言語 11 3月 2008 C 伸長する文字列 C言語で、ある文字列処理をして、その結果を別のバッファに格納するような場合、バッファ溢れしないように気をつけなければなりません。cgiでは、それ程複雑な処理を行なう必要がないので、appendできて、結果の文字列が取得できれば事足ります。そこで、足りなくなったら伸びる文字列を作成しました。 使い方 … 続きを読む
C言語 29 1月 2008 alloc系のコーディングルール Starbug1(BTS)は、Cで書いてます。10月頃から始めて、身内関連では、2つのプロジェクトで実践投入されるところまで来ました。 Cを長期的に書いていくので、個人コーディングルールとかも考えたりもしています。ちょっと前に考えたルールを書いてみます。 allocした領域を指す変数の名前は、接尾辞… 続きを読む