Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues–6102073/support.
php/*
Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues–6102073/support.
Sign up for Ruby Remote Conf!! 02:49 - Jeremy Evans Introduction
03:58 - Roda and Routing Trees08:56 - Roda vs Padrino, Sinatra 10:03 - Nested Routing11:09 - Snipping Routing Trees?13:19 - Dispatching from One Rack Application to Another13:54 - Rails Integration14:33 - Performance and Benchmarking17:29 - Streaming19:26 - Support Decisions (Roadmapping)22:05 - Plugin Architecture28:00 - Security30:17 - Apps That Work Well with Roda and Using Roda33:16 - Application Freezing36:12 - Jeremy’s Typical Stack/Workflow37:30 - When Should You Not Use Roda?38:39 - Roda Timeline and Roadmap40:01 - Jeremy’s Work/Life Balance43:46 - Open Source02:32 - Julian Cheal Introduction
02:49 - Julian’s Background with Robots and Drones03:32 - NodeCopter Events 04:31 - Traveling with Robots05:35 - Julian’s Collection and Projects07:46 - Giving Demos09:12 - What Makes Robots?10:21 - Where is IoT (Internet of Things) Heading?Check out and sign up for https://rubyremoteconf.com/!02:45 - Francesco Cesarini Introduction
- https://twitter.com/francescoc
- https://github.com/francescoc
- https://www.erlang-solutions.com/
- Books:
- http://shop.oreilly.com/product/9780596518189.do
- http://shop.oreilly.com/product/0636920020240.do
- http://shop.oreilly.com/product/0636920024149.do
03:08 - http://www.erlang.org/
- Multicore
- http://stackoverflow.com/questions/7005759/erlang-on-multicore-cpu
- History
- http://www.ericsson.se/
- http://www.erlang.se/
08:23 - Francesco and Erlang
- https://twitter.com/joeerl
- http://joearms.github.io/
10:49 - Building a Company Around a Language (https://www.erlang-solutions.com/)
- Products:
- https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform
- https://www.erlang-solutions.com/products/wombat
- https://www.erlang-solutions.com/products/riak-nosql-database
- Events:
- http://www.erlang-factory.com/euc2015/#home
- http://www.erlang-factory.com/
- http://www.codemesh.io/
- Projects:
- T-Mobile SMS Gateway
- Instant Messaging Gateway (2008-2009)
- Preemptive Support, Monitoring, Metrics & Alarming (https://www.erlang-solutions.com/products/wombat)
16:00 - http://www.erlang.org/
- http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/
- http://pharo.org/
- The Concurrency Model
- Debugging
- Live Code Upgrade
- http://en.wikipedia.org/wiki/Smalltalk
- http://elixir-lang.org/
- http://en.wikipedia.org/wiki/Open_Telecom_Platform
24:25 - Error Handling Semantics
- Actors and Supervisors
- The Client-Server Behavior
- The Event Handler
- Finite State Machines
30:23 - Getting Started with Erlang
- Resources:
- https://pragprog.com/book/jaerlang/programming-erlang
- https://moodle.kent.ac.uk/external/course/view.php?id=237 (Erlang http://en.wikipedia.org/wiki/Massive_open_online_course)
- http://learnyousomeerlang.com/content
- http://shop.oreilly.com/product/0636920024149.do
- http://shop.oreilly.com/product/9780596518189.do
- Major Hurdles to Learning Erlang:
- Understanding Tail Recursion and Pattern Matching
- Concurrency
- Error Handling
34:23 - http://elixir-lang.org/ 35:28 - Erlang and Polyglot Architecture
- https://www.rabbitmq.com/
37:01 - https://www.erlang-solutions.com/products/wombat 38:57 - Erlang Pros and Cons
- Cons:
- Number Crunching
- Parallelism
- Graphics, Web Development, and Frontends
- Pros:
- REST APIs
- https://github.com/basho/webmachine
- https://github.com/ninenines/cowboy
40:44 - http://en.wikipedia.org/wiki/Test-driven_development
- http://www.erlang.org/doc/man/common_test.html
- https://github.com/richcarl/eunit
- http://www.quviq.com/products/erlang-quickcheck/
- http://www.erlang.org/doc/man/mnesia.html
- Shrinking
46:10 - Languages/Technologies on the Horizon (for Francesco)
- http://elixir-lang.org/
- Large-Scale Distributed Computing
- http://www.flowforwarding.org/
- https://github.com/FlowForwarding/
48:21 - The Erlang Community
- http://erlang.org/mailman/listinfo
- https://erlangcentral.org/
50:24 - Writing Apps with Erlang / IoT?Picks http://devblog.avdi.org/2015/05/08/a-personal-programming-language-roadmap/ (Avdi)
http://pharo.org/ (Avdi)
http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ (Avdi)
http://www.amazon.com/gp/product/0375706690/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0375706690&ie=UTF8&linkCode=as2&linkId=MWQUHC65F2ARUNLP&tag=chamaxwoo-20 (Coraline)
http://www.tcm.com/this-month/article/1083885%7C0/Orson-Welles-Fridays-in-May.html (Coraline)
https://vimeo.com/112812515 (Jessica)
http://www.amazon.com/gp/product/0262521121/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0262521121&ie=UTF8&linkCode=as2&linkId=O6ZYVOI2MTPAUEPZ&tag=chamaxwoo-20 (Jessica)
http://zerotoonebook.com/ (Francesco)
http://www.codenewbie.org/podcast (Chuck)
http://www.npr.org/programs/ask-me-another/ (Chuck)
http://www.startupsfortherestofus.com/ (Chuck)Special Guest: Francesco Cesarini.
Advertising Inquiries: https://redcircle.com/brands
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
02:30 - Noah Gibbs Introduction
02:53 - Nick Sutterer Introduction
03:31 - Trailblazer02:25 - Piotr Solnica Introduction
03:04 - Piotr Solnica: 8 Things I Learned During 8 Years of Ruby and Rails 03:45 - Test-Driven Development 06:17 - Building a Stack09:56 - (TDD) Test-Driven Development Cont’d15:36 - Immutability (Immutable Objects)02:37 - Dave Thomas Introduction
04:17 - How Dave Got Started in Programming06:34 - Tools and Constraints02:29 - Sean Fioritto Introduction
02:52 - Design and Sketching with CSS Background & OverviewThank you RailsClips Kickstarter Backers! 02:27 - Andrea Magnorsky Introduction