Blog
My Take-Aways after Attending PyCon.DE 2018 in Karlsruhe
On October 24th until 26th 2018, I attended my second german Python Conference (PyCon.DE) in Karlsruhe. During the three days venue, I've met many interesting persons and attending interesting talks. In this article, I would like to write down the list and the take- away messages from the conference, so that in future I can recap it again.
Learn MoreBlack Screen Issue on Fedora 29 with Nvidia GPU
Today, I spent about 4 hours only to figure out why my Fedora 29 shows a black screen after the login screen. I've already used Fedora since 3 months. After using Ubuntu, Xubuntu, Linux Mint, and Manjaro, I decided to try Fedora due to the SE Linux security feature. At the beginning, I encountered a lot of issues since installing Nvidia driver in Linux is not so easy like other drivers.
Learn MoreUnderstanding udev and Basic USB Devices in Linux
In this article, I would like to share my experience using _udev_ in a Linux OS.
Learn MoreSingleton Pattern in C++
In 2008 I've learned about singleton during my undergraduate studies. At that time I tried to learn all the design patterns of the software development techniques. The reference book was the 'Design Patterns: Elements of Reuseable' by Erich Gamma, John Vlissides, Ralph Johnson, and Richard Helm. The book describes about the motivation, the concept and provides some general example codes. Even though I did several exercises, it was very difficult to fully understand and to keep it in my brain.
Learn MoreWriting Modern CMake Files
If you are a C++ developer, the word CMake shall not be a new word for you. The first time I know _CMake_ was back in 2009 when I join the Hector team at TU Darmstadt to develop the elevation map from scratch. At that time, I learned the basic of _CMake_ and then used it very minimal just to build my own component. Last year during the Self-Driving Car Engineer Nanodegree, I used and write _CMake_ to build some C++ files. In November 2017, I encountered a challenge where I have to build software modules and libraries with _CMake_ for multi-variant projects.
Learn MoreA Retrospect of my Autonomous Driving Knowledge
I was interested in the autonomous driving technology since 2009 where I did my Bachelor thesis at Honda Research Institute Europe in Offenbach. At that time, many students and researchers trying to analyze the camera images using the image processing algorithms and neural networks. During my Master degree, I learned the basic of Computer Vision, Machine Learning, and Robotics.
Learn MoreFixing Warnings in Pelican
In this article, I'll document warnings that I've encounter so far using the Pelican library to build a blog.
Learn More