Google Tech Talk for Ann Arbor Java User Group on Tuesday, August 7

Registration is now open for the 2nd Google Tech Talk in Ann Arbor. If you missed out on registering for the Python User Group/AACS Tech Talk, then register early for this one.
Google Ann Arbor is excited to host a special tech talk event in tandem with the Ann Arbor Java User Group. Join us for food, drinks, and a technical talk with Ashok Banerjee, Engineering Manager at Google.

When:
Tuesday, August 7, 2007
6:00 - 9:00 PM

Where:
Google Ann Arbor
201 S. Division St., Fl. 5
Ann Arbor, MI

About the talk:
End to End Clustering

Ashok will discuss enterprise-level clustering solutions for
production systems. He will explain how at each level one can avoid a single point of failure. He will explore the mechanics, tips and traps, and ramifications for performance and throughput at each level.

He will discuss clustering at the following tiers: Global Load
Balancing, Site Level Load, Balancing, Web Server Plugins, SSL Accelerators, J2EEâ„¢ Application Clustering, Caching
HA Database, SAN/Veritas Volume Manager.

He will also focus on some protocols like HTTP, HTTPS, RMI, Protocol Tunneling etc.

About the speaker:
Ashok Banerjee, Engineering Manager at Google, works on the Google Billing Server. Prior to Google, Ashok designed and implemented Clustering (Load Balancing and Failover) on the Oracle Application Server and worked on the internals of the WebLogic Server. His interests include distributed computing, distributed transactions,
high performance messaging and persistence.

NOTE: Seating is limited, so registration is required for this FREE event.

http://services.google.com/events/annarbor_techtalk07_2 

SRT calendar link

Since we don't have the calendar on the site right now, I thought I would post a link.  This calendar contains information about events in the area (and some outside of the area) that we think software developers might be interested in.

 

New Community Server based site up and running

We're still waiting on our facelift, but the technology is in place, at least.  We'll be bringing in new content along with a new look very soon. We'll be looking for feedback on the new site once it's running.  For now, we know that this format is ugly. 🙂

In other news, I'm still waiting on the registration link from Google for the Ann Arbor Java User Group meeting to be held next Tuesday.  I'll post it here, when I get it.  You can also check http://www.aajug.org. 

 
 

We’re moving our blogs

Hang in there with us

I'm hoping that no dust is apparent as we move to a new Community Server-based website, but I wanted to warn people anyhow that we're in the process of moving over our website, including our blogs.  If we go away for a day or so, rest assured, we'll reappear when we get all of the gremlins sorted out.

We're also completely redoing our website so instead of recreating this look and content on the new Community Server based site, we're slapping up a pretty simple site for the time being and only transitioning over the things that we think people use.  I'm sure people will complain if we remove a "feature" that they have come to depend upon!

Our calendar should remain accessible no matter what the dust, so watch that (and in particular August 7 for the Google AAJUG talk).

This may be my last blog post until the blogs have been moved over (we're copying over the old content and at some point, I'm going to need to stop posting new stuff!).

See you on the other side!

SRT Event Calendar

AACS/MichiPUG Google Tech Talk Full!

Registration is now closed

Google closed registration for the joint meeting of the AACS and MichiPUG after registrations maxed out around 90.  We're going to have a full house for Russell Whitaker's talk on Python Test Driven Development.  I'm thrilled at the turnout and I sincerely hope that this means that the Google Ann Arbor office will host many more tech talks.  I think that we've shown that we're interested!

If you didn't get registered, don't despair.  Google is bringing in a speaker on the following Tuesday, August 7 for the Ann Arbor Java User Group meeting.  Once that registration link is released, I'll post it here (even if I don't have confirmation on the speaker yet).  Watch the AAJUG website as well: http://www.aajug.org.

Ann Arbor Computer Socieity

Michigan Python Users Group

Ann Arbor Java Users Group

Python Test Driven Development: A Quick-Start Approach

Google Tech Talk in Ann Arbor, August 2

Google has confirmed the speaker and topic for the Tech Talk in Ann Arbor on Thursday that will be a joint meeting between the Ann Arbor Computer Society and the Michigan Python User Group.  Russell Whitaker, Google Software Engineer, will be our speaker.  The gathering will be at the Google offices in Ann Arbor, 201 S. Division, 5th Floor, and will start at 6 pm.

If you do want to attend, you must register ahead of time, as seats are limited.  The registration link is:

http://services.google.com/events/annarbor_techtalk07

I sure hope that Jason Pellerin can make it too.  Jason wrote Nose, an automated test framework for Python.

Looking forward to an interesting discussion, "heavy" appetizers, and paid parking!

Events Worth the Travel

Upcoming Events Outside of Michigan

Anyone who has read this blog knows that I am a huge fan of Open Spaces events.  In particular, I've really enjoyed the Open Spaces events that Bruce Eckel has offered, in Crested Butte, Colorado.

In about a week, you could travel to Crested Butte (about a 5 hr drive from Denver), and combine the Flex & AIR Jam and the Rich Internet Application Summit all in one.  Since Adobe is giving away a $499 license for FlexBuilder with the Flex & AIR Jam registration, that conference is an amazing value.  James Ward, Adobe Flex Evangelist, will be there too, of course. James is a great guy and also a great contributor to Open Spaces events.  He has a really great knack at distilling a problem into manageable chunks and showing you how to use Flex to solve it.

Immediately following the Flex & AIR Jam is the Rich Internet Application Summit.  Bruce is even offering a discount if you attend both events.  Sounds like a good deal to me.

If your employer is wincing at the expense, it's way less expensive than attending a traditional conference like Java One and, in my experience, more useful. And, you can always get a room at the International Hostel to save money on lodging. It's a great place!

I wish that I were going.  If things shake out just right around here, I may end up out there yet.  It's hard to stay home when I know that there is a really great learning experience going on. And the hiking and mountain biking are great out there this time of year as well!

Bruce Eckel's Open Spaces Events

Google Tech Talks in Ann Arbor

Details still coming

Google has announced 2 different Tech Talks to be held in the Ann Arbor area in the next few weeks.  Both meetings will be held at the Google offices in Ann Arbor and registration is required because seating is limited, but both events will be free and open to the public.  Google is sending swag, providing (heavy) appetizers, beer, wine, and it even sounds like dessert!

The first tech talk is in coordination with the Ann Arbor Computer Society and Michigan Python User Group, and will be held on Thursday August 2 at 6 pm.  Registration for that event is at:

http://services.google.com/events/annarbor_techtalk07

The second tech talk will be in coordination with the Ann Arbor Java User Group, and will be held on Tuesday, August 7. I don't know what time that will start, but I suspect at 6 as well.  As far as I know, a registration link is not yet available.

We're waiting on the Google folls to tell us who they are sending and what the topics will be.  I'm sure that both will be great events, and I'll post here as soon as we hear!

And a P.S. on "heavy appetizers".  Is this a new term?  Should I know what this means? I went to a wedding reception last week, and called my friend to see if they were having dinner, appetizers, or what.  He said "heavy appetizers" and that if we didn't eat beforehand, we certainly wouldn't go hungry. And he was right.  I laughed, though, because the Google folk described sending "heavy appetizers" as well.  I figure I'm just not in the know.

Ann Arbor Computer Society

Michigan Python User Group

Ann Arbor Java User Group

Event: Unusual Entrepreneurs Panel

New Enterprise Forum, July 27 (tonight!) at 5 pm

I haven't been to an NEF event in a long time, but this is certainly one that I would like to attend.  For the 4th year in a row, the NEF will present a panel, "Unusual Entrepreneurs Share Wild Success Stories".  This is more than just marketing genius in a title; these are really cool stories.

Consider:

Brad Morgan (The "Doo Man").  Brad turned unwanted cow manure into compost, transforming his former dairy farm into a compost farm!

Doug Chapan ("Hyperfit").  Doug is a former Navy command fitness leader who is now training mere mortals to be strong in everyday situations and beyond.

Janet Brown-Smith ("Chase-It" Pet Toys).  Janet sells her product on QVC, and I have to say is the least interesting story to ME of the three panelists, on paper at least.

Also, Ron Suarez and Tom Meloche will be pitching new business ideas.

I hope to be there (looks bleak: need babysitter!), but I sure hope to hear all about it if I miss it.

For more info, go to http://www.nef.bizserve.com/events/index.html

New Enterprise Forum

New Office for SRT!

Big exciting changes for us

For nearly 8 years, Bill and I (and our consultants) have worked in a "virtual" office.  We've worked at client sites and in our home offices, and made extensive use of Skype and IM.  We've used space in coffee shops and at the Ann Arbor ITZone to meet one another and to meet with clients (or just to work in between meetings).  But, that is all coming to an end very soon.  We've leased space in downtown Ann Arbor, enough room for all of us to work.

We have actually been working on this project for a few months, since the ITZone/SPARK merger and new direction was announced (around May).  SPARK's focus is more on startups and venture funded companies.  That leaves small businesses who have a steady growth plan (and no interest in any sort of outside investment) sort of without a home.  It also left the area user groups looking for a new place to meet.  We had also been talking about more face-to-face time and searching for a way to make that happen, for a while meeting at the ITZone.

In a very cool convergence of minds, Bill and I realized simultaneously that we thought an office would be a good idea.  In the past, we have dismissed this idea.  Would either of us REALLY want to go to the office every day?  We're both pretty comfortable in our home offices.  But yes, we decided that we DID want that. We do want to spend time with other developers. We want that interaction and benefit that being able to bounce ideas off of one another can bring.

For years, we had hoped that the ITZone would offer this sort of workplace for small companies like ours.  We talked about how the space at the ITZone could be used as a "Developer Center", a way for people to come and work, maintain focus, pair program, and share insights and ideas. We talked about how this might help us to become "unstuck" when programming problems are vexing.

So, our motivation in getting office space was toward this goal of having this sort of interaction. We're thrilled with the caliber of people we have working with us.  These are people we learn from as well as them learning from us. Providing a space where that interaction can occur naturally and more frequently is really compelling.

And, of course, we strongly support the local user groups. We wanted a space that would provide a place that they could use for meeting space as well. We didn't tour available office space that didn't include a large, open area that could be used for this purpose as well as for our own public events.

Our new location at 206 S. Fifth, Suite 200 (that's just above the Linux Box, for Ann Arbor folks) met all of our needs. We signed the lease yesterday and we hope to move in sometime over the next month or so.  We'll let you know how our plans develop and we look forward to seeing you there!