[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

Erlangに関するruiccのブックマーク (20)

  • Why WhatsApp Only Needs 50 Engineers for Its 900M Users

    One of the (many) intriguing parts of the WhatsApp story is that it has achieved such enormous scale with such a tiny team. Earlier this month, in a post to his Facebook page, WhatsApp CEO Jan Koum announced that his company's instant messaging service is now used by more than 900 million people. And then Facebook CEO Mark Zuckerberg promptly responded with two posts of his own. One said "congrats

    ruicc
    ruicc 2015/09/25
  • supervisorのメッセージキューが溜まる - Qiita

    supervisorのメッセージキューが溜まる つい先日, supervisorのメッセージキューが溜まり続けていたので教訓として残す. start_child, terminate_child, etc...の実装について start_childを例に取る. 見ての通り, supervisorはgen_server behaviourで定義されており, start_childは内部的にはgen_server:call/3 (timeout: infinity) が呼ばれる. その後, ここでChildSpecに則り, 起動処理を行う. 起動処理は単純でerlang:apply/3の結果を見て, 成功していればChildSpecを保存・管理する. gen_serverの起動処理 子の起動処理として以下の関数をここでは以下を想定しよう. -module(hoge_server). -beha

    supervisorのメッセージキューが溜まる - Qiita
    ruicc
    ruicc 2015/09/02
  • ドワンゴでのホットデプロイ事例

    A framework for easily creating beautiful presentations using HTML

    ruicc
    ruicc 2015/03/19
    hot deploy
  • ニコニコ生放送の配信基盤改善

    ニコニコ生放送では配信系のシステムにErlangの採用が増えてきています。あまり聞きなれない(と思う)Erlangという言語、この言語のどこにニコニコ生放送で採用されるだけの良さがあるのか、また、Erlangにすることで何が変わるのか、そして、どうやってErlangという言語を採用し、既存のサービスを置き換えているのか、ドワンゴの文化的な背景も交えてお話しさせていただきます。 2015年2月19日 Developers Summit 2015 発表資料です http://event.shoeisha.jp/devsumi/20150219/session/639/Read less

    ニコニコ生放送の配信基盤改善
    ruicc
    ruicc 2015/02/19
    おお貴重な情報
  • Stuff Goes Bad: Erlang in Anger

    Free Ebook This book intends to be a little guide about how to be the Erlang medic in a time of war. It is first and foremost a collection of tips and tricks to help understand where failures come from, and a dictionary of different code snippets and practices that helped developers debug production systems that were built in Erlang. Download PDF About the Author Fred Hebert is the author of Learn

    Stuff Goes Bad: Erlang in Anger
  • O'Reilly Media - Technology and Business Training

    New! O’Reilly announces launch of the AI Academy. Read now Introducing the AI Academy Help your entire org put GenAI to work Every employee today needs to know how to prompt GenAI, use it to enhance critical thinking and productivity, and more. With the AI Academy they can. For less. O’Reilly AI-powered Answers just got even smarter O’Reilly Answers instantly generates information teams can trust,

    O'Reilly Media - Technology and Business Training
  • なぜErlangにしたのか

    A framework for easily creating beautiful presentations using HTML

    ruicc
    ruicc 2014/11/04
  • 書籍編集局ブログ|Ohmsha

    2月15日(木)に開催された「Developers Summit 2018(デブサミ)」(主催:翔泳社)にて「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞2018」のプレゼン大会と投票が行われ、大関真之先生の著書『機械学習入門 ボルツマン機械学習から深層学習まで』がみごと技術書部門の大賞の栄冠に輝きました! プレゼン大会では大関先生自ら書に関する熱い熱い思いを披露していただました。このプレゼンによって「読んでみたい!」「数式が苦手だけどこのなら読める!」と惹きつけられるオーディエンスが続出!みごと大賞に選ばれることとなりました。ブラボー! 書は、おとぎ話の白雪姫に登場するお妃様と鏡の関係をなぞらえ、その問答により「機械学習とは何か」「何ができるのか」を楽しいストーリーと可愛らしくしかも的確なイラスト、そして数式をまったく用いることなく解説している画期的な内容です。 登場する

    書籍編集局ブログ|Ohmsha
    ruicc
    ruicc 2014/07/10
    新しく言語に触るときは落とし穴がどこにあるかを把握する事が結構重要だと思っているのだけど「うまい話ばかりじゃないですよ」というミニコラムがなかなかいい。そしてErlang地獄の図とかあるのか、便利だ。
  • Thinking in Erlang 日本語訳:Rainy Day Codings:So-net blog

    Erlang の入門ドキュメントで Thinking in Erlang [1] というのが Creative Commons ライセンスで公開されていたのでそれを日語に訳して [2] Scribd においてみました。なおオリジナルは Word なので印刷したい場合は Word から印刷するのが一番きれいだと思います。 基的に Java などの経験があって関数型はよく知らないという人向けですが、関数型言語既習者でも Erlang 特有の考え方で新鮮な部分がいくつかあると思います。特にエラー処理の考え方 (Let it Fail) の部分は面白くて、例えば gen_tcp:listen という関数が成否とソケットをまとめてタプルで返すとしたら {ok, ListenSocket} = gen_tcp:listen(8080, [binary]) としてしまう(ok は定数で Listen

    ruicc
    ruicc 2013/02/18
  • Why Erlang? GDC Online 2012

    Statistics Favorites 0 Downloads 2 Comments 0 Embed Views 0 Views on SlideShare 89 Total Views 89 Why Erlang? GDC Online 2012 — Presentation Transcript Why … Erlang?Henning DiedrichCEO Eonblast Your Host Henning Diedrich • Founder, CEO Eonblast • CTO Freshworks • CTO, Producer at Newtracks • Team Lead, Producer at Bigpoint • OS Maintainer Emysql, Erlvolt2 Acknowledgements Thank You! Joe Armstrong

    ruicc
    ruicc 2012/10/15
  • Dive into Erlang

    Erlangはエリクソン社が中心となって作成しているプログラミング言語です。並行分散処理に特徴を持ち、耐障害性のあるサーバシステムを構築できるように、文法レベルからライブラリに至るまで入念に設計されています。ただ日語のドキュメントが少なかったり、言語の文法以外にシステムとしてのErlangとそれに付随するOTPというフレームワークを学ばなくてはいけなかったりと、敷居がかなり高い言語である事は確かです。 Dive into Erlangでは、そんなErlangについて解説記事や、自作、他作を問わずにライブラリの紹介、またその周辺技術についての情報などを提供していきたいと思っています。 News 2012 7/6 サイト公開 Erlang解説 ブログで書いているErlangの解説記事です。プログラミング言語に関する基的な知識を持っている人を対象としていますが、Erlangの知識自体はなくて

    ruicc
    ruicc 2012/07/17
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    ruicc
    ruicc 2011/07/14
    ScalaじゃなくてErlangかよ!
  • Learn You Some Erlang for Great Good!

    Hey there! This is Learn You Some Erlang for great good! This book is for you if you’ve got some programming experience and if you’re not too familiar with functional programming. It can still be useful if you’re too good for that, as we progressively go into more and more advanced topics. The book started as a free online guide, and you can still read it that way. If you prefer the soft touch of

  • node.js vs Erlang (ネタ) - kuenishi's blog

    ついぞ最近node.jsなんてのがでて、繁華街のあちこちでチヤホヤされてる。そんなときに、モヒカン族Erlang村(erlang-questions)に「node.jsってどうなの?」的燃料が投下されたわけですよ。これは炎上しそうだ…と追いかけてたら、ネタどころか案外真面目なハナシばっかりだったのですが。まずは真面目に問いかけをする純朴な成年(想像)。 「Erlang好きだし使ってるんだけど、Erlangとnode.jsてそれぞれどういうジャンルがすごいの?RabbitMQとかejabberdみたいなのつくろうとしたらどうなるの?簡単なチャットサーバーつくるくらうならnode.jsのが断然簡単だよね?分散システムで使うなら断然違うとか? Ulf Wigerによると、ブロックする関数の問題を簡単に解決してくれるとか書いてあるみたいだけど (link)」 おっお。素直な質問。これはみんな釣られ

    node.js vs Erlang (ネタ) - kuenishi's blog
  • http://answer.pythonpath.jp/questions/336/erlangoss?%E3%83%9A%E3%83%BC%E3%82%B8=1

    ruicc
    ruicc 2011/06/11
  • Erlang に興味を持った人へ - Twisted Mind

    随時加筆してます 追記 2011-06-18 rebar.config の erl_opts から fail_on_warning から warnings_as_errors へ変更した rebar.config の xref に fail_on_warning を追加した インストールする Erlang を R14B03 へ変更した ライブラリ紹介に webmachine 、folsom 、ibrowse 、Emysql 、 statebox を追加した 2011-04-02 rebar.config の erl_opts から debug_info を消した rebar.config の実際に使っているベースを公開 Makefile に make edoc を追加した configure の例を hipe を使わないようにしているので native-lib を外した EUnit につい

    Erlang に興味を持った人へ - Twisted Mind
    ruicc
    ruicc 2011/04/30
  • Erlangも活用 月13億通、1時間で300万通のメール配信を実現する技術とは - はてなブックマークニュース

    インターネット上の各種サービスでは、通知や案内、メールマガジンなどの目的で電子メールの配信が欠かせません。この電子メールの配信で、月13億通、1時間で300万通のメール配信を実現しているユミルリンクという会社があります。同社はASPとして「Cuenote FC」、「Cuenote MR」、「Cuenote SR-S」というサービスを提供しています。製品に施された工夫は技術的に興味深いもので、一部製品では、並行処理に向くプログラミング言語Erlangを活用しているとのこと。ユミルリンクにおけるシステムの開発現場の実際を、ライターの星暁雄さんがまとめます。(編集部) (※この記事はユミルリンク株式会社提供によるPR記事です。) Cuenote|ユミルリンク ユミルリンクは、3種のメール配信関連システムを運用し、サービスとして提供中である。サービスの名称はそれぞれ「Cuenote FC」「Cue

    Erlangも活用 月13億通、1時間で300万通のメール配信を実現する技術とは - はてなブックマークニュース
    ruicc
    ruicc 2011/04/18
    300万/hのすごさがいまいちわからないが。
  • Erlangのthrift_clientを使ってCassandraと戯れる - スコトプリゴニエフスク通信

    もう何度目か分からない空前のErlangブームを迎えているわけですが、ErlangでCassandra/Thriftを使う方法がちょっと分からなかったので、メモ。まず、Thriftの配布物に含まれているlib/erlをMakeして、Erlang用のThriftライブラリをインストールしておくことが必要。さらに、Cassandraの配布物に含まれているcassandra.thriftから、 $ thrift --gen erl cassandra.thrift $ cd gen-erl $ erlc *.erl のようにしてCassandraクライアントライブラリを生成して、コンパイルしておくことも必要。その上で、 {ok, C} = thrift_client:start_link("127.0.0.1", 9160, cassandra_thrift). で接続。 thrift_clie

  • Thinking in Erlang (Japanese version)

    Sharing OptionsShare on Facebook, opens a new window

    Thinking in Erlang (Japanese version)
  • Erlang 入門 - すけ

    何か新しい言語を習得しよう!そうしよう!と思い立ち、話題のモテ系言語 Erlang の勉強を決意しました。 オブジェクト指向プログラミング言語、それも JavaC++ を大学でちょろっと触ってたくらいのペーペーのボクが、関数型言語なんてスマートでアカデミックな雰囲気の言語に触るなんて恐れ多いや! Erlang の素敵なトコロやあまり素敵でないところは Wikipedia:Erlang で。 以下導入に関してのメモと簡単な入門編。楽しく学んでいきたいと思います。 環境 Windows XP SP2 導入 公式サイトから Windows 用のバイナリファイルを落とします インストールします PATH を通します マイコンピュータを右クリック、「プロパティ」を選択 「詳細設定タブ」 → 「環境変数」 を選択 「システム環境変数」の PATH を選択、「編集」を選択 「変数値」に Erlan

    Erlang 入門 - すけ
  • 1