"API" tag
UDP time

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 connectionless protocol. This means you don’t establish a…

Let's ride the USB

Device Drivers, Part 11: USB Drivers in Linux

This article, which is part of the series on Linux device drivers, gets you started with writing your first USB driver in Linux. Pugs’ pen drive was the device Shweta was playing with,…

Getting started with CodeIgniter

Let’s Play with CodeIgniter

Here’s a basic introduction to CodeIgniter, an open source Web framework that helps to quickly develop dynamic websites with PHP. To get started, you need to install the framework (I assume you already…

Android App Development

Android App Development: Hardware and Sensors

I’m back with another article on Android application development. This time, we will discuss how to access some of the phone’s hardware components like the camera flash, accelerometer, etc, with two simple applications…

It's concurrent servers time

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 programming! Till now, we’ve created servers that are…

Socket programming isn't really that tough

Creating Your Own Server: The Socket API, Part 2

Earlier, we created a simple server and client program using the socket API. This time, we’ll first start with a program, and then explain what’s going on. So start up your systems, and…

On the way...

Integrating Google App Engine and Eclipse

Ever wondered what Google App Engine and cloud computing is all about? Here’s an easy way to try it out, by integrating it with Eclipse. It makes everything much simpler if you get…

The Python and PHP connection...

Connecting to MySQL with Python and PHP

We all know the power of MySQL — one of the most used open source databases and a challenge to proprietary products of the genre. Python and PHP are well-known scripting languages. We…

Creating Your Own Server

Creating Your Own Server: The Socket API, Part 1

In this series of articles aimed at newbies to network programming (knowledge of C is a prerequisite), we’ll learn how to create network clients and servers using the UNIX Socket API. We’ll start…

Social Apps with Facebook

Making Your Web Apps Social with Facebook

Thinking about making your Web application talk to Facebook? Or do you need tighter integration for your website? Alternately, do you just want to do more with it than any third-party plugin can…

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

Creative Commons License.