
Programation
Get flash to fully experience Pearltrees
In grad school, I once saw a prof I was working with grab a text file and in seconds manipulate it into little pieces so deftly it blew my mind. I immediately decided it was time for me to learn awk, which he had so clearly mastered. To this day, 90% of the programmers I talk to have never used awk. Knowing 10% of awk's already small syntax, which you can pick up in just a few minutes, will dramatically increase your ability to quickly manipulate data in text files. Below I'll teach you the most useful stuff - not the "fundamentals", but the 5 minutes worth of practical stuff that will get you most of what I think is interesting in this little language.
Why you should learn just a little Awk - A Tutorial by Example
R
Processing
DCI
In Part 1 I went through the basic syntax and requirements to get a rule developed and tested. Now to extend that, the Drools documentation is actually quite good, there is just a ton of it, so I will try to just focus on some of the main topics. First a little thing I had to do to get the rules to run from your tests using maven, the .drls are not in the classpath by default, a simple way around that was to add the following to the POM: Querying the contents of a can be done in 2 ways, contains and memberOf, the difference is that the collection used in conjunction with memberOf must be a variable. You can define global variables, they should not be used as the are sometimes in code, to pass information between methods or in this case rules. They should rather be used to provide data or services that the rules use.
Zen in the art of IT: Learning to Drool... Part 2
atomo
anic - Project Hosting on Google Code
Jt7.0 - Java Design Pattern Framework for Android - TheServerSide.com
The LLVM Compiler Infrastructure Project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them . LLVM began as a research project at the University of Illinois , with the goal of providing a modern, SSA-based compilation strategy capable of supporting both static and dynamic compilation of arbitrary programming languages.Assembly
Dinamic langage
Funcional programing
The problem-solving process in dynamic vs. static languages
General Tecniques
BBDD
OO
Web Service

