Daqing Chu At WordPress

March 31, 2010

iTunes 9.1 and iPhoto 8.1.2 Updates

Filed under: Life with Mac — David Chu @ 2:02 am
Tags:

Another two new updates came today after yesterdays OS X 10.6.1 update. The iTunes update is for iPad sync feature mainly. iPad will be released in US on April 3, 2010, this coming Saturday. Based on Apple.ca web page, it’ll be in Canada in late April. It is an exiting product which has already caused a lot of buzz. Here is the copy of the update details.

Read the full blog ».

March 30, 2010

MEF and IoC/DI (4)

Filed under: Programming Notes — David Chu @ 3:33 am
Tags: ,

Let’s look my first API class – DIResolverBase.

DIResolverBase Class

First, I need to create a class or a library project to define DI mapping relationships which will be used in my application. For example, DIResolver class is a class where I define MEF Import and Export properties. When the class is loaded as an assembly catalog or directory catalog to MEF, the parts or Import and Export mapping relationships are then loaded to MEF framework.

Read the full blog ».

OS X 10.6.3 Update

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

Finally the Mac OS X 10.6.3 is released today. I did the update right away when I got home.

Read the full blog ».

March 27, 2010

GitHub Repository as Source Code Repository

Filed under: Programming Notes — David Chu @ 5:38 pm
Tags:

toolsWhile I was doing programming with XCode last night, one thing came to my mind: I need a repository to keep track of my source codes. It is not only a good way to save and track my changes, but it also provides a remote repository on Cloud to safely keep my project source codes. So I started to investigate options.

Read the full blog ».

My New Web Site: Expense Log

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

By chance, I watched several YouTube videos about Google Site. I think I saw it long time ago and did not have any desire to create one. There are many web site provides and many of them are free. One interesting feature of Google’s Sites is that is a Wiki based web site. People can leave comments there.

Read the full blog ».

iMovie 8.0.6 Update

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

Today I got a update: iMovie 8.0.6. The following is the description.

Read the full blog ».

March 20, 2010

MEF and IoC/DI (3)

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

Here is the way how MEF interacts with the class. When there is a request to get an instance of IProcessController from MEF, MEF will create an instance of DIResolver since MEF knows the Export is defined in this DIResolver class. At the time when the instance is created, the two Import properties are injected with instances of IDataReader and ILog. Finally, the property getter marked as the Export type of IProcessController type is called with the result instance from MEF and then to the request.

Read the full bog ».

March 19, 2010

Shortcut Keys for Front Row

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

Last night, I accidentally found a shortcut key for Mac’s Front Row: Command+esc. By pressing this combination key, I entered the Front Row application, a nice way to access to my iTunes music, movies, photos, podcasts, and Apple’s (new) Theatrical Trailers.

Read the full blog ».

March 14, 2010

MEF and IoC/DI (2)

Filed under: Programming Notes — David Chu @ 6:42 pm
Tags: ,

Let’s explore how to use MEF as a DI framework.

Read the full blog ».

March 12, 2010

Safari 4.0.5 Update

Filed under: Life with Mac — David Chu @ 5:32 am
Tags:

Today I got a update: Safari 4.0.5. The following is the description.

Read the full blog ».

Next Page »

Create a free website or blog at WordPress.com.