Remote debugging creates the possibility to debug applications on a remote device. Setup: Host system (gdb) Target system (gdbserver) Precondition
Continue readingCategory: Computer
Download HLS streams (PowerShell)
Introduction Some web player are streaming videos in parts and not as a single file. The common reason is to
Continue readingArchitectural vs. Design Pattern
Architectural pattern … Pattern on a high level – Multi-Layer (e.g. Text editor) – Client-Server (e.g. Banking) – Peer-To-Peer (e.g.
Continue readingWorking with different remotes (Git)
Basics Most people I talked to are using origin and remote as an equivalent, but the aren’t. Origin is the
Continue readingHTTP vs. WebSocket
HTTP is a RESTful protocol with a uni-directional communication. This means the client needs to poll to get updates from
Continue readingHTTP hacking – Vote counter (Example 2)
I have acted like they would have been more intelligent to make it harder to hack their counter. 🙂 But
Continue reading(Un)pack and (De)compress a directory (Linux)
Pack tar -cvf archive.tar /path/to/folder Compress gzip archive.tar bzip2 archive.tar Pack & Compress tar -czvf archive.tar.gz /path/to/folder tar -cjvf archive.tar.bz2
Continue readingBit operations (C++)
Set a bit value |= 1
Continue readingAssembly of compiled C-Code (Example)
DWORD … 4 Byte (on x86) For a basic assembly instruction: Link
Continue readingMemory Management (Basics)
Process Each process is running on its own virtual address space. The MMU does the necessary translation from/to the physical
Continue reading