Samstag, 17. August 2019

September Talk: Martin Penckert "Alien Technology - Functional Programming and C++"

Hello C++ conquerors!

Martin has a background in functional programming. He will report to us his perspective on learning and using C++.
Check24 will host the meetup and will take care of our well-being.
Abstract:
Surprisingly a lot of concepts I know and love by heart from functional languages are available in C++ as well. Dive with me into the world of Lambdas, referential transparency and - yes! - Monads.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 12. September 2019
Start: 19:00
End: 21:30
Place: Check24 Dresden, Prager Str. 3, 01069 Dresden (5th floor, follow the signs)

Please invite everybody who might be interested in functional programming and/or C++.

Location of Check24:

Cheers!
Andreas

Dienstag, 30. Juli 2019

August Talk: Benjamin Nothdurft "What is Software Craft(smanship)?"

Greetings,

Benjamin jumped in and will tell us more about the world of Clean Code, Katas, Dojos, Code Retreats, TDD and more in August.
The SLUB Dresden will kindly host us in the great Klemperer-Saal.


Abstract:
Software Craftsmanship is a movement in software engineering that aims to regard software development as a skilled craft instead of a classical engineering approach. The movement relies on 4 principles: Clean Code, practice, lifelong learning and communities.
In this talk – which includes many examples and pictures – you will learn about its origin and the historic background, its current state and all available forms of participation. At the end of this session you will also be able to recognize different TDD approaches, software design principles and kata constraints. Hence, I want to encourage you to tread the path of becoming a better software crafter yourself.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 8. August 2019
Start: 19:30
End: 22:00
Place: SLUB Dresden, Zellescher Weg 18, 01069 Dresden (Klemperer Saal, First floor)

The invitation is a bit late, so please invite everybody who might be interested.

Cheers!
Andreas

Donnerstag, 13. Juni 2019

July Talk: Benjamin Prestele "Building Bridges"

Hello friends of the summer coding,

LogMeIn will kindly host us in July for the first time.
Benjamin Prestele will give us some details to the inhouse asynchronous communication framework for crossing language and runtime boundaries.

Abstract:
Born of the necessity to interface between TS/JS and C++ code, LMI has developed a framework for asynchronous object remoting across language, runtime, and system boundaries called ACF. This talk will present an overview of the overall design and the tech stack involved to make this machinery work and easy to integrate for developers.
If everybody behaves well, we might have a new nice location for our meetings.

Date: Thursday, 11. July 2019
Start: 19:00
End: 22:00
Place: LogMeIn Germany GmbH, Ostra-Allee 9, 01067 Dresden

Please invite your C++ friends and coworkers to the talk.

Cheers!
Andreas

Please select one of the few remaining slots this year to present your ideas or knowledge or work!

Donnerstag, 16. Mai 2019

June Talk: Peter Steinbach "Reproducibility and Portability Battles in the C++ Standard"

Greetings to all C++ Coders,

Peter was kind enough to jump up and give a talk in June.
The SLUB Dresden will kindly host us in the great Klemperer-Saal.

reproducibility crisis (CC BY 2.0)

Abstract:
Herb Sutter once announced at BoostCon that with C++11, C++ finally has become portable. This talk is meant as an introduction to the problem domain of reproducibility with special emphasis on scientific software. I'll try to summarize current best practices and then present ways, how the C++ standard violates these.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 13. June 2019
Start: 19:30
End: 22:00
Place: SLUB Dresden, Zellescher Weg 18, 01069 Dresden (Klemperer Saal, First floor)

Please invite everybody who might be interested.

Cheers!
Andreas

Upcoming Queue:

  • Uwe: Conan.io / VcPkg
  • Paul: Concepts
  • Tom: Embedded C++
  • … Please talk to me for your proposal!

Donnerstag, 11. April 2019

Mai Vortrag: Andreas Reischuck "Type driven Development mit C++"

Hallo an alle Typ-Getriebenen,

im Mai-Treffen werde ich euch die Welt der Typ-getriebenen Entwicklung näher bringen.
HicknHack Software hostet erstmals das Meetup in seinen neuen Räumen.

Lousy At Keyboards by Alan Levine CC BY-SA 2.0
Abstrakt:
Über die Einführung von Strong Types und Event-getriebener Softwarearchitektur werden wir uns der Idee von abstrakten Daten-Schemas annähern.
Aus einem Schema lassen sich Protokolle, Repositories, Speicherformate, Verarbeitungsschritte und GUIs ableiten.
Anhand von praxisortientierten Beispielen werden wir die Vorteile and Nachteile dieser Strategie erörtern.
Disclaimer: Der Vortrag ist ein Testlauf für meinen ADC++ Vortrag.

Datum: Donnerstag, 9. Mai 2019
Start: 19:00
Ende: 21:30
Ort: HicknHack Software GmbH, Eisenstuckstr. 48, 01069 Dresden

Bitte ladet alle Arbeitskollegen und Freunde ein, die sich für C++ Typen interessieren könnten!

Bis dahin schonmal frohe Ostern!
Andreas

Die Anmeldung gibt es wie immer auf https://www.meetup.com/cpp-ug-dresden

Kommende Vorträge:

  • Uwe: Conan.io / VcPkg
  • Paul: Concepts
  • Tom: Embedded C++
  • … Please talk to me for your proposal!

Donnerstag, 14. März 2019

April Vortrag: Jan Klötzke "Bob Build Tool - Ein funktionales Meta-Build-System"

Hallo C++ Builders,

Für April haben wir Jan gewinnen können uns einen Einblick hinter das Bob Build Tool zu geben.
Check24 Dresden stellt uns freundlicherweise, wieder Ihre Räumlichkeiten und kulinarische Unterstützung zur Verfügung.
Teaser:
Sobald ein Software-Projekt aus mehreren Paketen aufgebaut ist, wird das Management schwierig. Ein (Meta-)Build-System, wie das Bob Build Tool hilft dabei den Überblick zu bewahren. Mit seinem funktionalem Ansatz und dem Fokus auf Cross-Compiling, Variantenmanagement sowie reproduzierbarem Bauen deckt es heute bei Preh Car Connect den gesamten Entwicklungszyklus der Software ab.
Der Vortag stellt das Tool für Software-Entwickler vor und beleuchtet die Hintergründe, Design-Entscheidungen und die zukünftige Entwicklung.

Datum: Donnerstag, 11. April 2019
Start: 19:00
Ende: 21:30
Ort: Check24 Dresden, Prager Str. 3, 01069 Dresden (5. Etage, den Schildern folgen)

Anfahrt Check24:

Bitte ladet alle Menschen ein die C++ programmieren oder sich für Build-Tools interessieren könnten!

Cheers!
Andreas

Die Anmeldung gibt es wie immer auf https://www.meetup.com/cpp-ug-dresden

Kommende Vorträge:

  • Uwe: Conan.io / VcPkg
  • Paul: Concepts
  • Tom: Embedded C++
  • … Wir freuen uns über jeden Vortrag!

Samstag, 23. Februar 2019

March Talk: René Richter "A view of infinite `<ranges>` in C++20's kitchen"

Hello fellow C++ pioneers,

Next month we will meet at the SLUB again.
René was kind enough to prepare us a talk about the upcoming ranges.

Range Rover by photobeppus CC BY-SA 2.0
Abstract:
The Ranges TS is adopted to the upcoming C++20 standard draft. The <ranges> library will offer another way for data manipulation. Describe complex algorithms by combining small readable blocks, correct by design, and as efficient as handwritten loops. Get familiar with it's basic ideas, background and implementations. Live examples will show what is possible right now.
After the lecture he will try to answer all questions.

Date: Thursday, 14. March 2019
Start: 19:30
End: 22:00
Place: SLUB Dresden, Zellescher Weg 18, 01069 Dresden

Please invite anyone who might be interested.

Cheers!
Andreas

Upcoming topics:
  • Jan "Bob build tool"
  • Uwe: Conan.io / VcPkg
  • Paul: Concepts
  • Tom: Embedded C++
  • … Please talk to me for your proposal!

Mittwoch, 23. Januar 2019

Februar Vorträge zu Lambdas und Variants

Hallo Leute,

ein gesundes, frisches und erfolgreiches Jahr wünschen wir euch!

Nachdem wir den Januar Kater hinter uns gelassen haben, starten wir im Februar mit gleich zwei Kurzvorträgen auf deutsch.

Λάμδα, Lambda by Sigfrid Lundberg CC BY-SA 2.0  

Tobias startet mit "Lambdas - Überblick und Erfahrungen". Eine kurze Einführung und Erfahrungsbericht zu Lambdas und praktischen Tools für ein besseres Verständnis.

Ich werde im zweiten Vortrag einen kurzen Abriss zur aktuellen Diskussion um std::variant geben.

Nach jedem Vortrag wird es ein Fragerunde geben.

Datum: Donnerstag, 14. Februar 2019
Start: 20:00
Ende: 22:00 - die Bar bleibt offen
Ort: Studentenclub Wu5, August-Bebel-Straße 12, 01219 Dresden

Bitte ladet alle Kollegen, Freunde und Bekannte ein, die Ihr trefft!

Prost!
Andreas

Für März suchen wir noch einen Vortragenden.

Talk Queue:

  • Uwe: Conan.io / VcPkg
  • Rene: Ranges
  • Paul: Concepts
  • Tom: Embedded C++