Programming

TwitterFacebook
Get flash to fully experience Pearltrees
Tutorials Programming

Documentation

http://www.ros.org/wiki/ ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license.
I’ve seen many lists about the best programming books and I am sure there are a lot of books that are specific to a programming knowledge or technology – that I have not included in my list. The books I have chosen are those that are meant to inspire, increase productivity and improve your programming design skills. http://repeatgeek.com/tools/6-books-every-programmer-should-own/

6 Books Every Programmer Should Own

Scripting Languages: PHP, Perl, Python, Ruby - Hyperpolyglot

a side-by-side reference sheet sheet one: grammar and invocation | variables and expressions | arithmetic and logic | strings | regexes dates and time | arrays | dictionaries | functions | execution control http://hyperpolyglot.org/scripting
Welcome to YouTube!

Chaîne de thenewboston

http://www.youtube.com/user/thenewboston#p/p
Python

Free Books

http://qink.net/page/The-Ultimate-List-of-Freely-Available-Programming-Books.aspx A lot of people keep asking about a good list of programming books.
Embedded software often runs on processors with limited computation power, thus optimizing the code becomes a necessity. In this article we will explore the following optimization techniques for C and C++ code developed for Real-time and Embedded Systems. Many techniques discussed here have roots in the material we covered in the articles dealing with C to Assembly translation. A good understanding of the following articles will help: Premature optimization is the root of all evil http://www.eventhelix.com/RealtimeMantra/Basics/OptimizingCAndCPPCode.htm#.UVlOKNGI70M

Optimizing C and C++ Code

Low Level Bit Hacks You Absolutely Must Know

http://www.catonmat.net/blog/low-level-bit-hacks-you-absolutely-must-know/ I decided to write an article about a thing that is second nature to embedded systems programmers - low level bit hacks . Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner.
Game Developent

Web programming

Math

This document introduces the basics of pointers as they work in several computer languages -- C, C++, Java, and Pascal.

Pointer Basics

http://cslibrary.stanford.edu/106/