Saturday, November 24, 2007

Firefox 2.0.0.9 installation on Fedora Core 6

Whew! After all that effort, I finally managed to upgrade the age-old Firefox 1.5 that comes bundled on the FC6 CDs. Here's how:
  1. Login as root
  2. Download the installation file (extension tar.gz) to your desktop
  3. Double-click to open
  4. Extract to /usr/lib/firefox
  5. Shut down all running copies of firefox, including download windows, if any
  6. Delete the firefox 1.5.x.x folder present in /usr/lib
  7. Open terminal
  8. $ yum install compat-libstdc++-33
  9. Proceed throught the installation process, giving Yes (y) wherever required
  10. Right click on the "Web browser" icon in the icon bar (on top) and select properties
  11. Change the command to /usr/lib/firefox/firefox
  12. Restart the system
  13. Firefox 2.0.0.9 is all yours
P.S. Trash all the manuals and how to's found around tthe net. All of them are incomplete in some respects.

Monday, November 19, 2007

The triad will be complete......

I'm not talking about Dobereiner, or about the Musketeers. The triad here is:

1. SonyEricsson K790i multi-media cell-phone
2. SonyErisccon HBH-PV-100 Bluetooth headset
3. SanDisk 4GB MemoryStick Micro (M2)

As if having a great phone didn't suffice, it was complemented a few days back by a disused, practically discarded bluetooth headset that had been lying in my drawer for months after my dad lost interest in it. I always like to collect discarded objects. Not from a historical collector's point of view, but with a will to get them working again. Then, why did it lie disused in my drawer for those many months? I wasn't able to figure out how to pair it with my cell-phone!! After trying all possible combinations on the headset's (3) keys, as well as my cell, I just gave up.

And then, a few days back, while clearing out my drawer, I stumpled upon this thing of great interest. I switched it on. I pressed its volume keys, and heard a ringer. I said, now, this can't be further from the truth. If the LED glows, if the speaker responds, if the volume keys work, it just can't be that the Bluetooth module has failed. That set my thoughts in motion, and I ended up Googling. After just a few minutes of search, I had found the solution. The headset was working, and it was mine!! The purpose behind why I had collected it, in the first place, had been achieved.

Today, it has become an inseparable part of my life. I can no longer imagine holding the phone in my hand for talking. Talking 'hands-free' has now become a way of life. With hands-free, my phone got its best partner. These two formed a beautiful pair.

Tomorrow, they will go one step further, when the card adds the necessary zing to the phone. This combination will be one of the most elaborate and advanced setups in the world. And I will be proud to have engineered this solution, one bit at a time...

4GB: Plans (Part 2)

Coming straight to the point, without beating around the bush, here's what I intend to do with my 4GB card:

1. All my media will be consolidated, and kept in a single location, that is, my cell. My songs, photos, videos, and files. No more syncing. There's just one place to find my matter: my cell.

2. I am a big fan of 'organising'. I've already organised my 430 MP3 files into 26 folders (first), for each letter of the English alphabet, and sub-classified into further folders, whenever each folder exceeds a limit of 20 files, that I've set. All this has been done keeping in mind the feeble processing power of a cell-phone, as compared to a desktop PC. This organising has been done quite a few weeks back, and I'm all ready to take the plunge

3. Further, I discovered to 'construct' playlists. Now someone would call that stupid. Playlists are meant to be constructed :P But there are many more things to be taken care of, when you need to transport those playlists between two devices, and more so, something as disparate as a desktop PC and a tiny multi-function cell-phone. Anyway, having discovered how to 'construct' text-file playlists (M3U) exactly tailored to my requirements, I now plan to organise my collection even further, and actually send those playlists to my cell for playback.

4. Another long-pending dream, that of carrying all my memories with me (at least those in the form of pictures). Now, I'll be able to. Earlier, I had tried a mass-transform using Adobe Photoshop Album Starter Edition software that came bundled in the SonyEricsson PC Suite CD. The mass-transform was to convert 3.2 MP pictures to QVGA (320*240 resolution, the same as my phone's screen size). However, the transform created 'new' files, all bearing the same date of modification. This was a disaster, as my phone's photo album is supposed to show pictures classified by the date on which they were clicked. Now, I think I finally may be able to exploit that feature. Though I doubt how to put 1,000 or more pics in the single 'Camera Album' folder. This procedure is necessary, as it is the only way in which the Timeline View functions. I've tried fiddling with that procedure, already, without success.

5. The songs will take up 2.1 GB, the pics will take 1 GB, the videos 300 MB. Whatever little is left (500 MB or therabout; a 4GB card will always come with a usable space of about 3.7GB) will be used to keep my personal files. However, it is very very important to format the card as soon as it arrives, and transfer a bulk of the files in one go, to prevent them from being fragmented across the card. The major section of songs and pics is intended to be static, that is, no deletion. The remaining space, of videos and files may be reused as required.

4GB: Plans

Now you must be wondering that if I've gone in for such a huge upgrade (by my standards), I must definitely be looking forward to doing a lot of things with it. What would they be? Here's a glance:

I've made the card purchase for Rs. 3,380 from ebay.in (thru their online credit-card based payment service PaisaPay, which I guess is the desi version of PayPal). Its a 4GB Memory Stick Micro (M2) for my Sony Ericsson K790i, which was gifted to me by my parents on the occasion of my 20th birthday in March 2007. All along, I made do with the default 64MB memory card that came in the package.

First things first. Is this card, an overhyped acquisition? NO. There are a lot of things to it. Firstly, ever since the invention of the iPod, it has become customary to carry your entire media collection (music, photos, videos, et all) on your portable device. The PC's role has been limited to downloading that content from the internet (officially, through iTunes store, or more popularly, over P2P networks like Gnutella/LimeWire), and feeding it into your portable media player.

P2P content is more popular, although illegal, because of the fact that it does not content DRM (Digital Rights Management, lookup http://en.wikipedia.org/wiki/DRM), and hence, it is not locked onto a particular proprietary device. If you are a techie, I don't need to explain to you the importance of non-proprietary content.

So, the first and foremost use of the 4GB card is to store ALL of my media in one single location, and more importantly, always have that media with me, wherever I go. Now you must be wondering as to why am I laying such great stress on the media? It is because I own a precious collection of nearly 500 Hindi songs, that have been painstakingly collected from various sources. To add to that, a lot of effort has gone in tagging them with correct album, artist information and album art.

(--- Returning after a break, caused due to call with Petu, for a staggering 36 mins (avg call duration: 36 secs) -----)

(---- And another break, caused due to a call with Silent Assassin, lasting......ummm, forget it, didn't notice (This dude bought a K810, and needed some troubleshooting advice) ----)

Forget it, I'll complete my blog later.......now, there have been too many interruptions, and I need to have dinner.. Cya soon

4GB Memory Boost for my cell

The day I've been waiting for, for so long, is finally here. My K790 came bundled with a measly 64 MB memory card, (in addition to 70 MB phone memory), with which I've pulled on for 9 months until now (since March 2007). I always wished to have more memory (everybody does), mainly because this was such an advanced multimedia phone, and that I could do so much with it. But, it was financially unaffordable for me to buy a 2GB card (costing 4,000 Rs. then, and the highest capacity available, to the best of my knowledge). So I waited, and waited more. The prices were coming down steadily. Then the 4GB cards appeared on the market, for about 5,000 Rs. Still too pricey, I thought.

Then there was a jolt. Sandisk released 8GB M2 cards on 18th October 2007. 4GB card prices tumbld down. I planned to buy that 8GB card sometime in March next year. But I put up a discussion on one of the tech forums (http://www.esato.com) regarding the compatibility of this humongous card with my ordinary (:P) cell-phone. To my dismay, I learnt that one smart-ass had contacted Sony Corporation regarding the same, and they had replied that K790 supported only upto 4GB of removable memory.

So, I decided upon buying a 4GB card, sometime, for sure, before I embarked on my IV (Industrial Visit to Delhi-Dehradun, Jan 2008). Then, due to some reasons which cannot be disclosed here, I decided to make a purchase right here, right now. The research had been done for too long (8 months, to be precise). I had tracked the prices for a long time. I knew which deal was VFM and which one was not. I had byhearted the sequence of steps required to go to this particular item on ebay, owing to the innumerable 'wish visits' I had made!

Today, when the day finally came, I just placed the order. I expect the card to be delivered tomorrow, or worst case, the day after, as the seller is in the same city. This card is not just a tiny piece of plastic and silicon measuring 1 sq.cm., its much more than that. How? Read the next post.

Sunday, November 18, 2007

PHP Succesful

Good morning to one and all! Had a good night's sleep. With server dreams, ofcourse! So what was it that I dreamt? Having done much of the foundation work, now it was time to try PHP for real. I had done that before, but had lost touch.

So, today, I setup the PHP server for Apache 2.2 Once done, I put the HelloWorld.php file in my htdocs folder in Apache. And simply call the file from my browser. It worked! Now, I am beginning to wonder if PHP should be setup on other servers as well (not concurrently). Watch this space for the answer....