Source of Nothingness - cgi

* Menu

About | Profile | まとめ | オリジナル | xyzzy | あんてな | | buzz

* 2008-09-25 :

http://snmsts.dreamhosters.com/diary/index.cgi?routine=one&name=2008-09-25-0306
void f(void){
return (void)1;
}

C++としては合法というのが個人的な見解。
まず、戻り値が void の関数の戻り値として別の戻り値が void の関数を置くことが合法。
# http://ja.wikipedia.org/wiki/Return%E6%96%87#C.2FC.2B.2B
つまり、以下の関数 f はOK。
void g() {}
void f() { return g(); }

もうひとつ、C++でキャストは変換演算子とみなすことが可能。
演算子ということは関数で、void へのキャストは戻り値が void の関数ということになる。
ということは上の状況と等しい、ということで合法。

Cとして合法かどうかはよく分からない。

* Scrapbook : HyperSpec Apropos List

 http://lisp.xrea.cc/hapropos.cgi
便利に使わせていただこう。

* SLIME勉強会

(ReadMore...)

* Common Lisp : ecl

* 2008-03-18 :

* memo : apacheの設定メモ

userdirを使えるようにするために毎回調べているのでメモ。
cd /etc/apache2/mods-enabled/
ln -s ../mods-available/userdir.conf .
ln -s ../mods-available/userdir.load .

cgiやら.httacessやらを許可するためにuserdir.confの方を書き換える。
面倒なので両方Allで。
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root

        <Directory /home/*/public_html>
                AllowOverride All
                Options All
        </Directory>
</IfModule>

参考: http://x68000.q-e-d.net/~68user/webcgi/server-config.html

* 2008-02-25 :

(ReadMore...)

* Scrapbook : Lisp:S式の理由

 http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi?Lisp%3aS%e5%bc%8f%e3%81%ae%e7%90%86%e7%94%b1

Lispはプログラマが言語設計者でもあることを想定します
にしびれた。

S式はシンプルなルールで記述できて非常に美しいよなぁと常日頃から思ってます。

* Scrapbook : GnuMakeMaster - めらまんホームページ

 http://meraman.dip.jp/wiki.cgi?page=GnuMakeMaster
 http://meraman.dip.jp/wiki.cgi?page=NmakeMaster

* Scrapbook : Lisp & CGI a tutorial for new programmers

http://cybertiggyr.com/gene/lc/

* Scrapbook : Azarac

http://labs.preferred.jp/azarac/

C++でCGI

* Scrapbook : ポール・グレアムのエッセイと和訳一覧

WiLiKi

* Scrapbook : xyzzy本体移植のための調査 - FSWikiLite

http://hpcgi2.nifty.com/1to100pen/wiki/wiki.cgi?p=xyzzy%CB%DC%C2%CE%B0%DC%BF%A2%A4%CE%A4%BF%A4%E1%A4%CE%C4%B4%BA%BA

* 2006-09-11

mixi日記の代わりにここを使おうと思ったのだけど、どうもうまくいってないっぽい。
何が原因なんだろ。
http://www.feedvalidator.org/check.cgi?url=http%3A//raido.sakura.ne.jp/southly/rn/index.xml

* Scrapbook : Rubyist Magazine - 0012-CGIProgrammingForRubyBeginners

http://jp.rubyist.net/magazine/?0012-CGIProgrammingForRubyBeginners
lispに置き換えて勉強中。続きに取り掛かる。