Erlang

procket/examples/sendmsg_recvmsg_echo.erl 動かしてみた

結果から書くと、動いた?となる。まず、自身の現時点の知識だと、何故動いているのか、理解していない。だから、ここで、理屈を書く事はできない。あくまでも、動いたソースの保存として書いておく。将来何かで実装するときは、こう書かないかも知れない。 …

mongodb-erlang + cowboy 情報なさ過ぎ

題名の通り。不人気言語は分かるけど、海外のサイトでも見つからんとか、どうなってんの。と言うことで、いろいろ分かった備忘録。まずは、Erlangとmongodbのドライバは、今の所mongodb-erlangがグーグル様での人気上位らしい。 https://github.com/comtihon…

erlydtl コンパイル erlydtl_preparser.hrl: no such file or directory

Procketの話題は、また別の機会に。erlydtlってのは、Django風のビューテンプレートって事らしい。https://github.com/erlydtl/erlydtlErlyDTL compiles Django Template Language to Erlang bytecode.と書いているが、実は、以前に使った事あり。しかし、ど…

Procket エコーサンプル 動いた でも、これじゃ駄目

この内容は、実は、コンパイルが通った次の日に書いたもの。 なかなか、順風満帆な書きっぷりだが、実は、このサンプルは、将来に渡って使えないサンプルになります。 事前に知っていて、直ぐに解決できるわ!フフン♪とか思っていたのですが、そんなに甘くは…

Procket コンパイルできた 自己解決

仕事中に、こそこそGoogle先生に聞いてみる。兎に角Procketのインストール関連の話が出てこない。仕方無いので、エラーログでGoogle先生に問い合わせる。すると、次のページにぶち当たる。Unable to compile on OS X El Captain 10.11.6 #1531Makefileの中身…

Procket コンパイルできねぇ 俺 困憊る

一通り、広く浅く、ネットワーク周りの知識を漁ったので、UDPを使った、デスクトップチャットでも作ろうかと考える。ここ最近、本ばかり読んで頭でっかち、いざ手を動かそうとすると、それまで出来ていた事が、すっぽり抜けて、なかなか前に進めない。とは言…

Stun Turn と諸々

あ〜またもや数ヶ月。しかし、この間劇的な進展があったので、備忘録も含めて更新。まず、Erlang周りが大分解決。勿論、オールクリアなんて事は、ありません。・Socket通信 TCP通信 https://www.ymotongpoo.com/works/lyse-ja/ja/26_buckets_of_sockets.html…

Cowboy REST

RESTのCRUDをどうやって作るか、そんな場合に見つけたのココ。https://github.com/dkuhlman/cowboy_rest_crudこの解説ページがあったのだけど、失念_| ̄|○これと、CowboyのUser's Guideで、なんとか動かせたっす。忘れそうなノウハウは、別口でまたカキコす…

Cowboyなら知っておくべき?

●Erlang.org website Source code for the Erlang.org website. https://github.com/erlang/erlang-orgここには、夢が詰まっている・・・。勉強になったこと(素人丸出し) HTMLのミックスイン erlydtl ファイルのインクルード mixer src内のディレクトリ管…

結局理解できたのは、アレのおかげでした

またもや、更新間隔があきました。 rebar3の続きの備忘録書こうとしたんですが、ちょっと寄り道します。すごいErlangゆかいに学ぼう!作者: Fred Hebert,山口能迪出版社/メーカー: オーム社発売日: 2014/07/04メディア: 単行本(ソフトカバー)この商品を含む…

Erlangとrebar3と読み込まれないsys.config

昨日は、夕方からの飲み、Erlangの学習が、ちっとも進まない_| ̄|○というか、兎に角、情報がない。 いや、正確にいうと、書いて有る事をやっても動かない。 もっと正確にいうと、なにか知識が足りない_| ̄|○ 堂々巡りを数日繰り返し、絶望と希望を行ったり…

Erlang rebar3とcowboyと学ばない私

土日があっちゅうまにすぎっちまいました。 やった事纏め rebar3のインストール https://www.rebar3.org/docs/getting-started このまんま。 但し、PATHは、 $ ./rebar3 local install に出てくる、所にちゃんと通すこと。これ忘れると、動きませぬ。 Cowboy…

すごいErlangゆかいに学ぼう! 読了

アーなんつーかそのーわし、頭悪いんで、これ読んで、なんか作れる人、尊敬します。まぁ、海外本というか、外人が書いた本って、文字だらけで、表や図にまとめる意識を、なはから放棄してるので、頭の悪いワシには、超難解です。 なんせ、数十ページ前の定義…

Erlang インストール

訳あってErlangを弄らねばならなくなった。 なので、インストール備忘録。以下のページを参考にした。 OSX 10.10 に kerl で Erlang 17.5 をインストールし, crypto:start/0 を成功させる基本的に、↑のページの内容で大丈夫。 gccとopensslを必ず新しいもの…