recentpopularlog in

david.parrott : howto   187

« earlier  
Ian's Shoelace Site - Introduction
Fun, fashion & science in this quirky site about shoelaces. Whether you want to learn to lace shoes, tie shoelaces, stop shoelaces from coming undone, calculate shoelace lengths or even repair aglets, Ian's Shoelace Site has the answer!
howto  reference 
november 2012 by david.parrott
How to write an emulator
Emulating your favorite system to play games is easier than you think depending on the system you’re trying to emulate. This document is intended to give you the general idea of building an emulator. To help you understand the concepts more I will give specific examples to the NES emulator that I have been working on this semester at California State University of Long Beach.
nes  nintendo  emulation  emulator  development  programming  retro  c++  game  howto  tutorial  assembly  asm 
february 2012 by david.parrott
HTML5 - HTML5 Offline Applications: ‘Donut Hole’ Caching
HTML Offline Applications allow you to create applications that work without an Internet connection using technologies native to the Web browser. Pages included in an offline application are listed in the application manifest and thus are served from the application cache whether a connection to the Internet is present or not. Sometimes, however, if an Internet connection is available, you may want to display some data from the server without requiring the user to change pages.
html5  offline  msdn  microsoft  howto  dotnet 
november 2011 by david.parrott
Homebrew CPU Home Page
Magic-1 is a completely homebuilt minicomputer.  It doesn't use an off-the-shelf microprocessor, but instead has a custom CPU made out of 74 Series TTL chips.  Altogether there are more than 200 chips in Magic-1 connected together with thousands of individually wrapped wires.  And, it works.  Not only the hardware, but a full software stack.
programming  opensource  design  howto  hardware  cpu  development 
july 2011 by david.parrott
Tutorial | There is Yet Further to Go
This tutorial will show you how to use RLTK to build a lexer, parser, AST nodes, and combine that with the ruby-llvm bindings to create a toy language called Kazoo.
programming  tutorial  howto  compiler  ruby  development 
june 2011 by david.parrott
Visual Studio TFS Branching Guide 2010
The purpose of this project is to build some insightful and practical guidance around branching and merging with Visual Studio Team Foundation Server 2010. The new release focuses on Hands on Labs and includes lots of lessons learnt from the community Q&A.
development  reference  howto  visualstudio  programming 
april 2011 by david.parrott
Bootstrapping a simple compiler from nothing
This document describes how I implemented a tiny compiler for a toyprogramming language somewhat reminiscent of C and Forth.
compiler  programming  howto  tutorial  development 
january 2011 by david.parrott
An Emulator Writer's HOWTO for Static Binary Translation
There is a lot of Computer Science literature on binary translation, both of the sexy dynamic variety and the slightly duller (from the CS point of view) static variety. However most of what you'll find when you research the subject is rather dry and somewhat academic. I don't know of any accessible primers on static translation that someone from the emulation world can pick up and use in a practical project.So... the aim of this HOWTO document is to give you a very practical method that you can adapt to your own area of expertise, which should pretty much guarantee that if you have already written or worked on a reasonable emulator, you will be able to write a translator which will take a specific program and generate a binary from it that runs on a different architecture, and does so faster than any emulator that you're used to using.
emulation  emulator  programming  howto  assembly  compiler  development 
december 2010 by david.parrott
Game Development with JavaScript and the Canvas element – Matthew Casperson's Blog at the Hubfolio on Bright Hub
I have written a new series that shows you how to create a platformer game using JavaScript and the new Canvas element that is part of the HTML version 5 standard.
article  blog  canvas  design  code  development  engine  game  javascript  html5  html  graphics  gaming  games  howto  tutorial  software  programming 
november 2010 by david.parrott
Programming Games - Programming Games Wiki
The Programming Games Wiki is a community site for programming game addicts, where players write programs to compete against each other. Feel free to add anything on-topic or just chat about the games on the discussion page.
ai  development  game  games  howto  online  programming 
october 2010 by david.parrott
Emergency Party Button
A big red button is, by human nature, an object of compulsion. If you see it, you are overcome with the desire to push it. But what happens when you do?
blog  diy  electronics  hardware  howto  music  projects  tutorial  video 
august 2010 by david.parrott
Beej's Guide to Network Programming
Hello, one and all! This is my little how-to guide on network programming using Internet sockets, or "sockets programming", for those of you who prefer it. The sockets API, though started by the Berkeley folk, has been ported to many many platforms, including Unix, Linux, and even Windows.
book  c  development  documentation  ebooks  howto  software  reference  programming  networking  tutorial 
august 2010 by david.parrott
Mastering the 960 Grid System | Nettuts+
A 960 Grid System Master—that’s what you’ll be after you’ve gone through this article. And, although we’re going to use the 24-column variant of 960gs, you’ll completely understand how the two older types (i.e., 12- and 16-columns) work too, by applying the same principles you’ll learn here.
css  design  development  howto  html  resources  tips  tutorial  web  960 
august 2010 by david.parrott
IronRuby - IronRuby
IronRuby is a Open Source implementation of the Ruby programming language for .NET, heavily relying on Microsoft's Dynamic Language Runtime.
compiler  development  howto  language  opensource  ruby  programming  software  dotnet 
august 2010 by david.parrott
Python for Fun
This collection is a presentation of several small Python programs. They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Each program is very short, never more than a couple of pages and accompanied with a write-up.
book  computers  development  documentation  ebooks  games  education  howto  language  lisp  programming  prolog  python  reference  tutorial  algorithm 
august 2010 by david.parrott
WhitherApps is a bandwagon-busting experiment. I believe there are far too many native client apps which could have been far better written as mobile web apps. What we’re going to try and do is take a few examples, apply a little reverse-engineering, and rewrite them, warts and all, with web technologies.
bbc  blog  css  howto  html5  html  ipad  iphone  javascript  news  tutorial 
august 2010 by david.parrott
DIY Drones
This is a site for all things about amateur Unmanned Aerial Vehicles (UAVs).
arduino  blog  community  diy  electronics  embedded  hardware  howto  opensource  projects  robot  robotics  technology 
august 2010 by david.parrott
PowerShell Cookbook
This is a list of items my colleagues and I have found useful in our work. It's not intended to be encyclopedic, but rather a place to record things a beginner would find useful, especially things that might take a long time to figure out.
development  howto  free  online  powershell  programming  reference  resources  tips  tutorial  dotnet 
july 2010 by david.parrott
Fun With Canvas: Create a Bar Graphing Plugin, Part 1 | Nettuts+
In this two-part series, we’ll combine the versatile canvas element with the robust jQuery library to create a bar graphing plugin. In this first part, we are going to code the core logic of the plugin as a standalone version.
design  development  graphics  howto  html  html5  javascript  canvas  plugin  programming  resources  tutorial  web 
july 2010 by david.parrott
Guerrilla guide to CNC machining and resing casting, volume I
Benchtop manufacturing tips, thoughts, and recipes for robot builders, model makers, and other hobbyists
3d  cnc  diy  howto  robotics  software  tool  reference 
july 2010 by david.parrott
Starkers: The completely naked theme for WordPress
Starkers is a bare-bones WordPress theme created to act as a starting point for the theme designer.

Free of all style, presentational elements, and non-semantic markup, Starkers is the perfect ‘blank slate’ for your projects, as it’s a stripped-back version of the ‘Twenty Ten’ theme that ships with WordPress.

Best of all: it’s free and fully GPL-licensed, so you can use it for whatever you like  —  even your commercial projects.
css  design  development  howto  html  html5  tutorial  wordpress 
july 2010 by david.parrott
The Grid System
The ultimate resource in grid systems.
blog  css  design  graphics  howto  links  reference  resources  tool  tools  tutorial  typography  web 
july 2010 by david.parrott
Now Reading — Roblog
Now Reading is a WordPress plugin which allows you to create and maintain a virtual library of books. You can manage a reading list, display your entire library, describe your books with metadata, tags and reviews, and more. Now Reading fetches book information from your country’s Amazon store, so all you need is an ISBN or book title and you’re good to go.
amazon  blog  book  design  development  download  howto  wordpress  web  tools  software  reference  plugin  library 
july 2010 by david.parrott
Cool Components
Olimex, Arduino, Sparkfun, GPS, Bluetooth, PIC MCUs, ARM MCUs, programmers, debuggers and much more.
arduino  atmel  development  diy  electronics  embedded  gps  projects  programming  online  microcontroller  howto  hardware  robotics  shop  uk 
july 2010 by david.parrott
« earlier      
per page:    204080120160

Copy this bookmark:

to read