Blog

Archive for the ‘I’m an Idiot’ Category

Smarter Browser Cache

Monday, April 11th, 2011

Designers, Developers, System Administrators and companies spend a lot of time trying to optimize their networks and content delivery systems to achieve optimal performance with the minimum resources possible. At first, there was a simple browser/proxy cache schema, then the “If-Modified-Since” and ETags HTTP headers where introduced. Nowadays CDNs seem to blooming and all the […]


Is Web Storage All We Need?

Wednesday, March 24th, 2010

Due to a particular idea of mine I found myself in need of something I don’t believe possible today – to easily share data between desktop and web applications using the browser alone. This raised several technical, privacy and culture questions on my mind, as well as a couple suggestions of course. Many are already […]


WolframAlpha Put To Use

Wednesday, June 24th, 2009

A while ago, a little over than a year to be precise, I wrote a post called Time Sensitive Data. It outlines some basic ideas on how each time anyone publishes something online its highly probable that it will eventually get slightly inaccurate due to the economy and technological advances. One example is when somebody […]


An introduction to game physics with Chipmunk

Wednesday, May 6th, 2009

During the past week I’ve been writing a tutorial about Chipmunk, a physics engine very popular among 2D games. The article’s focus is mainly for the iPhone but the Chipmunk code itself is portable to any platform because it’s pure C. I’m thinking about giving the new preview of Monodevelop for OS X release a […]


Widescreens And Toolbars – The Question!

Monday, June 2nd, 2008

I woke up today and saw some news about a new OpenOffice derivative called RedOffice (I believe its targeted for Asian markets). As the news said it had a breaking new UI based on Office 2007 but still “breaking new” I decided to see the images here. The real new thing about it is that […]


Instant Messaging Software Ideas…

Friday, May 30th, 2008

Having several machines (at least a laptop and a workstation) and multiple OS’s can be a pain if you use Instant Messaging software. It usually isn’t because IM most software doesn’t allow multiple clients to be connected at the same time with the same account, but that doesn’t mean you’ll actually receive all your messages. […]


Time Sensitive Data

Friday, March 21st, 2008

One of my favorite gadgets is Gullible Info, its always on my Google Home Page. Its displays things like: «Japanese scientists have created a mechanical version of a human hand with similar motor skills; it requires a computer 1,500 times more powerful than a standard desktop computer to function.» The problem with this is that […]


Seamless But Not There Yet!

Sunday, December 30th, 2007

I’ve been trying Virtual Box to virtualize a Windows box hosted on my laptop’s Ubuntu. One of the flag features of Virtual Box is the integrated seamless windows mode. This is not really a new idea, it has been implemented in VNC for a while, a standalone application called SharedAppVNC and some others. Now it […]


Driverless Gadgets

Tuesday, November 13th, 2007

One of the most boring things when I buy some new keyboard or mouse is that they all include a CD with some software. Apart from the manual and somtimes an (useless) application the drivers inside add little to the default Windows/Linux drivers. At the same time I can buy a pen for 10€ or […]


Using Websites To Hijack User’s Bandwidth – Bit Torrent Style

Friday, August 24th, 2007

A few days ago I had this insane idea while thinking about all those ad spamming and stealth dialup sites – we can take advantage of a user visiting a specially crafted page to upload data to other users. It’s both stupid and simple. Torrent sites and clients only would need a few changes and […]


Recovering Windows Serial And The Dangers Of Windows Activation

Monday, January 8th, 2007

Almost everyone that had installed either Windows XP or Windows 2003, and now Windows Vista, will be familiar with Windows Activation to some degree. Windows Activation used the Serial provided by the user as one of the main factors used when validating a Windows copy, specially when a user wants to update the system or […]


Detecting .Net Executables And Choosing Between Mono And Wine

Thursday, October 19th, 2006

Beeing able to double click, or simply ./app.exe from the console, is always easier that calling Mono or Wine. The Linux Kernel provides a feature that enables developers to hook and make .exe to be recognized and started as an excutable but the current solutions are not compatible between themselves. I tough that doing an […]


Browsers History, Back and Forward – Time To Enhance?

Sunday, September 24th, 2006

Ever since I know World Wide Web, and I believe ever since its very begin, browser’s history had been atomic, with one path or two-dimension if you prefer. While this concept is very simple and easy to understand, there are some cases where browsers could help us improving productivity. What exactly am I talking about, […]


Privacy Is Not Simple…

Sunday, September 17th, 2006

For a while, I’ve been working on this. Now that I saw something similar on a Slashdot article I decided to publish my own research. The truth is that the problem uncovered by that article handles the problem of handling your own users – maybe other site’s users if they use those kind of tracking […]