Programming

TwitterFacebook
Get flash to fully experience Pearltrees

Better Than Batch: A Windows Scripting Host Tutorial

The problem with batch jobs is that they were very limited. http://www.makeuseof.com/tag/batch-windows-scripting-host-tutorial/

Software Engineering for Software as a Service

http://www.saas-class.org/ This course teaches the engineering fundamentals for long-lived software using the highly-productive Agile development method for Software as a Service (SaaS) using Ruby on Rails.
In this course you will learn several fundamental principles of algorithm design. http://www.algo-class.org/

Design and Analysis of Algorithms I

Cryptography

Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to correctly use them. Students will learn how to reason about the security of cryptographic constructions and how to apply this knowledge to real-world applications. http://www.crypto-class.org/
Uncertainty is unavoidable in real-world applications: we can almost never predict with certainty what will happen in the future, and even in the present and the past, many important aspects of the world are not observed with certainty.

Probabilistic Graphical Models

http://www.pgm-class.org/
You know you need to learn jQuery. Everyone else has, and you’re falling behind! http://tutsplus.com/course/30-days-to-learn-jquery/

Tuts+ Premium Course: 30 Days to Learn jQuery

April 18, 2012 By http://www.html5rocks.com/en/tutorials/

Tutorials - HTML5 Rocks

http://www.readwriteweb.com/hack/2011/12/teach-yourself-to-program.php

Teach Yourself to Program

Do you want to build a game for Android, a theme for your blog or a twitter desktop client?
If you're like me, and have a longish commute, it can sometimes be a challenge to fill your iPod/iPhone with the right mix of intellectually stimulating material and light listening. To help you out, here are the podcasts that have stood the test of time in my iTunes subscriptions. Programming http://designpepper.com/podcasts-for-hackers

Podcasts for Hackers - Design Pepper

SSH, which encrypts and authenticates connections, had been in development since 1995, but it seemed to become adopted nearly universally and almost overnight around 2002. Key-based passwordless authentication makes it less cumbersome for other programs and scripts to piggyback atop SSH, since you won't have to re-enter your password each time.

SSH tricks

Happy Fun Coding

Note, these videos were taken with a previous version of Happy Fun Coding.
About a week ago, I began working on a new article about Backbone.js .

Backbone Fundamentals – A Free Work-In-Progress Book For Developers Of All Levels

This tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX ® wisdom and lore . It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts .

Advanced Bash-Scripting Guide

Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than 50 books in it. BTW : I’m not very strict on the definition of “ebook”, some of them are really just HTML versions of books. [ UPDATED : 2012-01-18]

30 free programming eBooks - citizen428.blog()