Archive for the ‘Software’ Category

This is an explanation and/or constructive criticism on some claims made on the already standardized Sinhala Unicode system.


1) The letters like “ඩු” (DU) has not been stored in UNICODE. Instead it creates ඩු (DU) in this way = ඩ + පාපිල්ල = ඩු (DA + Papilla = DU) which is wrong!

2) All letters that can be created by adding පිලි (Pili) and යංශය (Yanshaya) should also be stored individually in UNICODE.

3) There’s an “IT security threat” in Sinhala Unicode! “Same strings gives two different characters in different browsers”.


1) Yes. “ඩු” (DU) and other similar letters do exist in UNICODE. As we learnt in හෝඩිය පන්තිය (Nursery School), “ඩු” (DU) is created by adding a පාපිල්ල (Papilla) to letter ඩ (DA).

Therefore the Sinhala UNICODE system works just like that way understanding ඩ + පාපිල්ල = ඩු (DA + Papilla = DU).

A person who has learnt Sinhala language well enough knows this theory and there’s nothing wrong in representing the same thing in UNICODE as well.

2) This could be called somewhat “ridicules”! Does a calculator have a key for number 10? No! Why?

Because, you don’t ask a key for 10 as you can create 10 by pressing 1 and 0.

Therefore when there are ways to create “ඩු” (DU) as ඩ + පාපිල්ල = ඩු (DA + Papilla = DU), you don’t ask for separate “ඩු” (DU) character to be stored. It is Unnecessary.

3) Yes! There are some known problems in current versions of Firefox (FF 2.x and below) web browser in displaying very few Sinhala letters (Ex: Shri). But this has already been fixed in next version of Firefox which will become the mainstream browser of the Internet very soon. (Download Firefox 3)

What is not understandable is how this can be a Security Threat! I found a table of computer security threats. After googling a bit found a match there. It is called Human Error!

As per claims, the word SRI is written / displayed in different ways. I think this should be deliberately enabled anyway.

For instance, say a person really wants to write SRI in a different way. How can he write it if the language doesn’t allow him?

The freedom of using characters / words in the way they want should be given. It’s the user’s responsibility to do it in the correct way. This is comparable in this way that “Everyone is free to write anything in a blog! But one has to be honest enough to choose whether to highlight things wrongly for his or her own goodwill or not.

Moreover, there are claims that Sinhala text cannot be copied from Internet Explorer web browser and pasted into MS Word correctly (Copy from IE to MS Word). This is false. See how I have copied some Sinhala text from IE to MS Word.

However there are some speculations saying that there are ulterior motives and hidden agendas behind these claims. I’m not discussing those here or I’m not targeting anyone. But when there are things that mislead people, someone should correct it.

Listed below are some more valuable posts from Anuradha containing technical details with good arguments regarding the same issue.

Is Sinhala Unicode incomplete

Mr Donald please correct alphabet first

Unicode and Sinhala alphabet

Read Full Post »

  • 256 or 512 MB? Never compare VGA cards by Video Memory. What matter are the features it has such as Core Clock Speed, Memory Bandwidth, DirectX and Shader Model. Higher video memory provided good features will help you to run games in higher resolutions in big monitors.
  • Gmail is the best web based e-mail service provider among all others. Ex: (Handy rules, Colorful and Meaningful Labels, Star facility, Lightning fast Mail Searching, Archiving, Unmatchable Contact and Group management and etc)
  • AMD processors have no heating issues compared to Intel processor. Also it is so slightly under-perform Intel and comparatively cheaper too.
  • There’s no difference in almost all search results within Google, Yahoo and MSN search engines. Try searching a simple search keyword in all 3 search engines to test.
  • EBay is one of the best online market places to buy things (new or used) for lesser price although the buyer should be more conscious and intelligent to buy right thing from right seller. It’s also a best place to get an idea of prices of goods as well.
  • You lose 80% of correct search results by using phrases instead of keywords. Always use keywords such as “digital camera buying guide” instead of “What are the things to consider when buying a digital camera”.
  • RSS (Atom) feed is the fastest and easiest way of keeping track of latest content (news) updates.
  • You can find excellent free and open source software’s for any (Major/Minor) purpose that you are looking for. From Operating systems to Text comparison tools, there are more than enough free software applications that you can download from the Internet.
  • Firefox is the best web browser ever. Personally I haven’t seen or heard of any person who moved from Firefox to IE because of any reason. But the vice versa happens every day. Frankly there are quite a lot of features and convenience that Firefox adds to your browsing experience that needs a separate blog post.
  • When it comes to general day to day point & shoot photography, almost all people now look for Digital Cameras. For me, Canon has the best collection of cameras from amateur to veteran photographer and also Canon has the best colors among all other brands. Sony is also good for fast shooting (faster auto-focus lock) when it comes to point and shoot cameras.
  • When it comes to Professional Photography, Canon and Nikon are the titans who battles for the Best DSLR cameras (Digital Single Lens Reflect) title. One can say Canon is the best and another can say Nikon. But in my view, Canon has good colors, more Lenses to choose from and value for price where Nikon offers more quality for higher prices. By the way Olympus, Sony, Fuji, Pentex are some other DSLR camera brands.
  • When buying a camera (Point and Shoot or DSLR), never go behind Mega pixels. Always see the Picture Quality, Zooming factor, Low Light Shooting quality, Ergonomic Design and Power Saving ability above all other aspects.
  • Mobile Phone Mania
    • Nokia = durability + innovative set of features + excellent 2nd hand market
    • Sony Ericsson = Faster, better quality camera, better quality music, good set of features
    • Motorola = Sleek and elegant designs + durability
  • Blogspot owned by Google is the best place for novice bloggers where WordPress is good for professional bloggers. Never to forget that there are better blogging services available. But they aren’t free.
  • If you are a Gamer (PC), always make sure you buy games from good developer. EA or Electronic Arts Games (the best known game developers), Activation, UbiSoft, Microsoft, LionHead Studios are top on the list. Just make sure the CD/DVD game you buy has a logo of one of the mentioned developers.

The list could go on and on and on. But I will update this when I find something interested to put. Always welcome your comments and suggestions.

Read Full Post »