Category Archives: Coding

Private API iPhone button creation

This is cool. Use the private API UIGlassButton in the iPhone simulator to create button images. Then import the images in your project and leave the private API call out.

Posted in Apple, Coding | Leave a comment

Use NSUserDefaults to persist data between app runs

On the iPhone you generally want your application to start looking like it did when it was last run to give the user the impression your app is ready to pick up where it left off. NSUserDefaults provides an easy … Continue reading

Posted in Apple, Coding | Tagged , | Leave a comment

NSNotificationCenter

I just learned about NSNotificationCenter. Any class in a program can send a notification message to the notification center, and all classes can listen to the center and respond to messages that apply to it. It’s kind of like a … Continue reading

Posted in Apple, Coding | Tagged , | 1 Comment

Adding a code beautifier script to Xcode

Xcode’s re-indent command is pretty weak compared to the code reformatting built into other IDEs. It fixes the indentation at the beginning on each line, which makes a huge difference in code readability, but I don’t think it does anything … Continue reading

Posted in Apple, Coding | Tagged , , | 9 Comments

Yahoo! UI Library

I don’t know if its because of their trying to compete with Google in the cool factor or what, but Yahoo has released some cool libraries and design pattern docs for creating interactive sites. I want to play with it … Continue reading

Posted in Coding | Leave a comment

Why do people switch to Linux?

I just came across an O’Reilly article about the reasons people switch to Linux, and how most people who switched did not do it out of hatred of Microsoft. I’ve used Linux off and on since around 1996 or 1997, … Continue reading

Posted in Coding, Education | Leave a comment

Visual Studio Rots the Mind

If you’re a Windows programmer you should know who Charles Petzold is. Ten years ago his Programming Windows book was the best source of information on the win32 API, and now he has written a handful of .Net books. Apparently … Continue reading

Posted in Coding | Leave a comment

Startup School update!

A while back I posted about Paul Graham’s Startup School. Basically he helps groups of CS students start a company by giving them business advice and just enough money for them to rent a cheap office, buy bandwidth and some … Continue reading

Posted in Coding, Education | Leave a comment

Coding paper

Oddly, the paper from my last post received a perfect score while the class average was only 88%. Now if I could be that lucky in my calculus class…

Posted in Coding, Education | Leave a comment

Coding as art – persuasion paper

This is a paper I just finished for my technical communications class. I argue that software development should be considered as a creative art like other forms of writing. It’s not especially well written as it was one of those “write a paper by next week in your spare time between work and other classes” type assignments and I had to throw it together in a few hours, but the main point is still valid. Maybe another argument for coding being creative is the fact I’m better at it than I am writing papers. Continue reading

Posted in Coding, Education | Leave a comment