Programming

TwitterFacebook
Get flash to fully experience Pearltrees
http://gitref.org/remotes/#fetch

Git Reference

Unlike centralized version control systems that have a client that is very different from a server, Git repositories are all basically equal and you simply synchronize between them.

Programming Achievements: How to Level Up as a Developer [jasonrudolph.com]

There is no definitive path from Step 1 to Step n . http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer/

Cookbook: Hello World

If you want to be able to access the entire AngularJS documentation offline, click the button below. http://docs.angularjs.org/#!/cookbook/helloworld
Website creation

WizIQ Free Online Teaching and E-Learning with Web Conferencing

http://www.wiziq.com/ The initiatives are an attempt towards bridging the distance between teachers and the taught.
Want to learn how everything works in Photoshop? We'll help you make your photos better, draw vector graphics, and design a web site. Learn the Basics of Photoshop in Under 25 Minutes - To get started with Photoshop, you need to know what everything does. http://lifehacker.com/5758404/learn-the-basics-of-photoshop-the-complete-guide

Learn the Basics of Photoshop: The Complete Guide

The awesome but apparently discontinued Underhanded C Contest invited us to write C code that looks innocent but acts malicious.

Embedded in Academia :

http://blog.regehr.org/
http://www.leepoint.net/notes-java/data/expressions/22compareobjects.html

Java: ==, .equals(), compareTo(), and compare()

Compares values for equality.
Here’s a list of 140 Google interview questions. Many of our clients have interviewed and received Google job offers. Contact us for a free 15 minute interview analysis before your Google interview.

140 Google Interview Questions | Seattle Interview Coach

http://www.impactinterview.com/2009/10/140-google-interview-questions/

Charming Python: Get started with the Natural Language Toolkit

Your humble writer knows a little bit about a lot of things, but despite writing a fair amount about text processing (a book, for example), linguistic processing is a relatively novel area for me. Forgive me if I stumble through my explanations of the quite remarkable Natural Language Toolkit (NLTK), a wonderful tool for teaching, and working in, computational linguistics using Python. Computational linguistics, moreover, is closely related to the fields of artificial intelligence, language/speech recognition, translation, and grammar checking. http://www.ibm.com/developerworks/linux/library/l-cpnltk/index.html
Databases

BSD Punk

After the interview that changed me from believing I was masterful wizard of the cli, into realizing I was more like Schmendrick before he met the Unicorn . http://bsdpunk.blogspot.com/

OGDI Python tutorial, or why OGDI is awesome.

The open government data initiative is a program started by Obama.
This is just some rambling by a computer programmer about DNA.

DNA seen through the eyes of a coder

About WordNet - WordNet - About WordNet

WordNet® is a large lexical database of English. Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept.
This work is licensed under the Creative Commons Attribution License.

Version Control with Subversion

If you wish to run processes (programs) on the local machine or another machine, then I have examples of WMI scripts that will get you started. However, if you are looking to kill a process then the .Terminate method is covered on a separate page. Two more points before we start, firstly this script deals with processes, I have a parallel script which deals with service.

Free Example WMI scripts - VBScript Start Process with Win32_Process

WebDev