Contest: WIN Yourself a RM1000 Limited Edition GOLD COIN

Category: , By Aiman Shaharuddin

WIN Yourself a RM1000 Limited Edition GOLD COIN's Limited Edition GOLD Coin worth RM1000

We also give out a total prizes included movie tickets, vouchers, and premium gifts worth over RM10,000 for you to grab. Hurry!

Contest Link:


Contest Period:
01/10/13 - 30/10/13

  •'s Limited Edition GOLD Coin worth RM1000
How to participate:
  1. Like the Facebook Page
  2. Follow the instructions to increase your entries
For more info, click here

Contest Link:

Malaysia Contests 101

By Aiman Shaharuddin
Lately.. I'm quite active in hunting and playing online contests to win free stuff.. especially from facebook..

So.. it occurred to me.. why not I compile the list of contests available and post it online?.. I know there are already some existing websites doing the same thing.. but what the heck.. let's compete.. ^_^

Hence.. Let me present you..


De Rozelle @ Kota Damansara Unit Plan

By Aiman Shaharuddin

Inventing My Own iPad Application for Maxis

Category: , , , By Aiman Shaharuddin
Name me one of the major issues that we are facing daily in Malaysia.
One of the major issues in Malaysia is parking in the shopping mall. I bet most of us agree with this. Finding a free parking lot in the shopping mall especially during the holidays is like finding treasures. It’s somewhat a scarce source if I may say. Some of us probably got into an accident just because we tried to race to get the parking lot.

I thought we have solved this problem, haven’t we?
You are not exactly correct. Some shopping malls have sensors to detect free parking lots and they use light indicators to indicate free parking lots; green light for free and red light for occupied. One of the examples is Sunway Pyramid.
Sensors used at Sunway Pyramid source:

However, the problem with this is that they don’t pinpoint the drivers where exactly the free parking lots are until the drivers can see the green light indicator themselves. And by the time they see it, someone has already waiting for it.

The iPad app solution:

What do you call it?
Find My Free Parking Lot - Advance (a.k.a. FreePark Advance)
FreePark Advance

What does it do?
As far as the users are concern, FreePark will guide the drivers to the nearest parking lot available.

More details please?
Sheesh. OK. Topologically, this is how FreePark works:
FreePark on the car dashboard

  1. When the driver is near the mall, the driver will open the FreePark app and select the mall.
  2. FreePark will suggest a number of entrances to go to, and sorted by the best order. The best entrance is calculated based on the most number of free parking lots and the least number of cars that just entered.
  3. The driver will then enter the parking lot using the desired entrance. Then, the driver will have the following options for mode of payment:
    1. Manually take the parking ticket from the ticket dispenser machine.
    2. Use the in app purchase feature available in iOS 3.0 or later in the FreePark application to pay for the parking fees. The ticket dispenser machine will have a barcode scanner or RFID scanner (similar to SmartTag) and scan the barcode from FreePark app or the RFID attached to the iPad.
    SmartTag used at the parking lot
  4. Next, FreePark will guide the driver to the nearest free parking lot, by showing arrows on the app itself and saying out the directions. This is similar to how GPS works.
  5. Parking Guidance System soucre:
    1. If FreePark app does not know your current location, the driver can manually enter the location based on the column that he is currently at.
    2. In the event that the current floor is full, FreePark will guide the driver to the next floor above or below with more free parking lots.
  6. Once the driver reached the free parking lot, he will then park his car there. FreePark will record the location in case the driver forgets the location.
  7. Once done with shopping, eating, or just window shopping, the driver will go back to his car.
    1. If the driver chose to take the ticket manually, he will need to pay for the parking first before going back to his car. Once he has paid the fees, the light indicator at his parking lot will turn to yellow. This is to inform to the other drivers that you are exiting. However, there is an option to disable this as we respect your privacy as well.
    2. If the driver chose to pay via the in app feature, then he can proceed to his car, worry-free.
  8. If the driver forgets where he parked his car, he can open up FreePark again, click “Locate my car” and FreePark will guide the driver to his car.
  9. Once at his car, the driver will startup the engine and drive to the exit. Like entering, the driver will use the same method to exit as well.

Wow, sounds superb! But I think you forgot the part where you explain to us how does FreePark knows where the free parking lots are.
I’m glad that you pointed that out. If you are familiar with the existing solution available at some of the shopping malls, they have sensors to detect free parking lots and light indicators as well. FreePark will integrate with the existing system to know the location of the free parking lots.

OK. So, FreePark will find the free parking lot for me. What if there are cars waiting for those spots already?
Well, this is where another system will come in. With additional hardware, LED screens will be installed at all the parking lots. The LED screens will have 8 spaces to display the plate number of the car that is supposed to park there, or in other words, reserving the parking space.
The free parking lots will be assigned based on the priority, from 1 – 10, where 1 is the highest and 10 is the lowest. The priority is calculated based on how long has the car been in the parking lot searching for the free parking space. The longer the driver waits, the higher the priority. So, FreePark will assign the free parking lot to the driver with the highest priority and close to the parking lot.

What if someone else ignores the LED screen and just parked anyway?
FreePark will inform the management and they may clamp or fine the ignorant driver.
Of course, another option is to install a barrier to prevent another driver to park there, but we are trying to cut our cost here.

Somehow, I think that GPS does not work inside buildings. Are you pushing your luck?
Well, aren’t you a smart one? RF transmitters will be installed on strategic location to indicate the current location of the cars. iPad will have RF readers to identify their current location.

For your system to work, what are the system requirements?
The system requirements are:
  • iPad 3G with Maxis' iPad Data Plan (wink2) on iOS 4.0 or later
  • Parking sensors
  • Light indicators to indicate free parking lots
  • SmartTag / bar code reader
  • RF transmitters
  • RF receiver add-on for iPad
  • RFID tag
  • 8-digit LED screen

Why do you limit your app to just shopping malls?
Thanks for pointing that out. Currently, I don’t think there are any sensors to detect free parking lot outside. However, one thing that can be done is by using the satellite to capture the images of the parking lots and report back to the app the location of the free parking lots.

One last question, why does your app name have “Advance” in it? Is there a normal version instead?
Well, the sky is the limit. So, this app is designed based on the understanding that anything can be done. Realistically, this app can be done but the cost will be high though. Maybe in the future, this idea can be done reasonably.
So, to answer your question, another version of FreePark is being suggested as well, obviously by me. It is the lite version instead. Full name is “Find My Free Parking Lot – Lite” or “FreePark Lite”.

Maxis contest participant badge

FYI, iPads are now available through Maxis. Read more about it by following this link:


Sync Lotus Notes with Google Calendar

By Aiman Shaharuddin
My first SourceForge project, Syncing Lotus Notes with Google Calendar using agent. However, the sync currently works from Google to Notes only. And recurring events are not supported.. yet. ^_^


Heads up.. some ideas for iPad apps will be posted soon.. ^_^

By Aiman Shaharuddin

iStalk - An iPhone application for stalkers

By Aiman Shaharuddin
An iPhone app for stalkers. By pointing your iPhone camera to some crowds, you can see popups from their faces/heads, linking to Facebook & Twitter accounts. Face recognition + augmented reality technology in action but not yet a reality though. :P

pictures will be uploaded later

Hi all!!

By Aiman Shaharuddin
It's been awhile since I last posted anything here..

Been busy?? nope.. I don't think so.. just lazy to post anything I guess.. haha..

So.. today supposed to be another holiday sempena Chinese New Year (additional holiday because the first day falls on Sunday).. but guess what?? I'm working.. here all alone in the office.. but that's not bad since I can take a replacement leave.. :D

Well.. some updates from me.. my iPhone is on OS 3.1.2 eventhough the latest is 3.1.3 but I think it's really not worth it to update to that version..

I got a new thinkpad.. T400.. ^_^

I finished watching Heroes season 4 last week..

next.. need to plan for my future.. :P

that's all for now.. chiow..

Marriage Jokes.. :P

By Aiman Shaharuddin
Got another email from my colleague..


Please think before u decided to get married.........................


You have two choices in life:
  1. You can stay single and be miserable
  2. or get married and wish you were dead.

At a cocktail party, one woman said to another,

"Aren't you wearing your wedding ring on the wrong finger?"

"Yes, I am. I married the wrong man."

A lady inserted an ad in the classifieds:

"Husband Wanted.."

Next day she received a hundred letters. They all said the same thing:

"You can have mine."

When a woman steals your husband,
there is no better revenge than to let her keep him.

A woman is incomplete until she is married. Then she is finished..

A little boy asked his father,
"Daddy, how much does it cost to get married?"

Father replied,
"I don't know son, I'm still paying."

A young son asked,
"Is it true Dad, that in some parts of Africa a man doesn't know his wife until he marries her?"

Dad replied,
"That happens in every country, son."

Then there was a woman who said,
"I never knew what real happiness was until I got married,
and by then, it was too late."

Marriage is the triumph of imagination over intelligence.

If you want your spouse to listen and pay strict attention to every word you say,
-- talk in your sleep..

Just think, if it weren't for marriage, men would go through life thinking they had no faults at all.

First guy says,
"My wife's an angel!"

Second guy remarks,
"You're lucky, mine still alive."

A Woman's Prayer:
"Dear Lord, I pray for: Wisdom to understand a man, to Love and to forgive him,
and for Patience for his moods..

Because Lord, if I pray for Strength I'll just beat him to death"


Husband and wife are waiting at the bus stop with their nine children.

A blind man joins them after a few minutes.

When the bus arrives, they find it overloaded and only the wife and the nine kids are able to fit onto the bus.

So the husband and the blind man decide to walk.

After a while, the husband gets irritated by the ticking of the stick of the blind man as he taps it on the sidewalk, and says to him,
"Why don't you put a piece of rubber at the end of your stick?
That ticking sound is driving me crazy."

The blind man replies,
"If you had put a rubber at the end of YOUR stick,
we'd be riding the bus, so shut the hell up."


Adakah Cinta Memerlukan Sebab??

By Aiman Shaharuddin
Got this email forwarded by my beloved min. ^_^


Dalam satu kisah percintaan yang menarik. Sepasang suami isteri berjalan di tepi sebuah tasik yang indah. Kemudian mereka berhenti di sebuah bangku yang disediakan di tepi tasik. Kemudian si isteri bertanya kepada si suami. Ini dialog mereka:

Isteri : Mengapa abang menyukai saya? Mengapa abang cintakan saya?

Suami : Abang tidak boleh menerangkan sebabnya, namun begitu abang memang menyayangi dan mencintai Sayang!

Isteri : Abang tak boleh terangkan sebabnya? Bagaimana abang boleh katakan abang sayang dan cintakan saya sedangkan abang tidak boleh menerangkannya.

Suami : Betul! Abang tak tahu sebabnya tetapi abang boleh buktikan bahawa abang memang cintakan Sayang!

Isteri : Tak boleh beri bukti! Tidak! Saya hendak abang terangkan kepada saya sebabnya. Kawan-kawan saya yang lain yang mempunyai suami dan teman lelaki, semuanya tahu menerangkan mengapa mereka mencintai. Dalam bentuk puisi dan syair lagi. Namun begitu abang tidak boleh terangkan sebabnya.

Si suami menarik nafas panjang dan dia berkata:

Suami : Baiklah! Abang mencintai Sayang sebab sayang cantik, mempunyai suara yang merdu, penyayang dan mengingati abang selalu. Abang juga sukakan senyuman manis dan setiap tapak Sayang melangkah, di situlah cinta Abang bersama Sayang!

Si isteri tersenyum dan berpuas hati dengan penerangan suaminya tadi.

Namun begitu selang beberapa hari si isteri mengalami kemalangan dan koma.

Si suami amat bersedih dan menulis sepucuk suratkepada isterinya yang disayangi. Suratitu diletakkan di sebelah katil isterinya di hospital. Surattersebut berbunyi begini:

"Sayang!Jika disebabkan suara aku mencintai mu... sekarang bolehkah engkau bersuara? Tidak! Oleh itu aku tidak boleh mencintai mu. Jika disebabkan kasih sayang dan ingatan aku mencintai mu...sekarang bolehkah engkau menunjukkannya? Tidak! Oleh itu aku tidak boleh mencintai mu.Jika disebabkan senyuman aku mencintai mu... sekarang bolehkah engkau tersenyum? Tidak! Oleh itu aku tidak boleh mencintai mu.Jika disebabkan setiap langkah aku mencintai mu.... sekarang bolehkah engkau melangkah? Tidak! Oleh itu aku tidak boleh mencintai mu. Jika cinta memerlukan sebabnya, seperti sekarang. Aku tidak mempunyai sebab mencintai mu lagi.

Adakah cinta memerlukan sebab? Tidak! Aku masih mencintai mu dulu, kini, selamanya dan cinta tidak perlu ada sebab. Kadangkala perkara tercantik dan terbaik di dunia tidak boleh dilihat, dipegang. Namun begitu... ia boleh dirasai dalam hati."

Older Posts >>