Nov Meetup – We need talks!

Hallo C++-Freaks. 

Nach einer kurzen Pause wollen wir die C++ User Group etwas wiederbeleben. Aber wir haben keinen Vortragenden.

Wie wär ‘s wenn einfach alle einen kleinen 10-minütigen vorbereiten? 

Es soll viele Lightnings-Talks geben. Jeder ist herzlich eingeladen einen mitzubringen.

Bitte schreibt hier kurz einen Text wenn ihr Interesse habt.

Bis dann

Hi C++-Freaks. 

Since haven’t met for a while we want to revive the C++ group again. Unfortunately we have no talk yet.

How about everyone prepares a Lightning Talk instead (approx. 10 min)? There should be many talks and everyone can participate.

Please leave s short text here if you are interested.

See you

August Meetup – Exploring Parallelism with Rust

Hallo C++ und äh C und Rust-Interessierte!

Freue mich endlich wieder einen Rust-Talk ankündigen zu dürfen. Und alles auf Deutsch.

Diesen Monat haben wir Matthias Drescher und Philipp Rosendahl die mit uns gemeinsam Rust’s Parallele Welten erkunden. Und damit eine wunderbare Gelegenheit für uns mal über den Tellerrand zu schauen. Viele Codebeispiele natürlich inklusive.

Der Vortrag beginnt wie immer um 19:30 Uhr. Softdrinks gibt es im Labor. Viele intelligente und nette Menschen auch.

May Meetup – OpenGL

Salute aficionados of native programming languages!

This month’s meet-up is next Thursday already and I am pleased to announce that we have Henning Schlautmann with us giving an introductory level talk about the OpenGL core profile

After last month’s talk about general purpose programming on the GPU we now finally have a talk about graphics programming. The talk will be held in German language.

As always there will be plenty of soft drinks and time for conversation afterwards. See you soon!

April Meetup – CUDA

Dear Friends of Manual Memory Management!

I am pleased to announce that we have Christoph Kellmann giving a talk about CUDA, a platform to leverage the power of your GPU.

Christoph will talk about:

• Threads, Kernels, and Blocks

• Memory management

• CUDA’s API

• SIMD vs. SIMT

• CUDA alternatives

• His toolchain: VS 2015 + Nvcc + CUDA 8.0 + profiler

The talk is at the usual venue at the usual time. As always, there are plenty of soft drinks available and plenty of people to talk about whatever nerdy thing you can come up with.

See you!

March Meetup – Call for Talks

Buenos Dias C++ Aficionados!

It is already time again for our monthly meet-up but we have no speaker(s) yet! So if you have something interesting to share (and some time to spare for preparation): Don’t hesitate and join the conversation on meetup.com!

We can do multiple smaller talks (up to 20 minutes) or one big one (should’t be more than 60 minutes).

Collection of possible topics we discussed at last meet-up:

• OpenGL

• some Rust topics

• computation on graphics hardware, Boost.Compute and CUDA

• Common Lisp and all about parenthesis

• What is ODR, violations of it, and why does nobody know?

Februar Meetup – Drunken Code / Beer Review

Hello C / C++ / Rust Enthusiasts!

Since do not have a talk this this time and for lack of anything better we thought we have a Beer Review together this time.

For anyone not familiar with the concept: There is not such concept. We just made it up.

The idea is: Everyone brings a small snippet of code. A function, a class, or just a single line. This code does not necessarily need to be written by you or anyone you know.* And then we review it. Together. While having a beer.

Show us the code you think is really good, or, really really bad and tell us why!

The term Beer Review, uhm, or Drunken Code does not mean you have to drink. We will be hosted at Das Labor in Bochum with plenty of soft drinks available.

* Just make sure you are allowed to show the code and that there is no NDA or whatever.

FAQ and notes:

1. What programming language must the code be in? Does not matter. But since we are a C++ community, we will be most responsive when the code is written in C++. But we also like to see some C or Rust or whatever you come up with.

2. Do I need to bring my own device? No, we have plenty of laptops and as long as the code is publicly available (say, on GitHub) we can show it for you. Only if you want to bring some closed source or otherwise unpublished code, you’ll probably need to bring your own device.

3. Is there free beer for everyone? Uhm, nope… I bring a beer crate (Bierkasten!) but if that is gone we have to organize and swarm out.

4. Can I come even if I don’t have any code to show? Of course you’re welcome to join even if you do not have anything to show or don’t want to. However, consider that this type of event needs lively participation.

5. How much code can I show? The less, the better. Make sure that a review of your snippet of code takes no longer than, say, 15 minutes. 30 minutes max. But this really depends on the complexity of the code and the drunkenness of the reviewers.

January Meetup – Asynchronous I/O with Boost.Asio

Happy New Year C++ Aficionados!

This time we have Jörn Seger with a very interesting talk about Boost.Asio, the asynchronous I/O library for C++, including a hands-on afterwards. So bring your own laptop if you wish to follow the hands-on.

We’ll meet again in Bochum @dasLabor, so there will be plenty of soft drinks and time for discussions afterwards.

See you!

November Meetup – QuickCheck

Hi C++ aficionados!

Since some of you crazy C++ folks are at Meeting C++ in Berlin this week we will have this month’s meet-up a week later than usual at

Thursday, Nov 24th

at WorkInn Co-working space in Dortmund (https://www.workinn.de/)

This time we have Kai (@_cibo_) with us. He will talk about QuickCheck, a software testing library that reveals surprising facts about your code! And we have Ben (@predatorhat) demonstrating uftrace, a function call tracer that you can use to trace your C++ application on Linux.

Last but not least, maybe we have somebody with us who can share his or her impressions from Meeting C++.

See you soon!

As usual, talks will in German language unless we have somebody in the audience who doesn’t speak German. Than we will switch to English.

October Meetup – Modellbasierte Programmierung in C++

Hallo liebe C++-Interessierte!

Diesmal alles auf Deutsch 🙂

Diesen Monat haben wir Paul Targosz mit “Konzept zur Modellbasierten Programmierung in C++11” bei uns.

Klassisches Programmieren ist toll aber die Industrie hat Interesse an modellbasierter Programmierung. Die Grundidee ist eine Abstraktion zwischen der Hardware und des Verhaltens. Versuche in der Richtung sind nicht neu, aber haben weiterhin ihre Schwächen.

Durch modernes C++11 existieren neue Möglichkeiten diesen Ansatz zu realisieren. Deswegen behandelt dieser Talk einen kleinen Überblick über die Grundlagen, den aktuellen Stand und das Potential durch C++11. Codebeispiele natürlich inklusive.

Der Vortrag beginnt wie immer um 19:30 Uhr. Softdrinks gibt es im Labor. Intelligente und nette Menschen auch.

Bis dann dann!

September Meetup – netObservator

Hi there C++ Freaks!

This month we have Jan Christian Rohde talking about his hobby project: netObservator, a network sniffer written in C++. He’ll talk about some of the design decisions he took, the libraries he uses, how network sniffing works, and what patterns he uses in his project.

So, don’t miss out on that one if you are into networking or C++. See you there!