RubyConf Taiwan 2016 第一天

Published on:

今年第一次參加 RubyConf Taiwan 2016

紀錄今天聽到的議程:

之後如有提供投影片再補充連結

Beware of Alpha Syndrome

以人為本

過辛福的生活

讓世界更美好

期待更快更強大的 Ruby 3

Breaking Bad Habits with GitLab CI

介紹 GitLab CI 除了測試還可以做到哪些事情

像是執行多個指令、打包檔案提供下載、部署應用程式

而且這些設定都很簡單

Optimizing ruby core

這一場比較硬,我沒能好好聽懂 Orz

How to write complex data pipelines in Ruby

簡報

在處理大量資料時,常常會需要很多步驟去做資料處理

在開發時,每個步驟的邏輯又常常有很多重複的事情要做,譬如:retry, logging...等等

講者因此開發了 tumugi gem 透過 DSL 的方式來減少這些重複的開發工作

在這場看到有趣的 gem:

retriable 透過 DSL 的方式為你的程式加入 retry

tumugi 透過 DSL 的方式開發複雜的 workflows

It's More Fun to Compute

不同的波型能夠有不同的聲音效果,透過程式來產生波型訊號,就能產生各種不同的聲音

在這場看到有趣的軟體:

sonic pi 寫 code 來玩音樂,酷吧!

How I made a pure-Ruby word2vec program more than 3x faster

簡報

Ruby 在處理大迴圈運算時,執行時間會變得很長

可以透過 VirtualModule 執行其他程式語言來解決

在這場看到有趣的語言:

julia 一種動態程式語言

How to Write Middleware in Ruby

簡報

這場因為臨時有 issue 要處理,中途就沒有好好聽了 >"<

Comments

comments powered by Disqus