Hello. I'm Aleksandar Vacić, professional web developer and wine maker in the making.
Learn more about me or see what I can do for you.

My work & services

Writings

Always use isEqualToString for string comparisons

Always, always, always test and re-test your iPhone app on the actual device. Simulator can trick you in many ways. Here’s one, involving string comparison.

UITextField.text is not always there

Explaining a not so obvious issue with UITextField.text when checking is the text empty.

iTunes 9 on Windows 2003 — the complete solution

If you have any of these issue, this article will most likely help you.
You use Windows 2003 and iTunesSetup.exe refuses to run on it (it’s touting only XP or Vista/Windows 7 as supported OSes).
At the end of the iTunes install, when dialog says “Starting services” it failes to start iPodService.exe with the following message: “Service ‘iPodService’ (iPodService) failed to start. Verify that you have sufficient privileges to start system service.”
You have trouble starting iTunes.exe after install.
You see dialog boxes telling iTunesHelper.exe failed to start.

Q: Would you like to move or copy? A: Yes / No?

This is in Windows Explorer, copying/moving files across networked disks.
Given my experience so far in big software projects, this kind of bad UI is direct consequence of the background API being done before front-end people had any say. At the moment when front-end work came to play, there was probably no info to determine is […]

How to find crash logs for iPhone applications on Mac, Vista and XP

Detailed, heavily illustrated tutorials to locate iPhone crash logs, as synced through iTunes. This is very useful and needed if you need send these to a developer of the application you have and it’s crashing.
Developers are people, people make mistakes. By investing a bit of your time, you’ll help a developer fix the problems that plagues you and thus you get a better app in return.

Latest comments

3 weeks, 1 day ago
Manjunath HS on How to rename project in Xcode 3.x

Instead we can create a different target and keep all versions in same project isn't it?

3 weeks, 3 days ago
N.B. on How to rename project in Xcode 3.x

That helped a lot!, thanks!

3 weeks, 6 days ago
45 Powerful CSS/JavaScript-Techniques - Smashing Magazine on Rounded form buttons

[...] [...]

1 month ago
Robert Jacobs on Apple should ditch DVD drive in their notebooks

I'm with you Aleksandar. I never use my drive and I'm tired of hearing it make that start up sound every time I wake my MacBook from sleep. I'd take...

1 month, 1 week ago
15 Tips and Techniques for Styling the button element : Speckyboy Design Magazine on Rounded form buttons

[...] Rounded Form Buttons [...]

2 months ago
Aleksandar on Howto: T-Mobile 3G USB modem on Leopard

JI, are you sure you need any software for Snow Leopard? I did not install anything, it just worked, on my local mobile provider - I typed in the...

2 months, 1 week ago
JI on Howto: T-Mobile 3G USB modem on Leopard

Aleksandar, I tried several times on 2 different Macs with Snow Leopard (10.6.2) Mac OS X, but failed to install the T-Mobile software (error message...

Latest comments feed

Looking for ADxMenu or WCH?

Or advanced CSS examples for form styling, z-index trickery or various tabs and navigation styles?

They are now in Work & Services area.

I'm with DreamHost for more than 2 years now, could not recommend them enough. Dreamhost Use promo code: APLUS2 when signing up and you'll get a discount - $10-70 - depending on the plan you pick.

aplus store: books, movies, hardware...

These are recommendations based on actual use - I have seen / used / read them.

Tags or categories or topics...

Lots of ramblings on this blog...might be easier for you to find your juice through these tags: