maz-programmersdiary.blogspot.com
Programmer's diary: Thoughts.
http://maz-programmersdiary.blogspot.com/2008/08/thoughts.html
Friday, August 15, 2008. Dawn Surrounded by loving smiles. By caring, strong, safe people. You learn to trust them to be always there. You learn to love, love so much it hurts. But dawn never lasts forever. You carry them away, one by one. Never again - cruel, ruthless words. Subscribe to: Post Comments (Atom). Bitset and Packed Array. Example of OOP C. What I learned today. Linux virtuall address space. C can be used as object oriented language! Nsn (network monitoring tool). Nibbles (UDP print listener).
maz-programmersdiary.blogspot.com
Programmer's diary
http://maz-programmersdiary.blogspot.com/2013/05/textmode-helper-on-network-getting.html
Tuesday, May 14, 2013. THONGS HAS NEW WEBSITE HERE. THONGS - Textmode Helper On Network Getting Sniffed. Thongs is a tool for linux to sniff (and decode) and generate ethernet packets. Thongs is built using ncurses, so it is a lightweight console program suitable also for devices with no graphical capabilities. It can be used to. Capture and display and store traffic (thongs generates pcapng file containing captured packets). Filter packets being captured using raw filters or some protocol aware filters.
maz-programmersdiary.blogspot.com
Programmer's diary: Answer to C - Pitfalls part II
http://maz-programmersdiary.blogspot.com/2008/08/answer-to-c-pitfalls-part-ii_01.html
Friday, August 1, 2008. Answer to C - Pitfalls part II. So how does one create portable code? What things to consider? It all begins from planning. First of all you need to carefullly estimate what kind of general requirements there will be for your program, supprted platforms amongst others. After these are somehow clear, you need to decide which language you will use for your program. And what do you need to take in consideration while writing actual implementation? Why did M$ have to do snprintf?
maz-programmersdiary.blogspot.com
Programmer's diary: More tools to write better C
http://maz-programmersdiary.blogspot.com/2010/06/more-tools-to-write-better-c.html
Tuesday, June 29, 2010. More tools to write better C. EDIT: 15.09.2011 Another SVN working now. Sources can be found from. Oh my oh my. It has been ages since I last annoyed you my dear readers. Well, I figured I could now do that again and share some bits (pun intended) which may come handy. Int has student passed biology1(int student id). If(student id 0 student id 10000). Return biology1[student id];. D And if we think of embedded systems with limited amount of memory. I've not tested this bit set on ...
maz-programmersdiary.blogspot.com
Programmer's diary: What I learned today.
http://maz-programmersdiary.blogspot.com/2009/04/what-i-learned-today.html
Thursday, April 2, 2009. What I learned today. I've noticed that SW designer's job is constant learning. If you stop learning, tou stop advancing. For a newish guy on the field like me, most of the learning is related to existing systems - but even the old chaps need to keep making progress, new technologies keep coming, and falling back means giving advantage to others. But since I started this now, not at my first day in the job, I'll write down a couple of things in this post too :). A few months ago.
maz-programmersdiary.blogspot.com
Programmer's diary: C++ explode() function.
http://maz-programmersdiary.blogspot.com/2008/08/c-explode-function.html
Friday, August 1, 2008. Please see efnx's modified version in comments, it is way more efficient than the original. (it does not use temporary vector, and copy it to store - instead it modifies the store vector straight away - which is way more efficient & elegant). As I have somewhere sometimes stated, I have been writing some php as a hobby. The evidence is CWF Freeware. Just a compulsory disclaimer before representing it:. Using std: string;. Using std: vector;. Unsigned int start=0;. If you are famil...
maz-programmersdiary.blogspot.com
Programmer's diary: Netlink sockets
http://maz-programmersdiary.blogspot.com/2011/09/netlink-sockets.html
Wednesday, September 14, 2011. But let's start the actual business. Linux networking will be discussed in terms of links (interfaces), addresses and routes. For me these words mean something like:. Link (interface), for example eth0 - a door to outer world. Or eth0.2, virtual interface (VLAN interface), nevertheless seen as a door to outer world by the system. Route: for example 0.0.0.0 via dev eth0, or 10.34.143.0 255.255.255.0 gw 192.168.1.55 metric 2. Now, if we look at the previous route examples.
maz-programmersdiary.blogspot.com
Programmer's diary: Answer to pitfall IV
http://maz-programmersdiary.blogspot.com/2008/08/answer-to-pitfall-iv.html
Saturday, August 30, 2008. Answer to pitfall IV. Im in hurry, hence just a short answer. This is where the problem lies:. When user inputs big enough amount, the result of amount*sizeof(.) does not fit in 32 bit variable. Variable overflows. What does the overflow result? Subscribe to: Post Comments (Atom). Bitset and Packed Array. Example of OOP C. What I learned today. Linux virtuall address space. C can be used as object oriented language! Nsn (network monitoring tool). Nibbles (UDP print listener).
maz-programmersdiary.blogspot.com
Programmer's diary: epb - Ethernet Package Bombardier
http://maz-programmersdiary.blogspot.com/2012/05/epb-ethernet-package-bombardier.html
Wednesday, May 2, 2012. Epb - Ethernet Package Bombardier. EPB HAS NEW WEBSITE HERE. For version 1.6rc are online for answering this question in details. Epb is a tool allowing one to send customized ethernet packages. Package is specified in text file. No GUI offered, but also not many libraries needed. Also understanding what code does is easy. Originally epb was intended just to be a simple way to quickly generate single custom package to network. Now it can also be used to:. This version can read and...