Polish RoR community has migrated their main forum from a PHP engine into Discourse. Here’s a migration diary.
Ruby Conf 2013 “Under the Influence” by Zachary Scott via @Confreaks
What inspires you?
Hopefully you can answer this question without too much hesitation. If it weren’t for several very important influences, our beloved Ruby would be drastically different. Could you imagine?
This talk will open your eyes to archiac forms of writing software. We will expand your mind with new ideas in light of what we already know and are familiar with.
Let’s explore Ruby’s programming roots with some accidental code written in languages both incluenced by and influential to the language we know and love.
Nickel City Ruby 2013 “Actually Invented Here” by @flipsasser via @Confreaks
Ruby Conf 2013 - Mastering Elasticsearch With Ruby by @lucabonmassar via @Confreaks
Users have come to expect state-of-the-art search features in every part of their online experience. The good news for developers is that features like autosuggest, spell-correct, and personalized search are becoming easier to develop thanks to services like Elasticsearch. Integrating Elasticsearch into ruby apps is now relatively straightforward thanks to the Tire wrapper library. The talk will examine how to build an Elasticsearch cluster, create indexes, load data, and format and execute robust search features using the ruby Tire library.
Cascadia Ruby 2013 Fluent Refactoring by @geeksam via @Confreaks
Fluency is “what you can say without having to think about how to say it.” “Refactoring” is a language that describes ways to make your code suck less. I want to inspire you to become more fluent in that language, so you can make your code suck less without having to think about it.
I’ll walk you through the process of reworking a 50-line Rails controller action that’s hard to comprehend, let alone refactor. We’ll tease apart fiendishly intertwined structures, embrace duplication until we grok what it’s telling us, use evil hacks to our advantage, and uncover responsibilities—and bugs!—that weren’t obvious at first glance.