“I am a paperless developer”

I have a teeshirt from MAX 2004 that says that.

We are using more and more paper per person every day but also we are using less and less paper every day. How comes that? Well we are using more and more paper and more and more trees are cut to produce that paper. We are reading more newspapers and magazines, everything we buy is packaged in paper, we even take our groceries back home in paper bags.

On the other hand more and more information is available in electronic format. I read less and less things on paper, most of the information I acquire is coming from the web or emails or different documents.

How big was the impact of web on our forests? I guess nobody ever calculated that. Nobody calculated how many trees were saved because we are using PDF documents to pass around information this days. If I print all the documents stored on my computer I will consume maybe 100kg of paper (and I was shy with this estimate). So in that respect the Internet might be one of the most environment friendly structure/entity on the planet.

P.S. to bad Internet needs electricity to run :)

AC/BC - a religious programmer

Just this morning I have realized that most of us programmers have our own religion. A very simple one however some of us tend to be quite fanatic about it.

AC/BC - After coffee/Before coffee

So, don’t talk with me BC.

Time travel

I am a SF fun and one thing has puzzled me over the time: time traveling. I am sure that time traveling is either impossible to be done or we as the human race will never discover it.

Aside from various moral discussions or paradoxes involved with this concept, there is one thing that is obvious. Nobody have come from the future to visit us.

Why?

Because:

  1. it is impossible to travel through time.
  2. the travelers are very careful not to leave any marks in the past.
  3. the human race will gone extinct before the technology will enable us to travel through time.

As option (2) is highly unlikely I am hoping for (1) as (3) is not quite pleasant even if this is the most probable one.

Master of science in Web Services development

I have just finished my last exam for the master. Right now is the last sprint to the end, I have to make a paper and an application on Web services for a modern educational system.

I have decided to make a challenge out of this paper and write the application in C#. I’m a Java developer mostly and making it in JSP would render in me learning almost nothing out of it. So as the paper will start to progress I will try to post all my findings, all that I learn in this blog or maybe writing longer articles in the article section of this site.

How smart a book character can be.

I was watching the other day a movie. It’s not important what movie it was, what is important is the movie pictured a smart and cool character. Well… the problem was that I did not consider him to be quite so smart. There were certain situations where I thought he could have behaved better. :D Now I’m just bragging.

OK. But now let’s be serious about it. How smart a book character can be. Well, I guess, not smarter then the author who portray him. But a good book is not required to have a smart character. There are books written to be funny, to inspect the human mind or soul or whatever. But there are books in which the action revolves around a character, a strong character, a smart character. He defines the book.

I’m a S.F. fan and one of the characters that have impressed me is was Hari Sheldon from the Foundation series written by the Isaac Asimov. But hey, he was a university professor with a PhD in chemistry and with over 500 volumes written. So, I may say, quite a smart man. No wander his characters are very well written. And the list can continue.

Copyright

Today I have searched for a license for a product I’m doing at work. This product is free but in the same time it is not open source so I can not assign any of the GPL licenses type.

So in search for a proper license I have found (in fact a colleague of mine told me about it) a site that is proposing licenses for the work you are doing. This site is http://creativecommons.org/ and I’ve decided to add one of their licenses to this blog.

Nice..