Category Archives: Events

Ann Arbor Tech events this week

It's the first week of the month.  Do my children wonder where their mother is? 

On Tuesday, Dec. 4, Brent Hill of Google will be presenting "Everything you want to know about blogs and RSS". That event will be at the Google office in Ann Arbor at McKinley Towne Center, 5th Floor, 201 S. Division, Ann Arbor, from 5-7 pm.  Registration is required, at www.annarborusa.org.

On Wednesday, Dec. 5, Kevin DuBois will be talking about the latest features of Ubuntu Linux, at the Ann Arbor Computer Society meeting.  That meeting will start around 6 pm at the SRT Solutions offices, 206 S. Fifth Ave, Suite 200, Ann Arbor.

On Thursday, Dec. 6, the Michigan Python User Group will meet at SRT Solutions offices to discuss distributed version control systems.  Mercurial and Bazaar NG are written in Python.

All of these events are free.  Hope to see you at one or more!

NOTE: There are NO SRT lightning talks this week.  The only December lightning talks will be NEXT Friday (Dec 16) from 3-5 pm, at SRT Solutions offices.
 

 

Lightning Talks Overview for 11/30/2007

We had a large crowd for lightning talks today (11 people is a good turnout). 

 
Bill Wagner talked about the Halloween problem.

Rick Harding talked about Google SketchUp and how he's using it for laying out his garage.

Bill Heitzeg talked about Javadoc Online and its Eclipse plugin.

Jay Wren talked about NUnit Forms.

I talked about some cool podcasts for staying current with technology (Java Posse, .NET Rocks, IT Conversations, Entrepreneurial Thought Leaders).

Mike Woelmer talked about RegistrationFree COM.

Phil Huhn talked about testing using Team Foundation Server.

We also had a talk on "Vote Early Vote Often" from She Who Will Not Be Named describing how her voter registration got screwed up and she was issued two valid voter registrations.  It highlighted how when there are multiple places where data can be input, duplicate data in databases may not be properly resolved.
 

 

I hope that you'll join us next time.  Because of the holidays, we will only have one set of lightning talks for December, and those will be December 14 from 3-5 pm.  Maybe I'll bring cookies and eggnog!

 

Both Android and Guice at CodeMash!

I'm happy to report that Dick Wall will be speaking on Android as well as Guice at CodeMash.  These should be highly technical talks.  Dick is co-host of the popular Java Posse (http://javaposse.com) podcast and a developer advocate on the Google Developer Programs team.

Dick has already submitted a sample Android application to the Android Developers Blog.  He has also written articles on Testing with Guice and Squeezing More Guice from your Testing with EasyMock.

I'm definitely looking forward to these talks!
 

 

JBoss Seam at the AAJUG on November 27

The Ann Arbor Java Users Group will be meeting on Tuesday, November 27, with David Ward of JBoss speaking on "JBoss Seam and the Red Hat Developer Studio".  Food and networking at 6:30, meeting will start at 7:15.  Zattoo is sponsoring (food and location), so they are asking for RSVPs to jsyang@zattoo.com.   See below.

Zattoo will be serving food and beverages.
Open networking will begin at 6:00 PM, food will be served at 6:30 PM, and the presentation will start at 7:15 PM.
Map to Zattoo:
http://maps.google.com/maps?f=q&hl=en&geocode=&time=&date=&ttype=&q=zattoo,+Ann+Arbor,+MI&ie=UTF8&ll=42.290644,-83.74835&spn=0.045778,0.097504&z=14&iwloc=A&om=1

Meeting Information:

"JBoss Seam and the Red Hat Developer Studio" – JBoss Seam is a modern enterprise Java application framework, integrating the best practices learned from past frameworks, and innovating in areas where they have been deficient.  Using JBoss Seam, developers are more productive as they leverage Seam's powerful yet simple component model, state management facilities, presentation and business tier integration, and more. The Red Hat Developer Studio (RHDS) is a set of Eclipse-based tools that are pre-configured for JBoss Enterprise Middleware, offering significant time-savings and value to developers.  A summary of JBoss Seam and RHDS features will be presented during this technical session, followed by a detailed demonstration of creating a Seam application using RHDS.

Presenter BIO:

David Ward is a Solutions Architect within the JBoss division of Red Hat. He has over 12 years experience designing and developing enterprise systems across various fields such as online commerce, payroll services, pharmaceutical applications, real estate, printing, document management, inventory management and more.  He has authored numerous Java related articles and whitepapers.  David is a longtime JBoss evangelist and joined Red Hat in October 2006.

CodeMash speakers announced

I'm really looking forward to CodeMash 2008.  There is an amazing list of speakers. 

Here's a subset of the talks that interest me (not in any particular order)

Testing with Guice, by Dick Wall

Dick is a cohost of the Java Posse podcast, which is invaluable for keeping up to date on Java.  He's also a software developer at Google.

Getting Started with Django, by Leah Culver

Leah is the cofounder/lead developer for Pownce.  Don't know Pownce?  It's a social networking platform that has been compared to twitter, jaiku, and tumblr.  Perhaps it's more than all of those.  Hopefully we'll get Leah to tell us more!

LinqTo<T>:Implementing IQueryProvider, by Bill Wagner

Bill is the author of Effective C# and the upcoming More Effective C#.  He's also my business partner at SRT Solutions.

Engineering and Polyglot Programming, by Neal Ford

Neal works for Thoughtworks and travels extensively, speaking at many different conferences.  He spoke at CodeMash last year and gave an awesome keynote as well.

Crash, Smash, Kaboom Crash Course in Python, by Catherine Devlin

Catherine did this talk at PyCon, to rave reviews.

Bitter Java? Sweeten with JRuby, by Brian Sam-Bodden

Brian is the author of Beginning POJOS and Enterprise Java Development on a Budget.  I'm interested in learning more about JRuby and this looks like an interesting talk.

Why I Love Python, by Bruce Eckel

Bruce is a longtime author and active in the development community.  He was a founding member of the ANSI/ISO C++ committee.  He has spoken at many different conferences, including CodeMash 2007, where he did a fascinating keynote which brought together elements from many different aspects of life about progress toward a solution.

Coding in Silverlight, by Jesse Liberty

Jesse is the Senior Program Manager of Microsoft's Silverlight team. 

 

And there are so many more (but I should get back to work, so check it out yourself on the online session list).

The early bird deadline is tomorrow.  Conference registration is $125 today, but will go up to $175 on Friday.

 

CodeMash – I'll be there!

Ann Arbor Java User Group meeting tonight

Just got the word that I totally missed that there is an AAJUG meeting tonight.   Kirsten Henderson from iDashboards is speaking on:

JSR 223: Scripting for the Java Platform

Date: Tuesday, November 6th, 2007
Time: 7:00PM – 9:00PM EDT

Open Networking starts at 7 PM.

We will have giveaways such as T-Shirts, Pens, etc. as well as a raffle for a free license of JetBrains IntelliJ IDEA Version 7.0.

Meeting Location:
Washtenaw Community College, WCC BE250
www.wccnet.org/search/roomlocator/

PRESENTATION:
===========

JSR 223: Scripting for the Java Platform: The Java Scripting API (JSR-223) consists of a script language independent framework that provides developers with the power to leverage the strengths of a scripting language (JavaScript, Ruby, Python, etc.) from within their Java applications. This presentation will focus on demonstrating how the Java Scripting API empowers Java developers to choose the best tool for a given task rather than having to work within the confines of a given language. Emphasis will be placed on the interface itself and the usage of third-party scripting engines to execute scripts rather than the intricacies of implementing a scripting engine.

Speaker BIO:
=============

Kirsten Henderson is a Software Developer on iDashboards, a Business Intelligence enterprise dashboard application.

One Laptop Per Child comes to Farmington Hills …

If you haven't heard about the One Laptop Per Child program, it's worth investigating.  This is a privately funded project, targeted toward providing laptops to children around the world.  The laptops themselves run on Linux, and are pretty much indestructible.  The giving program allows you to buy one, give one for $399.  Interesting.  I did a little nosing around to see which age group these are targeted at.  The answer I found was around 6-16, although the laptops are supposedly appropriate for any age group.  I'm not sure that they would be good for my kids (they're still a bit young, at ages 2 and 4), but it would be fascinating to see if they expressed interest.
 
Ivan Krstić, director of security and information architecture at the One Laptop per Child project, who also did a keynote at PyCon about this project (much of the software is written in Python), will be in Farmington Hills next Tuesday, November 13, for a public meeting with the Michigan Unix Users Group (MUG).  The meeting goes from 6:30-9:30, and is held at the Farmington Community Library, 32737 W. 12 Mile Rd., Farmington Hills, MI 48334-3302.

 And … rumor has it that he's bringing HARDWARE, which would be very cool to see.  It's a huge honor to have him attend this meeting considering that the public launch of the giving program is the day before the meeting, November 12.  I really hope that the library is packed.

Here's a link to a flyer for the event:

http://uploads.mitechie.com/mug/mug_20071113.pdf

 

CodeMash early bird deadline is fast approaching

CodeMash is a conference that I'm involved with, as an organizer. Next year's event will be held Jan 9-11 (panel discussion the evening of the 9th, with full days on the 10th and 11th), at the same location as the 2007 event: the Kalahari Resort and Indoor Water Park in Sandusky, OH.

CodeMash a cool event, that brings together developers from all different languages, platforms, and technologies, to learn from one another.  And, it's priced so that anyone can afford to attend.  We know that many companies do not allocate money for training, so we priced CodeMash at the "self-pay" level (it's just $125 for the event, if you sign up by November 15).  The registration fee includes meals (2 breakfasts, 2 lunches, and 1 dinner).  HOW can we do this at such a low price, when other conferences charge in the thousands?  First, we have an amazing list of sponsors, from small companies to very large ones. Every dollar helps us to put this event together, and we seriously could not do it without our sponsors.  And, it's an all volunteer organizational team, and we have worked pretty hard to put this together because we all feel strongly that this benefits the community.  We couldn't even REACH our sponsors without our volunteer team, since volunteers even take on the responsibility for contacting and soliciting sponsors.  And no, none of us are in sales.  We are all developers.  We're lucky that our sponsors have been so responsive!

You can see a partial session list at http://codemash.org/SessionList.aspx.  We were absolutely overwhelmed by cool talks this time around and we had to turn down some really interesting talks.  I am confident that the schedule that we've come up with will be of great interest to our attendees. There will be Java, Python, Ruby, .NET, and many talks on technology in a non-language specific type of way.  There will be open spaces where you can propose your own session, and have an interactive conversation with the other attendees rather than listening to a prepared lecture.  It's going to be a great event … again.

The family-friendly location (bring the kids! hang out in the water park!) is intentional, and we have introduced "CodeMash Families" for the 2008 event.  A volunteer organizer will help families to meet one another and perhaps even have some scheduled activities, if that suits them.  This was borne out of last year's experience, where the families who had come along sort of "discovered" one another throughout their time at the Kalahari and eventually introduced themselves.

So anyhow, get in on the early bird pricing.  The $125 entry fee expires November 15.   I'll certainly blog more about this in the upcoming weeks, as we release the rest of the talks and nail down more information.

MichiPUG tonight, Lightning Friday, and Leopard Wednesday …

The Michigan Python User Group is meeting here tonight.  The meeting will be a Python free-for-all, which should be a lot of fun.  

Lightning Talk Fridays contine tomorrow (November 2), from 3-5.  Come with a topic or just your interest.

Wednesday November 7 is the Ann Arbor Computer Society meeting, and John Hickey from Apple will be here to discuss Leopard.

All of the above events are being held at the SRT offices, 206 S. Fifth Ave, Suite 200, Ann Arbor (corner of Fifth and Washington, entrance from Fifth).  Take the elevator to 2R or wind around to the left from the stairwell.
 

P.S. And if you're not interested in Leopard, then there's an interesting non-computer related talk going on in Ypsilanti at the Corner Brewery regarding Solar Power and Optics, on Wednesday November 7, from 7-9!
 

Lightning talks again this Friday

To avoid Thanksgiving week and some other conflicts, we "resequenced" the lightning talks for Novermber. We're doing another set of lightning talks this Friday, November 2, from 3-5 pm (and then the 16th and 30th as well).  We hope that we will have as much fun this week as we have in the previous two weeks.  

Last week, we had talks ranging from a Simple English parser to Boo  BoxerP to Braille and how it relates to computer codes. We also saw a code compare collaboration for a simple web app, comparing ASP.NET and Java with Hibernate and GWT.  Visual Studio's tooling is quite impressive and we all learned a lot.  We also had an interesting talk on SQL Reporting Services.

Lightning talks are short (5-10 minute) talks, presented by any attendee, for the purpose of disseminating some information to the community.  We think it's a great way to end the work week, and we hope that you will join us.  As always, lightning talks are free and open to the public (both for attending and presenting).  If you want to make sure that you get on the schedule, post at http://srtsolutions.com/forums/32.aspx.  There's no absolute need to sign up ahead of time (most people haven't and our schedule has been packed from 3-5 anyhow), but we wanted to offer this as an option.