Daqing Chu At WordPress

May 23, 2010

MyLogger class in Objective-C (1)

Filed under: Programming Notes — David Chu @ 7:44 pm
Tags:

Objective-C is new for me. In the past weeks, I have been working on my first iPhone application. This has been quite interesting and rewarding experience. Since I have been doing development in in .Net for many years, I always compare Objective-C to .Net, or try to find out something similar in Objective-C like ones I have used in .Net. Recently, I found some classes in System.Diagnostics namespace are quite useful, especially Debug class. I can use it to print debug information in my classes and I can use indent feature to net messages in a nice indented structure. All the debug strings are displayed in Visual Studio’s output panel. I don’t not need to worry about all those debug print codes since in the released mode, they will not work.

[Read more…]

Advertisements

May 21, 2010

Java for Mac 10.6 V1.0 Update

Filed under: Life with Mac — David Chu @ 4:26 am
Tags:

Todya’s update is Java for Mac 10.6 version 1.0 update.

[Read more…]

May 20, 2010

How to Kill an Application

Filed under: Life with Mac — David Chu @ 3:23 am
Tags:

Some Mac applications are running like background services. For example Growl, EverNote and Dropbox. The only interface is at top right menu bar. The problem is that sometimes their interface or context menu are not available; as a result, there is no way to quit the application. My Dropbox has this problem after a while.

[Read more…]

May 16, 2010

Ouch! iPhone Memory Management

Filed under: Programming Notes — David Chu @ 2:15 am
Tags:

Here is my story about iPhone development update. I thought I had very good understanding of iPhone memory management. For each object created by alloc and init, a corresponding release should be made to balance its life cycle. It is simple, right? When I put my hands on my first application codes, I got hurt! But it was a good experience. Here is the story.

[Read more…]

May 12, 2010

Customize Xcode like MSVS

Filed under: Programming Notes — David Chu @ 4:31 am
Tags:

After month time coding in Xcode, I think I should spend some time to learn Xcode and configurations so that I will be familiar with Xcode short-cut keys. Furthermore, I’ll be able to configure my Xcode like Microsoft Visual Studio since I have done more than ten years .Net programming; at least, find out similar ways I use VS.

[Read more…]

May 4, 2010

Epson Printer Update 2.3.1

Filed under: Life with Mac — David Chu @ 3:07 am
Tags:

Todya’s update is for Epson Printer, which is specific for the printer I have purchased and installed. The link in the update description does point to Apple’s support web site with generic description and long list of printers.

[Read more…]

May 1, 2010

Web Tool: EverNote

Filed under: Programming Notes — David Chu @ 8:16 pm
Tags:

toolsI think I knew EverNote for a quite while. I heard about it from Stanford University’s iPhone training program. EverNote staff gave a special presentation about its free iPhone program and their experience with iPhone application development.

[Read more…]

Blog at WordPress.com.