One of the great things about gcc and in particular its C/C++ preprocessor is various extensions that it has. In this post I would like to briefly describe three of them. One allows to turn C/C++ token into a string. Here token is anything that you can pass as an argument to a macro. Second allows you […]
Tags:
C++,
concatenation,
debug macro,
define,
expression,
macro,
macros with variable number of arguments,
preprocessor,
string,
stringification,
stringify,
token,
tricks,
variadic macros 3 Comments |
Read the rest of this entry »
Posted on July 16, 2008, 8:36 am, by Alexander Sandler, under
News.
This article describes sed, an excellent tool that I often use in shell scripts that I write. In the article I explain it’s most common features and also show some often overlooked features. You can find it here. Enjoy it!
Tags:
expression,
linux,
regular,
regular expression,
replace,
script,
search,
search and replace,
sed,
shell,
unix No Comments |
Read the rest of this entry »
Table of contents Introduction tcpdump uses Invocation Simple filtering Reading tcpdump‘s output Invocation continued Choosing an interface Turning off name resolution Limiting number of packets to intercept Saving captured data Changing packet size in the capture file Reading from capture file Looking into packets Seeing Ethernet header for each packet Controlling time stamp Controlling verbosity […]
Tags:
arp,
connection,
debug,
destination,
ethereal,
ethernet,
expression,
ftp,
http,
icmp,
network,
packets,
port,
protocol,
source,
ssh,
synchronization,
tcp,
tcpdump,
telnet,
unix,
wireshark 156 Comments |
Read the rest of this entry »