Tag: unix
A Beginner’s Guide To Grep: Basics And Regular Expressions
Grep is one among the system administrator's "Swiss Army knife" set of tools, and is extremely useful to search for strings and patterns in...
iLinuxBot: Designing Botnets to Manage Linux Clients
This article is to encourage newbies to use a little creativity to solve real-world problems. It shows you how to manage a Linux lab,...
Installing and Using PostgreSQL Modules
In this article, we will learn how to install and use the PostgreSQL modules chkpass, fuzzystrmatch, isn and hstore. Modules add different capabilities to...
An Interview with Richard Stallman on Freedom, Android, Amazon, Facebook, Steve...
Any government that tells people to teach proprietary software is essentially delivering the country into the hands of a company.
Before you even speak a...
Hackers and the Open Source Revolution
This piece corrects the confusion created by mainstream media between "hacker" and "cracker". It also considers the history, nature, attributes, ethics and attire of...
The Socket API, Part 4: Datagrams
Let's try to develop server clients using UDP, the protocol behind some important services like DNS, NFS, etc.
UDP, the User Datagram Protocol, is a...
Joy of Programming: The Legacy of C
Dennis Ritchie died on the 8th of October 2011, at the age of 70. His lasting contributions to computing include creating the C language,...
CodeSport
In this month's column, we will continue our discussion on some of the common loop optimisations performed by the compiler.
In last month's column, I...
GNU Binutils: A Collection of Binary Tools
With years of experience as a systems programming engineer, I've realised that to be a great artist of programming, you must understand the basics...
The Socket API, Part 3: Concurrent Servers
In this part of the series, we will learn how to deal with multiple clients connected to the server.
Welcome to another dose of socket...