smeghead

要望:アプリでのユーザ管理 starbug1

要望:アプリでのユーザ管理

Starbug1のデモサイトの方に、「書き込みユーザの管理はできないでしょうか?」という要望を頂きました。 ユーザ登録しないと書き込めない機能追加できないかな? 読むだけなら登録不要 ユーザがパスワードリセット依頼すると メールでテンポラリパスワードを送付 アプリの作りとユーザの操作を単純にしておく…
Lua勉強日記(11) Luaのモジュールの仕組み lua

Lua勉強日記(11) Luaのモジュールの仕組み

ある程度の大きさのシステムを作る場合、パッケージやモジュールの仕組みが無いと、考えることが多くなりすぎて大変です。 Luaには、モジュールの仕組みがあるようです。cgiluaのソースを見ながら、使い方を手探りで試しているので、間違いがあったら、指摘していただけると嬉しいです。 requireで、別の…
違う言語を学ぶことは思考方法の枠を広げること free

違う言語を学ぶことは思考方法の枠を広げること

下のネタ*1についてです。 あなたは本当に、他の言語を学ぶべきなのか? InfoQ: あなたは本当に、他の言語を学ぶべきなのか? 自然言語の場合 1つのプログラミング言語しか知らない人が他のプログラミング言語を学ぶのは、日本人が英語を習得する場合ととてもよく似てると思います。 真面目な人は、「英語を…
Lua勉強日記(9) lua

Lua勉強日記(9)

CGIに再々挑戦。 WindowsのApacheでCGILuaを無理矢理動かしました。勘違いしていたら、突っ込みよろしくおねがいします。 http://www.keplerproject.org/en/UNIX_Installation を参考にしました。 Keplerのインストール http://…
Lua勉強日記(10) lua

Lua勉強日記(10)

cgi関連の細々としたメモ cgilua.QUERY というテーブルに、メソッド getで送信された情報が格納される。 cgilua.POST というテーブルに、メソッド postで送信された情報が格納される。 PATH_INFOを取得する手段は用意されてないので、環境変数から取得する。cgilua…