SlideShare uma empresa Scribd logo
1 de 117
Baixar para ler offline
パーフェクト”Elixir情報収集”
2015-‐‑‒06-‐‑‒02
Shinjuku.ex  #10
@keithseahus
revision:150603a
誰?
 Keisuke  TAKAHASHI  (@keithseahus)
 某通信会社勤務のサラリマン
 C,  Ruby,  Python  (最近のお仕事)
 Elixir,  Julia  (プライベート)
Shinjuku.ex  #2  から参加
 その他:某オープンソース・ソフトウェアの開発コミュニティで、ア
ドバイザリー・ボード・メンバーを務めるなど。
2
このセッションについて
3
 Elixirの情報ソースを整理理して紹介
 「Elixir事情通」になろう!
|>  そしてElixirを始めてみよう!
|>  Have  Fun!
凡例例
⽇日本語,  和訳あり,  ⽇日本語利利⽤用可
経験者向け
特に初学者にオススメしたい
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
4
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
想定レベル
5
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
このあたり
Expert
Beginner
想定レベル
6
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
それなりに動くものを書いてみた
Elixirや関連プロジェクトにバグ報告をしてみた
このあたり
Expert
Beginner
想定レベル
7
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
それなりに動くものを書いてみた
Elixirや関連プロジェクトにバグ報告をしてみた
Elixir依存の悪循環
このあたり
Expert
Beginner
想定レベル
8
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
それなりに動くものを書いてみた
Elixirや関連プロジェクトにバグ報告をしてみた
Elixirや関連プロジェクトにパッチを投げてみた
Elixir依存の悪循環
このあたり
Expert
Beginner
想定レベル
9
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
それなりに動くものを書いてみた
Elixirや関連プロジェクトにバグ報告をしてみた
Elixirや関連プロジェクトにパッチを投げてみた
ワタシハエリクサーチョットデキル
Elixir依存の悪循環
このあたり
Expert
Beginner
想定レベル
10
Elixirというプログラミング⾔言語に興味を持った
2013年年にElixirKaigiに参加して⽣生Joséを⾒見見た
Elixirをインストールしてみた
ElixirでHello  Worldしてみた
mix  newしてみた
それなりに動くものを書いてみた
Elixirや関連プロジェクトにバグ報告をしてみた
Elixirや関連プロジェクトにパッチを投げてみた
ワタシハエリクサーチョットデキル
Elixir依存の悪循環
このあたり
Expert
Beginner
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
11
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
公式サイト
 elixir-‐‑‒lang.org
 ⾔言わずと知れた公式
 全体的に整理理されていて、かつ網羅羅的。
 翻訳にトライするなら、⾔言語仕様が安定
した今が良良いタイミング。
12
GitHub
github.com/elixir-‐‑‒lang/elixir
 公式リポジトリ
 ⾔言うまでもなく、技術的には⼀一番信頼
性・即時性の⾼高い情報源。
13
elixir  cheat  sheet
media.pragprog.com/titles/elixir/
ElixirCheat.pdf
 便便利利なチートシート
14
Hex
hex.pm
 ElixirとErlangのためのパッケージ・マ
ネージャー。
 ランキングでトレンドがわかる!
15
elixir  sips
elixirsips.com
 メインコンテンツはスクリーンキャスト。
 1週間に2本配信。
 ⽉月額$9。課⾦金金すると強くなれる(!?)
16
ElixirStream
elixirstream.com
 リンクをシェアする形式のニュースサイ
ト。
 個⼈人のプロモーションもOK。
 Twitter  (@elixirstream)  と連動
17
Try  Elixir
 try-‐‑‒elixir.herokuapp.com
 Webでiexを試せる。
 当初はちゃんと動いていた。
18
Stack  Overflow
stackoverflow.com/questions/tagged/
elixir
 ググる度度にヒットする質問サイト。
 elixirタグがある。
 Elixir作者のJoséも積極的に回答。
19
Quora
www.quora.com/Elixir-‐‑‒programming-‐‑‒
language
 時々ヒットする質問サイト。
  実名制なので回答の質が⾼高いらしい。
  アーキテクト⽬目線での質問が多い印象。
20
Reddit
www.reddit.com/r/elixir/
 ソーシャルニュースサイト、あるいは掲
⽰示板。
 ⼀一⾒見見カオスだが、公式も参加しており、
それなりに健全。
 Elixirプログラマの求⼈人情報もある。
21
Qiita
qiita.com/tags/elixir
 プログラマのための技術情報共有及びコラボ
レーションプラットフォーム。
 ⽇日本語の情報ソースとしては最⼤大規模。
 プラクティカルな記事を継続して投稿されて
いる  @ma2ge  さんのフォローがオススメ。
qiita.com/ma2ge
22
Elixir  Advent  Calendar  2013
qiita.com/advent-‐‑‒calendar/2013/elixir
Qiita恒例例のアドベントカレンダー。
 2013年年末のもの。Elixir  v0.11くらい(5
つ前のバージョン)。
 割り切切った上でどうぞ。
23
Elixir  Advent  Calendar  2014
qiita.com/advent-‐‑‒calendar/2014/elixir
 昨年年末のもの。Elixir  v1.0対応。
24
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
25
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
公式ブログ
 elixir-‐‑‒lang.org/blog/
 公式サイト内のブログ。
 基本的にリリースのアナウンス。
26
Plataformatec  Blog
blog.plataformatec.com.br/tag/elixir/
 Elixirのスポンサー企業によるブログ。
27
Planet  Elixir
planet.elixircentral.com
 メタブログ。
28
ElixirDose
www.elixirdose.com
 丁寧に書いてある印象。
29
Elixir  Pipe
elixirpipe.com
ElixirConf  2015のスピーカーたちへのイ
ンタビュー。
30
chrismccord
www.chrismccord.com
 Phoenix  Frameworkの作
者、”Metaprogramming  Elixir”の著者に
よるブログ。
 スピーチの動画と、その概要が掲載され
ている。
31
Benjamin  Tanʼ’s  Learnings  &  Writings
benjamintan.io/blog/
 “The  Little  Elixir  &  OTP  Guidebook”の
著者によるブログ。
 ネットワークやストリームデータ処理理に
関する記事が多め。
32
Fat  Old  Sun
d.hatena.ne.jp/k-‐‑‒1/searchdiary?
word=%2A%5Belixir%5D
 @k1completeさんのブログ。
 Elixirの⽇日本語コンテンツの草分け的存在。
 ハイレベル。LispやErlangの知識識を援⽤用
しないと解読が難しいこともしばしば。
33
Learn  Elixir  Language
learnelixir.com
 勉強のために⽴立立ち上げたブログのようだ
が、半年年以上更更新が滞っている。
 記事の⼀一つ⼀一つは⼗十分に濃いので、参照
する価値はある。
34
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
35
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
Wikipedia
en.wikipedia.org/wiki/
Elixir_̲(programming_̲language)
 ⾔言わずと知れたウィキペディア。
 概要が簡潔かつ的確に⽰示されている。
36
Intro  to  Elixir  Lang
sendgrid.com/blog/intro-‐‑‒elixir-‐‑‒lang/
  「個⼈人的にElixirのここが好き」
  Rubyのような⽂文法と、Erlangのようなシンプルさにより、理理解が容易易
  すばらしいコミュニティ
  親しみやすくパワフルな並⾏行行処理理モデル
  Mixが神がかっている
  全てをドキュメント化するための⽀支援
  混乱を引き起こすことなく分散アプリケーションをビルドすることができ
る
  ⻑⾧長い⽬目で⾒見見ていくことができそう
37
A  Week  with  Elixir
joearms.github.io/2013/05/31/a-‐‑‒week-‐‑‒with-‐‑‒elixir.html
  Erlang作者によるElixir体験記
  「素晴らしいクソだ。Erlangと全く同じものに感じる。」
  「パイプ演算⼦子は本当に本当に良良いものの⼀一つ。」
  「Sigilは素晴らしい。Erlangなら15年年前に⼊入れることができ
ただろうし、今でも後⽅方互換性を壊さずに⼊入れることができ
る。」
  「Docstringマジで愛してる」
  「マクロは本当に簡単だ。」
  「ものすごくエキサイティングだった。」
38
Elixir  –  The  Love  Child  of  Ruby  and  Erlang
www.sitepoint.com/elixir-‐‑‒love-‐‑‒child-‐‑‒
ruby-‐‑‒erlang/
 前出のBenjamin  Tan  Wei  Hao⽒氏による記事。
2013年年のものだが、内容は⾊色褪せない。
iex、関数型、パイプ演算⼦子、プロセスと
メッセージパッシング、Erlangとの相互運⽤用
性
39
Why  My  Next  Programming  Language  is  Elixir
benjamintan.io/blog/2013/06/08/why-‐‑‒my-‐‑‒next-‐‑‒
programming-‐‑‒language-‐‑‒is-‐‑‒elixir/
  こちらもBenjamin  Tan⽒氏の記事。
  「Joe,  José,  Daveのようなアルファギークが関⼼心を持つ/投
資をするElixirは、まさに特筆すべき。」
  「パイプ演算⼦子。これはUnixシェルと同じように振る舞
う。」
  「RubyのDNAに並⾏行行性は無い。Erlangが並⾏行行性を実現して
いることに疑いの余地はない。RubyとErlang、Elixirはどち
らの世界も持ち合わせ得る。」
40
Elixir:  It's  Not  About  Syntax
devintorr.es/blog/2013/06/11/elixir-‐‑‒its-‐‑‒
not-‐‑‒about-‐‑‒syntax/
 「⽂文法以外でも、Elixirはイケている。」
 ツール(iex,  Docstring,  mix)、メタプログ
ラミング、標準ライブラリの観点から解説。
 「Erlangに対するElixirは、Javaに対する
Clojure」
41
Tutorial:  Build  a  Web  App  Using  Elixir  and  Dynamo  
With  Streaming  and  Concurrency
miguelcamba.com/blog/2013/04/29/
tutorial-‐‑‒build-‐‑‒a-‐‑‒web-‐‑‒app-‐‑‒using-‐‑‒elixir-‐‑‒
and-‐‑‒dynamo-‐‑‒with-‐‑‒streaming-‐‑‒and-‐‑‒
concurrency/
 Dynamoを使ったWebアプリで、スト
リームデータの並⾏行行処理理を⾏行行う。
 YouTubeでのデモあり。
42
Elixir  is  for  programmers
blog.pluralsight.com/elixir-‐‑‒is-‐‑‒for-‐‑‒
programmers
 「プログラマのための⾔言語。それが
Elixir。」
  「賢いassert」
  「マルチブロック制御フロー」
  「⼀一貫した”do”の使い⽅方」
  「組み込まれたTDD(テスト駆動開発)」
  「惚れ惚れするようなメタプログラミング」
43
Elixir  Isnʼ’t  Hipster
blog.alexrp.com/2013/02/14/elixir-‐‑‒isnt-‐‑‒hipster/
  「Elixirはチャラチャラしてるナウなヤングってわけでもないよ」
  パフォーマンス
  threaded  code  interpretation,  HiPE
  信頼性
  プロセス同⼠士のリンク,  コーディネートされた再起動,  ノードのフェイルオーバー,  ホットコードリ
ローディング
  ⾔言語設計
  Expressionシンタックス,  パターンマッチング,  関数がファーストクラス,  クロージャ,  レコード,  
プロトコル,  メタプログラミング,  Unicode,  Immutability,  変数の再束縛,  Erlangとの相互運⽤用性
  関数型プログラミング
  「データのフローに着⽬目することで、現実の課題解決が容易易になる。」
44
Why  Elixir?
www.theerlangelist.com/2014/01/why-‐‑‒elixir.html
  Erlangの問題点
  「⾔言語仕様がシンプルすぎて、コードが煩雑になってしまう。」
  Elixirは何であるか(そして何でないか)
  「コードをオーガナイズする機能性を推し進めた、Erlang的な⾔言語。」
  メタプログラミング
  「Elixirにおいては、コンパイル時、パースの途中で実⾏行行される機能。Elixirのデータ構造であるAST(抽象構⽂文⽊木)において動作し、
代替となるASTを出⼒力力する。この処理理はコンパイル時に実⾏行行されるため、プログラムの性能には影響しない。」
  パイプ演算⼦子
  「冒頭から終わりまで、コードが読みやすくなる。」
  「パイプ演算⼦子が上⼿手く動くのは、”主体が第⼀一引数”という規約に、ElixirライブラリのAPIが従っているから。」
  プロトコル経由のポリモーフィズム
  「プロトコルにより、開発者はいかなるタイプのデータとも組み合わせて利利⽤用できるジェネリックなロジックを作ることができ
る。データには、ある種の規約が実装される。」
  Mix
  「1⾏行行のコマンドでOTPアプリケーションのスケルトンを⽣生成できる。」
  その他の良良いところ
  「変数の再束縛,  オプションの仮定,  ⽂文の暗黙の終端,  NULL許容性,  ショートサーキット演算⼦子,  ...」
45
Introduction  to  Parallel  Computing  with  Elixir
www.reactive.io/tips/2015/02/03/
introduction-‐‑‒to-‐‑‒parallel-‐‑‒computing-‐‑‒
with-‐‑‒elixir/
 フィボナッチを例例に、mix  new  から、
徐々に機能追加をしていく様⼦子を解説。
 アクターモデルによる並⾏行行処理理の実装も
解説。
46
Why  we  are  excited  about  Elixir
blog.oozou.com/why-‐‑‒we-‐‑‒are-‐‑‒excited-‐‑‒
about-‐‑‒elixir/
 「なぜ僕らはElixirにワクワクするのか」
  プラットフォーム
  Ruby⾵風のシンタックス
  良良きツール群
  mix,  ExUnit,  doc  tests
  素晴らしいドキュメンテーション
FizzBuzzのコードサンプルを紹介。
  パターンマッチングと関数型プログラミングで⾮非常に美麗麗。
47
How  I  Start  :  Elixir
howistart.org/posts/elixir/1
 Portalというゲームを作ってElixirに⼊入⾨門
するコンテンツ。
iex,  mix,  パターンマッチング,  Agent,  構
造体,  プロトコル,  スーパーバイザー,  プ
ロセス間通信について学ぶ。
48
Jose  Valim,Rubyにおける並⾏行行プログラミング
のためのいくつかのアイデアを提案。
〜~  RubyKaigi  2013  基調講演  2⽇日⽬目
gihyo.jp/news/report/01/
rubykaigi2013/0002
 Elixirの開発経験を通した、Rubyの処理理系
に対する提案。
Rubyist向けの内容。
49
Elixir  :  Erlang  VM  上で動作する
  Ruby  ⾵風味の関数型⾔言語  -‐‑‒  プログラマーズ雑記帳
 yohshiy.blog.fc2.com/blog-‐‑‒
entry-‐‑‒235.html
 ⽇日本語でざっと概要を知りたい⽅方に。
50
elixir  はプログラマの万能薬になるか
d.hatena.ne.jp/k-‐‑‒1/20120310/p1
 @k1complete  さんによる伝説のブログ
記事。
  おそらく⽇日本語で書かれた最初のElixir記事。
 「ひとことでまとめると、erlangの並列列/
⾼高信頼フレームワークが利利⽤用できるruby
ライクの構⽂文を持つlispといえる。」
51
Rubyist  が今すぐ  Elixir  を使ってみるべき理理由
m.igrs.jp/blog/2012/03/12/why-‐‑‒
rubyists-‐‑‒should-‐‑‒try-‐‑‒elixir/
 José  Valim  が2011年年に書いた  “Why  
Rubyists  should  try  Elixir”  の和訳。
  原⽂文は消失
 訳者は、Shinjuku.ex  #1  の参加者。
52
The  Excitement  of  Elixir
devintorr.es/blog/2013/01/22/the-‐‑‒
excitement-‐‑‒of-‐‑‒elixir/
 著者がErlangで感じた課題に対して、
Damien  Katz⽒氏※1やTony  Arcieri⽒氏※2な
ら何と⾔言うか、そしてElixirはそれをどう
解決したかを綴る、ユーモラスな記事。
53
※1  CouchDBの作者でCouchbaseのCTO
※2  ReiaやCelluloidの作者
Learn  elixir  in  Y  Minutes
learnxinyminutes.com/docs/elixir/
 Learn  X  in  Y  Minutesシリーズの記事。
 コードを追うだけで、Elixirの基礎を学ぶ
ことができる。
54
Two  days  with  Elixir
www.neo.com/2013/08/27/two-‐‑‒days-‐‑‒
with-‐‑‒elixir
 コード付き感想⽂文。コードはわかりやす
く、オススメできる。
55
Build  and  test  a  blazing  fast  JSON  API  
with  Phoenix,  an  Elixir  framework
robots.thoughtbot.com/testing-‐‑‒a-‐‑‒
phoenix-‐‑‒elixir-‐‑‒json-‐‑‒api
 ⽇日本語訳「超⾼高速なJSON  APIをElixirフレー
ムワークのPhoenixでビルドしてテストしよ
う」はこちら:
postd.cc/testing-‐‑‒a-‐‑‒phoenix-‐‑‒elixir-‐‑‒json-‐‑‒api/
 Railsの例例でよくあるWebアプリを、Phoenix
で作成する。
56
Elixir  -‐‑‒  The  next  big  language  for  the  web
www.creativedeletion.com/2015/04/19/
elixir_̲next_̲language.html
 ⽇日本語訳「Elixir  -‐‑‒  次に来る⼤大物Web⾔言語」
はこちら:
qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd
Erlangを紹介しつつ、ElixirをRubyと重ねあ
わせるような、美しい記事。
57
Why  Iʼ’m  betting  on  Elixir
And  why  you  should  too,  unless  you  want  to  become  a  maintenance  programmer.
medium.com/@kenmazaika/why-‐‑‒im-‐‑‒
betting-‐‑‒on-‐‑‒elixir-‐‑‒7c8f847b58
 ⽇日本語訳「なぜ私はElixirに賭けたか  -‐‑‒  メン
テナンスプログラマになりたくなければ君も
そうしろ」はこちら:
qiita.com/HirofumiTamori/items/2e4fd9e70e5358e34d98
 Ruby  on  Railsに対する愛ゆえの苦しみと、
変⾰革をもたらすElixirへの期待。
58
Why  I'm  stopping  work  on  Reia
www.unlimitednovelty.com/2011/06/why-‐‑‒im-‐‑‒
stopping-‐‑‒work-‐‑‒on-‐‑‒reia.html
  かつて同時期に開発されていた、もう⼀一つの
「Erlangの並列列/⾼高信頼フレームワークが利利⽤用で
きるRubyライクの構⽂文を持つ⾔言語」、Reia。そ
の作者であるTony  Arcieri⽒氏による記事。
  ⾔言語としてはElixirの⽅方が出来が良良いことを認め、
Reiaの精神はCelluloidに引き継ぐ旨記述。
  コメント欄で、José本⼈人との交流流も⾒見見られる。
59
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
60
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
Elixir  Radar
plataformatec.com.br/elixir-‐‑‒radar
 公式のウィークリー・ニュースレター。
 ⽉月1回(!)届く。
 イベントレポートや、お役⽴立立ち情報など。
61
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
62
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
elixir-‐‑‒lang-‐‑‒core
groups.google.com/forum/#!forum/
elixir-‐‑‒lang-‐‑‒core
 Elixir⾔言語開発者向けのメーリングリスト。
 コアでディープな情報が盛りだくさん。
63
elixir-‐‑‒lang-‐‑‒talk
groups.google.com/forum/#!forum/
elixir-‐‑‒lang-‐‑‒talk
 Elixir⾔言語ユーザー向けのメーリングリス
ト。
 トピックは多様で、カジュアルな雰囲気。
64
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
65
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
@elixirlang
 Elixir公式。
 とりあえずフォローしましょう。
 2.2  tweets  per  day
66
@elixirtip
 Elixir関連のツイートがリツイートされて
くる。
 たまにTipsをつぶやく。
 1.9  tweets  per  day
67
@elixirfountain
 Elixirコミュニティ周りのツイートをリツ
イートしてくる。
 4.7  tweets  per  day
68
@ElixirConf
 Elixirのカンファレンス”ElixirConf”の公式
アカウント。
 2.6  tweets  per  day
69
@elixirsips
 先述した$9スクリーンキャストのアカウ
ント。
 どのような内容が配信されたのか、知る
ことが出来る。
 2.2  tweets  per  day
70
@elixirstream
 4/16開始の、新しめのメディア。
 リツイート少なめの、⾃自⼰己発信型。
 2.4  tweets  per  day
71
@StockholmElixir
 ストックホルムのElixirコミュニティ。
 関係者個⼈人のツイートまでリツイートし
てくれるため、便便利利。
 2.7  tweets  per  day
72
@DaytonElixir
 オハイオ州デイトンのElixirコミュニティ。
 主宰者の⼀一⼈人が、Phoenix  Framework開
発者のChris  McCord。
 1.6  tweets  per  day
73
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
74
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
#elixirlang
 万国共通の、最も基本的なハッシュタグ。
75
#myelixirstatus
 「今⽇日Elixirでこんなことをしたよ!」と
いう趣旨の情報発信をするためのハッ
シュタグ
76
#elixirconf
 Elixirのカンファレンス「ElixirConf」⽤用の
ハッシュタグ
 イベント開催中に盛り上がる
77
#サッポロビーム
 Elixir勉強会「サッポロビーム」のハッ
シュタグ
 毎週開催されているので、絶えることが
なく、にぎやか。
78
#shinjukuex
Shinjuku.ex  で使っているハッシュタグ
  記法上、ドットが無いことに注意。
 盛り上げていきましょう!
79
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
80
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
freenode/#elixir-‐‑‒lang
 Elixir⽤用のIRCチャンネル
 Joséその他の開発者の、リアルタイムな
コミュニケーションに、参加することが
できる。
 Webでログを閲覧できるサービスもある
ので、活⽤用されたい。
botbot.me/freenode/elixir-‐‑‒lang/  など
81
elixir-‐‑‒lang.slack.com
 elixir-‐‑‒lang.slack.com
 ElixirコミュニティのSlackチーム
 新規登録はこちらからどうぞ:
  elixir-‐‑‒slackin.herokuapp.com
 #japan  チャンネルで⽇日本語チャットも
OK.
82
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
83
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
Programming  Elixir
pragprog.com/book/elixir/
programming-‐‑‒elixir
 最もベーシックで、網羅羅的な書籍。
84
Introducing  Elixir
shop.oreilly.com/product/
0636920030584.do
 Elixirの基礎的な部分が網羅羅されている。
85
Études  for  Elixir
chimera.labs.oreilly.com/books/1234000001642
  短く、実⽤用的で、難しくないのがコンセプト。冒頭は
ビギナー向けの内容だが、後半は上級者でも楽しめる
内容。
  サンプルコードが豊富。Introducing  Elixirの各章に
対応している。
  オープンソース書籍であり、無料料で読める。
  Elixirのバージョンが0.9.1と、結構古いことに注意。
86
Elixir  Cookbook
www.packtpub.com/application-‐‑‒
development/elixir-‐‑‒cookbook
 サンプルコードが豊富。
 コマンドライン,  データ型とデータ構造,  ⽂文
字列列とバイナリ,  モジュールと関数,  プロセ
スとノード,  OTP,  CowboyとPhoenix,  OSや
ミドルウェアとの連携など。
 Kindleでも買える。
87
Elixir  in  Action
manning.com/juric/
 スケーラビリティ,  並⾏行行性,  耐障害性,  ⾼高
可⽤用性にフォーカスした書籍。
 Elixirの、特にOTP周りについて興味があ
る⼈人向け。
88
The  Little  Elixir  and  OTP  Guidebook
www.manning.com/tanweihao/
 OTPに加え、Phoenix  Frameworkや
WebSocketsなど、HTTP通信の内容も充
実。
 スケーラブルで堅牢牢なWebサービスを作
りたい⼈人向け。
89
Metaprogramming  Elixir
pragprog.com/book/cmelixir/
metaprogramming-‐‑‒elixir
 Phoenix  Frameworkの作者、Chris  
McCordの書籍。
 同フレームワークではマクロが多⽤用され
ており、本⼈人もElixirマクロに⾮非常に造詣
が深い。
90
defmacro
Mastering  Macros
leanpub.com/defmacro/
 Elixir,  Clojure,  その他の⾔言語で解説する
マクロ本。
 時期的に、Elixirの内容はかなり古いかも
しれないことに注意。
91
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
92
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
ElixirConf
www.elixirconf.eu
  2014年年:  elixirconf.com
 Elixir単独のイベント
 2014年年はテキサス、2015年年はポーラン
ドで開催された。
93
Erlang  Factory
www.erlang-‐‑‒factory.com
 世界的なErlangのイベント
 2014年年、Elixirのセッションが登場し、José  
ValimとDave  Thomasがキーノートを務め
た。
 2014年年イベントレポート:
qiita.com/keithseahus/items/82f47cee153c4adabe44
94
Strange  Loop
thestrangeloop.com
 ⽶米St.Louisで⾏行行われる、関数型⾔言語や
Emerging  Languagesの祭典。
 2012年年、Joséが登壇。Emerging  
Languages  CampでElixirについて講演を
⾏行行った。
95
Shinjuku.ex
www.facebook.com/groups/
shinjuku.ex/
 このイベント。
 Facebookを軸に、その他のサービスにも
展開。
  shinjukuex.connpass.com
  github.com/Shinjuku-‐‑‒ex
96
Sapporo.Beam
sapporo-‐‑‒beam.github.io
 毎週⾏行行われるミートアップ
 オンラインでの参加も可能
 敷居が低く、雰囲気も良良いので、学習の
ペースメーカーとしても最適。
97
yokohama.ex
www.zusaar.com/event/935003
sonotsさん主催のイベント
 Elixir  Getting  Startedを読みつつ書きつ
つ談義するイベント
 3回くらい開催された
98
WARNING
現在は開催されていないイベントである可能性があります!
ElixirKaigi  2013  &  Asakusa.rb  meetup
after  RubyKaigi  2013
asakusarb.doorkeeper.jp/events/4149
 100名が参加
 Joséによるスピーチあり
 メッセージパッシングのデモに会場が沸
いた。
99
WARNING
2014年年以降降は開催されていない可能性があります!
その他のミートアップ
elixir.meetup.com
 世界26ヶ国
 54のグループ
 6219+⼈人の参加者
100
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
101
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
Elixir  Users'  Survey  2014
blog.elixirsips.com/2014/09/12/elixir-‐‑‒
users-‐‑‒survey-‐‑‒2014/
 elixir  sipsのブログに掲載されたサーベイ
 Elixirプログラマの⼈人物像を知る⼿手がかり
として、興味深い。
102
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
103
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
他⾔言語から⾒見見た  Elixir
(macro,  protocol,  binary構⽂文)
 c4se.hatenablog.com/entry/
2013/12/14/231359
 Elixir  Advent  Calendar  2013の寄稿記事。
 広い視野で、Elixirの機能的特徴を⽐比較評
価。
104
Comparing  protocols  and  extensions
in  Swift  and  Elixir
blog.plataformatec.com.br/2014/06/
comparing-‐‑‒protocols-‐‑‒and-‐‑‒extensions-‐‑‒
in-‐‑‒swift-‐‑‒and-‐‑‒elixir/
 発表されて間もなかったAppleのSwiftと
Elixirとの機能⽐比較
 「Swiftのプロトコルがグローバル・ス
コープでなければ」と結論論付けている。
105
“I  am  Elixir  creator.  There  are  a  few  downsides
comparing  Elixir  today  with  Erlang.”
news.ycombinator.com/item?
id=5100319
 José⾃自⾝身による、Hacker  Newsへの投稿。
 マクロの観点で、ElixirとErlangを⽐比較。
ErlangにはElixirのようなLispスタイルのハイジーニックなマクロ
は無い
 ⽬目的は⽐比較ではなく、ErlangによるElixirの
機能実装の検討。
106
Compact  but  extensible
-‐‑‒  Comparing  Scala,  Go  and  Elixir
stephan.vandiepen.info/compact-‐‑‒but-‐‑‒
extensible-‐‑‒comparing-‐‑‒scala-‐‑‒go-‐‑‒elixir/
 Elixirはコードベースが⼩小さく、拡張が容
易易である点を評価。
107
Comparing  Golang,  Scala,  Elixir  and  Ruby  for  ETL
blog.dimroc.com/2015/05/07/etl-‐‑‒
language-‐‑‒showdown-‐‑‒pt2/
 ETLのユースケースにフォーカスしたパ
フォーマンス⽐比較
 ElixirはRuby  w/  Celluloidの2倍、素の
Golangの1.5倍の結果が出たため、まずま
ずといったところ。
108
Elixir  vs  Ruby  Showdown
-‐‑‒  Phoenix  vs  Rails
www.littlelines.com/blog/2014/07/08/
elixir-‐‑‒vs-‐‑‒ruby-‐‑‒showdown-‐‑‒phoenix-‐‑‒vs-‐‑‒
rails/
 PhoenixはRailsの10.63倍のスピードであ
ると結論論。
 案の定と⾔言うべきか、コメント欄で、も
のすごく噛み付かれている。
109
情報ソース
 Webサイト
 ブログ
 読むべき記事
 ニュースレター
 メーリングリスト
 Twitter  (People)
110
 Twitter  (Hashtags)
 IRC・Slack
 書籍
 イベント
 調査記事
 ⽐比較記事
いかがだったでしょうか
111
でも
112
最良良の情報収集⼿手段は
113
⾃自ら情報を発信すること
114
かもしれません。
115
ご清聴ありがとうございました
116
改版履履歴
  revision:150602a  初版
  revision:150603a
  Slackを追加
  アイコンを追加
  凡例例を追加
117

Mais conteúdo relacionado

Mais procurados

DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly RailsエンジニアセミナーDeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly RailsエンジニアセミナーNao Minami
 
Closure Compiler Updates for ES6
Closure Compiler Updates for ES6Closure Compiler Updates for ES6
Closure Compiler Updates for ES6Teppei Sato
 
Webフレームワークを作ってる話 #osakapy
Webフレームワークを作ってる話 #osakapyWebフレームワークを作ってる話 #osakapy
Webフレームワークを作ってる話 #osakapyMasashi Shibata
 
WeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加するWeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加する裕士 常田
 
KuromojiをKotlinで動かす
KuromojiをKotlinで動かすKuromojiをKotlinで動かす
KuromojiをKotlinで動かすyy yank
 
Real World PHP in pixiv
Real World PHP in pixivReal World PHP in pixiv
Real World PHP in pixivKenta USAMI
 
Gunmaweb#13 enalica
Gunmaweb#13 enalicaGunmaweb#13 enalica
Gunmaweb#13 enalicaivoryworks .
 
Yesodを支える技術
Yesodを支える技術Yesodを支える技術
Yesodを支える技術Hiromi Ishii
 
WebStormでできること
WebStormでできることWebStormでできること
WebStormでできることkamiyam .
 
Haskell Night: LT モナドで作る正規表現コンビネータライブラリ
Haskell Night: LT モナドで作る正規表現コンビネータライブラリHaskell Night: LT モナドで作る正規表現コンビネータライブラリ
Haskell Night: LT モナドで作る正規表現コンビネータライブラリAkihiro Harai
 

Mais procurados (13)

DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly RailsエンジニアセミナーDeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
 
Closure Compiler Updates for ES6
Closure Compiler Updates for ES6Closure Compiler Updates for ES6
Closure Compiler Updates for ES6
 
Webフレームワークを作ってる話 #osakapy
Webフレームワークを作ってる話 #osakapyWebフレームワークを作ってる話 #osakapy
Webフレームワークを作ってる話 #osakapy
 
WeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加するWeblateでOSSの翻訳に参加する
WeblateでOSSの翻訳に参加する
 
KuromojiをKotlinで動かす
KuromojiをKotlinで動かすKuromojiをKotlinで動かす
KuromojiをKotlinで動かす
 
Real World PHP in pixiv
Real World PHP in pixivReal World PHP in pixiv
Real World PHP in pixiv
 
Gunmaweb#13 enalica
Gunmaweb#13 enalicaGunmaweb#13 enalica
Gunmaweb#13 enalica
 
Yesodを支える技術
Yesodを支える技術Yesodを支える技術
Yesodを支える技術
 
IDEALIZE YOU
IDEALIZE YOUIDEALIZE YOU
IDEALIZE YOU
 
Ppl
PplPpl
Ppl
 
WebStormでできること
WebStormでできることWebStormでできること
WebStormでできること
 
Tokyoex6 EEx
Tokyoex6 EExTokyoex6 EEx
Tokyoex6 EEx
 
Haskell Night: LT モナドで作る正規表現コンビネータライブラリ
Haskell Night: LT モナドで作る正規表現コンビネータライブラリHaskell Night: LT モナドで作る正規表現コンビネータライブラリ
Haskell Night: LT モナドで作る正規表現コンビネータライブラリ
 

Destaque

Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介Tsunenori Oohara
 
地獄のElixir(目黒スタートアップ勉強会)
地獄のElixir(目黒スタートアップ勉強会)地獄のElixir(目黒スタートアップ勉強会)
地獄のElixir(目黒スタートアップ勉強会)Tsunenori Oohara
 
Elixirと他言語の比較的紹介 ver.2
Elixirと他言語の比較的紹介ver.2Elixirと他言語の比較的紹介ver.2
Elixirと他言語の比較的紹介 ver.2Tsunenori Oohara
 
Elixirについて私が知ってる二、三の事柄
Elixirについて私が知ってる二、三の事柄Elixirについて私が知ってる二、三の事柄
Elixirについて私が知ってる二、三の事柄Tsunenori Oohara
 
Elixir v1.3 で入るかもしれない機能
Elixir v1.3 で入るかもしれない機能Elixir v1.3 で入るかもしれない機能
Elixir v1.3 で入るかもしれない機能hayabusa333
 
elixirを使ったゲームサーバ
elixirを使ったゲームサーバelixirを使ったゲームサーバ
elixirを使ったゲームサーバHidetaka Kojo
 
JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行Yoshitaka Kawashima
 
Elixirハンズオン-2017-03-11
Elixirハンズオン-2017-03-11Elixirハンズオン-2017-03-11
Elixirハンズオン-2017-03-11Tsunenori Oohara
 
GlusterFSとInfiniBandの小話
GlusterFSとInfiniBandの小話GlusterFSとInfiniBandの小話
GlusterFSとInfiniBandの小話Keisuke Takahashi
 
Zabbix: Beyond Thunderdome
Zabbix: Beyond ThunderdomeZabbix: Beyond Thunderdome
Zabbix: Beyond ThunderdomeAaron Blythe
 
Exgettextの話
Exgettextの話Exgettextの話
Exgettextの話k1complete
 
TravisCIでErlang/OTP (最小構成版)
TravisCIでErlang/OTP (最小構成版)TravisCIでErlang/OTP (最小構成版)
TravisCIでErlang/OTP (最小構成版)Masatoshi Itoh
 
Getting Rest With Webmachine
Getting Rest With WebmachineGetting Rest With Webmachine
Getting Rest With Webmachinekevsmith
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座Makoto Ito
 
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価R S
 
Unityで使うRabbitMQ
Unityで使うRabbitMQUnityで使うRabbitMQ
Unityで使うRabbitMQMasatoshi Itoh
 
非同期データ更新のためにメッセージキューを導入した(い)話
非同期データ更新のためにメッセージキューを導入した(い)話非同期データ更新のためにメッセージキューを導入した(い)話
非同期データ更新のためにメッセージキューを導入した(い)話Takaaki Hirano
 
Azure Storage Partition Internals
Azure Storage Partition  Internals Azure Storage Partition  Internals
Azure Storage Partition Internals Takekazu Omi
 
MongoDB + node.js で作るソーシャルゲーム
MongoDB + node.js で作るソーシャルゲームMongoDB + node.js で作るソーシャルゲーム
MongoDB + node.js で作るソーシャルゲームSuguru Namura
 
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化m_kamijo
 

Destaque (20)

Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
 
地獄のElixir(目黒スタートアップ勉強会)
地獄のElixir(目黒スタートアップ勉強会)地獄のElixir(目黒スタートアップ勉強会)
地獄のElixir(目黒スタートアップ勉強会)
 
Elixirと他言語の比較的紹介 ver.2
Elixirと他言語の比較的紹介ver.2Elixirと他言語の比較的紹介ver.2
Elixirと他言語の比較的紹介 ver.2
 
Elixirについて私が知ってる二、三の事柄
Elixirについて私が知ってる二、三の事柄Elixirについて私が知ってる二、三の事柄
Elixirについて私が知ってる二、三の事柄
 
Elixir v1.3 で入るかもしれない機能
Elixir v1.3 で入るかもしれない機能Elixir v1.3 で入るかもしれない機能
Elixir v1.3 で入るかもしれない機能
 
elixirを使ったゲームサーバ
elixirを使ったゲームサーバelixirを使ったゲームサーバ
elixirを使ったゲームサーバ
 
JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行JobStreamerではじめるJavaBatchのクラウド分散実行
JobStreamerではじめるJavaBatchのクラウド分散実行
 
Elixirハンズオン-2017-03-11
Elixirハンズオン-2017-03-11Elixirハンズオン-2017-03-11
Elixirハンズオン-2017-03-11
 
GlusterFSとInfiniBandの小話
GlusterFSとInfiniBandの小話GlusterFSとInfiniBandの小話
GlusterFSとInfiniBandの小話
 
Zabbix: Beyond Thunderdome
Zabbix: Beyond ThunderdomeZabbix: Beyond Thunderdome
Zabbix: Beyond Thunderdome
 
Exgettextの話
Exgettextの話Exgettextの話
Exgettextの話
 
TravisCIでErlang/OTP (最小構成版)
TravisCIでErlang/OTP (最小構成版)TravisCIでErlang/OTP (最小構成版)
TravisCIでErlang/OTP (最小構成版)
 
Getting Rest With Webmachine
Getting Rest With WebmachineGetting Rest With Webmachine
Getting Rest With Webmachine
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座
 
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価
Ruby メタプログラミングによるXMLテンプレートエンジンの実装と評価
 
Unityで使うRabbitMQ
Unityで使うRabbitMQUnityで使うRabbitMQ
Unityで使うRabbitMQ
 
非同期データ更新のためにメッセージキューを導入した(い)話
非同期データ更新のためにメッセージキューを導入した(い)話非同期データ更新のためにメッセージキューを導入した(い)話
非同期データ更新のためにメッセージキューを導入した(い)話
 
Azure Storage Partition Internals
Azure Storage Partition  Internals Azure Storage Partition  Internals
Azure Storage Partition Internals
 
MongoDB + node.js で作るソーシャルゲーム
MongoDB + node.js で作るソーシャルゲームMongoDB + node.js で作るソーシャルゲーム
MongoDB + node.js で作るソーシャルゲーム
 
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化
高位合成ツールによるソフトウェアアルゴリズムのFPGAベースシステム化
 

Semelhante a パーフェクト"Elixir情報収集"

関数型言語ElixirのIoTシステム開発への展開
関数型言語ElixirのIoTシステム開発への展開関数型言語ElixirのIoTシステム開発への展開
関数型言語ElixirのIoTシステム開発への展開Hideki Takase
 
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!Hideki Takase
 
おとなのテキストマイニング
おとなのテキストマイニングおとなのテキストマイニング
おとなのテキストマイニングMunenori Sugimura
 
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていることSwiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていることShingo Sato
 
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワーク
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワークElixirでIoT!?ナウでヤングでcoolなNervesフレームワーク
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワークHideki Takase
 
関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミングHideki Takase
 
Pythonの非同期処理を始める前に
Pythonの非同期処理を始める前にPythonの非同期処理を始める前に
Pythonの非同期処理を始める前にkoralle
 
Elixirを利用した繊細なwebチャットの開発
Elixirを利用した繊細なwebチャットの開発Elixirを利用した繊細なwebチャットの開発
Elixirを利用した繊細なwebチャットの開発ndruger
 
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうGoで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうEsehara Shigeo
 
Nervesが開拓する「ElixirでIoT」の新世界
Nervesが開拓する「ElixirでIoT」の新世界Nervesが開拓する「ElixirでIoT」の新世界
Nervesが開拓する「ElixirでIoT」の新世界Hideki Takase
 
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)kulibrarians
 
Flang kkd1
Flang kkd1Flang kkd1
Flang kkd1florets1
 
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~Fujio Kojima
 
Scala Daysに行ってみて
Scala Daysに行ってみてScala Daysに行ってみて
Scala Daysに行ってみてKota Mizushima
 
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情Junichi Ishida
 
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」 [最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」 Yuki Arase
 
捗るリコメンドシステムの裏事情(ハッカドール)
捗るリコメンドシステムの裏事情(ハッカドール)捗るリコメンドシステムの裏事情(ハッカドール)
捗るリコメンドシステムの裏事情(ハッカドール)mosa siru
 

Semelhante a パーフェクト"Elixir情報収集" (20)

関数型言語ElixirのIoTシステム開発への展開
関数型言語ElixirのIoTシステム開発への展開関数型言語ElixirのIoTシステム開発への展開
関数型言語ElixirのIoTシステム開発への展開
 
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!
Nerves!? Elixir!?? 関数型言語でれっつIoT開発!!
 
おとなのテキストマイニング
おとなのテキストマイニングおとなのテキストマイニング
おとなのテキストマイニング
 
Tokyoex#5 Questions
Tokyoex#5 QuestionsTokyoex#5 Questions
Tokyoex#5 Questions
 
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていることSwiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていること
 
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワーク
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワークElixirでIoT!?ナウでヤングでcoolなNervesフレームワーク
ElixirでIoT!?ナウでヤングでcoolなNervesフレームワーク
 
関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング関数型っぽくROSロボットプログラミング
関数型っぽくROSロボットプログラミング
 
Pythonの非同期処理を始める前に
Pythonの非同期処理を始める前にPythonの非同期処理を始める前に
Pythonの非同期処理を始める前に
 
Elixirを利用した繊細なwebチャットの開発
Elixirを利用した繊細なwebチャットの開発Elixirを利用した繊細なwebチャットの開発
Elixirを利用した繊細なwebチャットの開発
 
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうGoで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろう
 
Nervesが開拓する「ElixirでIoT」の新世界
Nervesが開拓する「ElixirでIoT」の新世界Nervesが開拓する「ElixirでIoT」の新世界
Nervesが開拓する「ElixirでIoT」の新世界
 
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
 
MacroPyがすごい
MacroPyがすごいMacroPyがすごい
MacroPyがすごい
 
Flang kkd1
Flang kkd1Flang kkd1
Flang kkd1
 
Elixir言語紹介
Elixir言語紹介Elixir言語紹介
Elixir言語紹介
 
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~
最新C#動向と関数型言語haskell ~命令型静的プログラミングから関数型動的プログラミングへのシフト~
 
Scala Daysに行ってみて
Scala Daysに行ってみてScala Daysに行ってみて
Scala Daysに行ってみて
 
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
 
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」 [最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」
[最新版] JSAI2018 チュートリアル「"深層学習時代の" ゼロから始める自然言語処理」
 
捗るリコメンドシステムの裏事情(ハッカドール)
捗るリコメンドシステムの裏事情(ハッカドール)捗るリコメンドシステムの裏事情(ハッカドール)
捗るリコメンドシステムの裏事情(ハッカドール)
 

Mais de Keisuke Takahashi

Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)Keisuke Takahashi
 
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会Keisuke Takahashi
 
Trying and evaluating the new features of GlusterFS 3.5
Trying and evaluating the new features of GlusterFS 3.5Trying and evaluating the new features of GlusterFS 3.5
Trying and evaluating the new features of GlusterFS 3.5Keisuke Takahashi
 
Gluster Cloud Night in Tokyo 2013 -- Tips for getting started
Gluster Cloud Night in Tokyo 2013 -- Tips for getting startedGluster Cloud Night in Tokyo 2013 -- Tips for getting started
Gluster Cloud Night in Tokyo 2013 -- Tips for getting startedKeisuke Takahashi
 
Big Data入門に見せかけたFluentd入門
Big Data入門に見せかけたFluentd入門Big Data入門に見せかけたFluentd入門
Big Data入門に見せかけたFluentd入門Keisuke Takahashi
 
Creating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSCreating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSKeisuke Takahashi
 
GlusterFS 技術と動向 2of2
GlusterFS 技術と動向 2of2GlusterFS 技術と動向 2of2
GlusterFS 技術と動向 2of2Keisuke Takahashi
 
GlusterFS 技術と動向 1of2
GlusterFS 技術と動向 1of2GlusterFS 技術と動向 1of2
GlusterFS 技術と動向 1of2Keisuke Takahashi
 
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)Keisuke Takahashi
 
GlusterFS As an Object Storage
GlusterFS As an Object StorageGlusterFS As an Object Storage
GlusterFS As an Object StorageKeisuke Takahashi
 
GlusterFS モジュール超概論
GlusterFS モジュール超概論GlusterFS モジュール超概論
GlusterFS モジュール超概論Keisuke Takahashi
 
GlusterFS座談会テクニカルセッション
GlusterFS座談会テクニカルセッションGlusterFS座談会テクニカルセッション
GlusterFS座談会テクニカルセッションKeisuke Takahashi
 

Mais de Keisuke Takahashi (14)

Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
 
GlusterFS Masakari Talks
GlusterFS Masakari TalksGlusterFS Masakari Talks
GlusterFS Masakari Talks
 
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
 
Trying and evaluating the new features of GlusterFS 3.5
Trying and evaluating the new features of GlusterFS 3.5Trying and evaluating the new features of GlusterFS 3.5
Trying and evaluating the new features of GlusterFS 3.5
 
Gluster Cloud Night in Tokyo 2013 -- Tips for getting started
Gluster Cloud Night in Tokyo 2013 -- Tips for getting startedGluster Cloud Night in Tokyo 2013 -- Tips for getting started
Gluster Cloud Night in Tokyo 2013 -- Tips for getting started
 
Big Data入門に見せかけたFluentd入門
Big Data入門に見せかけたFluentd入門Big Data入門に見せかけたFluentd入門
Big Data入門に見せかけたFluentd入門
 
Gluster in Japan 2012-2013
Gluster in Japan 2012-2013Gluster in Japan 2012-2013
Gluster in Japan 2012-2013
 
Creating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSCreating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFS
 
GlusterFS 技術と動向 2of2
GlusterFS 技術と動向 2of2GlusterFS 技術と動向 2of2
GlusterFS 技術と動向 2of2
 
GlusterFS 技術と動向 1of2
GlusterFS 技術と動向 1of2GlusterFS 技術と動向 1of2
GlusterFS 技術と動向 1of2
 
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)
最新技術動向 GlusterFS (仮想化DAY, Internet Week 2011)
 
GlusterFS As an Object Storage
GlusterFS As an Object StorageGlusterFS As an Object Storage
GlusterFS As an Object Storage
 
GlusterFS モジュール超概論
GlusterFS モジュール超概論GlusterFS モジュール超概論
GlusterFS モジュール超概論
 
GlusterFS座談会テクニカルセッション
GlusterFS座談会テクニカルセッションGlusterFS座談会テクニカルセッション
GlusterFS座談会テクニカルセッション
 

Último

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Último (8)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

パーフェクト"Elixir情報収集"