« 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.
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!).
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.
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?
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.
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.
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.
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...
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".
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.
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€?
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.
More Apple articles , More Cocoa articles , More Development articles
Posted by wincent at 7:15 PM