MEETING: Chicago CocoaHeads / CAWUG - launchd - Tuesday Sept. 11 6:00 pm

Bob Frank bob at apple.com
Sat Sep 8 11:58:21 PDT 2007


IMPORTANT NOTES:

	Our October meeting will start at 7:00 instead of 6:00 on Tuesday  
October 9th

	We have a new mailing list
		URL: http://groups.google.com/group/cawug
		Email Address: cawug at googlegroups.com
		We are working on adding all of you -- if you receive a  
subscription confirmation note, please confirm.	

		Or you can email here to subscribe immediately (you won't be double  
added):
			cawug-subscribe at googlegroups.com

--------

Hi all,

The Chicago CocoaHeads / Chicago Cocoa and WebObjects User Group  
(CAWUG) is holding our next meeting this coming Tuesday, September  
11th, at 6:00 PM at the Apple Store on Michigan Ave.

     Agenda:
	- Introductions & Announcements
	- Dave Zarzycki on launchd (via Google video)
	- Special Guest: Q & A live with Dave Z. (barring any technical  
difficulties)
	- adjournment to O'Toole's

	When:	
		Tuesday, September 11th, 6:00 PM

	Where:
		Apple Store Michigan Avenue
		679 North Michigan Ave. (at the corner of Huron & Michigan Ave.)
		Chicago, IL 60611
		http://maps.yahoo.com/maps_result? 
ed=gYbE5Op_0Tokf_p7h61dwjbWtjC2r1YehzWw&csz=60611

- Dave Zarzycki on launchd

Recently Dave gave a presentation on launchd at Google which they  
recorded as a Google Tech Talk.  Barring any technical difficulties,  
Dave will call in for a live Q & A session at the end of the  
presentation.

Since time immemorial (or the advent of UNIX--pretty much the same  
thing), the init program ... all has been the first user-space  
program to run on Unix-like systems. As systems grew more complex, so  
did system initialization. The responsibilities of init grew  
multifold and its implementations diverged. Beginning with the  
"Tiger" version of Mac OS X, Apple introduced a powerful new way of  
system initialization: launchd. Launchd isn't just an init  
replacement though--it provides a powerful XML interface for defining  
when, where, and how programs should be invoked on OS X. In this  
talk, Dave, who developed launchd, will discuss the rationale behind  
launchd and how the program came to be. You will also learn about the  
many options launchd provides for defining the interaction between  
the operating system and your code, and how your code can be started  
automatically through launchd.

Speaker: Dave Zarzycki Dave Zarzycki is responsible for helping teams  
across Apple design and integrate their technologies in the the  
mainline operating system. As a part of this role, he has developed a  
technology called "launchd" to aid those developers.


- O'Tooles
	We will continue the discussion at our local watering hold Timothy  
O'Toole's at 622 Fairbanks (2 blocks east of the store).


We also wish to thank the folks who run the theater space at the  
Apple store for letting us have our meetings there, and Jonathan  
'Wolf' Rentzsch for hosting the new and revived CAWUG web site.   
Thanks all.

Also, if you are working on a project and would like to talk about  
it  briefly / promote it, I think it would be fun for people to hear  
about  other people's projects.  Please email me off line and you can  
talk at  a future meeting or would like a book to review.

Future meetings dates: 10/9/07 & 11/13/07



CAWUG Resources

	Web Site: http://www.cawug.org/
	Google Site: http://groups.google.com/group/cawug
	RSS feed: http://www.cawug.org/rss.xml
	Mail list: http://groups.google.com/group/cawug
	iCal: http://ical.mac.com/chicagobob/ Chicago-CocoaHeads-CAWUG (view  
on the web)
	iCal: webcal://ical.mac.com/chicagobob/Chicago-CocoaHeads-CAWUG.ics  
(subscribe to in iCal)

Cocoa Heads web site:
	http://cocoaheads.org/us/ChicagoIllinois/index.html


Hope to see you at the meeting.

-Bob



More information about the MacOSX-dev mailing list