Dec
17
EDI#10:15箇所のElixirコミュニティ大集合で忘年会+開催50回突破4コミュニティお祝い
「Elixir実装の芽」をみんなで愛で、デジタル化で仕事と生活を良くしていきましょヽ(=´▽`=)ノ
Organizing : Elixir Digitalization Implementors
Registration info |
ツイートしてくれる枠(Live seat in tweets) Free
FCFS
もくもくと参加する枠(Viewing-only seat) Free
FCFS
コミュニティオーガナイザ枠(Elixirコミュニティ主催者はコチラに) Free
FCFS
|
---|---|
参加者への情報 |
(参加者と発表者のみに公開されます)
|
Description
Eixirコミュニティに初めて接する方は下記がオススメです
Elixirコミュニティ の歩き方〜国内オンライン編〜
https://speakerdeck.com/elijo/elixirkomiyunitei-falsebu-kifang-guo-nei-onrainbian
今回イベントのタイムテーブル
時間 | 発表者 | 内容 |
---|---|---|
19:30-19:40 | ![]() |
会の趣旨説明 記念回としての録画案内 EDI開催10回記念カンパイ挨拶+Zoom記念撮影 |
19:40-20:00 | 15箇所のElixirコミュニティ | 各オーガナイザからご挨拶/コミュニティ紹介(各1~2分くらい) nakoさん作の「Elixirコミュニティ の歩き方」と共に |
20:00-20:20 | ![]() ![]() ![]() ![]() +皆さん |
イベント開催50回突破を記念するお祝い ※ここは皆さん、マイクOn+カメラOnでお祝いもらえたら嬉しい 50回を迎えての振り返りインタビュー/パネルディスカッション ①コミュニティをはじめた頃の状況 ②はじめた頃のElixirの浸透度合い ③コミュニティを続けていく中で感じたこと ④現在の状況とElixir浸透度合い |
20:20-20:40 | piyopiyo.ex Neos.ex エリジョ(Elixir女子部) Space.ex tokyo.ex kochi.ex LiveView JP 清流elixir Elixir Digitalization Implementors |
今後、50回を迎えるElixirコミュニティでパネルディスカッション ①50回を超えたコミュニティに感じること ②ご自身のコミュニティのこれから |
20:40-20:55 | ![]() ![]() ![]() ![]() |
来年Elixir生誕10周年の過ごし方を好きに語ってください ①Elixir生誕10周年をどんな感じで盛り上げたい? ②来年、コミュニティがどうなると嬉しい?(国内/海外) ③100回に向けての抱負などあれば是非 ④Elixir創始者 José Valim に伝えたいことがあれば是非 |
21:00-22:00 | (懇親したい方) | リモート呑み会(適宜、流れ解散です) |
持ち物
- 【最重要】この会は、カンパイスタートの緩い会なので、お酒とお菓子、ご飯の準備を各自お忘れなく(^o^)
- イベント申込後、本ページ上部に出てくる「参加者への情報」欄をご覧いただき、事前参加準備をお願いします
- 事前にElixir/PhoenixをインストールしたPCをお持ちいただくと、発表内容をその場で試したりできるかも
- 「Elixir実装の芽」をみんなで愛でるので、批判精神や完璧主義は、くれぐれも持ち込まないようお願いしますm(__)m
「Elixir Digitalization Implementors」とは?
「Elixir Digitalization Implementors」、略称「EDI」は、「Elixir実装の芽」をみんなで愛でるコミュニティです
そうした芽から、「身近な仕事や生活をElixirでデジタル化して、良くしていこう」というのが、この会の狙いです
そんなEDIのLT(Lightning Talk)会は、様々な「Elixir実装の芽」、つまり、みなさんがElixirで作ったもの(個人、仕事、もくもく会、技術書典などを問わず)をスライド無OKの気軽なLTで共有し合い、みんなで一緒に愛でる会です(スライドでの発表もOKです)
Zoom接続さえできれば、本人でも、SnapCameraでも、2Dアバター/3D(VR)アバターでも、お好きな姿・形(18禁はお断り)でご参加OKの、「対面」と「アバター」が混在する「未来指向の技術コミュニティ」でもあります…司会もVRアバターです
閉会後の「リモート呑み会」では、「Elixirのこういう話を聞きたい」をアルケミスト(Elixir経験者)に聞いたり、本会では聞けなかった突っ込んだ話、現場のリアルなんかを、登壇者や参加者とワイワイする時間帯もあります
「Elixirって『関数型言語』でしょ?仕事では使えないんじゃないの?」
一般的に「関数型言語」と言えば、言語の習得が難しく、組織として選定しづらいイメージがありますが、Elixirは、言語仕様や構文がシンプルかつ簡単なので、「育成や習得の容易性」を切り捨てること無く、関数型のメリットも享受できます
「Elixirならでは」のメリットは、以下の通りです
- 習得がカンタンで、ムダな記述も無いため、プログラミング経験が無い入門者・初級者に、実は向いている
- データや処理を、上から下、左から右の自然な流れで書ける「パイプ」が直感的でイイッ
- JSONパースが得意なので、Google APIやBacklog API等、様々なWeb APIとの連携にとても強い
- マルチコアCPUを簡単にフル活用できる
- データ変換とバイナリデータ検索に特化しているので、ファイルヘッダ解析やIoT/ドローン制御にも向いている
- 長期間の安定運用を実現してきた「Erlang VM」の元で動作する
- 変数の形や値で「パターンマッチ」できて、さらに関数の引数でも可能な数少ない言語(快感すら感じる)
さらに、関数型としてのメリットも、上乗せされます
- 状態が無いことで、同じ入力を何度行っても同じ出力しか返さないので、意図しない挙動にならない
- 変数がイミュータブル(作成後にその状態が不変)なので、マルチスレッドや並行処理で競合しない
- プログラム構造が小さな関数群で構成され、シンプルに保たれるため、変更容易性が向上する
- 少ないコードで、凝縮度の高い高度な処理が書ける
- リスト設計に慣れていくと、他言語で数百行かかる複雑な処理も、数行のコードで組むことが可能になる
- できあがったコードは、オブジェクト指向言語の1/100の量になることもあり、見た目も100倍エレガント
- オブジェクト指向言語経験者の移行は大変(関数型全般に言える)だが、移行後は、何倍も生産性が高まる
実際に、Elixirがどの位カンタンに習得できるかと言うと、たった3つの関数を覚えるだけ、30分~1時間もあれば、Web+DB/Web+API/Webグラフ表示まで実現できてしまいます
通常の関数型言語と一線を画す、このElixir/Phoenixのパワーを直接体感してみたい方は、「ExcelでElixirマスター」シリーズをご覧ください
Media View all Media
If you add event media, up to 3 items will be shown here.