Events

Feed icon 28x28
Scotlandruby2011 original

Scotland Ruby 2011 Schedule


( 35 available presentations )
04/08/2011, 08:00 AM
542 scotlandruby2011 dave hoover s scottish ruby conference keynote thumb 0001 thumb
Rating: Everyone
Viewed 1,485 times
Date Posted: 05/16/2011
04/08/2011, 09:30 AM
Gh1 01 durranjordan thumb
Rating: Language
Viewed 904 times
Date Posted:
The Ruby community's passion for open source is unparalleled with respect to other languages, however it comes at a price. In this talk some extremely opinionated ideas will be presented in the hopes of sparking some great conversion around the following areas: Code quality...
04/08/2011, 09:30 AM
Lib1 01 stook cparsons thumb
Rating: Everyone
Viewed 874 times
Date Posted: 05/13/2011
Sometimes we forget the ability we coders have to build useful products which other people can only dream of coming up with. This is made even easier for us by languages such as Ruby and frameworks such as Rails and Sinatra. There are plenty of people in the world for whom sim...
04/08/2011, 09:30 AM
Ml1 02 tjennings mcerna thumb
Rating: Everyone
Viewed 1,342 times
Date Posted: 05/13/2011
What happens when your little Rails app makes it big time? What would you learn about your system if you had to double capacity every three months? How do you scale the human side to keep up with the success of the business? There are all questions we've been forced to answer ...
04/08/2011, 10:30 AM
Ml1 03 mathiasmeyer thumb
Rating: Everyone
Viewed 2,211 times
Date Posted:
Evented programming for the Ruby masses.
04/08/2011, 10:30 AM
Lib1 02 erinobrien thumb
Rating: Everyone
Viewed 1,288 times
Date Posted: 05/13/2011
In this talk, I will aim to address some issues about the low number of women in the field. I will base my discussion on current research trends, mainly from the field of Psychology, to discuss why there aren’t more female programmers and what can be done to successfully rec...
04/08/2011, 10:30 AM
Gh1 02 chrismcgrath thumb
Rating: Everyone
Viewed 5 times
Date Posted: 05/19/2015
I will talk about the lessons we've learned keeping a reasonably sized rails app available in nine different languages. I'll cover the main problems to look out for, our solutions to those problems and mistakes we made that you should avoid.
04/08/2011, 11:30 AM
545 scotlandruby2011 great developers steal thumb 0000 thumb
Rating: Everyone
Viewed 904 times
Date Posted: 05/20/2011
There are more smart people building software now than there have been at any point in the past, which means that it's more important than ever to stay on top of new developments, libraries, frameworks, and everything else. To really take advantage of this wealth of innovation...
04/08/2011, 11:30 AM
Ml1 04 alangardner thumb
Rating: Everyone
Viewed 1,085 times
Date Posted: 05/19/2015
As software developers we all spend a lot of time learning. We have to learn new languages, new tools, new methods and new problem domains on a regular basis. But, are we learning efficiently? During this talk we’ll look at our personal development and see how we can use ...
04/08/2011, 11:30 AM
568 scotlandruby2011 these are not the credit cards you are looking for thumb 0003 thumb
Rating: Everyone
Viewed 940 times
Date Posted: 05/20/2011
PCI DSS is a vague and horrific standard that anyone that has anything to do with taking or processing payments by card has to adere to. Luckily, it has as much to do with common sense as it does with security and is not as insurmountable a challenge as some would have you bel...
04/08/2011, 01:15 PM
Ml1 05 jeremyhinegardner thumb
Rating: Everyone
Viewed 840 times
Date Posted:
We are inundated with copious amounts of data day in and day out. We manage volumes of the stuff. We Produce it, archive it, throw it away, and sometimes, if we are lucky, we look at it and we find a story. This talk is about examining and visualizing data to teasing out it...
04/08/2011, 01:15 PM
546 scotlandruby2011 build you own clouds with chef and mcollective thumb 0004 thumb
Rating: Everyone
Viewed 1,144 times
Date Posted: 05/20/2011
One important part of the DevOps movement is infrastructure automation, especially if you are running your application on top of services like Amazon EC2. Everybody's dream is to be able to bootstrap and deploy hundreds or even thousands of machines with a few simple comman...
04/08/2011, 01:15 PM
569 scotlandruby2011 have fun the rong way thumb 0000 thumb
Rating: Everyone
Viewed 879 times
Date Posted: 05/21/2011
Rong is a client-server Pong implementation written in Ruby that hopes to take a whack at your office productivity. Though Pong itself is a relatively uncomplex game, it allows a variety of interesting game programming problems to be illuminated when constructing the game in a...
04/08/2011, 02:30 PM
547 scotlandruby2011 from profiling ruby to frankenstein programming thumb 0003 thumb
Rating: Everyone
Viewed 1,382 times
Date Posted: 05/20/2011
Ruby is ‘known to be slow’ – but what does that exactly mean, does it really matter, and – more importantly – what can we do about this? This presentation, based on hands-on experience of using Ruby for scientific computations, shows how to profile Ruby applicatio...
04/08/2011, 02:30 PM
Lib1 05 anthonyeden thumb
Rating: Everyone
Viewed 888 times
Date Posted:
The Domain Name System provides the foundation of the Internet, but how well do you understand it? This talk will help improve your understanding of DNS and how you can query it and control it with Ruby.
04/08/2011, 03:30 PM
Ml1 07 garmorley thumb
Rating: Everyone
Viewed 948 times
Date Posted: 05/19/2015
Modern web apps developers, we have it easy, right? A lot of the infrastructure and functionality of our apps can be farmed out to cloud based services, allowing us to focus our time and energy on the stuff that makes our apps stand out. But there is a dark side to the cloud, ...
04/08/2011, 03:30 PM
548 scotlandruby2011 literary criticism for the idle programmer thumb 0004 thumb
Rating: Everyone
Viewed 1,113 times
Date Posted: 05/21/2011
We think about the software we build as _doing_ things, test it to ensure it does the right thing, and hope we can easily change what it does. We forget that we _write_ software; that we read code, our own and that of others; that our software is as much a written text as a wo...
04/08/2011, 03:30 PM
571 scotlandruby2011 building beautiful mac applications with macruby thumb 0001 thumb
Rating: Everyone
Viewed 1,140 times
Date Posted: 05/21/2011
Beautiful, performant and all Ruby inside! MacRuby is a Ruby 1.9 implementation built on top of the core Mac OS/X technologies that allow you to build pure Mac desktop applications using your favorite language.
04/08/2011, 06:00 PM
Ml1 lighteningtalks 01 thumb
Rating: Everyone
Viewed 825 times
Date Posted:
Lightning talks
04/08/2011, 07:00 PM
Ml1 lighteningtalks 02 thumb
Rating: Everyone
Viewed 687 times
Date Posted:
04/09/2011, 09:30 AM
Ml2 01 joeobrian thumb
Rating: Everyone
Viewed 1,253 times
Date Posted: 05/19/2015
"Self employment can be wonderful. You get to work half days. You just have to decide is it from 12pm to 12am or 12am to 12pm. " This was some of the first advice I received from someone and I laughed. Little did I know how right he would be. Why do we go into business for our...
04/09/2011, 09:30 AM
Gh2 01 martynloughran thumb
Rating: Everyone
Viewed 1,540 times
Date Posted: 05/19/2015
I'll tell three stories about the building of our web services Panda and Pusher. Three interesting problems which we solved simply and elegantly using eventmachine and Redis. I'll show you real code, talk about writing elegant evented code, and hopefully inspire you to solve p...
04/09/2011, 09:30 AM
Lib2 01 nicksieger thumb
Rating: Everyone
Viewed 1,197 times
Date Posted:
While JRuby makes all kinds of sense as integration glue for enterprise Java applications, introducing Rails into an existing application without doing any significant rewriting may not be obvious. We'll present and demonstrate several strategies for incrementally moving porti...
04/09/2011, 10:30 AM
Ml2 02 jnicklascjkihlbom thumb
Rating: Everyone
Viewed 997 times
Date Posted:
While most Ruby developers are very familiar with testing their code, front end and JavaScript testing is still a new frontier for many. This talk will show you how to easily write and run JavaScript integration tests with Capybara and Cucumber, and unit tests with Evergreen a...
04/09/2011, 10:30 AM
573 scotlandruby2011 ruby gets wet arduino an underwater rov and macruby thumb 0002 thumb
Rating: Everyone
Viewed 1,633 times
Date Posted: 05/21/2011
Build an Underwater Remote operated vehicle, use an Arduino as the brains and MacRuby to provide the user interface and control.
04/09/2011, 10:30 AM
Gh2 02 glennvanderburg thumb
Rating: Everyone
Viewed 8,500 times
Date Posted:
Software engineering as it’s taught in universities simply doesn’t work. It doesn’t produce software systems of high quality, and it doesn’t produce them for low cost. Sometimes, even when practiced rigorously, it doesn’t produce systems at all. That’s odd, beca...
04/09/2011, 11:30 AM
Ml2 03 enriquecombariepenhausen thumb
Rating: Everyone
Viewed 973 times
Date Posted:
To many rails applications suffer from ActiveRecorditis in their models. We expose the api of our domain to the other layers of the application (controllers and views) offering methods that have nothing to do with the domain we are modelling. Our problem? The language we us...
04/09/2011, 11:30 AM
Lib2 03 gustinprudner thumb
Rating: Everyone
Viewed 821 times
Date Posted: 05/13/2011
Ruby cultivates happiness by making it easier to implement our ideas, reducing the mental friction that some languages impose. We'll explore concepts and practical techniques to help you feel all warm and fuzzy inside when developing with Ruby.
04/09/2011, 11:30 AM
551 scotlandruby2011 testing outside of the ruby world thumb 0003 thumb
Rating: Everyone
Viewed 881 times
Date Posted: 09/26/2011
Ruby has a thriving testing ecosystem which is leading the way in many ways. But innovation in testing is not limited by language. Lots of interesting ideas are evolving from outside our comfy red world. It’s time we expanded our horizons and learn about some of the testing ...
04/09/2011, 01:15 PM
552 scotlandruby2011 on the papers of giants understanding data storage thumb 0003 thumb
Rating: Everyone
Viewed 794 times
Date Posted: 05/21/2011
It's unanimously decided: SQL is out, everything else is in. Well, that's what everyone is saying at least. If you pick your data store based on the bullet points of their website, this talk is for you. Companies like Amazon, Google, and Yahoo! have been building these systems...
04/09/2011, 01:15 PM
Ml2 04 rorymccune thumb
Rating: Everyone
Viewed 1,087 times
Date Posted:
When you're designing a new web application there are a lot of things competing for a limited amount of time. Whilst Security is important, it's only one of the factors that need to be considered for a successful application. This presentation aims to cover practical and st...
04/09/2011, 02:30 PM
Lib2 05 keavymcminn thumb
Rating: Everyone
Viewed 855 times
Date Posted:
Whether you are a student, a freelancer, an employee or running a company, your career is your responsibility. This talk will deliver a plan to review your career in terms of mind, body, heart and soul health.
04/09/2011, 02:30 PM
Gh2 05 stevenbaker thumb
Rating: Everyone
Viewed 886 times
Date Posted: 05/19/2015
Smalltalk is one of the forefathers of Object Oriented programming, and has a long history of being used in the field. One of the quiet players, many have heard of Smalltalk without having worked with it, but Smalltalk is indispensable in many industries including insurance, s...
04/09/2011, 02:30 PM
Ml2 05 konstantinhaase thumb
Rating: Everyone
Viewed 1,380 times
Date Posted:
At least since node.js everyone knows that real time HTTP responses are the next big thing. The secrets of handling incoming requests asynchronously with Ruby is not yet far spread among Rubyists, as the internals needed for such responses are neither specified nor documented ...
04/09/2011, 03:30 PM
565 scotlandruby2011 closing keynote thumb 0003 thumb
Rating: Everyone
Viewed 1,624 times
Date Posted: 05/21/2011