Used Nikon D50 Kit For Sale

Since Mudah.my has decided to be Susah.my (again) I have decided to post this item here, on my own blog. This is my old DSLR, fully functioning and very much loved. It’s for sale as I have upgraded to a faster camera suitable for shooting children in normal and low lighting conditions.

Here’s the same text I posted in Facebook and Mudah:

Nikon D50 kit (with 18-55mm lens)

Shutter Count: ~17636
Purchased on 1 August 2006

Great camera for beginners, and 2nd body for slow moving or static subjects. Tough body, no defect in function. Complete box, including *expired* warranty card and manuals.

Reason for selling: upgrade.

I love this camera but I am unable to bring 2 bodies out, and it has been sitting in the dry box for more than a month. Such a waste for a such beautiful body.

COD/view in Cyberjaya/Putrajaya only. You may request other areas if reasonable.

Serious buyers only please. Send me an email: ady at romantika dot name

Sorry, I don’t dare to ship internationally. If you want it shipped to other states, I might be able to consider it but you’ll need to cover the shipping cost.

Here’s a link to the public Facebook album (visible to everyone) containing this camera and other used items for sale.

Problems Saving Alerts in MyProfiles

Let’s face it. iPhone/iPad “new mail” alerts sucks and if you have multiple email accounts set up you’ll never know which account received the new email.

When you’re driving or having a meal, it’s convenient to know whether the email is from your boss, is an important alert from a system dying somewhere, or just your friend saying hi.

I’m not saying that you should procrastinate replying emails from friends, but those kinds of emails are just not worth crashing into the road divider or choke on chicken bone or something. Joking.

There might be some other tweaks or tools but I decided on MyProfiles. That’s the best I can find.

It works fine until one night I turned the phone into silent mode (via hardware switch) and the alert sound still played! I was surprised. At first I thought that I forgot to disable the alert override (Override Silent) item but I was wrong. It’s stuck at ON no matter how many times you try.

Override silent is a useful feature, trust me but I don’t want all of my alerts to sound all night long.

The quickest way I found was to edit the configuration directly. The configuration file is at: /var/mobile/Library/Preferences/com.intelliborn.myprofiles.plist

< ?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>allAlerts</key>
	<array>
		<dict>
			<key>alertDuration</key>
			<integer>1800</integer>
			<key>alertId</key>
			<integer>1</integer>
			<key>alertInterval</key>
			<integer>300</integer>
			<key>alertVolume</key>
			<integer>0</integer>
			<key>displaySummary</key>
			<integer>1</integer>
			<key>filterMailboxesArray</key>
			<array>
				<string>EmailAccount1</string>
			</array>
			<key>global</key>
			<integer>1</integer>
			<key>ignoreRingerState</key>
			<integer>0</integer>
			<key>mailToMeOnly</key>
			<integer>0</integer>
			<key>name</key>
			<string>COMPANY</string>
			<key>repeatAlert</key>
			<integer>0</integer>
			<key>sound</key>
			<integer>1</integer>
			<key>soundPath</key>
			<string>/System/Library/Audio/UISounds/sms-received2.caf</string>
			<key>type</key>
			<integer>1</integer>
			<key>vibrate</key>
			<integer>1</integer>
		</dict>
	</array>
</dict>
</plist>

You’ll need to change the key to 0, near the line:

			<key>ignoreRingerState</key>
			<integer>0</integer>

I don’t know how to restart the daemon as this is not a springboard app. I also don’t know whether restarting the springboard will take the new configuration.

So what I did was just launch MyProfiles again and then tried to edit the alert configuration. What I found out was that the configuration for override silent is untouched and even if I play around with it, it still won’t change from the new state I manually entered in the XML file. I also restarted the engine just to be sure.

But hey, it worked and when in silent mode the alert no longer play any sound.

* To do this you need to have SSH enabled on your iPhone/iPad. Hey if you’re using MyProfiles that means you have jailbreak your device anyway…

First IKEA Hacking Project: VIKA AMON and LACK

My better half and I have been looking for a nice table as surface in our large kitchen but we couldn’t find any nice ones. Even IKEA products are too simple or too expensive. She found a website that she likes very much, IKEA Hackers and has been showing me many designs since.

For her birthday we decided to do some IKEA hacking project. She will design and I will make it. As an artsy crafty person she designed things very easily but as someone who has only done woodwork in high school, it’s a proven challenge for me.

We decided to use 4 LACK side tables code 901.616.73 measuring 56x56cm and 1 VIKA AMON table top code 501.622.26 measuring 150x75cm. Total cost for this project including screws and brackets was RM240 (around US$80 at that time).

IKEA LACK side tables

First, the LACK tables were assembled normally by screwing the 4 legs onto the top according to IKEA’s manual. They are arranged by the wall to see how they look:

As I have never worked on wood before, it proved difficult for me to find supplies of brackets and suitable screws to put the project together. I finally found some usable parts at a local DIY store. To attach 2 LACK on the same row together, I used 2 L shaped flat metal piece. I didn’t manage to take a picture after attaching them but you’ll be able to see it in the following picture.

Here’s a picture after they have been attached. Note that at this moment the top row and the bottom row aren’t connected yet as I wanted to be able to easily attach the huge VIKA AMON top first.

Here’s a view on how 2 LACK on the same row are attached using the L flat bracket. The red 3M tapes you see are just used to make sure the LACK tables stay put on the VIKA AMON table after I made the measurements.

The top is attached by screwing the tables from below, using 2.5″ wood screws with washers. It wasn’t an easy job because LACK tables have paper support inside and are hollow. I used 8 screws to fix the top.

After I was satisfied with the attachment strength it was time to attach the bottom row of the LACK tables. Ransacking through my IKEA box I found flat brackets from GORM so I used them at what supposedly to be the behind of the table (facing the wall).

A useful tip here is to offset a little from center when driving the screw near the LACK table top as you might hit the original screw that holds the feet together. You don’t want that, those screws are heavy duty. I broke a bit on my power drill.

At the legs of the inner side, I used L metal brackets to attach the top and bottom row together.

Here’s the (almost) final product. We plan to have some gypsum board covering for the sides and back but we are yet to find (and decide) on where we should get the supplies.

While we’re at that maybe we’ll look for nice wallpapers to cover the side and back boards.

Well that’s it. I hope you enjoyed reading.