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

How to work with strings

In the topics that follow, you'll learn some basic skills for working with the string data type. These skills should be all you need for many of your applications. Then, in chapter 9, you'll learn...
Article

Your Search Engine Optimization Company--Protecting Your Time and Your Brand

A successful SEO campaign will always require significant changes be made to your company's website, so it's important to hire a search engine optimization company that respects the limitations of...
Article

Develop HTML Widgets with Dojo

Learn the basics of developing HTML widgets using Dojo; including how to refer an image, how to add an event handler to an HTML page, and how to handle composite widgets. Also, discover important...
Article

OpenGL ES Win32 CE API Programming for Smartphone

This tutorial details the basics of Win32 CE API programming for the Windows Mobile 5.0 Smartphone. This tutorial uses ANSI C language and Pelles C Compiler. The basics of setting up OpenGL ES...
Article

Hatch Python Eggs with Setuptools

Setuptools framework, a side project of PEAK, provides easier package management and distribution than distutils. Setuptools lets you package your libraries in a single-file archive called an "egg,"...
Article

Many-to-Many Relationships in O/R Mapping

If you are developing an object oriented .NET application that has to talk to a database, you'll inevitably map objects to a relational model. And, most likely you'll face situations where...
Article

Persistent Storage of Python Objects in Relational Databases

Using the Persistent Storage module, Python objects can store themselves in relational database systems. The Persistent Storage module abstracts and hides the underlying database interface, such as...
Article

Design Patterns in Python

The choice of implementation language affects the use of design patterns. Naturally some languages are better applicable for different tasks than others. Each language has its own set of strengths...
Article

Concurrent Object-Oriented Programming in Python with ATOM

Object-oriented mechanisms, such as classes and inheritance, and concurrency mechanisms, such as threads and locks, provide two separate software structuring dimensions. The development of concurrent...
Article

Writing Threaded Applications in Jython

Jython is a popular object oriented scripting language among software developers, QA technicians, and IT managers. It is also the scripting language in TestMaker and TestNetwork. In this article,...
Article

Learn Python in 10 minutes

So, you want to learn the Python programming language but can't find a concise and yet full-featured tutorial. This tutorial will attempt to teach you Python in 10 minutes. It's probably not so much...
Article

Python Tutorial: Numeric

There is a built in Python array type, but it is generally considered slow, difficult to use, and "non-sexy". Numeric is a module developed by a group interested in high performance array...
Article

Handbook of the Physics Computing Course

This document is a handbook used during 2002 as an introduction to programming for first year undergraduates studying physics at the University of Oxford. If you're interested in teaching programming...
Article

Introduction to Programming using Python

The objective of this course is to teach programming concepts to biologists. It is thus aimed at people who are not professional computer scientists, but who need a better control of computers for...
Article

Genetic Programming System

Genetic programming is a domain-independent method that genetically breeds a population of computer programs to solve a problem. Specifically, genetic programming iteratively transforms a population...
Article

Process XML In Python With ElementTree Introduction

Fredrik Lundh's ElementTree module is an increasingly popular API for light-weight and fast manipulation of XML documents within Python. In this installment, David contrasts ElementTree with several...
 

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.