programming

Programming for kids

MIT have developed a tool which allows kids to do actual programming and make their own games. It's called scratch. http://scratch.mit.edu

Patch and Diff on Windows

Video: 

After searching around on the net trying to find an easy way to create and apply patch files, I came up with the following free solution that creates linux compliant patches.
1. Download and install patch and diff from the GNUWin32 Project http://gnuwin32.sourceforge.net/packages/patch.htm and http://gnuwin32.sourceforge.net/packages/diffutils.htm

2. Navigate to the place that the exe's were installed (eg. C:\Program Files\GnuWin32\bin)
3. Create a new file called patch.bat and put the following code in the file:

@echo off
"C:\Program Files\GnuWin32\bin\patch.exe" < %1
pause

OAT framework

Video: 

I came across this really cool Javascript Framework yesterday. The framework is a little different from the other common ones (YUI, ExtJS, JQuery etc). While it does all the normal things such get AJAX calls, DOM abstraction, Event management, it also does some other things that I have never seen before. There is a pivot table, SQL query designer, database designer, vector graphics drawing facilities, drag-and-drop lines (and curves!).

The framework is unfortunately quite complex and the documentation is scant.

OAT Javascript Framework: http://oat.openlinksw.com

PhotoWasp - Photographs with real sting!

Video: 

After a period of 6 months, I have begun working on my PhotoWasp project again. The purpose of the PhotoWasp service is to provide enthusiast and professional photographers an easy way to make a high quality website with full e-commerce facility, and social networking abilities.
At the moment there is nothing publicly viewable but within six months the site should be launched.

http://photowasp.com

Web 2.0 - A very good introduction

Video: 

Web 2.0 is a 'catch phrase' for modern web-based sites/applications that has gained popularity in the last couple of years. This video, by Michael Wesch - Associate Professor of Cultural Anthropology gives a good introduction to some of the philosophies of web 2.0 and eludes to some sociological implications/trends that will come as a result of web technology.

Syndicate content