Hardware
Hardware is a general term that refers to the physical artifacts of a technology.
Article

Linux Ultra Fast Boot

A document I wrote at the end of my studies for my diploma work. How to optimize an embedded Linux boot, from U-Boot configuration to the userland init scripts.
Article

Linux app migration from Windows, Solaris, & OS2

Here's some help to port your applications from Windows, Solaris, and OS/2 to run natively on Linux on x86-based systems. The information here also covers porting from Windows to Java and porting and...
Article

GNU ARM toolchain embedded development on Linux

There is a crying demand among mobile phone vendors for talented ARM programmers, and there's plenty of work to be done. This article provides a starting point for understanding the software side of...
Article

Build an available Linux server environment with IBM blades

To build an available Linux server environment with IBM blades, first you need to set up a fault-tolerant environment between the blade and any external storage. This enables you to deliver...
Article

Container Virtualization for Cell/B.E. and Linux Part 2

Learn about efficient virtualization for the Cell/B.E. processor regarding hardware resources called container virtualization, and the open source software OpenVZ Linux project. This second article...
Article

The Future of the Linux SCSI Subsystem

The Small Computer Systems Interface (SCSI) is a collection of standards that define the interface and protocols for communicating with a large number of devices. Linux provides a SCSI subsystem to...
Article

Build Cross-Platform Graphics with Cairo on Linux

Built from the ground up to create identical output on both printer and screen—all in a cross-platform way—cairo is becoming a huge player in the Linux graphics space, as well as BSDs, Windows, and...
Article

Large Linux Cluster Storage Backend

Create a working Linux cluster from many separate pieces of hardware and software, including System x and IBM TotalStorage systems. Part 3 provides the first half of the instructions you need to set...
Article

booting of a linux system on x86 system (pdf)

The article contains minute process and defination as to what happens when a linux boots on a x-86 system i have tried to make this article as easy as possible so that even the begineers in the...
Article

Programming the SPE’s of Sony PLAYSTATION 3

Take even greater advantage of the synergistic processing elements (SPEs) of the Sony PS3 in this installment of Programming high-performance applications on the Cell BE processor. Part 2 looks in...
Article

Reduce Your Linux Memory Footprint

A lack of physical memory can severely hamper Linux performance. In this article, learn how to accurately measure the amount of memory your Linux system uses. You also get practical advice on...
Article

Get Started on Installing a Large Linux Cluster

Create a working Linux cluster from many separate pieces of hardware and software, including IBM System x and TotalStorage systems. This article, one of a multipart series, covers hardware...
Article

Deploy Customized Security Plug-Ins in DB2 9

Security plug-ins bring new versatility to your database security setup in IBM DB2 9. Read this article to determine what should be tested before deploying your own customized security plug-ins....
Article

Port Your Code Around the World with m17n

To make Linux applications usable worldwide -- with no inequity between Western dialects and languages around the world -- you must be able to input, store, retrieve, and render any language, no...
Article

Boost Application Performance Using AIO

The most common input/output model used in Linux is synchronous I/O. After a request is made in this model, the application blocks until the request is satisfied; the calling application requires no...
Article

Key Porting Differences from LinuxThreads to NPTL

The LinuxThreads project originally brought multithreading to Linux, but didn't conform to POSIX threading standards. The introduction of Native POSIX Thread Library (NPTL) however, overcame many of...
Article

Linux on Board: Home Automation Using X10

The X10 protocol is a fairly primitive tool for transmitting data over power lines that allows you to turn things on and off remotely. In this article, Peter Seebach shows how to extend the software...
1 2 3 4  Next
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.