Kuala Lumpur, a -city that never sleeps-, and literally next to it is a -city that rarely rests-, Petaling Jaya!
Petaling Jaya is a great place to live it apart from Kuala Lumpur. If fact, for those who loves nature more than concrete jungle, it is meant for you. It's location is central and convenient! because it is right next to KL!
There are tons of Shopping malls in Petaling Jaya and my very own favorite category apart from shopping, is -food-!!
You would definitely want to live in PJ if given an opportunity, I know I would!
Wait.. in fact, I am! and it's been great. If you hadn't found a place to live in PJ yet, then this is the right time for you because there are a few great serviced apartments which are located here in PJ. Furthermore, the places which I'm going to recommend are located really close to a cluster of great Shopping malls. The good news is, you'll be able to witness brilliant fireworks during special occasions right off your window or balcony without needing to go through all the traffic!
Here are some of the top serviced apartments here in PJ, Kota Damansara to be exact!
1) Ritze Perdana
2) Ritze Perdana 2
3) Metropolitan Square
4) Neo Damansara
5) 1 Bukit Utama
If you would like to browse more great places by your own, I recommend you to visit this website: http://www.propwall.my/petaling_jaya
Petaling Jaya - Top Serviced Apartments
[ASP.NET][C#] ASP page loading twice
Reason behind this post is because I would like to document all the problems I had encountered and the solution for my and all visitor's convenience in the possible future.
As the titled states; I've recently, to be exact, 2 days back, encountered this strange phenomenon whereby my asp page loads twice when I click on the button, asp:imageButton to be exact. I'm working with this search function you see. I have to pass a value from this page, back to this page. Don't get it?
Let's say, I have a webpage called report.aspx. There's a search function inside, and after the user entered a value, the user has to click on a button to pass that value for a search, right? yea, so, I stored the value using Session, as I thought it was the most convenient and efficient way to pass a value from report.aspx back to report.aspx because the page has to be posted back in order to fire off the next function.
However, as convenient as it may seemed to be, the downside of Session is that it stores in two places at the same time; the server side and the client side. Hence, the page loads twice.
Advance explanation: the first click of the button stores the Session on the Server side but not the client side. Therefore, it only updates the Server side and not the Client side. Which means, the user has to click on the button twice then only the user could view the updated page with the search result.
Solution:
Dispose the use of Session and replace it with QueryString. Problem solved.
I'll assume that everyone who are reading this knows how to work a QueryString. If you have any inquiries or need a pointer, feel free to drop me a comment and I'll get back to you. Cheers all!!
Life Check
We’re another year older and perhaps another year wiser. Why wiser? because everyday is a new experience. Even reading a newspaper full of government crap is something new. If we read about something new each day for a year, it means we’ve learnt 365 new stuffs.
Even if we encountered difficult situations, it is still something new, in a way.
“When written in Chinese, the word ‘crisis’ is composed of two characters. One represents danger and the other represents opportunity.” – John Fitzgerald Kennedy
I have learnt not much but not too little either. Leastwise I’ve learnt a tiny bit about the people around me, be it colleagues, friends or the crappy P1 WiMAX customer service officer.
To many people, New Year is just an excuse to fabricate a less-than-likely-to-be-achieved resolution (plentiful will never be achieved, fact). On the other hand, New Year to me is a new job prospect, with a different position, company, colleagues, experience, environment and most importantly salary figure – AND – not forgetting, knowledge!
Ironically, even though most New Year resolution is most likely never to be achieved but here I wish to make a resolution to mend dented relationships, be it family, friends or love. No man is an island. Therefore, it’s good to ensure that your relationship with the people you care are well nurtured =) I guess that’s all for now. Happy New Year all, cheers!
10 most favorable KLCC properties
I’ve been browsing around PropWall these days to have a look at our Malaysia’s advances in architectural design. Compared to what we have 2 to 3 years ago, the design certainly acquired a more contemporary sense. Here I have chosen 10 KLCC properties which I favor:-
1) The Binjai
2) The Troika
5) K Residence
6) Cendana
9) Panorama
You must have a look at it. Just one look and it really instills the desire to live in such residence. Treat your eyes and mind to the beauty of architectural designs at KLCC Properties.
The Panorama and Setia Sky Residences are definitely a property worth waiting for. The design certainly defines contemporary well with a touch of sleek to it. It’s always been my dream to one day live in a home of such modernity. Cheers!
Cognizant
2012, a graphic intensive movie which with good sound system will leave a good dose of after-effect of deep thought in you. After the movie or rather, after most End-of-World themed movies, I would always wonder which date will the End-of-Days fall on. It’ll be really ironic if it falls on 1st of January.
By the way, 2012 has nothing to do with environmental pollution or stuff like that, it is caused by an external factor called the ‘largest solar flare in human history’ which causes a domino effect. First, is the core of the Earth heating up like oven, then caused the slow melting of the Earth’s crust from within, which triggers the crust to be ‘soft’ and hence, collapse.
In layman term, take a cookie (Earth’s crust), place it flat afloat in hot milk (Earth’s core/mantle layer) which was initially just a warm milk, then you’ll see the cookie crumble =)
*Solar Flare*
courtesy of www.nasa.gov
I like to observe, literally. Observing always trigger thoughts to circulate in my mind. It intrigues me to observe the behavior and reaction of the people who are within my range of sight.
Every morning, I would leave my condo with my friend when he drops me to work. I would always take notice of the foreign workers who will always be walking alongside of the sidewalk to wherever their destination is. I would look at the traffic policemen, the drivers who are traversing from point A to point B, listen the radio casts who are talking. At the end of all that thinking, I know that all of us are –just people- insignificantly small in the eyes of our world leaders. To them, we’re just like seeds used to sow their fragrant economy.
The only part which I think is real in most 2012-like movies, is the part where if the End-of-Days is here and there’s an –Ark- we wouldn’t be worthy enough to be saved because we’re no one special and as said, insignificant. Those who will be included for salvation are the Top Notch in their fields such as Astrophysicists, Cosmologist, Biochemist and etc etc, and I don’t mean sports.
Foreseeable, are those illiterate group of people will be those running around shouting retarded remarks, creating chaos and reaping whatever that is within their reach. Ignorant who are easily fooled by government composed news will meet their makers too. Sad to say, but if sufficient common sense if applied, you’ll know what I mean.
It’s a sad scenario. However, if you’re non-religious, the most practical way to salvation is to be an Ace in your field and hope the government will include you in whichever self-preservation plan they’ve cooked up. On the other hand, if you’re religious, then all you have to do is believe in your Savior.
Xenogears Money Hack
To all Xenogears fans.
This my guide to hack Xenogears on PSX PC Emulator ONLY.
First you'll need Cheat Engine: Cheat Engine 5.5
This will spoil the whole point of the game. However, to those who've completed this game countless times and just want to have some fun without the hassle of earning G in Xenogears, like me =). Then this cheat is catered for you.
1.0) First save the game using the memory cube (NOTE: saving using gamestate could corrupt the game)
1.1) Go to the nearest shop in the game and don't do anything.
2.0) Start Cheat Engine and search for the PSX Emulator process (e.g. I'm using ePSXe, so search for ePSXe.exe).
2.1) Press the 'Square' button to check how much G you have currently.
2.2) Pull up Cheat Engine, then enter the amount into the 'Value' box.
2.3) Change 'Value Type' to 'All (Byte to Double)'.
2.4) Tick 'Also scan read-only memory'.
2.5) Then click 'First Scan'.
3.0) You'll get lots of addresses at the left side panel.
3.1) Now, return to game, talk to the shopkeeper and buy something to change the current G value you have.
3.2) Return to Cheat Engine, enter the new G value into the 'Value' textbox.
3.3) Then click on 'Next Scan'.
4.0) You'll then see 3 obvious addresses of the amount of G you have.
4.1) Double-click on the 3 address to move them to the panel below.
4.2) Then mouse your mouse on the 'value' section of the address below, double-click it.
4.3) Enter a few 9's in the textbox to raise the value, click 'OK'.
4.4) Now return to the game, press 'Square' again to open the character windows. Your amount of G will then change to the new value.
- Don't close Cheat Engine, just minimize it. When your G is low, just repeat steps 4.2 to 4.4.
Hope you've found my guide useful. Although this is not as good as Gameshark for Emulator but at least it still gives you enough G to buy stuff and replenish it =) Cheers!!
Going with the flow
I’ve come to a point where I think it is best for me to leave certain aspects of my life to just follow the flow of nature and let it take it’s own course.
I’m tired of having to teach certain person about attitude and behavior. It is without a doubt that making effort to teach something to a person who doesn’t want to listen or learn is indeed futile. Additionally, I’ll eventually stress myself because I would normally keep trying if I’m being opposed to.
However, I cannot deny the fact that it is useless trying any further because I know and it is obvious that the person I used to be happy with has changed and will not turn back...
Like the old saying goes “What is meant to be, will be”. I shall not debate or argue any further.
Property @ PropWall
I recalled when I was moving out with my friend and we had to search for a property with reasonable price at the same time we wanted to know what’s in for that property, such as facilities, sq. feet, strategic review and people’s opinion.
Most of the time, we would just get the price and a contact number. Which is very limited indeed and as such, we had to allocate a time to travel and search for that place just to have a look at the location, facilities, specs and the type of people who lives there. It is without a doubt a hassle for us as both of us are full-time office workers *ahem, profe-cough-sion-cough-nal* ;-)
I do remember going to websites such as iProperty. Well, it does provide me with certain information and not to say that they aren’t good but I find it not-so-detailed. Example, say I do a search for Dua Residency @ KLCC on this property website. All they provide is, a picture, a brief 1 to 2 paragraph description, short property details and a map *wow, that’s helpful @@*. Honestly… looking at the way they display the description below is more than enough reason for me to redirect myself away from it *so messy*.
However, I’ve came to know about this Malaysia property website called PropWall. The first thing I took notice when I entered the website, is the layout. It is simple, organized and most importantly not confusing @@. The links are well categorized as well which they designed it to be tab-style.
When I search for the same property, Dua Residency @ KLCC, PropWall provides the details to a greater extent, and I do mean greater! As such, PropWall gives me the impression that it ensures the users who visits the website will be well informed of the property which they are searching for.
For the same property which I’ve searched on iProperty, in PropWall, I get a four paragraph description, property details, size in sq. feet for all the type of layouts they have, facilities, a detailed 10 paragraph analysis on how strategic the location is, a classified section and a map. I don’t even need to call the agent ==” or even think of travelling there.
Have a look at Dua Residency @ PropWall for yourself.
If you’re looking for properties and you want a descriptive detail of the property, I suggest you first and foremost head to PropWall instead of wasting your time Google-ing away.
P1 WiMax Hits The Wall
It’s been a long time this issue has been lingering in my mind. I’ve been wanting to post a rant about P1, one of our Malaysia’s leading WiMAX provider.
If you haven’t already read my first rant about P1, then I suggest you do. Here’s the link: P1 WiMax
So now, let’s add some salt to the already wounded impression of P1. As I’ve stated in my first rant, during the launch of P1 WiMAX, they gave you a trial period of 2 weeks for us to test out their connection for no fees at all.
It was oh-so-blazing-omgwtfbbq-fast during those 2 weeks even though the signal color was red, when I finally gave the 1-year contract a shot, I regretted it almost immediately. Why? because after the trial period expired, the connection fell from ‘flying-colors’ to a deplorable state of connection which practically spelled out ‘you’re fucked’.
I’ve just tested the packet loss, ping, jitter and speed on Pingtest.net & Speedtest.net, and the result prove that I’ve been chiseled, yup. The results speaks for itself:
Initial test: Kuala Lumpur, Malaysia
![]() | ![]() |
Second test: Manila, Philippines
![]() | ![]() |
Third test: Houston, United States
*Houston, we have a problem!* it doesn't make any sense. Test result which goes all the way to U.S. is better than local's and Philippines's result.
![]() | ![]() |
Last test: Kuala Lumpur, Malaysia
The fluctuation must be immense.
![]() | ![]() |
Speed test: Kuala Lumpur, Malaysia
![]() | ![]() |
Ensuing test confirmed that P1 has earned itself a huge F for FAILURE on Pingtest.net.
My verdict: Stick to cabled line such as Streamyx for Malaysia. I know Streamyx, to most, is synonymous with ‘Lousy’. However, considering the options, stability and affordability, it is much better than P1 which is proven to be synonymous with ‘Failure’. Since P1 is promoting their "Cut/Potong Now" campaign, I totally agree to it! Cut away from P1 and get a better service provider! because P1 WiMAX sucks!!
Hope you’ve enjoyed my review and if you’re someone who happened to stumble upon this entry while ‘Googling’ for P1 review before getting one yourself, then I hope this entry had gave you an insight and I strongly suggest you go for Streamyx or you could try the new Amax, at least its much cheaper than P1. Cheers!
Related P1 WiMax topics:
- P1 WiMAX
- P1 WiMAX abnormalities or just my luck
- Finally worth it!! or maybe not...
- P1 WiMAX Hits the wall
Computer Havoc
Recently I think I’m having a bad luck with computers.
Last week, my laptop were being ‘invaded’ by waves of Blue Screen of Death (BSoD from here on).
I can’t seem to find out the caused of it because it was popping out all the various BSoD, each with a different message.
Its not the two BSoD above, there are more. Above is just an example.
In my search of the caused of the BSoD, I looked into the event viewer and found there’s this error with DCOM. So, I did all I could to disable the relevant component, uninstalled some programs I’ve recently installed and even personally search through the registry to delete certain keys which the uninstalled programs left behind.
However, to no avail, the BSoD are still appearing. Therefore, my friends told me that it could also mean hardware problems and the probable cause is the RAM ==”
True enough, after some process of probability elimination. It was really the RAM… to add salt to the wound, my laptop has two RAM, one piece is 256 and the other is a 1GB RAM.
I was hoping it was the 256MB RAM that is faulty but… due to my shitty luck, it was the 1GB RAM that has to be taken out T_T *sobs*
The worst thing was, I thought it was a virus before finding out that it is really the RAM that’s causing the problem. So, I stupidly reformatted my laptop and reinstalled Windows ==”
After my laptop ordeal, I thought it was over… that I don’t have to face computer problems again… BUT… this week, my office PC that I am using for my programming work the hard drive K.O-ed on me T_T *sobs* how sad…

Therefore, I had to backup my office’s stupid hard drive which crashes like every 10 minutes or so, and face the screen of formatting PC and Windows reinstallation again…
What sucks is that there are so many programs and tools to reinstall… which used up two working days. Actually, I’m partially happy too because I don’t have to do any work during these two days and just reinstalling programs.
After I had Windows installed, I was surfing the web while reinstalling other stuff =P Well, I hope that you readers will have better lucks with computers =) Cheers!!





















