April fools! Test Driven Development with C++

Important: We changed the location of the meet-up!

This time we have been invited by otris software AG in Dortmund to have our April meet-up at their place. Their HQ is near Dortmund Hauptbahnhof so it is easily reachable 🙂 Soft-drinks will be provided.

The talk will be held by Jörn Seger: Test Driven Development.

Excited? Then don’t miss it!

February C++ Meetup in the Ruhr area

Hi there C++ aficionados. Jörn stepped in and will give a standup talk. Something about testing your code. Test your code? Real men don’t test their code, don’t they?

The talk will last more or less one hour so that there is still plenty of time for discussions or beer tastings afterwards.

surprise, surprise – a mystery talk from Pieter Hintjens

In March we will have a guest speaker from outer space – err – abroad. Pieter Hintjens will visit our user group!

Pieter Hintjens is a writer, programmer and thinker who has spent decades building large software systems and on-line communities, which he describes as “Living Systems”. He is an expert in distributed computing, having written many protocols and distributed software systems. He founded the ZeroMQ free software project in 2007, and in 2013 launched the edgenet project to build a fully secure, anonymous peer-to-peer Internet. He is the author of “ZeroMQ – Messaging for Many Applications” (O’Reilly), “Code Connected”, and “Culture and Empire: Digital Revolution”. His blog is at hintjens.com.

He’s been a strong critic of the patent system, leading the European effort to ban software patents from 2005 to 2007.

His company, iMatix, provides support to the ZeroMQ market, and in this role he’s traveled the world, teaching, coaching and helping others to organize successfully.

He defined the term “Social Architecture” as the process, and the product, of planning, designing, and growing an online community, and has promoted the techniques of social architecture in articles and at conferences.

In his free time he plays a Kawai KL25 piano, badly. He earned his Certified Pistol Instructor badge in Waxahachie, Texas in 2012, though does not own a gun. He learned to drum with Mamady Keita in Brussels in 1998-2000, and plays most weeks with an African dance troupe. He lives in Brussels with his family. He’s a member of Mensa and Rotary International and spends most of his time writing and contributing to the ZeroMQ project and other projects.

Since Pieter is not from Germany, the talk will be held in english (I hope). And if we don’t stop him, the talk will not end at 09:00 p.m., so bring plenty of time with to the meeting, or you will suffer from a buffer overflow 😉

We will grab a beer afterwards.

December Meetup – Type Erasure with Alexander Matus

Hello C++ Freaks. I’m pleased to announce that Alexander Matus is talking to us about Type Erasure in C++ on Thursday, December 18th at the usual place at das-labor.org. Also, some folks have been at Meeting C++ conference in Berlin and will give us a short wrap up of things happened there, uh, and maybe updates about the latest state of Scott Meyer’s hairdo. See you on Thursday.

Treffen am 16.10.2014

Das Labor

Die nun vereinte Usergroup Dortmund/Bochum hat sich am Donnerstag, den 16.10.2014 das erste mal im Hackerspace "Das Labor" getroffen. Nach einer kurzen Vorstellungsrunde für die Neulinge ging es los.

Vortrag

"The Canonical Class – Understanding what goes into a C++11 Class"; originally by Michael Caisse, held at CppCon 2014. Benjamin Kircher will show you what to keep in mind when writing C++11 classes.

Der original Vortrag wurde von Michael Caisse ursprünglich auf der CPPCon 2014 gehalten und er hat freundlicher Weise Benjamin erlaubt, sich die Folien zu schnappen und in unserer Usergroup vorzutragen.

Für die Programmierung mit C++ gibt es eine Menge Regeln, die von den verschiedensten Personen und Institutionen geprägt und gepredigt wurden und werden. Das Problem solcher Regeln ist, dass diese häufig von Leuten blind befolgt werden, ohne sich weiter Gedanken zu machen, wie z.B. "ist diese Regel in diesem Zusammenhang sinnvoll?".

Im Rahmen des Vortrags wurde vorgestellt, was man alles bedenken und wissen sollte, wenn man eine neue Klasse programmiert.

Hier noch ein Link zu den Folien, die für den Vortrag genutzt wurden: The Canonical Class.

Let’s Meetup and…

…have a talk. Abstract and title of the talk will be announced, hum, very soon.

Update: Title of the talk will be “The Canonical Class – Understanding what goes into a C++11 Class”; originally by Michael Caisse, held at CppCon 2014. Benjamin Kircher will show you what to keep in mind when writing C++11 classes. See you there.