RubyxElixir Reject Conf Taiwan 2018

活動簡介 / Information

本屆 RubyxElixir Conf Taiwan 2018 的投稿數爆量,評選會議激辯了好幾個回合,才敲定最終的講題時,社群夥伴就決定另覓時間、場地與資源,集合未能入選的優秀投稿,舉辦這場 Reject Conf。議程包含了 Chatbot、GraphQL 與 OAuth 等錯過會遺憾的精采經驗分享,用更近距離的接觸,帶來更多資訊及交流的機會。
Tea Time 提供了美味精緻的茶點與飲品,讓會眾能在輕鬆的氛圍與舒適的環境中,彼此交流談天說地。

This time, 5xRuby decides to gather outstanding submissions that could not be selected and hosts Reject Conf before RubyElixirConf Taiwan 2018.

If you are interested in it please register now !

講者與議程 / Speakers and Program

lulalalala
Lulalala
Listia
Anatomy of Presenter/Decorator gems

Have you used a Rails decorator/presenter gem before? This talk will first explain why it is good to use them. Then I'll analyze several of these gems and explain different Ruby magic these gems used to make them easier to use.

John Lin
John Lin
Lead Engineer, iCHEF
Running Ruby in Elixir

Wanted to switch to Elixir, but have too much existing Ruby code? Couldn't find Ruby library alternative in Elixir?

Supervisor in Elixir make it a great glue language, suitable for calling other programs. Let's explore how to invoke Ruby program in Elixir with Erlport/Export, and define custom data conversion. And try to run Ruby in Elixir directly with ErRuby.

想要改用 Elixir,但是卻有太多現有的 Ruby 程式碼? Ruby 的函式庫在 Elixir 中找不到替代品?

Elixir 的 Supervisor 特性讓他成為了非常好的 glue language, 非常適合用來呼叫其他程式。讓我們一起來探索如何在 Elixir 中使用 Erlport/Export 呼叫 Ruby 程式,並自行定義資料轉換的方式。最後試著使用 ErRuby 來直接在 Elixir 中執行 Ruby。

Pokai Chang
Pokai Chang
Developer, 5xRuby
Building the Ruby × Elixir Conf App

To get practical experiences on developing applications with some of the latest techniques: Elixir, GraphQL, React Native etc., we decide to build an mobile app for Ruby × Elixir Conf to experiment on the differences and the benefits of the new technology. In this session I will speak in the name of the development team and share our thoughts on building the app.

Shi-Gang Wang
Shi-Gang Wang
Software engineer, Goldenio Technoloy
如何規劃 OAuth Server

當自己有多個網站時,可用 devise 快速製作建立各自的使用者管理系統。問題是使用者需要記得很多組帳號密碼,甚至在不同網站之間要做 API 資料交換時,需要有 token 當作驗證的依據,以及是否有使用者授權 ,而透過使用 OAuth 就可解決上述問題。

OAuth 不但可以處理身分驗證,登入和個資管理,也可以解決 API token 的問題,讓使用者在不需要透露帳號密碼的狀態下,就可以授權第三方程式取得資料。

這個 talk 會提到如何規劃 OAuth authorization server, 以及在不同的情況使用適合的 grant flow,尤其是在多個網站, 藉由 doorkeeper + devise / OAuth 當作管理使用者的機制,讓 mobile app 或是前後端分離的機制,在開發上可以快速達到解決管理使用者的目的。

期盼聽眾可以將 OAuth 當作標準的使用者管理系統的核心。

郭佳甯
郭佳甯
馴獸師, 五倍紅寶石
意外做出 60 萬用戶的 Line chatbot - 卡米狗

卡米狗是用 Rails 做的 Line chatbot,目前用戶達 60 萬人,他能做的事情很多:打招呼、說笑話、講故事、陪聊天、查天氣、幫你算命、告訴你該吃什麼,他是目前在台灣最多人玩的 chatbot。

卡米狗到目前上線一年多了,中途遇到的各種問題,像是置入性行銷、惡意連結、網路霸凌、假卡米狗、電話騷擾、個資散佈,也都有驚無險地過來了。

我會跟你們說為什麼我想做卡米狗,卡米狗是怎麼擴散的,以及在開發過程中遇到的各種問題和對應的解法。

活動流程 / Schedule

時段 活動內容
12:30 - 13:00

報到

13:00 - 13:10

開場

13:10 - 13:40

Lulalala:Anatomy of Presenter/Decorator gems

- Lulalala

13:40 - 14:30

Building the Ruby × Elixir Conf App

- Pokai Chang

14:30 - 15:20

如何規劃 OAuth Server

- Shi-Gang Wang

15:20 - 15:40

Tea Break

15:40 - 16:30

意外做出 60 萬用戶的 Line chatbot - 卡米狗

- 郭佳甯

16:30 - 17:20

Running Ruby in Elixir

- John Lin

17:20 - 17:30

閉幕

主辦單位 / Organizers

五倍紅寶石股份有限公司

「五倍紅寶石」是由幾位台灣 Ruby 社群的朋友共同成立的一家公司,希望透過教育訓練、企業培訓等講座,將 Ruby 推廣到校園、企業、開發者。提供的服務包括:程式教育訓練、企業技術培訓與諮詢、活動場地租借與專案委托製作。

協辦單位 / Co-organizers

Ruby Taiwan

Ruby Taiwan 社群成立於2008年10月,主要是針對 Ruby 程式語言及軟體開發,進行業界的交流及分享,提昇開發人員的技術深度與廣度。

Elixir Taiwan

Elixir Lang 的台灣討論群組!

場地贊助 / Sponsors

曉數碼股份有限公司 (Akatsuki Taiwan Inc.)

日本手機遊戲開發商「曉數碼股份有限公司 Akatsuki Inc.」於 2010 年創建於日本東京,2010-2014 年之間的營業額成長率為 2,106%,獲頒 2015 年日本科技業成長排行榜前 50 的第一名,之後連續 3 年皆入榜。現為全球擁有超過 600 名員工的東證上市公司。目前為止已自行開發製作多款數百萬人次下載的人氣手機遊戲,包含《萬千回憶》、《足球甜心》、《八月的棒球甜心》。

2014年,Akatsuki 首度於台灣設立海外拓展事業據點,目前台灣超過 100 名員工來自各國,其中包含日本、韓國、法國、印度及荷蘭等。我們提供幸福且優質的工作環境,更連續 5 年榮獲 Great Place to Work(R) Institute Japan Best Company 殊榮。若您對於遊戲業充滿熱忱,想進入遊戲開發商一展長才,歡迎遊戲界設計、企劃、製作等等人才加入,共同以遊戲的力量,為世界帶來幸福

曉數碼股份有限公司 Akatsuki Taiwan Inc. / 台北市松山區南京東路四段16號8F-A

イベントチケット

チケット種別 販売期間 価格
有福同享票

2018/03/21 10:00(+0800) ~ 2018/04/13 14:00(+0800) 販売終了
  • TWD$200
邀請票

~ 2018/04/14 17:30(+0800) 販売終了
  • 無料
次へ