Skip to content

C++ Stockholm 0x08 - Berlin meets Oslo

Photo of Harald
Hosted By
Harald and Soledad P.
C++ Stockholm 0x08 - Berlin meets Oslo

Details

Welcome to C++ Stockholm 0x08 - Berlin meets Oslo - a meetup of the C++ developer community of Stockholm.

This time with guests from Berlin/Germany and Oslo/Norway, brought to us through the kind support of think-cell.

C++ Stockholm 0x08 schedule:

17:30 - 18:00 Welcome and socializing

18:00 - 18:50 Arno Schödl , A Practical Approach to Error Handling

18:50 - 19:40 Pizza, drinks and socializing

19:40 - 20:05 Patricia Aas, C++ for Java Developers
20:05 - 20:30 Patricia Aas,Linux Security APIs used by the Chromium Sandbox

20:30 - 21:00 Socializing, goodbye

Arno Schödl, Ph.D., Technical Director

Arno is responsible for the design, architecture and development of all our software products. He oversees think-cell's R&D team, Quality Assurance and Customer Care. Before founding think-cell, Arno worked at Microsoft Research and McKinsey. Arno studied computer science and management and holds a Ph.D. from the Georgia Institute of Technology with a specialization in Computer Graphics. He co-founded think-cell together with Dr. Markus Hannebauer in 2002.

A Practical Approach to Error Handling

Every program may encounter errors, some originating from internal bugs in the program, others coming from the environment the program is operating in. Ignoring all errors will make the program utterly unreliable, while treating every conceivable one introduces lots of extra complexity with little benefit. At think-cell, we have been using and refining our own principled approach to error handling, which we have not seen elsewhere. This lecture teaches our method, so that you in your next project, too, can write more reliable software with less effort.

Patricia Aas

Patricia is a C++ programmer working on the Vivaldi Browser where she has currently taken on platform integration of media. She has previously worked at Opera Software on their Desktop Browser and at Cisco on their Telepresence Hardware Endpoints, primarily on Linux. She is pationate about making technology more inclusive both in its use and in its creation.

C++ for Java Developers
Programmers today are often multilingual, coming into new programming languages with the mental model from their primary language. If you are coming to C++ from a Java background there are some aspects of your mental model that won't serve you well, and there are many aspects that will be unfamiliar. In this talk experienced C++ and Java devs should find a common ground to facilitate learning and teaching modern C++.

Linux Security APIs used by the Chromium Sandbox
The Chromium/Blink project forms the basis of many of today's browsers including Vivaldi, Chrome, Brave and Opera. Its multiprocess architecture means that it can wield platform APIs to implement its sandbox features. This talk describes how some of the platform APIs on Linux are used in Chromium to implement the sandboxes

This evening is sponsored by think-cell.

About think-cell

think-cell is the de facto standard when it comes to professional presentations in Microsoft PowerPoint. Since the company is completely independent from any strategic or financial investors and highly profitable, we can fully concentrate on improving our existing software and innovating new products. To continuously meet the demands of our customers with a product that is expertly tailored to their needs, we make no compromises with regard to code quality. Our software developers are accomplished experts in their field. We give them room for cutting-edge ideas and solutions, and we only release our software once it is ready. We are working on revolutionizing the way presentations are made, reinventing the user interface and largely automating the slide layout!

Photo of StockholmCpp group
StockholmCpp
See more events