A SkillsCast for this session is not available.
Ruby is ‘a Programmer’s best friend’. Let’s use Ruby to get feedback - including getting feedback automatically - when working on projects. Whether it’s about transforming source code into test results (a.k.a. running automated tests) or generating image files from raw data, Ruby can be used to automate these tasks. Furthermore, it can also be used to automate actually running these tasks, e.g. upon saving a file to disk. Does that sound like a good idea? This session is for you.
Stephan regularly bumps into tasks that are;
- tedious, if done manually
- not done often enough, unless automated
- still not done often enough, unless running them is automated, too.
In the workshop you’ll combine some Ruby tools to remedy this situation. In particular the workshop will cover:
- Writing a simple Ruby program that does something useful, e.g. turn a markdown file into HMTL .
- Wrapping that in a Rake task .
- Automate running the task .
Knowing how to do this is useful, not only for projects using Ruby as their primary language, but can be handy in all projects.
What is expected:
- Some Ruby knowledge; you don’t have to be an expert or anything like that.
- A notebook (or tablet) with an internet connection & Ruby installed.
- Cool if you’re using RVM, rbenv, chruby or similar Mac OS X, BSD; Linux & friends a fine, Windows may be a bit problematic.
YOU MAY ALSO LIKE:
Fast Feedback And Fun Using Ruby
Stephan studied physics and worked as an oceanographer at the University of Bremen. In 2001 he started in software development by joining the test team for an object-oriented database system. He specialised in automated software tests and agile methods and worked on topics as diverse as precision navigation systems, payment platforms, health care systems, telecommunication, and social networks.