RSync

How to synchronize files between 2 computers without:

  • Using timestamps
  • Sending files between the computers for comparison
  • Sending more than only the parts of the file that have really changed

Seems impossible? Then read Andrew Tridgell’s PhD Thesis page 49 for a cool explanation on how he managed to do it with the rsync protocol.



Groovy

Following the previous post I have to check this language when I have some spare time. But it seems… well, groovy!?!

Groovy : a powerful dynamically typed language for the JVM - Groovy is a new agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax. Groovy is designed to help you get things done on the Java platform in a quicker, more concise and fun way - bringing the power of Python and Ruby inside the Java platform. Groovy can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language such as for scripting Java objects, templating or writing unit test cases.



Java meets Python

So, remind me again why do we have all those brackets and semi-colons?

Russell Beattie Notebook I ran across Joel-on-software’s comments on Python (boils down to “I don’t know jack about the language, but the indentation thing is cool!”) and I thought about Java doing the same exact thing. Change nothing else but make indentation count. Suddenly Java looks really clean!



The Greatest Thing About You

There was a boy
A very strange enchanted boy
They say he wandered very far, very far
Over land and sea
A little shy and sad of eye
But very wise was he

And then one day
A magic day he passed my way
And while we spoke of many things
Fools and kings
This he said to me
The greatest thing you’ll ever learn

Is just to love and be loved in return

Nature boy by Eden Ahbez



Theatre of Dreams indeed

uefa.com: Dmitri Alenichev shot over when well-placed on 68 minutes, but United were beginning to threaten on the break as Porto chased the game. The closing stages were largely played out in the United half, but just as it looked like the English champions had held their nerve, Costinha struck.



Latex Introduction

This one is an oldie but still usefull. Blogged for future reference:

The Not So Short Introduction to LaTeX 2e (PDF)



Aloha Mars Hypothesis

The Aloha Mars Hypothesis and the Advanced Aloha Mars Hypothesis.