カテゴリ:Language

2007-05-16 Wed


Erlang を試す [Language]


噂の Erlang をちょこっと触ってみる。Debian なら apt-get 一発

# apt-get install erlang


で、

これから15分でErlangを始めるための資料
http://blog.overlasting.net/2007-05-09-1.html

を読みつつ、試してみる。うー文法がちょこっと特殊ですな。入力の最後には、ピリオド必須とか、代入する変数の先頭は大文字かアンダースコアじゃないとだめとか……

3> x=9.

=ERROR REPORT== 16-May-2007::22:44:52 =
Error in process <0.36.0> with exit value: {{badmatch,9},[{erl_eval,expr,3}]}

** exited: {{badmatch,9},[{erl_eval,expr,3}]} **
4> X=9.
9
5> X>2.
true


ちなみに参考サイトにも書いてますが、終わらせる時は、Ctrl+c して、abort を選択すればOK。

6>
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
       (v)ersion (k)ill (D)b-tables (d)istribution
a


まぁこれではまったく Erlang の魅力を感じるまでには至らないですよね(^_^;

これから15分でErlangを始めるための資料
http://blog.overlasting.net/2007-05-09-1.html

には、他にも参考になるサイトへのリンクが充実しているので、そっちも参照しながら、暇を見つけて試してみよう。



2006-09-08 Fri


ColdFusion [Language]


ColdFusion の開発版は無料ですよ、と聞いてちょっと調べてみる。

http://www.adobe.com/jp/products/coldfusion/productinfo/systemreqs/

お? Linux 用もあるようなので、さっそくダウンロード。

開発版(デベロッパー版)は

http://www.adobe.com/jp/products/coldfusion/trial/

からダウンロード可。ダウンロードすべきパッケージ自体は体験版と同じ。インストール時に、体験版なのか、開発版なのかといったことを聞いて来るので、その時に答えればよい。

ともあれ、Debian には対応してるとうたってないけど動くだろうと思って試してみる。

Debian / Sarge 環境にいれるなら

ColdFusion 7.x Installation on Debian Sarge (3.1r1) Linux
http://www.howtoforge.com/coldfusion_installation_debian_sarge

が詳しい。ただ、私の生活環境は攻めの sid (^^;

まぁ大丈夫じゃない? と進めて、いざ起動の段になったら

stardust:/usr/local/coldfusionmx7# ./bin/coldfusion start
ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Starting ColdFusion MX 7...
The ColdFusion MX 7 server is starting up and will be available shortly.
sleep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
There has been an error starting ColdFusion MX 7, please check the logs.
stardust:/usr/local/coldfusionmx7#


ありゃ? どうも LD_LIBRARY_PATH をスクリプト内でいじってるからだろうなぁ。 あとで対処。