This post describes how to setup CUDA, OpenCL, and PyOpenCL on EC2 with Ubuntu 12.04. These are the steps I took to install CUDA and OpenCL on EC2. This should work for any Ubuntu machine with a CUDA capable card.
Posted on Wednesday, September 18 2013
Remove ^M characters in VIM by replacing \r with nothing. ^M is really \r. Use :%s/\r//g
Posted on Saturday, November 06 2010
OpenLayers Tutorial Part 3 - Controls. Tutorial covering OpenLayers Controls, various examples and sample code, including styling controls with CSS, placing controls outside the map in panels, and more.
Posted on Sunday, May 02 2010
This is the quickest way I've found to search for and replace every occurrence of a string in multiple files in linux.
grep -rl matchstring somedir/ | xargs sed -i 's/string1/string2/g'example:
grep -rl 'windows' ./ | xargs sed -i 's/windows/linux/g'
Posted on Sunday, April 25 2010
OpenLayers Tutorial Part 2 - Tutorial covering OpenLayers Layers, including how it works on the backend, WMS, Vector layers, Google Maps and OpenLayer mashup instructions, and other Layer object related concepts.
Posted on Tuesday, February 02 2010
This post will cover the basics of Dijksta's shortest path algorithm and how it can apply to path finding for game development. It is my opinion that understanding this algorithm will aid in understanding more complex AI algorithms, such as A*. This post is aimed more towards developers starting out in game development or those curious about Dijkstra's algorithm, but this will be a somewhat simplification of it and discuss mainly the concepts.
Posted on Sunday, January 17 2010
Posted on Friday, November 06 2009
Tutorial Introducing OpenLayers, covering the basics of creating a map and populating it with a single layer.
Posted on Saturday, October 03 2009
Set up dual monitors in Ubuntu 8.04 for both ATI and NVidia based graphics cards without configuring xorg.conf or manually editing any other files. This should work for most ait or nvidia based dual monitor setups with Ubuntu 8.04 Hardy Heron. Note: This is a bit outdated, newer versions of Ubuntu support this out of the box
Posted on Monday, July 21 2008