You are currently looking at an older section of the wincent.dev website.
Please check the new version of the site at https://wincent.dev/ for updated content.

wincent Wincent Colaiuta's weblog

« January 2006 | Index | March 2006 »

February 27, 2006

Xcode feature requests

Just filed a couple of feature requests/bug reports with Apple (see? It: The ability for Target Templates to contain files (like Project Templates can); this would make it a heck of a lot easier to do things like adding preference panes to existing projects.

Read full article

More Apple articles , More Development articles

Posted by wincent at 1:27 AM

February 26, 2006

Old code

I was just looking at some very old code that I wrote several years ago when I didn't really understand the mysteries of Objective-C (or even straight C for that matter!).

Read full article

More Cocoa articles , More Development articles

Posted by wincent at 2:56 PM

Xcode "Input/Output Files" bug

The other day I was lamenting that sometimes I spend far too much time doing non-coding tasks in Xcode when I'd rather be churning out reams of beautifully syntax highlighted, immaculately indented and wrapped Objective-C code. Today's non-coding efforts (requiring a couple of hours) were directed against the infamous " Input/Output Files Dependency Bug". I say "infamous" because it's a theme which keeps cropping up on the Xcode Users mailing list.

Read full article

More Development articles

Posted by wincent at 5:36 AM

February 24, 2006

To wrap or not to wrap?

For a long, long, long, long time now I've hard-wrapped all of my source code to 80 columns. Why might you do this?

Read full article

More Development articles

Posted by wincent at 5:12 PM

Why use version control?

Why use version control if you a lone-developer working on a closed-source project? You don't have to collaborate with anyone, download the source or send patches, after all. The answer is simple: you use version control for the same reason that you do unit testing.

Read full article

More Development articles , More Opinion articles

Posted by wincent at 3:06 PM

February 23, 2006

Clickety-click

Lately I've spent far too much time clicking, scrolling, dragging, copying and pasting in Xcode and not enough time writing code.

Read full article

More Development articles

Posted by wincent at 5:07 AM

February 20, 2006

Ya.com: incompetence without ethics

Ya.com seems to me to be one of the most unethical and incompetent Internet service providers in Spain and perhaps the world. Add the unpleasantness and difficulty of dealing with them to the mix and you have a recipe for a foul-tasting dish of broadband. My advice: steer as far clear of Ya.com as you can.

Read full article

More Net articles , More Opinion articles

Posted by wincent at 4:34 PM

February 19, 2006

The Omni Source License

# these two scripts allow me to distribute this tool as original+patch# and i can distribute the tool itself (binary) with my buildtools distro (the buildtools distro must include the executable, the man page, and a license notice)# the omni license is not say anything about redistribution of modified source code...... i can distribute it along with the GPL software along with instructions on how to get it separately# can ask Omni for perms to distribute modified sourcehttp://www.omnigroup.com/developer/sourcecode/sourcelicense/# write article about this # basically their license makes derivative works pretty darn hard...

Read full article

More Development articles

Posted by wincent at 9:41 PM

Free upgrades for life?

There's an interesting discussion about offering free upgrades "for life".

Read full article

More Development articles , More Opinion articles

Posted by wincent at 5:51 PM

February 17, 2006

Two annoying Xcode bugs

Last night between the hours of 4 and 5 AM I was battling against two annoying Xcode bugs (in fact, the late hour immediately upgrades them to "incredibly annoying"). I spent about an hour wondering why any macros that I inserted into my Info.plist file where getting eaten when I turned on Info.plist processing.

Read full article

More Development articles

Posted by wincent at 5:50 PM

February 11, 2006

DVD-R prices

Why is it that a spindle of 25 Verbatim DVD-Rs costs 38,95€ at my favorite local store (FNAC)? Yet I can buy the same(*) spindle at the corner shop for 14,95€?

Read full article

More Opinion articles

Posted by wincent at 3:40 PM

February 9, 2006

More than I ever wanted to know about Apple's Objective-C runtime

Some time ago I wrote about adding mock objects to WOTest. Over the last couple of days I set about trying to improve them and make them more elegant and flexible.

Read full article

More Apple articles , More Cocoa articles , More Development articles

Posted by wincent at 7:15 PM