A Software Engineer’s Notebook
Computer
Networking - Distributed Systems - Software Debugging
| Examine Data |
|---|
| Variables |
| Memory |
| Pretty Printers |
| Examine Execution |
|---|
| Breakpoints |
| Catchpoints |
| Best Practice |
|---|
| Systemd Program |
| OpenSAF Program |
| Multiple Threads |
| Binary Analysis |
|---|
| Examine ELF File |
| Virtual Address & EFL Offset |
| C to Assembly |
| LD_PRELOAD |
| Reproduce |
|---|
| Socket EAGAIN |
| Protocols | |
|---|---|
| ARP | (arping) |
| IP Route | (iproute2) |
| DHCP | (kea-dhcp4) |
| Virtual IP | (keepalived) |
| PXE | (dnsmasq) |
| LDAP | (openldap) |
| DRBD | (drbd-utils) |
| TIPC | (tipcutils) |
| Virtual Interfaces | |
|---|---|
| Virtual Ethernet | (ip veth) |
| Virtual Bridge | (ip bridge) |
| Dummy Interface | (ip dummy) |
| Bond Interface | (ip bond) |