Friday, November 24, 2006

How can I improve my blog?

A reader of my earlier post commented that while the entry was readable, it is almost like a fact file. So, I went through it once again and felt the same too.

I think I gathered too many facts in an attempt to make the post look bigger and informative. What could I have done to make it really better?

I could have added more personal touch. More experiences which are fun to read, rather than the encyclopedic information which can be found anywhere else. Unless, I'm posting hard-core technical topics, which are arduously followed by geeks.

However, too much of personal touch will also be a problem. It will make the post a sort of opinion/editorial. Not sure how many people will be able to enjoy opinions or an individual's experiences all the time. Perhaps they also want get something out of it. Mostly fun and the pleasure of reading, but occasionally something useful as well.

So, I think the middle path is best. Having a fine balance of facts (neutrality) and experiences (personal touch). I just realized that I need to master this art.

Hello, fellow bloggers, what are your thoughts on this? How do you handle the situation, when you attempt to write about something and it ends up as one of these extremes?

Skytrain in Bangkok


During my Bangkok trip, I extensively used BTS Skytrain to commute. While there were options of using a taxi, car or bus, I chose Skytrain. Because the stations were nearer to both my starting and end points and I heard that Bangkok traffic can be awful in peak hours. I never regretted my choice because my commuting was fast and efficient.


There are 23 stations in total. Average waiting time for a train is 3 minutes; It is estimated that more than half a million people use Skytrain everyday for commuting.

Tickets for each trip are available from a machine near the station, but you have to remit the exact change. While there are people sitting at the station to give you change, you have to usually wait in a long queue to get change. I got a 30 days pass so I don't have to do this everyday.

(I heard that Skytrain will soon introduce a contactless ticketing system wherein the passengers can use their RFID powered smart cards to buy the tickets. This kind of contactless payment is emerging in a big way in Asian nations. An extension of the smart card technology is to use one's mobile phones to buy tickets and other things. Whereas smart cards require an intelligent card reader somewhere near the location, say train station, mobile phones will not require any extra infrastructure. And that makes things much more convenient)

This is an elevated train. The first level is a concourse (where tickets can be obtained and you use the tickets in one of the automatic access control gates to enter). Then you go to the second level to take the train. Some nice pictures are found here.

The trains are unusually small (only 3 cars) but look neat. (We in India, have trains that easily span about a kilometer. Our cargo trains are even longer). The design of the trains is in such a way that you can't easily see inside but one can see outside from inside the train. It has sliding doors which open only for a minute in a station.

Where the doors will actually arrive for each car is clearly marked on the floor. So when Thai people gather to get a train, they quickly form two queues at each door (This is something I wish that the people from my country learned). The people who get out of the train do so at the center.

Inside of the train is similar to the subway systems I found in the US. An extra thing was LCD TV Panels on the side walls, almost always playing Thai pop videos. (Pop music, that I happened to listen/watch in the Far East is surprisingly similar to the western ones. Often I can't make out if I'm listening to a Thai or English words, unless I observed carefully). Another unique thing that I found was, a security personnel on duty on each platform at all times.

As in the past, I initially got confused with the routes on the first day and once started to go in the opposite direction. But soon things were fine.

Saladaeng, the station where I board the Skytrain everyday, is also the interchange point for Bangkok Mass Rapid Transit System, which is a subway. There is a thoroughfare which connects the Skytrain station to MRTS. Now, you exit out of Skytrain station in the 1st Floor level. MRTS, being a subway system, is in the 1st Basement level. Note: If you are reading this from the US, 1st Floor in India = 2nd Floor in the US. There is Street level in between. There is an elevator connecting these three levels.

On the 1st floor, the elevator door opens from the station side. But when I get out in the street level and wait for the same door to open, another door at the opposite side opens unexpectedly! It was funny and I have never seen anything like this!!

Friday, November 03, 2006

Energize Windows

While Linux platforms are already making deep inroads into the Desktops, are you still unwilling to give up your Windows box despite its bloated applications?

Going to use Microsoft Windows Vista, but worried about the alleged extra resource requirements of its applications?

Stick to your Windows, but give Open Source a chance! Jason Parlow excellently describes the Free and Open Source Software (FOSS) available for Windows. (Free Registration Required)

Though not free or open source, Microsoft's Services for Unix is also mentioned for its usefulness.

In addition to getting to know what great software is available out there, you also get to read funny comments like:

GNU/Win32 is an absolute treasure trove of Unix and Linux-style command-line utilities for Windows, courtesy of our long-haired friends at the GNU project.

Thursday, November 02, 2006

A different bug

Since I've started using Ubuntu, mostly at home and sometime at office, there is no going back. I haven't had success using Lotus Notes, but most other applications work.

I do almost everything on Ubuntu: chat, browse, use office suite, watch DVDs, organize, play games and even blog using the desktop client.

When I visited Ubuntu bugtracker, saw this amusing bug:

Bug #1:

Microsoft has a majority market share in the new desktop PC marketplace. This is a bug, which Ubuntu is designed to fix.

Importance:
Critical

Status:
Confirmed

Description:


Microsoft has a majority market share | Non-free software is holding back innovation in the IT industry, restricting access to IT to a small part of the world's population and limiting the ability of software developers to reach their full potential, globally. This bug is widely evident in the PC industry.

Steps to repeat:
1. Visit a local PC store.
What happens:
2. Observe that a majority of PC's for sale have non-free software pre-installed
....
....

It is funny, check it out...!

Wednesday, November 01, 2006

Application Delivery Infrastructure

Tony Waltham writes about a new concept Application Delivery Infrastructure in Bangkok Post (Paraphrased):

Web Applications often tend to replicate the features found in client-server applications, which make them consume more resources. This brings a need to optimize these applications. Web applications also demand high security.

A new intelligent Networking Layer called Application Delivery Infrastructure has emerged to address these needs.

This is a new concept and it aims to

  • Understand the users

  • Understand the application and content

  • Apply creative approach to Bandwidth management, caching and compression while minimising the sluggishness of protocols that were originally designed for LAN


From a simple set of Web objects (like links, buttons), web applications have become complicated CRM or Inventory Management applications and people increasingly find it difficult to use them. The quest for more functionality has made these applications very slow.

Different approaches to address this problem:


  • F5 Network's Intelligent Browser Referencing: Eliminates the need for the browser to download repetitive or duplicate data, by increasing the number of connections. For example, when you visit a website with 50 objects, browsers like IE or Firefox usually have to make 25 round trips to get the data. Whereas, F5's Technology allows applications to open up more than just two connections at the same time.

  • Avoiding downloading unnecessary data. For instance, just downloading pages of a PDF rather than entire document.

  • Instead of a Web Server saying to the browser, 'Hey! to get the more current data, check back to me in 10 seconds', it can say, 'I can tell you what you never have to check back with me on, and I can tell you what you have to check back with me on x seconds later.'


The story also references other players in this area: Juniper Networks and Citrix Systems.