YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

Erlang

「すごいErlangゆかいに学ぼう! 」という本が出版されました #すごいE本

はじめに こんにちは、Erlang界のCBR400Rです。このたび、私の2冊めの翻訳書籍、印刷されたものとしては初となる書籍が「すごいErlangゆかいに学ぼう!」というタイトルでオーム社より出版されました。本日より書店ならびにAmazonはじめとするオンラインスト…

(翻訳) Erlang Webライブラリ&フレームワーク

はじめに こんにちは、Python界の情弱です。まだWSGIに関する諸々のエントリを訳したいのですが、その前にErlangで気になっていたWeb系のライブラリの比較記事があったので見てみます。僕の感想とは違うところもありますし、みなさんの感想とも違うかもしれ…

なぜErlangなのか

はじめに In-A-Gist — Why Erlang? 最近はErlang関連のWeb書籍の翻訳をしてまして*1、Erlang関連のニュースなどを収集して読んでいます。そこでたまたま見つけた面白そうなエントリがあって、翻訳しようかなと思っていたら@voluntasの兄貴ご推薦ということな…

自前ビルドでerl -manを動くようにする

はじめに Erlangのドキュメントってすごく良く書いてあるんだけど、HTMLの物って検索がブラウザだのみだったりして好かないのでコマンドラインでそのまま見れる"erl -man"コマンドで見ようとおもったらこんなエラーがでやがった。 $ erl -man lists No manua…

EUnitとOMakeでテスト駆動開発

はじめに こんにちは、セコムしてますか?僕はしてません。さて、Erlangでちょこちょこと質問してたら、id:kuenishiから「てめえ、ぐだぐだ言う前にまずOMakeとEUnit使ってひたすらテストしろや」と言われたのでそのセットアップなどをしました。 参照 shibu…

Erlang R14Bのビルド

はじめに こんにちは、エビオス飲んでますか?最近 id:kuenishi とか id:Voluntas がSkypeチャットでErlangでヒャッハーしてる話を横目に見てて、さらに @shibukawa までもがProject EularをErlangで解きまくってるという状況で「俺もヒャッハーしたい!」と思ったので…

file:pwirte/3 と etsを使ってみた

一昨日書いたコードに追記して、結果をファイルに記録してみるようにしてみた。複数のプロセスで1つのファイルに書き込むのもMutexとか使わずに簡単に書けたのでびっくりした。 % % grep.erl -- find patterns from multiple files % % usage: % (erl)>grep…

erlang.elでインデントにスペースを使うようにする

Erlangを3日書いたんでいよいよちゃんと環境を整えることにしました。取り急ぎMacでErlangの開発環境を構築する最小ステップを記載します。 MacPortsからErlangの環境をインストール $ sudo port install erlang以上。凄く簡単。 Emacsにerlang.elを設定 Erl…

初めてErlangのコードを書いてみた

きっかけ 自分が何か新しい言語を学ぶときにHello Worldの次にするのは 何かのAPIを叩いてみる(Twitter APIなんかは簡単に試せて良い) Shellコマンドを真似た何かを書いてみる のどちらかが多いです。今回Python温泉に参加して自分がScalaではまってたとき…