Your current filters are…
This is a talk about lessons they don't teach in programming classes. It takes more then just technical skills to succeed at being a software developer. You may also need to communicate effectively, manage projects, train your clients, and mainly just play well with others. In this talk Gregg Pollack and Caike Souza will give some tips to increase your chances of success in our chosen field.
Infrastructure automation is important - especially if you are running on top of services like Amazon EC2. Tools like Chef promise to automate provisioning and configuration of servers. Chef allows you to specify the configuration of your servers in a nice Ruby DSL. Chef is easy to learn and extend and has proven its value as a core component of systems like EngineYard or Scalarium.
The ability to choose the right tools to develop your next project is critical for its success, and the JVM brings a bunch of new possibilities. In this talk we’ll discover how we can use JRuby to take advantage of all those new frameworks and libraries available for the JVM and written in languages like Scala, Mirah or Rhino.
In this talk Gregg Pollack will cover some of the major internal changes of Rails 3, identify and deconstruct each programming technique, and then teach them in a way that everyone can understand. Attendees should walk away with a greater understanding of some advanced Ruby design patterns and a better insight into the internals of Rails 3
The good thing: Most companies started collecting and centralizing their logs. The bad part: Most of them did not unleash the power of log management and analysis yet. In this talk I will show you how to effectively manage your logs and the scope of Rails specific log analysis. I am the author of Graylog2 (www.graylog2.org) and work at XING where we have a really mature Rails logging environment.
Components aside from the usual Partial/Helper hell in Rails are promising. Last year we saw apotomo and cells as a lightweight approach to components in Rails. Another promising candidate is the Netzke components framework, which makes extensive use of ExtJS and/or Sencha touch. A few slides but many more live demos explain, what Netzke is about and how to use it in your next projects.
Based on the experience of migrating a 14 people development company to Rails 3 this talk is about challenges, obstacles and opportunities of Rails as a fast evolving technology. Among others we’ll have a look at how to programming, training of employees and convincing customers. Don’t miss those secret Jedi tricks to quickly get rid of all this legacy Rails 2.x stuff in your daily work!
by Willem van Kerkhof
In this session we will briefly cover the basic aspects of MongoDB, its differences to other DBMS and its use in Rails 3 using Mongoid. The main focus will however be on problems and caveats encountered and solved during a recent real-world dating platform project involving n-to-n matching and not-so-trivial queries causing huge initial performance problems
by Martin Belza and Rainer Jung
What to do if your job is to create a dating web application within 6 month when you just have JAVA guys around? Hell yeah, take the opportunity, choose the right framework, coach your team, get some support and get your hands dirty! In this session Martin and Rainer, two Lead Developers of FriendScout24, will show you how the team made it happen with Ruby on Rails.
You launched your app and it was good. People started using it and you were happy. More people came and now it's slow and everyone is sad. This is a great problem to have, it's the problem everyone wants!! A real walk through of how you make your app go faster. Shows which tools to use and how to use them. Examples from a real app that people actually pay for. Warning: Very technical talk.
30th May to 1st June 2011