Computer Science
Computer science is the study and the science of the theoretical foundations of information and computation and their implementation and application in computer systems.
Article

Shake your Laptop to Control your Apps

Use synthetic X Window System events and embedded accelerometers to control applications by movement of a laptop computer. Translate gestures, such as shaking, into mode-switching commands with...
Article

Testing and Measuring the TAMS 3011

The eCos embedded operating system offers an alternative to UNIX-style operating systems for development work. This article examines how its architecture influences the development process, building...
Article

Running Linux and BSD on the Mac Mini

NetBSD and Yellow Dog Linux have both begun to support the Mac Mini. Seebach looks at open source operating system options on this new contender in the embedded PowerPC platform space.
Article

How to read data embedded in your program's resources

In a previous article we dealt with why and how to embed data from a file in your program's resources. If we do that we're going to want to extract it again.
Article

Embedded Systems Using Linux

Linux is a very capable operating system that has one very big advantage over almost all other operating systems, which is its low cost. Since Linux is available for download free from the Internet,...
Article

Building tiny systems with embedded NetBSD

NetBSD is an extremely flexible operating system that is designed to be portable across various architectures. This feature makes it attractive for embedded developers. In this article, I will...
Article

Program Java devices -- An overview

Computers are everywhere. As increasingly powerful processing capabilities are embedded into ever-smaller devices, the computing landscape is shifting toward physically smaller and more mobile...
Article

Unbound Stacks and Stoppable Tasks

Unbound stacks and stoppable tasks have been an integral part of smx for quite a while and many of our applications have benefited from them. They are good tools to have. They make a contribution to...
Article

Use of Volatile in C programming Language

Embedded Programmers deal with hardware, interrupt, device driver, RTOSes etc. All of these require volatile variable. Many programmers poorly understand the use of volatile. Failure to understand...
 

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.