Komputah

TwitterFacebook
Get flash to fully experience Pearltrees
http://net.tutsplus.com/tutorials/php/vagrant-what-why-and-how/ This article will help walk you through using Vagrant to manage your virtual machine instances, and explain how you can take advantage of Puppet to provision various resources, like PHP and PostgreSQL. Introduction Developers have a huge selection of ways to build their web development environment.

Vagrant: What, Why, and How

Git

Android

BÉPO

http://architects.dzone.com/articles/prediction-api-machine Introduction One of the exciting APIs among the 50+ APIs offered by Google is the Prediction API. It provides pattern matching and machine learning capabilities like recommendations or categorization. The notion is similar to the machine learning capabilities that we can see in other solutions (e.g. in Apache Mahout): we can train the system with a set of training data and then the applications based on Prediction API can recommend ("predict") what products the user might like or they can categories spams, etc. In this post we go through an example how to categorize SMS messages - whether they are spams or valuable texts ("hams").

Prediction API: Machine Learning from Google

Hacking

C++

http://agile.dzone.com/articles/what-refactoring-and-what-it-0

What Refactoring is, and what it isn’t - According to Kent Beck and Martin Fowler

Sometimes a programmer will come to me and explain that they don’t like the design of something and that “we’re gonna need to do a whole bunch of refactoring” to make it right. Oh Oh. This doesn’t sound good. And it doesn’t sound like refactoring either…. CHECK OUT THE NEW REFACTORING REFCARD!
Games

tmk9268

java

SQL

Create and work on topic and long running branches, merge between them and delete them. As we touched on in the first lesson, the way that Git handles branching and merging is pretty unique. First of all, it’s incredibly fast, both to create new branches and to switch between them. Git has a single working directory that it replaces with the contents of the branch you’re working on, so you don’t have to have separate directories for each branch. In this lesson, we’ll create a new branch, do a bit of work, switch back to our stable branch (generally called ‘master’ in Git by default), do some work there, switch back to our temporary branch to complete our work, and then merge it into our stable branch. To view our available branches, we run the ‘git branch’ command with no arguments. http://learn.github.com/p/branching.html

Learn.GitHub - Branching and Merging - Vimperator

25 Tips for Intermediate Git Users : Andy Jeffries : Ruby on Rails, MySQL and jQuery Developer - Vimperator

Introduction I’ve been using git for about 18 months now and thought I knew it pretty well. Then we had Scott Chacon from GitHub over to do some training at LVS , a supplier/developer of betting/gaming software (where I’m currently contracting) and I learnt a ton in the first day. As someone who’s always felt fairly comfortable in Git, I thought sharing some of the nuggets I learnt with the community might help someone to find an answer without needing to do lots of research. Basic Tips http://andyjeffries.co.uk/articles/25-tips-for-intermediate-git-users
Regex

Unicode & fonts

vim

Steve Jobs (1955 – 2011)

Web

linux