Planet Vienna.rb

Updated Friday, 31 October 2014 07:02
{}
Vienna.rb Meetups ( Feed )
Tuesday, 28 October 2014
XMAS GATHERING - Developers and Friends

♦vienna.rb

For the second year in a row viennaPHP and Stockwerk Coworking organize a Christmas 'feier'. This time around IoT Vienna (The Internet of Things Group: www.meetup.com...) will help them out.

At 20:00 the'Developers and Friends' part of the XMAS GATHERING will take place

photovienna.rb

For the second year in a row viennaPHP and Stockwerk Coworking organize a Christmas 'feier'. This time around IoT Vienna (The Internet of Things Group: http://www.meetup.com...) will help them out.

At 20:00 the'Developers and Friends' part of the XMAS GATHERING will take place at Stockwerk Coworking, (Pater-Schwarz-Gasse 11A, 1150 Vienna).

Make sure to register for this event: http://www.meetup.com...

Vienna - Austria

Tuesday, December 9 at 8:00 PM

Attending: 1

Details: http://www.meetup.com/vienna-rb/events/216089742/

XMAS GATHERING - Developers and Family

♦vienna.rb

For the second year in a row viennaPHP and Stockwerk Coworking organize a Christmas 'feier'. This time around IoT Vienna (The Internet of Things Group: www.meetup.com...) will help them out.

At 16:00-20:00 the 'Developers and Family' part of the XMAS GATHERING wil

photovienna.rb

For the second year in a row viennaPHP and Stockwerk Coworking organize a Christmas 'feier'. This time around IoT Vienna (The Internet of Things Group: http://www.meetup.com...) will help them out.

At 16:00-20:00 the 'Developers and Family' part of the XMAS GATHERING will take place at Stockwerk Coworking, (Pater-Schwarz-Gasse 11A, 1150 Vienna).

Make sure to register for this event: http://www.meetup.com...

Vienna - Austria

Tuesday, December 9 at 4:00 PM

Attending: 1

Details: http://www.meetup.com/vienna-rb/events/216089372/

{}
Vienna.rb Meetups ( Feed )
Monday, 27 October 2014
vienna.rb #18

♦vienna.rb

This meetup will be sponsored by dailycious.co.

Talks!

Phillipp Röll - TBA

Stefan Haslinger - W2UI to the rescue

Gerald Bauer - Gem of the Month

Floor Drees - Readme Driven Development (which will then lead into the discussion ro

photovienna.rb

This meetup will be sponsored by dailycious.co.

Talks!

Phillipp Röll - TBA

Stefan Haslinger - W2UI to the rescue

Gerald Bauer - Gem of the Month

Floor Drees - Readme Driven Development (which will then lead into the discussion round)

Vienna - Austria

Thursday, November 6 at 6:30 PM

Attending: 18

Details: http://www.meetup.com/vienna-rb/events/202353742/

{}
Rubyslava (Bratislava.rb Meetups) ( Feed )
Sunday, 26 October 2014
Rubyslava / PyVo #44 - Single Page Apps Edition, 5th November 2014

Rubyslava / PyVo #44 - Single Page Apps Edition - 5th November 2014

♦ Slovakia / Bratislava

Topics: Ruby

{}
Vienna.rb Meetups ( Feed )
Thursday, 23 October 2014
vienna.rb #19

♦vienna.rb

This meetup will be sponsored by Elance-oDesk. And there will be Gluhwein. Lecker.

Vienna - Austria

Thursday, December 4 at 6:30 PM

Attending: 10

Details: www.meetup.com/vienna-rb/events/202353822/

photovienna.rb

This meetup will be sponsored by Elance-oDesk. And there will be Gluhwein. Lecker.

Vienna - Austria

Thursday, December 4 at 6:30 PM

Attending: 10

Details: http://www.meetup.com/vienna-rb/events/202353822/

{}
Vienna.rb News ( Feed )
Wednesday, 22 October 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

10/22 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-seventh edition:

Laura:

10/22 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-seventh edition:

Laura:
Floor:
{}
Vienna.rb News ( Feed )
Wednesday, 15 October 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

10/15 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-sixth edition:

Laura:

    10/15 Picks!

    In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-sixth edition:

    Laura:
    Floor:
{}
Vienna.rb News ( Feed )
Wednesday, 08 October 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

10/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-fifth edition:

Laura:

    10/08 Picks!

    In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-fifth edition:

    Laura:
    Floor:
{}
Vienna.rb News ( Feed )
Wednesday, 01 October 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

10/01 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-fourth edition:

Laura:
    <

10/01 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-fourth edition:

Laura:
  • Sonic Pi - Bring out the musician in you!
Alex:
Ben:
Tony:
  • vim-airline - lean & mean status/tabline for vim that’s light as air (for all you vim enthusiasts out there)
Floor:
  • roarrr - Github announced its third annual Data Challenge winners and there’s some cool stuff to play with.
  • ratyrate - Easily add rating to your Rails app with this nifty gem.
{}
Brněnské PyVo + BRUG (Brno.rb Meetups) ( Feed )
Sunday, 28 September 2014
Brněnské Pyvo + BRUG (říjnové), 30th October 2014

Brněnské Pyvo + BRUG (říjnové) - 30th October 2014

♦ Czech Republic / Brno

Topics: Python, Ruby

{}
Vienna.rb News ( Feed )
Wednesday, 24 September 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

24/09 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-third edition:

Laura:

    24/09 Picks!

    In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-third edition:

    Laura:
    Floor:
    • Ruby Space Invaders - Space Invaders - Classic Arcade Game written in Ruby w/ Gosu
    • Because awesome - Mary Rose Cook live-codes a JavaScript game from scratch at Front-Trends 2014
{}
Vienna.rb Meetups ( Feed )
Tuesday, 23 September 2014
vienna.rb #17

♦vienna.rb

For our October meetup we'll make a little #ausflug to the second district, where mother-of-all-coworking spaces Schraubenfabrik will host us in their lounge area (WITH foosball table).


Talks:

"In the beginning was text" by Markus Prinz (@nucl

photovienna.rb

For our October meetup we'll make a little #ausflug to the second district, where mother-of-all-coworking spaces Schraubenfabrik will host us in their lounge area (WITH foosball table).


Talks:

"In the beginning was text" by Markus Prinz (@nuclearsquid)

"Introduction to Lotus" by Luca Guidi (@jodosha

Vienna - Austria

Thursday, October 2 at 6:30 PM

Attending: 25

Details: http://www.meetup.com/vienna-rb/events/202353582/

{}
Vienna.rb News ( Feed )
Wednesday, 17 September 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

17/09 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-second edition:

Alex:
{}
Rubyslava (Bratislava.rb Meetups) ( Feed )
Saturday, 13 September 2014
Rubyslava / PyVo #43 - Best Practice Edition, 24th September 2014

Rubyslava / PyVo #43 - Best Practice Edition - 24th September 2014

♦ Slovakia / Bratislava

Topics: Ruby

{}
Vienna.rb News ( Feed )
Wednesday, 10 September 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

10/09 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventy-first edition:

Laura:
{}
Vienna.rb News ( Feed )
Friday, 05 September 2014
Vienna.rb #16 Recap

After a summer break, we take up momentum again

On Thursday, September 9th, Rubyists met in Vienna again to listen to interesting talks and share their thoughts in discussions both formal and informal.

After our summer break, we wanted to start with a lo

After a summer break, we take up momentum again

On Thursday, September 9th, Rubyists met in Vienna again to listen to interesting talks and share their thoughts in discussions both formal and informal.

Pictures from vienna.rb#16

After our summer break, we wanted to start with a lot of new energy and on time - and we did! At 6.30pm sharp, the first talk started, namely

ActiveAdmin by Basti (@bastilian)

Basti introduced us into a fast and easily installed solution for editing data. The interface is slick, and the features that let you select data exposure, user authentication and even a permission system gives anyone the option to use it as an administrative interface without having to create a whole application by yourself. While our speaker dashed off to be on time for his flight to the Netherlands (have fun, Basti!), the next talk,

Continuous Deployment of DNS Records by Ben (@ben)

started. It gave us a short and pointed introduction into the troubles you will run into when dealing with DNS web interfaces. Problems create solutions, and so with a combination of git version control, Github workflows, a DNS service providing a scriptable API, JSON data files and ruby scripts as glue code come together in a neat package that avoids conflicts, enforces reviews and minimizes risk. Well done! (And we got promised that the code will be released on Github soon, too! And he’s looking for a name for the project, so feel free to suggest something!)

Next up, we heard about

Gems of the month: factbook and worldlite by Gerald Bauer

It is a well known fact that governmental organisations all over the world are gathering data. A lesser known fact is that the CIA (yes, this US Intelligence Agency) has been gathering and publishing data about a slew of information on 267 world entities (like countries, the EU, etc) for 30 years in the World Factbook. First having annually printed editions, now it’s easily accessible on the web and updated weekly. With easily, I mean that it’s quite easy to look at, but what about a more technical representation? Because of the fact that the data is in the Public Domain, paid for by the US tax payer, it was possible to create a scraper called factbook that downloads that data into ruby hashes, making it easy to store them or use the data directly. Neat, huh?

Gerald then presented another real gem containing useful public domain country data: worldlite. A great accumulation of useful factoids like membership in G20 or FIFA or the United Nations, the wikidata id, factbook urls etc. Everything is organised in constants which contain simple to use objects. Great!

Before the break, a raffle was started with prices being t-shirts and tote bags from the Rails Girls Linz event earlier this year! Here are the proud winners:

Raffle winners at vienna.rb#16

After a short break, we started with the new (for me at least) format, the formal (kinda) discussion. Yours truly was doubly excited because I got the chance to present one of the questions that I didn’t find an easy answer to, namely

When Should A Beginner Start Using TDD

While I presented my initial thoughts and trying to convey my impression of what I think that TDD is, it was easy to slip into ‘discussion mode’ because of the genuine interest and great discipline. At this point, I want to shout out to all vienna.rb users:

Thanks so much for your tireless contributions and great support. Being able to experience this is one of the greatest things possible for me!

For me, it raised a few very interesting points I haven’t considered (whee!), the most convincing being that people practise programming early on by implementing a solution against an existing test, learning how to read and structure tests while using tests as a specification and design guideline. From there it seems to be a natural step to write the tests yourself.

The discussion then slid off a bit into ‘Why bother with TDD’ and ‘Good practises’ territory, making it a bit broader than intended but raising a lot of very interesting and valid points. A few of them:

  • TDD is a lot of work for nothing, you should start testing when 90% of the code is done.
  • Test first development without refactoring is pointless (and not TDD).
  • You should start off with TDD at the very beginning to avoid the tedious work of writing tests after implementation.
  • Starting with TDD is hard, especially writing the very first test.
  • Writing high level (acceptance) tests first gives you a guideline to which unit tests you need next, but might frustrate beginners.
  • Starting a project without a preliminary architecture and design decision, regardless if TDD is being used or not, is a exercise in futility.
  • Tests that should be used as documentation must be well structured and have great names/descriptions.

With great discipline the topic was brought back to track for another short discussion round and conclusion. The points that were made are:

  • Using TDD as a teaching tool itself (the mentor writes the tests and lets the mentee solve the problem) helps to ease people into the practise itself.
  • TDD (specifically: the resulting tests) helps you to communicate architecture and designs to people joining the project later
  • The above holds true for code that you haven’t touched for a few weeks for yourself.
  • As programming is easy and programming well is hard, testing well is sometimes even harder.
  • Therefore, it has to be practised a lot.
  • The mentee also needs to know that no number of tests can cover all bases. If there is a test missing, you write it when necessary.
  • Practising gives you the confidence to know what to test when and how - and when to stop

After the discussion, most people stayed for a chat and a beer, and the discussions were continued and broadened. Promise: I’ll do that series of talks about SOLID together with Aaron, and we’ll be well prepared for any and all questions!

Thanks again to all participants, and I am definitely looking forward to the next meetings!

{}
Vienna.rb News ( Feed )
Wednesday, 03 September 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

03/09 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventieth edition:

Laura:
  • R

03/09 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the seventieth edition:

Laura:
Alex:
  • curl.io - Share your files from your Terminal
  • PutsReq - PutsReq lets you record HTTP requests and simulate responses
  • RoR Tutorial - Draft chapters of the Ruby on Rails Tutorial (3rd Ed.)
Floor:
  • Know your timeline - Fun ReactJS game testing how well you know the people you follow on Twitter.
  • nodeconf - A developer conference nearby that’s not in Berlin - nodeconf takes place November 21th in beautiful Budapest.
vienna.rb #16

♦vienna.rb

We'll actually be starting on time, so please be there at 18:30! thank you <3

Talks

• Bastian (@bastilian) - ActiveAdmin


Discussion topic: 

As a beginner, when should you start with TDD hosted by Tony (@tony_xpro)

Vienna -

photovienna.rb

We'll actually be starting on time, so please be there at 18:30! thank you <3

Talks

• Bastian (@bastilian) - ActiveAdmin


Discussion topic: 

As a beginner, when should you start with TDD hosted by Tony (@tony_xpro)

Vienna - Austria

Thursday, September 4 at 6:30 PM

Attending: 26

Details: http://www.meetup.com/vienna-rb/events/202353512/

{}
Brněnské PyVo + BRUG (Brno.rb Meetups) ( Feed )
Tuesday, 02 September 2014
Brněnské Pyvo + BRUG: (zářijové), 25th September 2014

Brněnské Pyvo + BRUG: (zářijové) - 25th September 2014

♦ Czech Republic / Brno

Topics: Python, Ruby

{}
Vienna.rb News ( Feed )
Wednesday, 27 August 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

27/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-ninth edition:

Laura:

27/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-ninth edition:

Laura:
Alex:
Ben:
  • Hemlhurts - Optimize your Wifi reception with physics!
  • Docker - Solomon Hykes sharing his plans to secure virtualization
  • Bears - Big Bears Teaching Their Teddies How To Bear
Tony:
Floor:
{}
Vienna.rb News ( Feed )
Wednesday, 20 August 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

20/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-eighth edition:

Laura:
  • 20/08 Picks!

    In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-eighth edition:

    Laura:
    • WhyDay - A day to celebrate Why the Lucky Stiff
    • Rails I18n - 3 quick tips and 1 crazy abuse
    Ben:
    • Rails - Rails 4.2 Beta - checkout ActiveJob and GlobalID
    • Selfies - Animated Selfies to improve your team moral
    • Upcase - Upcase has some nice ressources for learning vim!
{}
Rubyslava (Bratislava.rb Meetups) ( Feed )
Monday, 18 August 2014
Rubyslava / PyVo #42 - Beyond Comfort Zone Edition, 28th August 2014

Rubyslava / PyVo #42 - Beyond Comfort Zone Edition - 28th August 2014

♦ Slovakia / Bratislava

Topics: Clojure, Functional Programming, Ruby, Ruby on Rails

{}
Vienna.rb News ( Feed )
Wednesday, 13 August 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

13/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-seventh edition:

Laura:

    13/08 Picks!

    In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-seventh edition:

    Laura:
    Ben:
    • Sidekiq Pro - Sidekiq is awesome! Support Sidekiq and get some super awesome features!
    • No Offset! - Offset is very troublesome and we need tool support to fix it!
    Floor:
    • DHH - CodeSchool’s Pollack and Carlos Souza walk you through their creation of Basecamp’s search functionality. Joined by David Heinemeier Hansson.
    • Arduino - Using Ruby to Program Arduino. Because.
    • Ruby interview questions - Preparing for a tough interview. Test your knowledge!
{}
Vienna.rb News ( Feed )
Wednesday, 06 August 2014
Picks / What the vienna.rb Team Thinks Is Worth Sharing This Week

06/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-sixth edition:

Laura:

06/08 Picks!

In a series on this website we’ll entertain YOU with our picks - or: what we think is worth sharing - every week. Books, articles, gems, fun stuff… you’re in for an eclectic mix! So, here’s for the sixty-sixth edition:

Laura:

pluto/1.0.0 - Ruby/2.0.0 (2013-06-27/x86_64-linux) on Sinatra/1.4.4 (production)