Graphics

Graphics Pipeline

Reference1Reference2Reference3 This is a high level overview about graphics pipeline. Some stages are programmable but the others are fixed...

Numerical Analysis

Types of Error

Generally speaking, there are 4 types of error: Modeling ErrorTo abstract (simplify) a mathematical model from practicalproblems, there exists an...

OS

Memory Alignment

Reference Rules of Memory AlignmentFor each compiler, it has its own default alignment. For gcc its default alignment is 4, and it can be modified...

PWN>Theory

Segments and Sections

SegmentsSegments usually describe the layout of .elf files in memory. In a C program the memory layout is as follows: So each the segments are...

PWN>Tools

GDB Debugger

CompilingAdd -g option to gcc to preserve debugging info. 1gcc -o target target.c -g Using file command to check if the elf file contains...

Uncategorized

VLAN

Native VLAN (PVID)Native VLAN and PVID are essentially the same, they are both port default VLAN ID. The default VLAN ID for every port is 1...

OS

Segments and Sections

SegmentsSegments usually describe the layout of .elf files in memory. In a C program the memory layout is as follows: So each the segments are...