≡ Menu

General

Happy 4th Birthday to The Geek Stuff

TGS is 4 years old now. TGS is growing strong every year only because of your tremendous love and support. I sincerely thank you from my heart for being part of TGS. Leave a comment with your birthday wishes to TGS. Linux and Open source is an ocean. There are so many things to learn [...]

{ 160 comments }

These are the classic books on UNIX and C programming written few decades ago, but still the best books in its category. C Programming Language (2nd Edition), by Brian W. Kernighan and Dennis M. Ritchie – Dennis M. Ritchie is the father of C programming who passed away recently. This is hands-down the best book [...]

{ 8 comments }

How to Calculate IP Header Checksum (With an Example)

If you have ever tried to understand the TCP/IP protocols then you would have definitely stumbled upon the checksum field that is the part of protocol headers like TCP, IP etc. Have you ever given a thought about things like what exactly is checksum, why is it used and how it is calculated. Well, in [...]

{ 36 comments }

Fast data communication has become the basic need of todays world and Internet has become the heart of the communication ecosystem. Devices like mobile phones (whose purpose is voice communication) are having Internet connectivity and PCs, laptops etc (which are mostly  used for web surfing) are now also being used for voice communication. So we [...]

{ 6 comments }

20 Awesome Google Chrome Browser Tips and Tricks

Probably most of you are already using Chrome as your primary browser. If not, switch to it immediately. Chrome is extremely fast when compared to any other browser. These tips will help you to get most out of the Chrome browser. 1. Pin Tab When you pin a tab, it minimizes the tab to display [...]

{ 38 comments }

15 Practical Linux cURL Command Examples (cURL Download Examples)

cURL is a software package which consists of command line tool and a library for transferring data using URL syntax. cURL supports various protocols like, DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. This article provides 15 practical cURL usage examples. [...]

{ 34 comments }

IP Protocol Header Fundamentals Explained with Diagrams

IP protocol is one of the main protocols in the TCP/IP stack. It is in the form of IP datagrams that all the TCP, UDP, ICMP and IGMP data travels over the network. IP is connection less and unreliable protocol. It is connection less in the sense that no state related to IP datagrams is [...]

{ 21 comments }

10 Things You (and Your Boss) Can Do To Change Your World

Most of your waking hours are spent at work. While at work, you spend most of your time working on the projects that are assigned to you by your boss. Complaining about your work and boss will not make you happy even when you think your boss is difficult, doesn’t understand your point of view, [...]

{ 10 comments }