BMW F30 Car Cover & Key Cover

Finally they arrive today!

Sebenarnya udah sampai sejak Sabtu kemarin, tapi harus ambil sendiri di kantor pos di Jalan Soekarno-Hatta, cukup jauh dari rumah. Dan ternyata harus bayar pajak import dari bea cukai. Huh…

Got that stuffs from Amazon, BMW F30 Car Cover and BMW F30 Sport Key Fob. Why such a hassle buying them a long way from Amazon, why not in Indonesia? Two reasons: one, they’re not ready-stock and I need to pre-order them for about 2 – 3 weeks. Since F30 is quite new in Indonesia, most accessories are not ready stock. Second reason is that the price is doubled. For car cover, buying in Indonesia will cost me Rp6 million, about USD625. I can get it from Amazon for about USD300. Bought that two stuffs plus shipping/handling only cost me $336, still about half price. As turned out I need to pay import tax imposed by Custom for about $93, the total $439, still much cheaper than buying them in Indonesia. Waiting time was about two weeks, same as if I do pre-order in Indonesia.

Continue reading BMW F30 Car Cover & Key Cover

iCloud Talk

Yesterday I delivered a talk about iCloud on an IT seminar entitled “Apple iCloud Technology” at Budi Luhur University. Actually, it’s the first time I talked about iCloud and to my knowledge it’s the first seminar in Indonesia talking about iCloud. I was the sole speaker at the seminar and given full 2 hours to speak, it’s satisfying.

Too bad it’s not full house considering the topic is rare and new. I suspect it’s still not many students want to know about Apple stuffs, especially the iCloud. Anyway, good job to the event committee for arranging such event.

Continue reading iCloud Talk

Scroll to Top Gesture on Multi UIScrollView

If you have more than one UIScrollView inside a view of a ViewController (like this picture), most likely “scroll to top” gesture (by tapping on status bar) won’t cause the UITableView scrolls to toppest row.

Why is that? Inside that view there’re more than one UIScrollViews, as pointed by arrows. As we know, UITableView is a subclass of UIScrollView, so it is a UIScrollView. Inside each cells there’s a UIScrollView. When “scroll to top” gesture happens, the question is which UIScrollView to scroll?

For such UI, we want the UITableView responses to “scroll to top” gesture, while others don’t. There’s super easy solution for that. Are you ready? 🙂

Just set “scrollsToTop” property of the UITableView to YES (which is the default), and set “scrollsToTop” property of other UIScrollViews to NO. That’s it!


Updating BMW 2012 F30 iDrive Software

I’m a software developer so it’s my nature to explore the possibilities of a computer system. Since BMW cars have iDrive system that is basically a computer system to control the car, it must have software – or more precisely – firmware. And it is should be updateable. Continue reading Updating BMW 2012 F30 iDrive Software

My First Ever Brand New Car

After billion hours of working, tons of coffee, uncountable sicks and cries, thrilling drama, months of waiting since pre-order, I finally have my 1st ever brand new car. That is just hyperbolic to show how hard I worked to get my self a dream car. A car that since 6 years ago I dreamt every day in my life and one of causes that made me wake up at night and kept me working in the morning. Nggak tanggung-tanggung, it’s a brand new BMW 328i Sport 2012 alpine white, the latest 3 series F30, sixth generation. I’m proudly the first owner in Bandung city, how awesome is that? Continue reading My First Ever Brand New Car