タグ

erlangに関するcubicdaiyaのブックマーク (7)

  • Erlang/OTP + Lua で HTTP テスト #1

    Erlang/OTP + Lua で色々作ってきた。番に突っ込んだりした。うまくいったのはゲームのボス。 Lua はシンプルな言語でとてもよい。といっても table に対しては不満はいくつかあるが、ここでは省略しておくことにする。 普段は Nginx + Lua (OpenResty) を使って書いたりもしている。これもかなりの行数を大規模に突っ込んだ。 Nginx + Lua を見たときから、組込 Lua はとても良いと感じていた。 もともとテストツールをもっとうまいこと作れないだろうかとずっと考えていた。ただ、 Lua でテストツールを作ると状態をもったりネットワーク周りを頑張ったりするのはやりたくない。 ベース部分を全て Erlang/OTP でかいて、シナリオだけを Lua で書くというのが理想だ。ただその場合は Erlang の機能を Lua 側から呼び出せる必要がある。これ

  • Elixir+PhoenixでAPNsを利用したPush通知を送る簡単なAPIをつくってみる - Qiita

    はじめに Advent Calendar童貞を捨てに来ました。 前提 以前"Elixir+PhoenixでGCMのAPIを叩いてPush通知を送る簡単なAPIをつくってみた"という記事で、ElixirでAndroidアプリにPush通知するWebAPIをつくったので、その続きとしてiOSアプリにPush通知するWebAPIをつくってみます。 ですので、環境構築などは前回の記事をご覧いただければと思います。 Apns4exインストール 最初張り切って自前で実装しようとした(無謀)のですが、Apns4exというよさげなライブラリがあったので、そちらを利用させていただきました。 ~mix.exsのdepsとapplicationの箇所にApns4exの設定を追加します。 defp deps do [{:phoenix, "~> 1.0.3"}, {:phoenix_ecto, "~> 1.1"}

    Elixir+PhoenixでAPNsを利用したPush通知を送る簡単なAPIをつくってみる - Qiita
    cubicdaiya
    cubicdaiya 2015/12/20
    “Elixir版gaurunつくりたい。”
  • なぜErlangにしたのか

    A framework for easily creating beautiful presentations using HTML

  • 時雨堂 BOT サーバー (すごいErlangをゆかいに学ぶ会)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    時雨堂 BOT サーバー (すごいErlangをゆかいに学ぶ会)
  • ErlangとGolangを比較してみる

    よくこの2つの言語を比較する人がいるように感じる。 両方ともサーバープログラム用途で用いられる言語なので、分からなくもないのだが、この2つの言語は似て非なる物だ。 プロセス周りに重点を置いて違いについて自分なりに纏めてみた。 両方とも触れてから1年と経っていないので、間違いがあれば指摘をもらえると嬉しい。 主な違い Erlang Golang

    ErlangとGolangを比較してみる
    cubicdaiya
    cubicdaiya 2014/12/06
    あーらんごーらん
  • [O] これから15分でErlangを始めるための資料

    Erlangをいうプログラミング言語を使って何かをすることが、 最近の流行みたいです。去年はHaskellが流行しましたね。 研究室内で僕を含めてErlangに興味津々という人が、 何人かいたので、今やろう!すぐやろう!と始めてみました。 以下はDebian Etch LinuxでErlangを使ったHello Worldに たどり着くまでの方法と、自習用の資料へのリンクです。 15分でHello Worldを表示してみましょう。 # 僕は表示までに30分以上かかりましたが・・・。 ErlangでHello World Erlangの読み方 - アーラン - Erlangとは Erlangをインストール Debian Etchではapt-getするだけです。時間は5分くらいかかります。 Windowsの人は、Erlang.orgでバイナリファイルを配布しているので、 それをインストールして

  • Erlang クエックブック

    文字列 文字列を数値に変換する list_to_integer("123"). % 123 list_to_integer("-10"). % -10 n進数の文字列を数値に変換する u は指定した基数で変換、# は文字列が表現している基数で変換します。 io_lib:fread("~16u", "100"). % {ok,[256],[]} io_lib:fread("~2u", "100abc"). % {ok,[4],[abc]} io_lib:fread("~36u", "100%%%"). % {ok,[1296],"%%%"} io_lib:fread("~#", "16#100"). % {ok,[256],[]} io_lib:fread("~#", "2#100abc"). % {ok,[4],[abc]} io_lib:fread("~#", "36#100%%%").

  • 1