Main

March 17, 2013

OpenCV on iOS working again

I just updated the OpenCV on iOS Xcode project to use the git repo as a submodule for OpenCV.  I've also fixed the SURF demo.  Take a look!

(The git mirror that I had created for OpenCV's svn is now gone.)

Note: If you've cloned a previous version, use git submodule init and git submodule update after pulling the latest rev to pull the correct version of OpenCV. If you get build errors, you probably need to do this.

May 02, 2011

Simplified building of OpenCV on iOS is here

Check this out. Instead of several steps, some ugly CMake voodoo, and some work in the shell, now all you have to do is pull down a git repo to make OpenCV work on iOS. A couple of people have tried it out and found it functional. Let me know at "my first name at this domain dot calm" whether it works for you. If anyone would like to use the example project to make instructions on how to make it work in a new project or even generate some project templates, get in touch or give it a go and submit a pull request on github.

March 14, 2011

Slides for the upcoming iPhone iPad Devcon Talks

I'm talking at the upcoming iPhone iPad Devcon in Boston from April 4 through 6 and today is the day we all get to share our slides! I'm honored to be talking with Noah Gift and Jonathan Blocksom again. This time, Jonathan and I are doing a full day on Augmented Reality!

The latest version of the slides for the Augmented Reality Full day class is here. (Last Mod: 20110314)
There will be a whole packet of code and other goodness given out on the day of the class.

The latest version of the Open Source UI talk is here. (Last Mod: 20110314)

The latest version of the Caching and performance talk is here. (Last Mod: 20110314)

The latest version of the touchengine talk is here. (Last Mod: 20110314)

October 06, 2010

iPhone iPad Devcon sample code and downloadable slides

Hi everybody. I'm hearing from the conference organizers that slideshare is requiring a login to download the slides. I've put them up on my server along with sample code.

The downloadable pdf version of the Augmented Reality talk is here. Sample code is here. Videos are here. The latest version of the code can always be found on Google Code here.

The downloadable pdf version of the Open Source UI talk is here. Sample code is here. Please see the presentation for various links to the open source project it references.

The downloadable pdf version of the Caching and performance talk is here. Sample code is here.

The downloadable pdf version of the touchengine talk is here. Sample code is here. The latest version can always be found on Google Code here.

August 04, 2010

I'm giving four (!) classes at iPad/iPhone DevCon

saggau_speakerbadge.png

The iPad/iPhone DevCon will be held in San Diego from September 27 through 29 and I've been invited to give four classes! If you put my last name, SAGGAU, in when you register, you will automatically save a hundred bucks ($ 100.00) -- and it's combinable with their other promotional discounts, like Early Bird Specials and so-on.

The conference program at iPhone/iPad DevCon includes more than 40 full-day workshops, half-day workshops and technical classes over three days – in addition to keynotes by Mike Lee and Aaron Hillegass.

CLASS DATES AND TIMES

My courses are currently scheduled as follows:
103 Optimizing Data Caching for iPhone App Responsiveness
Tuesday, Sept. 28, 8:30 — 9:45 am

203 Is It Real or Is It Virtual? Augmented Reality on the iPhone with Jonathan Blocksom (most recently of Google)
Tuesday, Sept. 28, 11:15 am — 12:30 pm

303 TANSTAAFL: Using Open Source iPhone UI Code
Tuesday, Sept. 28, 2:00 — 3:15 pm

403 Connecting Apple's iPhone to Google's Cloud with Noah Gift (of AT&T Interactive)
Tuesday, Sept. 28, 3:45 — 5:00 pm

October 01, 2008

iPhone NDA -- some thoughts

When the news came out today that Apple has chosen to lift the iPhone NDA, I (like many developers) breathed a sigh of relief. I would like to take a moment to thank my peers for being so outspoken and to thank Apple for finally deciding to make my life as an iPhone developer excedingly easier by allowing the members of the development community to do as they so often and so unselfishly do to help one another with various recurring difficulties that crop up in our craft. The Mac OS X software community that I've had the pleasure of getting to know over the last couple of years continues to astound me. I'm proud to count myself among them. They are, to a person, a wonderful, well-meaning, honest, and interesting group of people who, as evidenced by the recent brouhaha over the aforementioned NDA, are very vocal about their beliefs and try to treat others as they expect to be treated. I've decided to take a page from that book and voice a belief of mine: A contract is a contract.

Having had the pleasure of arguing over contracts (including several of my own), intellectual property, personal liberty, and many similar topics with more than a few software developers, attorneys, students, musicians, my astonishingly intelligent parents, and various other people I have admired over the years, I've come to a few conclusions. One of the fundamental principals I try to follow in my own dealings with others is, I'm told, a basic brocard of civil law -- Pacta sunt servanda ("agreements must be kept").

Continue reading "iPhone NDA -- some thoughts" »

September 05, 2007

Max Roach

I just found out that one of my idols Max Roach has died. Say "M-Boom" to Vonnegut for me!

September 04, 2007

MarsEdit 2 is suhweet

Having been a MarsEdit user since before its Red-Sweater-ization, of course I just bought me an upgrade for that there brand spankin' new MarsEdit 2.0. It's awesome, as expected.

Daniel Rocks.

Carry on, punkass.

February 09, 2006

Laptop Jam and Performance This Sunday!

Do you:

Hang out with nerds?
Make sound with something you have to plug into a wall?
Like bars that have LCD screens embedded in the furniture?

Then come out to Bar Mundial on Sunday at 9 PM to experience the
premiere performance of Jonathan and Amelia's Robot Laptop Band!

We'll be performing a featured set at SHARE (http://share.dj), which is a weekly
audio/visual laptop jam in the East Village. We'll be showing off the
bugs in our current "work in progress," and making troublesome noise
and visuals to open the evening's jam session this Sunday, February
12, 2004.

You'll be sure to find us drinking and joining the jam session after
the set. If you make noise or video, bring your axe and plug in. A
projector, a mixer, and amplification are provided; BYOC (Bring your
own cable). It's really fun and informal and nobody minds if your
computer crashes, if your Max patch explodes, or if your delay pedal
goes haywire. In fact, most of us like it when that happens.

No cover!

About us:

We're a couple of self-professed computer nerds / artists who make
noise and images with computers. Using technologies like OpenGL,
superCollider, C++, Python, Open Sound Control and The Macallan Single
Malt Highland Scotch Whisky, we create interactive real-time audio /
visual performances.

Details:

Sunday, February 12, 2004
9 PM

Mundial
505 E 12th St
between Ave A and B

free

Spread the word.

January 27, 2006

Comments

Anyone who has tried to comment on my 'blog, please try again.  My server was blocking outgoing smtp and I wasn't getting the notifications to approve comments.

oops.

January 16, 2006

My New Blog

I somewhat impulsively deleted my myspace.com profile a couple of days ago in an effort to prod myself into putting some "real" blog software on my new server/media center/mac mini/ does-everything-except-make-toast (so far) computer. So here it is, folks! I'll be archiving some of the old posts from myspace here and generally using this space to let google index my brain, so-to-speak. If you're somebody I know "in real life" or if you just want to say "HI," drop me a line here.