"LFY May 2010" tag
Let's communicate

Use XMPP to Create Your Own Google Talk Client

Instant communication is the essence of social networking and the Internet. The popular Google Talk, which uses XMPP (Extensible Messaging and Presence Protocol), made this Instant Messaging protocol prominent among open standards protocols….

Dynamic device management made easy with udev

Some Nifty udev Rules and Examples

Connecting flash drives, hard disks, cameras or mobile phones to your Linux system has never been so easy and manageable, thanks to udev, developed by Greg Kroah-Hartman, Kay Sievers and Dan Stekloff. First…

Grep me out!

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 a group of files, or even sub-folders. This article…

Bandwidth Throttling with NetEM

Bandwidth Throttling with NetEM Network Emulation

NetEM (Network Emulation) provides functionality for testing protocols, by emulating the network properties of wide-area networks. This article describes the use of NetEM in benchmarking the performance of a Web application, simulating Internet-like…

Dissecting Instruction Level Parallelism

Dissecting Instruction Level Parallelism

Instruction Level Parallelism (ILP) technology is often used to improve the performance of embedded processors in application-specific domains like Digital Signal Processing. Today’s VLIW (Very Large Instruction Word) DSP architectures are specially designed…

Extending Python via Shared Libraries

Extending Python via Shared Libraries

Python is one of the most popular programming languages ever — its great productivity, flexibility and general-purpose nature efficiently address areas ranging from Internet applications to system uses. Much of Python’s power comes…

Automate Testing Web Apps with WebTest

Automate Testing Web Apps with WebTest

WebTest lets developers write XML-based test suites so quickly, it’s almost fun! Virtually everyone uses a browser every time the computer is switched on — the browser has become an integral part of…

Cryptography and Steganography with Python

Cryptography and Steganography with Python

Steganography and cryptography have been widely used to hide sensitive information. This article offers a brief introduction to how both these methods can be used together. The implementation uses Python with the Stepic…

Because it's fun to code on GNU/Linux

Write Your Next Program on Linux

Quite a few colleges and schools still teach C/C++/Java programming on Windows — and even worse, on DOS (using Turbo C/C++)! GNU/Linux provides a first class operating system, replete with support for dozens…

Talk about a slideshow

S5: A Simple Web-based Presentation System

S5 is a slideshow system for browsers that lets you run presentations like those in MS PowerPoint or OpenOffice.org Impress without a dedicated application — you just need a Javascript-capable browser, and you’re…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.