Machine Learning Video Library - Learning From Data (Abu-Mostafa)...
Regex Cheat Sheet | OverAPI.com
Apollo's Coding for GOOD
presented by Apollo and GOOD
Click these thumbnails to see a large version of each template.
20/20: Top 20 Programming Lessons I've Learned in 20 Years...
Coding for GOOD: Canvas - Programmatic Design
In this lesson, you'll learn about the HTML5 Canvas Element, a relatively new tool, and you will use it to draw a few lines with code. The Canvas really is just that — a canvas for displaying and animating all your programmatically generated 2D shape...
Bjarne Stroustrup: The 5 Programming Languages You Need...
Python: 50 modules for all needs
language agnostic - What is your best programmer joke?
Learn Git Branching
How to build an app: 20 great tutorials
1.3. Welcome to Network Programming! — Network Programming...
The text book for this class is . The first edition of the book is by John Goerzen, Apress, 2004, ISBN: 1-59059-371-5. The second edition of the book is by John Goerzen and Brandon Rhodes, Apress, 2011, ISBN: 978-1-4302-3003-8.
Richard Dawkins on computer programming
Richard Dawkins shares his guilty pleasure. http://fora.tv/2009/10/07/Richard_Dawkins_The_Greatest_Show_on_Earth
HOW TO REPLACE YOURSELF WITH VERY SMALL SHELL SCRIPT by...
Hilary Mason was tired of sending the same email over and over again. So she decided to create a program to write and send them for her. She offended some pe...
Computer languages and facial hair - take two
A guided tour of Emacs
Eli Bendersky's website » Writing a game in Python with...
Learn the 10 Most Important Technologies
Aegisub: If programming languages were religions...
Aegisub free and open source advanced subtitle editor. Blog by the developers with news, tips and tricks.
PC Assembly Language
Anatomy of a Program in Memory : Gustavo Duarte
Memory management is the heart of operating systems; it is crucial for both programming and system administration. In the next few posts I'll cover memory with an eye towards practical aspects, but without shying away from internals. While the concep...
Make Programming Fun Again - amix.dk
Use Your Browser's Developer Tools to Learn New HTML, CSS,...
What programming has taught me about being openminded
It had been working, but it stopped. It stopped for no reason at all. It doesn't make sense. It doesn't freakin' make sense. It's liter
Sorting algorithms/Sleep sort - Rosetta Code
Simtec Electronics - Support - AN0017 - A Programmers Bookshelf...
Free Video Lectures, Online Courses and tutorials from top...
Provides 800+ Online Courses, 19000+ video lectures from 30+ best colleges and universities. Subjects include computer science, web design, psychology, Online it courses, Medical, networking, accounting. Free download.
The guide to implementing 2D platformers
sebsauvage.net- Snyppets - Python snippets
The Language Guide
A first hand look at building an Android application
Dan Morrill builds a simple application on the Android platform.
Developer Icon Set by IconDeposit on Creative Market
This Developer Icon Set comes with 108 custom vector shapes in PNG format in 4 different sizes 16x16, 32x32, 48x48, and 64x64 pixels. PSD format in all 4 sizes and .CSH format (custom vector shapes). Everything is entirely vector and can be scaled to...
Animated GIFs the Hard Way
32 Tips To Speed Up Your MySQL Queries - AjaxLine
If you are interested in how to create fast MySQL queries, this article is for you
SOTI — Five Stages of Programming Grief
A webcomic that satirizes just about everything.
HowStuffWorks "The Basics of C Programming"
A computer program is the key to the digital city: If you know the language, you can get a computer to do almost anything you want. Learn how to write computer programs in C.
Here's a trick question:
Introduction to Java Programming Video Lecture Course
Video Lectures, Video Courses, Science Animations, Lecture Notes, Online Test, Lecture Presentations. .
3d - What are good sites that provide free media resources...
10+ useful online code editors
gotoandlearn.com - Free video tutorials on interactive development...
gotoAndLearn() is a free video tutorial resource for the Flash Platform.
Independent Developer » Blog Archive » Programming is...
Walk up behind an accountant or a web designer sketching out banner ads, and nine times out of ten they'll know you're coming from a mile away. But computer programmers aren't like that. You can stand right behind a programmer for ten minutes and qui...
Project Euler - Wikipedia, the free encyclopedia
CS Illustrated: Welcome!
Our goal is to make computer science topics more accessible to students through visually pleasing and accurate illustrations. The Computer Science Illustrated project began as Ketrina Yim's Master's thesis. Long after Ketrina's graduation, the projec...
Computer Science: Free Courses
Get free Computer Science courses from the world's leading universities. You can download these audio & video courses straight to your computer or mp3 player. For more online courses, visit our complete collection of Free Courses.
Introduction to Computer Science and Programming
Free video course on Introduction to Computer Science and Programming by Eric Grimsom of MIT. This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can pl...
sortvis.org - sorting algorithm visualisation
sorting algorithm visualisation
List of algorithms - Wikipedia, the free encyclopedia
The following is a along with one-line descriptions for each.
How to fix any computer - The Oatmeal
A guide to fixing any Windows, Mac, or Linux computer
45 Free Online Computer Science Courses
Missed lectures or hate teachers? Or want to study computer science courses without going to university? … You can study anytime anywhere
Moon Machines: Software for the Apollo Mission
How the navigation software was developed by MIT engineers using 72K of memory.
10 Resources for Design-Challenged Programmers
10 Resources for Design-Challenged Programmers
Forget About The Books - How To Really Learn Anything You...
Hi, my name is Oscar, and this is my personal development blog. I like to create stuff, challenge assumptions, and try out new things. I blog about personal development and everything I learn here.
39 free apron tutorials
Who would have thought that there were so many variations on the simple apron - well I didn't think so. After looking through over 300 apron tutorials I've picked out these as some of my favourite.
Sewing - Sewing Patterns & Sewing Machines. Butterick &...
Sewing - Sewing Patterns & Sewing Machines. Sewing Machine Reviews and Sewing Pattern Reviews. Sewing Classes, Sewing Tips and Techniques.
think liz. | Free Sewing Patterns
To view the free patterns that I've created, please see the buttons on the right sidebar.
The world's best sewing tutorials in no particular order....
One restless girl's adventures while unschooling her kids in Tuscaloosa, Alabama.
Bill the Lizard: Programming and Logic Puzzles
Studying Go (Baduk/Weiqui) is a nice mind-exercise. I recommend it!
How to be a Programmer: A Short, Comprehensive, and Personal...
Sorting Algorithm Animations
These pages show 8 different sorting algorithms on 4 different initial conditions. These visualizations are intended to:
How to Think Like a Computer Scientist — How to Think...
Version date: February 2012
Operating Systems and System Programming
30 Handy Cheat Sheets and Reference Guides for Web Professionals...
Learn SQL The Hard Way An Introduction To The Most Popular...
I will be offering this book as a video course soon. Stay tuned.
fogus: 10 Technical Papers Every Programmer Should Read...
Pseudo-random ramblings from Fogus.
50 Places You Can Learn to Code (for Free) Online
If you're curious about learning a programming language, you're in luck: there's no shortage of resources for learning how to code online.
Invent Your Own Computer Games with Python
Invent Your Own Computer Games with Python is a free ebook programming tutorial for the Python programming language. Learn how to program by making fun games!
Could You Explain Programming Please - The Daily WTF
Today's Best-of-the-Sidebar was by "Yahweh" ...
6 Books Every Programmer Should Own
6 Books Every Programmer Should Own
The Absolute Minimum Every Software Developer Absolutely,...
Haven't mastered the basics of Unicode and character sets? Please don't write another line of code until you've read this article.
Python Tutorials — Welcome to Python Tutorial World !!...
Learn How to Code Part I: Variables and Basic Data Types...
Want to learn how to code but don't know where to start? We've got you covered. We'll be teaching you the basics all week, and here's your first lesson. Previously we've provided you with some resources for learning to code and given you a broad ov...
10 Reasons Why People Initially Suck at Programming
Initially everyone sucks at programming. So we decided to compile a list that identifies reasons and advice to improve your programming skills. 1.
Non-Programmer's Tutorial for Python 2.6/Count to 10
Public Proxy Servers - Free Proxy Server List
Public Proxy Servers is a free and independent proxy checking system. Our service helps you to protect your identity and bypass surfing restrictions since 2002.
Proxify® anonymous proxy - surf the Web privately and securely...
Hundreds Of Working Free Proxies In Seconds!
Links: http://thepiratebay.org/torrent/5288185/Proxy_Finder_by_me_%28fixed%29 http://www.eliteproxyswitcher.com/ Contact me: YouTube: http://www.youtube.com/...
defmacro - Functional Programming For The Rest of Us
An article about functional programming.
Python Tutorials, more than 300, updated March 2, 2009 and...
new and great! added July 14, 2006
Beginning Game Development: Part I - Introduction (Channel...
This is Part 1 of an introductory series on game programming using the Microsoft .NET Framework and managed DirectX 9.0. WARNING: Managed DirectX is no longer supported. If you want
João F. Ferreira | Programming, Algorithms, and Calculational...
ebook - List of freely available programming books
I'm trying to amass a list of programming books that are freely available on the Internet. The books can be about a particular programming language or about computers in general.
Make Your Own Motion Sensitive Light for the Bathroom
Getting up in the middle of the night and flicking on a bright overhead light in the bathroom so you can use it isn't the best way to wake up, which is why 43oh forum member Fred decided to make a simple motion sensitive light for his bathroom. Using...
Learning Programming Part 2: Programming Frameworks
Programming 101 - 5 Basic Concepts of Programming
This Java tutorial is the first in a series of Java tutorials which are designed to teach anyone how to program with Java. They are easy to follow and fun!
Network Programming - Beej's Guide to Network Programming...
The Ultimate Excel Cheatsheet
Working with the new Excel 2007 is now more frustrating than ever when it comes to finding the right commands. Sometimes it seems like part magic and part luck. That's why I've put together the cream of the crop of Excel shortcuts in easy to use...
Author of 80's classic The Hobbit didn't know game was a...
Data Structures and Algorithms with Object-Oriented Design...
12 Absolutely and Insanely Essential Utilities For Programmers...
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 ce...
Cheat Sheet : All Cheat Sheets in one page
Java tutorial for beginners
java tutorial for beginner with free programming source code to download. Learn java language with free online tutorials.
Non-Programmer's Tutorial for Python 2.6
A of Non-Programmer's Tutorial for Python 2.6 is available.
App Review: Feed the Animals - Kids Educational App
Irresistible Ideas for play based learning » Blog Archive...
As we have been running some recently, it has caused us to think widely about uses we can find for this wonderful, cheap and accessible product.
Kids Learning Games,Educational Games for Kids, Kindergarten...
Over 1900 pages of kids games and resources with an educational focus.
» How Children Cope With Failure - Violent Acres
Kids Computer Games Recommendations
Generation Cures is an educational, inspirational fun and FREE website. It was created by "Children's Hospital Boston" and is like nothing I have ever seen! It has an online community created for tweens to educate kids about compassion and caring w...
GAME OF THRONES Stark Kids Sing Show's Theme Song
Here's the Game of Thrones opening sequence with the theme song being performed by the actors t...
10 Ways to Inspire Your Kids
Plant the seeds of curiosity, imagination and creativity in your children
Preschool Activities - EnchantedLearning.com
Preschool Activities - Enchanted Learning Software creates children's educational software games designed to stimulate creativity, learning, enjoyment, and imagination. Our new game, Busy Little Brains, is for children 2-6 years old.
A Crafty Autumn Leaf Project for Kids (and Adults)
Let mother nature provide the supplies-- all you need to add is the glue.
Electronics Reference: Resistor Color Code Guide
Electronics 2000 - Hobby Electronics - Software, Calculators,...
Electronics 2000, for electronics hobbyists, engineers and students. Online calculators, software downloads, technical data, beginners guide, pinouts, forum, links and more
Nuts & Volts Magazine - For The Electronics Hobbyist
Ever notice in the movies how the bomb squad expert somehow knows the color of insulation used by the bomb builder? Apparently, the expert has a copy of Bomb Building for Dummies which documents wire color. Cut the wrong color wire and ‘BOOM!' — you'...
Parts & Components | How to Repair Parts & Components
Beginner Concepts: A quartet of videos on Inductors
Now fold the wings on the line across the bottom of the plane.
Top 10 Essential DIY Skills That Aren't as Hard as You Think...
We feature a lot of do-it-yourself projects here at Lifehacker, but oftentimes they seem undoable because they require a skill you don't have. Thankfully, there are quite a few DIY skills out there that are much easier to learn than you think.
TED | Surprise Me
TED TEDTalks, Video, Talks
18 ways to educate yourself every day (because nerds are sexy)...
"Anyone who stops learning is old, whether at 20 or 80. Anyone who keeps learning stays young. The greatest thing in life is to keep your mind young." Henry Ford At the start of this ye...
Write and Sell Your Children's Picture Book
You CAN be a Children's Book Author I'm Darcy Pattison, and I'm a children's book author. Wouldn't you love to say that about yourself? Wouldn't
How to Choose the Perfect Board Game
The latest original post by the mad geniuses at Silver Oak
Logic Games Online - Netwalk
Play netwalk online in your browser.
Wooden combination lock
In terms of neat mechanical things to build out of wood, I figured a single dial sequential combination lock would be a neat thing to make. It would be relatively simple, involve movement, and also show people how a combination lock actually works.
Index of /static/books/python/
23 Go To Resources for Finding Great Code
As a developer, you are hopefully writing mostly all your own code. Nevertheless, there might be the odd time when you need some quick inspiration or even a quick snippet of code to push things along.