
Programmming
© 1997-1999 Lucian Wischik. This article describes the fundamental nuts and bolts of writing a saver. I have also written a second article with a more useful higher-level overview, and full source code for several example savers. Overview
How to write a 32bit screen saver
Blogs
Summary: The ten most egregious offenses against users. Web design disasters and HTML horrors are legion, though many usability atrocities are less common than they used to be. Since my first attempt in 1996, I have compiled many top-10 lists of the biggest mistakes in Web design.
Top 10 Mistakes in Web Design
You have certainly not missed (as a regular reader of this blog ) that the Kinect for Windows SDK is out ! For now, however, no gestures recognition services are available. So throughout this paper we will create our own library that will automatically detect simple movements such as swipe but also movements more complex such as drawing a circle with your hand.
Gestures and Tools for Kinect - Eternal Coding
Welcome to the eighth article on beginning game development. We have spent a lot of time working with the graphics capabilities of DirectX. We also covered how the DirectX API allows us to control input devices. Now we are going to look at another facet of DirectX, the ability to control sound devices.
Beginning Game Development: Part VIII - DirectSound | Coding4Fun Articles
Alternative to CAPTCHA - Protect Web Forms from Spam with Javascript
What’s the ideal check to protect your web forms from spambots? No one really likes having to copy squiggly letters from a CAPTCHA image, but is there a better alternative? The ideal check would be one that most people don’t ever notice, but which effectively keeps out all spambots. In this tutorial, I describe a technique that uses Javascript to recognise human activity based on screen events, which works very well for us. In a discussion on Scratch Forums on the merits of CAPTCHA , one of our members suggested a possible alternative that detected JavaScript events (mouse events, keystrokes) to show that it’s a human completing the form.JavaScript 101, Beginner's Guide to Learning Block / Inline JavaScript
JavaScript is a programming language that web browsers understand. You can use it to make your web pages interactive by: Responding to user actions and changes on the page Manipulating the web page’s contents and behaviour Communicating with the user directly You can do just about anything you want with a web page, using JavaScript. In this introductory tutorial and the series to follow, I’ll introduce the JavaScript language and how to write it, through a series of practical worked examples. Example 1: Hello World!This tutorial helps you learn about the process of game construction, while guiding you through writing a relatively complete game. The code in this tutorial illustrates the technique described in the text. A complete code sample for this tutorial is available for you to download, including full source code and any additional supporting files required by the sample. Understanding the basics of game coding is the single most-difficult step for a beginning game programmer. While it is easy to find samples that show completed games, tips and tricks, or tutorials that show you how to do specific techniques, there are very few that help you through the process of game construction.
Tutorial 4: Make a Game in 60 Minutes
Have you ever read through a chapter in one of those Learn Such and Such in 21 Seconds books and realized that somewhere along the way you had started daydreaming about how you would spend a trillion dollars if you were Bill Gates? Well, it happens to me all the time. Computer books are boring.
free tutorials
Hi, I'm Mally. I'm here to help make your email campaigns work properly in different email clients. Paste the HTML code for your email below and I'll take a look at it, find any code that may cause problems and do my best to fix it for you. I'll even put your CSS inline if you want!
CSS Inliner and Email Fixer - Mally The Free HTML Email Marketing Tool | Sign-up.to
To get on this list, a bug has to be able to cause at least half a day of futile head scratching, and has to be aggravated by the poor design of the "C" language. In the interests of equal time, and to see how the world has progressed in the 20-odd years since "C" escaped from its spawning ground, see my Top 10 Ways to be Screwed by the Java programming language , and for more general ways to waste a lot of time due to bad software, try my Adventures in Hell page. A better language would allow fallible programmers to be more productive.
Top 10 Ways to be Screwed by "C"
This download is ideal for situations where a custom build will not be required. This archive contains the full Dojo, Dijit, and DojoX projects, compressed and optimized for immediate deployment. All non-essential files have been removed from this distribution including tests and demonstrations. Dojo Base: dojo.js: compressed (41KB, gzipped) uncompressed (comments inline) A single-file download providing only the base Dojo APIs. Stable, reliable, professional tools for Ajax, events, packaging, CSS-based querying, animations, JSON, language utilities ... and that’s just the beginning! A full, uncompressed source release of the Dojo Toolkit -- ideal for development.
Download
Version date: October 2012 by Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers (based on 2nd edition by Jeffrey Elkner, Allen B.
How to Think Like a Computer Scientist — How to Think Like a Computer Scientist: Learning with Python 3
I’ve seen many lists about the best programming books and I am sure there are a lot of books that are specific to a programming knowledge or technology – that I have not included in my list. The books I have chosen are those that are meant to inspire, increase productivity and improve your programming design skills. Note: This list has no particular order.
6 Books Every Programmer Should Own
In every era in recent times there has been one profession that for a short while you could enter without formal training. Autodidacts in the 19th century could read the law without recourse to formal education (see Abe Lincoln). In the early 20th century it was aviation. For a short while in the 1980s and early 1990s, it was computing, thanks to the release of the Apple IIe, the IBM PC and the Mac. Were it not for that Window® of opportunity, I hate to think what would have become of me.

