Month: January 2007

Links to some interesting documents

Some interesting links for today (didn’t had time to read everything, that’s why I’m storing them here):

Some links about companies:

And, finally, two lighter websites:

Personal storage is the future

While everyone (interested in this topic) is looking at internet applications, using and abusing of buzzwords like "Web 2.0", "mashup" or "Ajax", I think the next wave of cool software applications will be related to personal, local storage and organisation of documents.

Of course, you have > 2Gb of storage in most free e-mail services. Of course, you have broadband access at home, at work and nearly everywhere you go. Of course, you can watch movies on the web. Of course, you can share photos on the web. Of course, you can download songs and books on the web. Etc.

But you need personal, local storage to keep all this data (photos, videos, music, even MS-Office documents are becoming bigger and bigger). Some companies (like BeInSync, FilesAnywhere or Nomadisk (*)) are trying to sell you "hyper-cool" (emphasis is not mine) remote storage solutions. These solutions are good for a small amount of data or for personal usage, not for companies with IP concerns or companies/individuals with privacy concerns (data not encrypted during transfer or left in the host computer hard disk / cache, e.g.).

In this respect, Bill Burnham wrote a somehow interesting blog entry, the storage explosion (based on a Tom’s hardware article). After bringing to mind the "scarcity and abundance" theory of IT development, he noticed the computer storage capacity increased 5907 times in 15 years (more than CPU perfs or network bandwith, if such a comparison can be done) while storage costs dropped by more that 99%! After a short review of current and (near) future hard/flash disks specifications, the obvious question is: "What Happens In A World Awash With Storage?". The forecast is obviously "very interesting implications for both software and internet related businesses".

Some applications are already taking advantage of this storage-flooding … Look, for example, at all the GNU/Linux OS + applications you can use from a simple Flash disk: Knoppix, Flash Linux, Slax, Ubuntu, … It even works with embedded systems and Windows! Other applications are ready to crawl and let you search your hard disks for documents: Beagle, Google Desktop, Spotlight, … Some companies are starting selling kind of virtualization packages based on the increasing amount of space on a USB drive : see MojoPac, for an example on Windows or simply portable apps (without OS). Etc. Where your imagination will stop you?

Since it costs nothing, doesn’t hurt and a lot of people did it before me, here is my prediction for 2007 (in the IT world): the advent of personal storage solutions. What’s yours?

* btw. Nomadisk is just packaging free software in a proprietary package. They provide some sources upon request but I wonder if they comply with the other open source licenses since they don’t provide the modified source code. Or their application is so trivial that any software engineer can write the same software, without even modifying the original components?

P.S.: Ok, now, let’s concentrate on my Ph.D. dissertation …

Some news about Jadoo

Here are some news about the Jadoo blog engine …

  • I updated the CSS file (2ko) and corrected some mistakes; now, all HTML/CSS tags are correctly used.
  • I updated the main script in order to link to Technocrati for all tags
  • I also updated the footer (= the side bar in the published page); it now includes the Technocrati search box
  • I added the blogroll. It’s not showing links in random order like many other blog engines. But do we need that feature?

Some tasks still need to be done:

  • Recover all my previous posts and add them here (it will be in PHP since everything is still in the DB on this website)
  • To show previous posts, I am still wondering how it could be done. I want it to be fast and simple for the engine (no DB, remember?). And I want it to be simple and easy to navigate for the reader.
  • Correct the RSS file (1ko) by adding the content in it and see why it doesn’t seem to work in most RSS feeds readers
  • Think about how people can send comments. For the moment, readers can’t send comments. It’s a feature, not a bug. And it’s also like that in some other blog engines (like oddmuse but it uses "comment pages"). The vast majority of blog engines do include a comment tool. Do  I  you need it?

Although I didn’t do an in-depth (Merise/UML) analysis of what a blog engine should do and how it should do it (programmatically), I can say a blog is a really easy to write, at least its most common tasks like publishing posts. Nearly everything else is static text added (could be dynamically updated with PHP if you want) and a CSS style sheet. That’s why Jadoo can even work with non-PHP hosting plans. And you have a backup of all your posts, you don’t need to worry about dumping a database, etc. 🙂

Any further comment and/or advice are welcome (by e-mail).