BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:【kokura.ex】ElixirカンファレンスのCFP・プレゼ
 ンテーションを書く会（v2）#1
X-WR-CALNAME:【kokura.ex】ElixirカンファレンスのCFP・プレゼ
 ンテーションを書く会（v2）#1
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:838960@techplay.jp
SUMMARY:【kokura.ex】ElixirカンファレンスのCFP・プレゼンテ
 ーションを書く会（v2）#1
DTSTART;TZID=Asia/Tokyo:20211119T083000
DTEND;TZID=Asia/Tokyo:20211119T093000
DTSTAMP:20260512T225223Z
CREATED:20211117T141338Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/83896
 0?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\n【お知らせ
 】本イベントは、オンラインでの開催となります。開
 催時間までに上の欄「参加者への情報」にZoom URLを記
 載しますので、そちらよりご参加ください。\n\nkokura.ex
 「ElixirカンファレンスのCFP・プレゼンテーションを書
 く会（v2）」\n開発言語Elixirをわいわいと盛り上げてい
 く技術コミュニティkokura.exがお送りするオンライン勉
 強会です！\n参加者みんなで ElixirConf EU 2022 の 英語CFP 
 や 英語プレゼンテーション をそれぞれつくることを
 テーマとした、Zoomによるオンライン形式の勉強会を開
 催します！\n\nWelcome to ElixirConf EU 2022\nHybrid conference 7-8 A
 pril 2022 | Training 6 April | London/virtual\n\n\nElixirConf EU 2022: Ca
 ll for Proposals\n（参考）テック系イベントでよく聞く「C
 FP」とは？\n\n第1回目となる今回は、オリエンテーショ
 ン的に\n\n各自の発表ネタ候補の棚卸し\nレクチャー担
 当 zacky 先生による今までのプレゼンテーションを題材
 にしたコツ紹介\n\nを予定しています。\nタイムテーブ
 ル\n\n\n\n時間\n内容\n\n\n\n\nAM 8:30\nスタート（Zoom）\n\n\nA
 M 9:30\n終了\n\n\n\n\n30分〜1時間程度を予定しており、終
 了時間が前後する場合があります（途中退席自由）\n\n
 kokura.ex\n小倉Elixirコミュニティ「kokura.ex」は、「高速
 処理性能」と「高い開発効率性」を両立できるプログ
 ラミング言語「Elixir」と、そのWebアプリケーションフ
 レームワーク「Phoenix」を北九州で広め、ワイワイと盛
 り上げていくコミュニティです。\nこれから先端技術
 をやりたい方や、最新のプログラミングを学びたい方
 、未来に向けてITに強くなりたい方など、技術への興
 味レベルが高い方や、プログラミングに関心が高い方
 のご参加を歓迎します！\nkokura.exのご質問用slackチャン
 ネル\nelixir.jpワークスペースの招待URL\nhttps://elixirjp.slac
 k.com/join/shared_invite/enQtODE0NjM3NTIyNTMzLTU5NmViZDE4N2Q3MGUyMmI5YTdl
 NmQ2ZDI4ZDgxZGZiYTVlYmJjOTMzYzk2NGUyMjBhMTBiNDdjYTg3ZjhmYWI\nこちらか
 らご登録をお願いします\n\nききたいこと\nElixirプログ
 ラミングで詰まったところ\n個人開発でつくったもの
 をお披露目したい！等\n\nでてきましたら、チャンネル
 #kokura-ex でご発言よろしくお願いします！\n「Elixirって
 、今どんな感じなの？」\nElixir／Phoenixにとって、2016～
 2019年は、\n\nマルチコアのCPU全てをフル活用できる「Fl
 ow」や「GenStage」\n動的生成されたマルチプロセスを監
 視・自動再起動できる「Dynamic Supervisor」\nWebフレーム
 ワーク「Phoenix」のHTTP/2対応やwebpack対応\nIoTコアライブ
 ラリ「Nerves」と、クラウド上からファームウェア更新
 を叶える「NervesHub」\n\nといったElixirならではの革新的
 な独自機能を出しつつ、「Elixir／Phoenixのみで、Webプロ
 ダクト開発やSI案件開発を不自由無く行える」フェー
 ズへと進化しています\nGithubに登録されているElixirラ
 イブラリも、36\,000件を突破し、2年前の7\,000件程度と
 比べ、5倍以上へと急増しました\n2014～2015年付近は、El
 ixirも未だ未成熟で、「Erlangを覚えなければElixirは使え
 ない」という認識が一般的でしたが、現状は、Elixir単
 独で充分にプロダクト開発／SI案件開発を行える状況
 へと変わってきています\nまた、2017年にはGCP（Google Clo
 ud Platform）でのElixir採用、2018年にはAWSでのカスタムラ
 ンタイム採用、といった、大手クラウドでのElixir採用
 という追い風もありました\n福岡においても、Elixir／Ph
 oenixをプロダクト開発／SI案件開発で採用されるケース
 が増え、他言語よりも明らかにレスポンス速度が速いW
 eb+DBが数日で構築できた事例や、1年以上ダウンせずに
 運用が回った事例など、実運用の実績も増えています
 （福岡以外でも、SlackやLINE、ニコニコ動画、mixi、gumi
 等での活用事例もあります）\n全世界で見れば、2014年
 は、200社程度しか採用していなかったのが、2016年は1\,
 100社を超え、現在は、ゲームサーバだけに限らず、フ
 ィンランドやスウェーデン、イギリスを始めとする、
 金融／証券／SNS／メッセージング基盤などの分野で活
 用されており、世界的にも有名なSlackやDiscordでも積極
 的に活用されています\nそしてElixir／Phoenixにとっての2
 019年は、以下を完備し、スマホ開発やクラウドへの接
 続性も大幅に増強されました\n\nPhoenixで、JavaScript無のE
 lixirのみで、フロント処理を動的生成できる「LiveView」
 \n対障害性を備え、Amazon SQSとも接続できる並列ライブ
 ラリ「Broadway」\nPrometheus等の外部監視系への容易な接
 続を実現する「Telemetry」\n\n今は、まさにElixir／Phoenix
 を始めるには、もっとも美味しいタイミングと言える
 でしょう\n海外と福岡のおける導入企業／規模／事例
 は、以下fukuoka.exポータルにて紹介しています\nhttps://fu
 kuokaex.fun\n更に、kokura.ex／fukuoka.exでは、これまでの言
 語では表現できなかったような次世代の高生産性Web／A
 PI開発スタイルの確立や、大規模インフラでもDBサーバ
 をネックにしないためのスケールアウトの仕組み、Elix
 irとGCP上のAIエンジンを繋いだ画像解析システム、数倍
 のパフォーマンスを発揮できるGPU／FPGA活用、Elixirプロ
 セスよりも更に軽量なプロセスライブラリ実装、Elixir
 によるElixirコンパイラ開発といった、先端領域でのElix
 ir活用も、今まさに熱く展開しています\n「でもElixirっ
 て、使いづらくて覚えにくい『関数型言語』でしょ？
 」\n一般的に「関数型言語」と言えば、言語の習得が
 難しく、組織として選定しづらいイメージがあります
 が、Elixirは、言語仕様や構文がシンプルかつ簡単なの
 で、「育成や習得の容易性」を切り捨てること無く、
 関数型のメリットも享受できます\n関数型のメリット
 は、以下の通りです\n\n状態が無いことで、同じ入力を
 何度行っても同じ出力しか返さないので、意図しない
 挙動にならない\n変数がイミュータブル（作成後にそ
 の状態が不変）なので、マルチスレッドや並行処理で
 競合しない\nプログラム構造が小さな関数群で構成さ
 れ、シンプルに保たれるため、変更容易性が向上する\
 n少ないコードで、凝縮度の高い高度な処理が書ける\n
 リスト設計に慣れていくと、他言語で数百行かかる複
 雑な処理も、数行のコードで組むことが可能になる\n
 できあがったコードは、オブジェクト指向言語の1/100
 の量になることもあり、見た目も100倍エレガント\nオ
 ブジェクト指向言語経験者の移行は大変（関数型全般
 に言える）だが、移行後は、何倍も生産性が高まる\n\n
 更に、「Elixirならでは」の以下メリットも上乗せされ
 ます\n\n習得がカンタンなので、プログラミング経験が
 無い入門者・初級者向け\n関数の引数でのパターンマ
 ッチが可能で、呼出時の事前条件チェックや関数呼び
 分けには、快感すら感じる\nJSONパースが得意なので、G
 oogle APIやBacklog API等、様々なWeb APIとの連携に強い\nマ
 ルチコアCPUを簡単にフル活用できる\nマルチクラスタ
 （AWS、GCP、Azure）のスケールアウトも楽々実現\n長期間
 の安定運用を実現してきた「Erlang VM」の元で動作する\
 nデータ変換とバイナリデータ検索に特化しているので
 、ファイルヘッダ解析やIoT／ドローン制御にも向いて
 いる\n\n実際に、Elixirがどの位カンタンに習得できるか
 と言うと、たった3つの関数を覚えるだけ、30分～1時間
 もあれば、Web＋DB／Web＋API／Webグラフ表示まで実現で
 きてしまいます\n通常の関数型言語と一線を画す、こ
 のElixir／Phoenixのパワーを直接体感してみたい方は、「
 ExcelでElixirマスター」シリーズをご覧ください\n\nご不
 明点がありましたら、connpassのフィードや、上記kokura.e
 xのslackチャンネルよりお問い合わせください。
LOCATION:Zoom オンライン
URL:https://techplay.jp/event/838960?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
