This structural pattern translates one class interface into another. This is a class adapter, but there also exists an object
Continue readingCategory: Technology
Singleton (Design Pattern)
This creational pattern assures that just one object can get instantiated of that class.
Continue readingFactory (Design Pattern)
Concrete Factory … is a class that creates objects without exposing the instantiation logic. Abstract Factory … is a class
Continue readingUnwind the stack even if GDB can’t? (ARM)
Reason Since GCC 5.0 for ARM the default used ABI is AAPCS (Procedure Call Standard for the Arm 64-bit Architecture).
Continue readingShellcode injection via buffer overflow (x64)
Disclaimer – The application has to be vulnerable (e.g. gets, scanf, strcpy) for an overflow attack. – Modern compilers are
Continue readingRL methods for ANN’s (Selection)
This article is about two common methods of reinforcement learning (RL) for artificial neural networks (ANN’s). Backpropagation … Based on
Continue readingAnalysing more complex data types (GDB)
Code Analysis Info: The used version of Python Pretty-Printer (used by GDB) couldn’t handle ‘print pastries’.
Continue readingProblems happening with multithreading (C++)
The two most common problems that are happing when dealing with multithreading are the deadlock and the race condition. Follow
Continue readingCommon reasons for program crashes (C++)
1. Illegal memory access 2. Allocating to much memory 3. Unsolved error handling
Continue readingVisitor (Design pattern)
The purpose of that behavioral design pattern is to add a new operation without adding it to the existing object
Continue reading