Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/angdev/awesome-rubykaigi2016
A list of awesome RubyKaigi 2016 slides, repositories, blogs
https://github.com/angdev/awesome-rubykaigi2016
List: awesome-rubykaigi2016
Last synced: 16 days ago
JSON representation
A list of awesome RubyKaigi 2016 slides, repositories, blogs
- Host: GitHub
- URL: https://github.com/angdev/awesome-rubykaigi2016
- Owner: angdev
- Created: 2016-09-08T13:03:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-09-15T13:56:23.000Z (over 8 years ago)
- Last Synced: 2024-11-25T09:02:34.637Z (26 days ago)
- Size: 11.7 KB
- Stars: 59
- Watchers: 8
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-rubykaigi2016 - A list of awesome RubyKaigi 2016 slides, repositories, blogs. (Other Lists / Monkey C Lists)
README
# Awesome RubyKaigi 2016 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A list of awesome RubyKaigi 2016 slides, repositories, blogs.
## Table of Contents
* [Day 1](#day-1)
* [Ruby3 Typing (Keynote)](#ruby3-typing-keynote)
* [dRuby in the last century](#druby-in-the-last-century)
* [ErRuby: Ruby on Erlang/OTP](#erruby-ruby-on-erlangotp)
* [Who reordered my code?!](#who-reordered-my-code)
* [Welcome to haconiwa - the (m)Ruby on Container](#welcome-to-haconiwa---the-mruby-on-container)
* [A proposal of new concurrency model for Ruby 3](#a-proposal-of-new-concurrency-model-for-ruby-3)
* [Play with GLSL on OpenFrameworks](#play-with-glsl-on-openframeworks)
* [A Tale of Two String Representations](#a-tale-of-two-string-representations)
* [Isomorphic web programming in Ruby](#isomorphic-web-programming-in-ruby)
* [Unifying Fixnum and Bignum into Integer](#unifying-fixnum-and-bignum-into-integer)
* [How to create multiprocess server on Windows with Ruby](#how-to-create-multiprocess-server-on-windows-with-ruby)
* [Ups and Downs of Ruby Internationalization](#ups-and-downs-of-ruby-internationalization)
* [Scalable job queue system built with Docker](#scalable-job-queue-system-built-with-docker)* [Day 2](#day-2)
* [Fearlessly Refactoring Legacy Ruby](#fearlessly-refactoring-legacy-ruby)
* [How to create bindings 2016](#how-to-create-bindings-2016)
* [Writing A Gameboy Emulator in Ruby](#writing-a-gameboy-emulator-in-ruby)
* [Exploring Big Data with rubygems.org Download Data](#exploring-big-data-with-rubygemsorg-download-data)
* [How DSL works on Ruby](#how-dsl-works-on-ruby)
* [Learn Programming Essence from Ruby patches](#learn-programming-essence-from-ruby-patches)
* [A Nil Device, a Lonely Operator, & a Voyage to the Void Star](#a-nil-device-a-lonely-operator-a-voyage-to-the-void-star)
* [Web Server Concurrency Architecture](#web-server-concurrency-architecture)
* [Ruby Reference Manual 2016 Autumn](#ruby-reference-manual-2016-autumn)
* [Pwrake: Distributed Workflow Engine based on Rake](#pwrake-distributed-workflow-engine-based-on-rake)
* [Building maintainable command-line tools with mruby](#building-maintainable-command-line-tools-with-mruby)
* [Data Analysis in RUby with daru](#data-analysis-in-ruby-with-daru)
* [Modern Black Mages Fighting in the Real World](#modern-black-mages-fighting-in-the-real)
* [SciRuby Machine Learning Current Status and Future](#sciruby-machine-learning-current-status-and-future)
* [JRuby 9000 Last Year, Today, and Tomorrow](#jruby-9000-last-year-today-and-tomorrow)* [Day 3](#day-3)
* [Ruby Committers vs the World](#ruby-committers-vs-the-world)
* [Ruby3x3: How are we going to measure 3x?](#ruby3x3-how-are-we-goint-to-measure-3x)
* [Web Clients for Ruby and What they should be in the future](#web-clients-for-ruby-and-what-they-should-be-in-the-future)
* [High Tech Seat in mruby](#high-tech-seat-in-mruby)
* [Deletion Driven Development: Code to delete code!](#deletion-driven-development-code-to-delete-code)
* [It's More Fun to Compute](#its-more-fun-to-compute)
* [Recent Advances in HTTP and Controlling them using ruby](#recent-advances-in-http-and-controlling-them-using-ruby)
* [Optimizing Ruby](#optimizing-ruby)
* [Ruby Concurrency compared](#ruby-concurrency-compared)
* [Hijacking syscalls with (m)ruby](#hijacking-syscalls-with-mruby)
* [Game Development + Ruby = Happiness](#game-development-ruby-happiness)
* [Dive into CRuby](#dive-into-cruby)## Day 1
### Ruby3 Typing (Keynote)
*Yukihiro "Matz" Matsumoto*- [summary (japanese)](http://memo.goodpatch.co/2016/09/rubykaigi-2016-report-ruby3-typing/
)### dRuby in the last century.
*Masatoshi SEKI*- [slide](https://speakerdeck.com/m_seki/druby2016)
### ErRuby: Ruby on Erlang/OTP
*Lin Yu Hsiang*- [slide](https://speakerdeck.com/johnlinvc/erruby-ruby-on-erlang)
- [johnlinvc/erruby](https://github.com/johnlinvc/erruby)### Who reordered my code?!
*Petr Chalupa*### Welcome to haconiwa - the (m)Ruby on Container
*Uchio KONDO*- [slide](https://speakerdeck.com/udzura/mruby-on-container)
### A proposal of new concurrency model for Ruby 3
*Koichi Sasada*- [slide](http://www.atdot.net/~ko1/activities/2016_rubykaigi.pdf)
- [script (Japanese)](http://www.atdot.net/~ko1/diary/201609.html#d6)### Play with GLSL on OpenFrameworks
*蒼時弦也*- [Play GLSL on mruby with OpenFrameworks](https://speakerdeck.com/elct9620/play-glsl-on-mruby-with-openframeworks)
### A Tale of Two String Representations
*Kevin Menard*- [slide](https://speakerdeck.com/nirvdrum/a-tale-of-two-string-representations)
- [GSoC 2016, spinute](http://www.spinute.org/ruby/gsoc2016/english.html)### Isomorphic web programming in Ruby
*Yoh Osaki*- [slide](http://rubykaigi.youchan.org/)
- [youchan/hyalite](https://github.com/youchan/hyalite)This is ruby virtual DOM implementation using opal. It is inspired by react.js.
### Unifying Fixnum and Bignum into Integer
*Tanaka Akira*- [slide](http://www.a-k-r.org/pub/2016-09-08-rubykaigi-unified-integer.pdf)
### How to create multiprocess server on Windows with Ruby
*Ritta Narita*- [slide](http://www.slideshare.net/RittaNarita/how-to-create-multiprocess-server-on-windows-with-ruby-rubykaigi2016-ritta-narita)
### Ups and Downs of Ruby Internationalization
*Martin J. Dürst** [publication](http://www.sw.it.aoyama.ac.jp/2016/pub/RubyKaigi/)
### Scalable job queue system built with Docker
*Takashi Kokubun** [slide](https://speakerdeck.com/k0kubun/scalable-job-queue-system-built-with-docker)
* [cookpad/barbeque](https://github.com/cookpad/barbeque)## Day 2
### Fearlessly Refactoring Legacy Ruby
*Justin Searls*- [slide](https://speakerdeck.com/searls/surgical-refactors)
- [testdouble/suture; A Ruby gem that helps you refactor your legacy code](https://github.com/testdouble/suture)
- [Gilded Rose Web App (Refactoring Example)](https://github.com/testdouble/suture/tree/master/example/rails_app)
- [NotMySelf/GildedRose](https://github.com/NotMyself/GildedRose)### How to create bindings 2016
*Kouhei Sutou*- [slide](http://slide.rabbit-shocker.org/authors/kou/rubykaigi-2016/)
### Writing A Gameboy Emulator in Ruby
*Colby Swandale*- [slide](https://speakerdeck.com/colby/making-a-gameboy-emulator-in-ruby)
- [colby-swandale/waterfoul](https://github.com/colby-swandale/waterfoul)### Exploring Big Data with rubygems.org Download Data
*Aja Hammerly*- [slide](http://www.thagomizer.com/files/ruby_kaigi_2016.pdf)
### How DSL works on Ruby
*SHIBATA Hiroshi*- [slide](http://www.slideshare.net/hsbt/how-dsl-works-on-ruby)
### Learn Programming Essence from Ruby patches
*Mitsutaka Mimura*- [slide](https://speakerdeck.com/takkanm/learn-programming-essence-from-ruby-patches)
#### Ruby Interpreter Learning Materials
- [Walking around the ruby forest more deeply slide](https://speakerdeck.com/yotii23/walking-around-the-ruby-forest-more-deeply)
- [ruby/ruby doc/extension.rdoc](https://github.com/ruby/ruby/blob/trunk/doc/extension.rdoc)
- [Ruby Under a Microscope](https://www.amazon.com/Ruby-Under-Microscope-Illustrated-Internals/dp/1593275277)#### Learning from patches
- [Ruby Issue (#12142)](https://bugs.ruby-lang.org/issues/12142)
- [funny-falcon/ruby:st_table_with_array2](https://github.com/funny-falcon/ruby/tree/st_table_with_array2)### A Nil Device, a Lonely Operator, & a Voyage to the Void Star
*Eric Weinstein*- [slide](https://speakerdeck.com/ericqweinstein/a-nil-device-a-lonely-operator-and-a-voyage-to-the-void-star)
### Web Server Concurrency Architecture
*Kirk Haines*- [slide](https://slides.com/wyhaines/web-server-concurrency)
- [engineyard/rubykaigi2016-concurrency](https://github.com/engineyard/rubykaigi2016-concurrency)
- [wyhaines/scrawls](https://github.com/wyhaines/scrawls)### Ruby Reference Manual 2016 Autumn
*okkez*- [slide](http://slide.rabbit-shocker.org/authors/okkez/rubykaigi2016/)
### Pwrake: Distributed Workflow Engine based on Rake
*Masahiro TANAKA*- [slide](https://speakerdeck.com/masa16tanaka/pwrake-distributed-workflow-engine-based-on-rake)
### Building maintainable command-line tools with mruby
*Eric Hodel*- [slide](https://speakerdeck.com/drbrain/building-maintainable-command-line-tools-with-mruby)
### Data Analysis in RUby with daru
*Sameer Deshmukh*- [slide](https://speakerdeck.com/v0dro/data-analysis-in-ruby-with-daru)
- [v0dro/daru](https://github.com/v0dro/daru)### Modern Black Mages Fighting in the Real World
*Satoshi "moris" Tagomori*- [slide](http://www.slideshare.net/tagomoris/modern-black-mages-fighting-in-the-real-world)
### SciRuby Machine Learning Current Status and Future
*Kenta Murata*- [slide](https://speakerdeck.com/mrkn/sciruby-machine-learning-current-status-and-future)
### JRuby 9000 Last Year, Today, and Tomorrow
*Thomas E Enebo*## Day 3
### Ruby Committers vs the World
### Ruby3x3: How are we going to measure 3x?
*Matthew Gaudet*- [slide](http://www.slideshare.net/MatthewGaudet/ruby3x3-how-are-we-going-to-measure-3x)
### Web Clients for Ruby and What they should be in the future
*Toru Kawamura*- [tkawa/faraday-hypermedia](https://github.com/tkawa/faraday-hypermedia)
### High Tech Seat in mruby
*Yurie Yamane*### Deletion Driven Development: Code to delete code!
*Chris Arcand*- [slide](https://speakerdeck.com/chrisarcand/deletion-driven-development-code-to-delete-code)
- [post](https://chrisarcand.com/talks/deletion-driven-development-code-to-delete-code/)### It's More Fun to Compute
*Julian Cheal*### Recent Advances in HTTP and Controlling them using ruby
*Kazuho Oku*- [slide](http://www.slideshare.net/kazuho/recent-advances-in-http-controlling-them-using-ruby)
### Optimizing Ruby
*Urabe, Shyouhei*- [slide](https://speakerdeck.com/shyouhei/optimizing-ruby)
- [Deoptimization engine #1419](https://github.com/ruby/ruby/pull/1419)### Ruby Concurrency compared
*Anil Wadghule*- [slide](https://speakerdeck.com/anildigital/ruby-concurrency-compared)
### Hijacking syscalls with (m)ruby
*Franck Verrot*- [slide](https://speakerdeck.com/franckverrot/rubykaigi-2016-hijacking-syscalls-with-ruby)
### Game Development + Ruby = Happiness
*Amir Rajan*- [slide](http://slides.com/amirrajan/deck)
### Dive into CRuby
*NARUSE, Yui*- [slide](https://speakerdeck.com/naruse/dive-into-cruby)