Sunday, August 29, 2010

Cloud Computing

According to Wikipedia, Cloud Computing refers to Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid.

In a nutshell, it means a company requiring a certain service (eg. Email) will engage the services of an Email services provider who will provide the company with email services using the provider's servers located with the provider.

Cloud-Computing's the IN-THING now, every IT Solutions company out there is talking about moving to the CLOUD.... Cloud, Cloud and MORE Cloud. But exactly what's the big deal with clouds?

Here's the benefits :
  • Agility improves with users' ability to rapidly and inexpensively re-provision technological infrastructure resources.
  • Cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. This ostensibly lowers barriers to entry, as infrastructure is typically provided by a third-party and does not need to be purchased for one-time or infrequent intensive computing tasks. Pricing on a utility computing basis is fine-grained with usage-based options and fewer IT skills are required for implementation (in-house).
  • Device and location independence enable users to access systems using a web browser regardless of their location or what device they are using (e.g., PC, mobile). As infrastructure is off-site (typically provided by a third-party) and accessed via the Internet, users can connect from anywhere.
  • Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for:
    • Centralization of infrastructure in locations with lower costs (such as real estate, electricity, etc.)
    • Peak-load capacity increases (users need not engineer for highest possible load-levels)
    • Utilization and efficiency improvements for systems that are often only 10–20% utilized.
  • Reliability is improved if multiple redundant sites are used, which makes well designed cloud computing suitable for business continuity and disaster recovery. Nonetheless, many major cloud computing services have suffered outages, and IT and business managers can at times do little when they are affected.
  • Scalability via dynamic ("on-demand") provisioning of resources on a fine-grained, self-service basis near real-time, without users having to engineer for peak loads. Performance is monitored, and consistent and loosely coupled architectures are constructed using web services as the system interface. One of the most important new methods for overcoming performance bottlenecks for a large class of applications is data parallel programming on a distributed data grid.
  • Security could improve due to centralization of data, increased security-focused resources, etc., but concerns can persist about loss of control over certain sensitive data, and the lack of security for stored kernels. Security is often as good as or better than under traditional systems, in part because providers are able to devote resources to solving security issues that many customers cannot afford. Providers typically log accesses, but accessing the audit logs themselves can be difficult or impossible. Furthermore, the complexity of security is greatly increased when data is distributed over a wider area and / or number of devices.
  • Maintenance cloud computing applications are easier to maintain, since they don't have to be installed on each user's computer. They are easier to support and to improve since the changes reach the clients instantly.
  • Metering cloud computing resources usage should be measurable and should be metered per client and application on daily, weekly, monthly, and annual basis. This will enable clients on choosing the vendor cloud on cost and reliability (QoS).
Wow, a whole lot of Pros for Cloud Computing.... but what about the Cons?
  • Data Security : while there will surely be a Non-Disclosure Agreement in place, would you place complete trust in the provider to be able to safe-keep your data? Remember, with your data on the cloud (aka Internet), anyone with the right tools/expertise will have a chance of hacking into the server which houses those data.
  • Lost of Control : with services hosted in-house, you have control over the configurations of the application. However, with outsourcing, you are surrendering these controls to your provider. Getting them to customise the application will only incur additional cost.
  • Service Outage : you are at the mercy of your provider should the services be down. And you'd have no idea how long it will take for services to resume. However, having said so, the provider should have enough common-sense to cater for backup servers to minimise service downtime.
To sum up, whether or not to embrace The Cloud depends entirely on the nature of your business.... Just remember to consider the fallout should your sensitive data be compromised by your provider.

Wednesday, August 4, 2010

National Day 2010

Our National Anthem (recited from the heart, no references sought) :

Mari Kita Rakyat Singapura
Sama Sama Mernuju, Bahagia....
Cita Cita Kita Yang Mulia
Berjaya, Singapura...

Marilah Kita Bersatu,
Degan Semagat Yang Bahru,
Semuah Kita Bersaru...
Majulah, Singapura....
Majulah, Singapura....


Marilah Kita Bersatu,
Degan Semagat Yang Bahru,
Semuah Kita Bersaru...
Majulah, Singapura....
Majulah, Singapura....
 
Our National Pledge (again, no references sought) :

We, the citizens of Singapore, pledged ourselves as one united people regardless of race, language or religion. To build a democratic society, based on justice and equality so as to achieve happiness, prosperity and progress for our nation.

PS : The above are recited FROM MY MEMORY, no references sought. As such, should there be alphabetical or punctuational errors, please do bear with it.

==========================

National Day is just around the corner, 9th Aug to be precise. And here I am, dedicating my post today to THE PLACE I called home, THE PLACE where my roots are, THE PLACE where I promise to die defending; Singapore....

Around end of July, many buildings and establishments in the country started putting up National Day decorations, especially the government buildings. In the housing estates, households are encouraged to fly the State Flag too.

FYI, all our high-rise resident buildings are mandated to cater for a small area from which the dwellers can  opt to fly the flag (non mandatory, but strongly encouraged) during the National Day period. Some of the resident committees (RC) take extra efforts to decorate those more prominent blocks of apartments, typically "encouraging" the residents to purchase a brand new flag and flag it in the designated area, decorating the entire block with streamers sporting the national emblem and colours, etc etc....

I'm fine with the residents flying the flag on their own free will, but with the RC going around and putting them up defeats the entire purpose!! The entire purpose of putting up these flags and decorations is to show your love, dedication and joyous mood of the nation's birthday. Where is the purpose in having someone else do all these for you? So what if the entire block is the BEST decorated in the whole country? There is NO PRIDE in it anymore!! The dwellers didn't take the efforts for that, the RC did....

To sum up, I just want to point out that there is no need to go to such lengths to show your dedication to your country. Me too, like one of my friend, "Fly the flag in my heart DAILY".

Saturday, July 31, 2010

Uncle Law's Pocket Money Fund

Yeap, I'm trying to build up my Pocket Money Fund (aka online shop). This "fund" serves the following purposes :

1. Help the needy (basically myself)
2. Create and promote entrepreneurship
3. Create a community of like-minded group
4. Promote and advocate online shopping
5. *more to be added as we go along*

Here's the webby.... http://swiftdeals.blogspot.com/

Hope to have your support :)

PS : More products will be available as we run along. Do check back often....

Sunday, July 25, 2010

English Translation of 黄昏's Lyrics


Was trying to self-translate the lyrics of 黄昏 from Mandarin to English but gave up due to my regretfully poor grasp of the language.... the former language. Luckily, I managed to find something online which pretty much fits the bill....So here it is... the English translated lyrics of 黄昏, Dusk.....

Dusk
                    天 (Mandarin)
guò    wán    zhěng    gè    xià   tiān (hanyu pinyin)
After the whole summer,

忧    伤    并    没    有    好    一    些
yōu    shāng    bìng    méi    yǒu    hǎo    yī    xiē
my sadness still did not improve.

开    车    行    驶    在    公    路    无    际    无    边
kāi    chē    xíng    shǐ    zài    gōng    lù    wú    jì    wú    biān
Driving my car on the vast, boundless roads,

有    离    开    自    己    的    感    觉
yǒu    lí    kāi    zì    jǐ    de    gǎn    jué
I feel that I’m getting out of touch with myself.

唱    不    完    一    首    歌
chàng    bù    wán    yī    shǒu    gē
The song that I could not finish singing,

疲    倦    还    剩    下    黑    眼    圈
pí    juàn    huán    shèng    xià    hēi    yǎn    quān
Left me so tired that there are rings around my eyes.

感    情    的    世    界    伤    害    在    所    难    免
gǎn    qíng    de    shì    jiè    shāng    hài    zài    suǒ    nán    miǎn
It is inevitable to get hurt in the realm of love,

黄    昏    再    美    终    要    黑    夜
huáng    hūn    zài    měi    zhōng    yào    hēi    yè
No matter how beautiful the dusk is, the dark night must follow.

依    然    记    得    从    你    口    中    说    出    再    现    坚    决    如    铁
yī    rán    jì    de    cóng    nǐ    kǒu    zhōng    shuō    chū    zài    xiàn    jiān    jué    rú    tiě
I recall that you said, “Goodbye” with a tone of steel,

昏    暗    中    有    种    烈    日    灼    身    的    错    觉
hūn    àn    zhōng    yǒu    zhòng    liè    rì    zhuó    shēn    de    cuò    jué
I had a delusion of being burnt by the sun in the darkening dusk.

黄    昏    的    地    平    线
huáng    hūn    de    dì    píng    xiàn
The horizon at dusk,

划    出    一    句    离    别
huá    chū    yī    jù    lí    bié 
Drew out your line of, “Farewell.”

爱    情    进    入    永    夜
ài    qíng    jìn    rù    yǒng    yè 
Love plunges into eternal night.

依    然    记    得    从    你    眼    中    滑    落    的    泪    伤    心    欲    绝
yī    rán    jì    de    cóng    nǐ    yǎn    zhōng    huá    luò    de    lèi    shāng    xīn    yù    jué
I still remember the tears falling from your desolated eyes.

混    乱    中    有    种    热    泪    烧    伤    的    错    觉
hùn    luàn    zhōng    yǒu    zhòng    rè    lèi    shāo    shāng    de    cuò    jué
In the confusion, there is an illusion of being burnt by the hot tears.

黄    昏    的    地    平    线
huáng    hūn    de    dì    píng    xiàn
The horizon at dusk,

割    断    幸    福    喜    悦
gē    duàn    xìng    fú    xǐ    yuè
Severed happiness and joy.

相    爱    已    经    幻    灭
xiāng    ài    yǐ    jīng    huàn    miè
Love has already been destroyed.

Saturday, July 24, 2010

Photos from Land Of A Thousand Smiles


Here's the long awaited pictures snapped while SO and I were in Bangkok recently....

PS : My apologies for the masking of our faces as we're both shy folks.... :)

 On the way to Baiyoke Sky from the Airport. Able to spot which is my hand and SO's?


Our room @ Baiyoke Sky Hotel, Level 42. Pretty spacious for a Standard Room. And it costs only 80SGD Per Nite!!


It even has a small little side room for things like an open wardrobe, drawers and a safe... We use that space to 'dump' our things :p


My 1st Phai Thai in Bangkok, @ a simple eatery in a side alley. The half-eaten spring roll was purchased from another street hawker... and it's pretty good!


SO's Thai Fried Rice, not very fantastic but decent enough to eat.


A makeshift changing room. I requested to try on a bottom and the shop-assistant promptly put up a screen and asked me to try it on THERE AND THEN. I was initially quite amused while SO thought its damn funny....


Should we go left or right? Which BTS Station is nearer? Both looks equally 'near', so we decided to head for Chitlom Station, a good 5mins walk away :s


Posing with the ticketing machine. No, she didn't purchase it, I did....


We're heading to Chatuchak Weekend Market @ Mo Chit Station.


It was a damn hot and humid day @ the Weekend Market and the Bandung lookalike drink is a welcomed relief!


My 2nd Phai Thai.... this time, it's from the MBK Foodcourt.


Fried 'Dumplings' according to the menu but it looks nowhere like dumplings. Looks more like those Singapore-styled Fried Carrot Cake. The sauce in the picture, it's a plum sauce taste-alike sauce which we're not sure what it really is.


The entire Central World shopping mall was closed for renovation due to the damaged suffered during the recently-ended protests.


Look at the damage! I was so shocked by the damaged when I first saw it before me that I'm speechless!!


One of the Bangkok streets during approximately 4pm.


Lazing around, taking a break in the Amari Watergate Hotel. We're actually there to tailor-made some clothings. There's this tailor on the 3rd Floor called Paul's Fashion. Service is good, price is reasonable and the staffs are very friendly. Most importantly, they speak very decent English!!


At the Ground Floor Bell-Hop Counter of the hotel we're staying in. The main lobby is @ Level 18.


Been telling SO that I'm itching to eat some Thai Papaya Salad since our arrival in Bangkok. Ironically, it wasn't until the Day 3 before I get to eat it.


My 3rd Phai Thai... :p


Some Vietnamese Spring-Rolls. We don't really like it. There's this weird taste which I suspected to be due to the inclusion of Basil Leaves within the rolls. On a side note, the accompanying sauce is pretty good shit!


A shot from the Observation Deck atop Baiyoke Sky Hotel.


This expressway interchange had somewhat become a 'Postcard' picture of Bangkok...


My 4th Phai Thai... I remembered posting on Facebook on the same day, "A Phai Thai a day, keeps the hungry away" :p


Some "Fried Oysters" from a food court. It looks somewhat like the Singapore version and that's where the similarity ends. It tastes NOTHING like the Singapore version. This one is crispy, with plenty of bean sprouts and comes with that weird plum sauce (again).


Our favourite drink in Bangkok. The Thai Iced Milk Tea. Its not exactly an infatuation with the pictured brand but with the drink in general. It's got a unique taste to it, not too sure how to describe it. But it's distinctly different and very nice as compared to the Singapore version (again).


@ the airport's Departure Hall. We arrived with 2 half-filled bags, the Yellow Adidas and the Red Backpack. You go figure it out yourself how much stuff we bought.


I bought 40kg worth of luggage space but utilised only slightly over 50%. The lady checking us in even commented that we had over-purchased....



That's all I've got here.... :)

My upcoming trip... Malacca, during the National Day weekend :)

Wednesday, July 21, 2010

Mando-Jazz

I've recently bought a CD of Mandarin songs remixed in Jazz by the High Society label. 2 CDs for 40SGD, not too expensive for me. The only thing is that I've not bought a CD for the longest of time...

The music inside the 2 CDs inside is pretty decent, with CD 1 containing more of my preferred tracks. One particular track really caught me, CD 1 Track 2, 黄昏 by 周传雄. This is a pretty sad song, and as pointed out by SO, a sad song remixed in Jazz, simply makes it even sadder... At least she thinks so, I don't.

My apologies for folks out there who are unable to read Mandarin. Basically, the name of the song is "Dusk", sang by a Taiwanese Singer....

Lyrics as follows :
黄昏 (Name of the Song)
词 (Lyrics) : 陈信荣
曲 (Music) : 周传雄

过完整个夏天
忧伤并没有好一些
开车行驶在公路无际无边
有离开自己的感觉
唱不完一首歌
疲倦还剩下黑眼圈
感情的世界伤害在所难免
黄昏再美终要黑夜
依然记得从你口中说出再现坚决如铁
昏暗中有种烈日灼身的错觉
黄昏的地平线
划出一句离别
爱情进入永夜
依然记得从你眼中滑落的泪伤心欲绝
混乱中有种热泪烧伤的错觉
黄昏的地平线
割断幸福喜悦
相爱已经幻灭

Here's a version of the original song..... 

Sunday, July 11, 2010

THIS IS ABSURB!!!


Residents may end up paying more in S&C charges if highrise littering worsens
By Satish Cheney | Posted: 11 July 2010 1949 hrs

SINGAPORE : Residents may end up paying more in service and conservancy charges if the problem of highrise littering gets worse.

This possibility was raised by Parliamentary Secretary for National Development Dr Maliki Osman when he launched an anti-litter initiative in Admiralty on Sunday.

Grassroots organisations will be using community pressure, like roping in residents to keep a lookout for those who litter from their flats.

The number of complaints against highrise littering island-wide has been increasing over the last few years.

In 2008, there were 2,499 complaints.

This jumped to 3,474 complaints last year.

In the first half of this year, there have been 1,965 complaints.

Dr Maliki said: "When we have littering problem, and we have a cleanliness problem; the conservancy costs will go up because the workers will have to come in more regularly.

"That would increase the cost because from a normal cleaning situation where you just clean the common corridors and the lift lobbies, now you have to go into the individual households to try and clean it. This is unnecessary for the residents because the higher the cost, it will be transferred to the residents. We do not want that to happen.

"We want them to try and minimise the need for them to pay extra just because of irresponsible behaviour. At this point in time, we have not raised the conservancy charges at all because we have been able to manage, but I think we can continue to contain it even better if residents take responsibility.

"The chances of increasing costs will be there if we do not contain this, because the idea is to look at the natural situation where previously you will not need workers to go into individual households. Now, if one HDB block, you have an average of 100 units. Just imagine if half of that required cleaning. The costs will tremendously increase.

"If we do not need that, then we can actually reduce the cost and maintain the cleanliness at the common corridors spaces and common area, and we really do not need to increase costs if everybody is responsible." - CNA/ms

Source : http://www.channelnewsasia.com/stories/singaporelocalnews/view/1068808/1/.html
========================

To tell the truth, I'm most disturbed by this news. Reason being NOT because of the potential increase in the S&C charges, but more from the implied message that "its ok to throw killer litter from high rise building, the workers will just come by more often to clean it up."

I really wonder if that Parlimentary Secretary even knows what he is talking about. The kind of message he is sending out is dangerous and may give everyone the wrong impression! I thought the best way to deal with such issues is to send in the police to patrol the area more often? Of course, resident education plays a part too. But to simply send in more workers more often to clean up the mess is clearly NOT THE SOLUTION!

Please, fellow Singaporeans, you've now seen how those who have our "mandate" is running the show. Come the next oppotunity to cast your mandate, CHOOSE CAREFULLY....