Apprenticeship Oppurtunity

From some very cool colleagues:

Do you like to solve problems? What about learning new languages and techniques for writing software? Is your idea of a good time spending a day in a room with a bunch of brilliant coders?

Do you like to solve problems? What about learning new languages and techniques for writing software? Is your idea of a good time spending a day in a room with a bunch of brilliant coders?

Then you should apply for the Pillar Apprenticeship and Mentoring Program!

Within 30 days you will learn how to develop software that stands the test of time. You will explore languages and problem domains you have no experience with. Plus you’ll learn how to work with a team of brilliant coders working towards a common goal.

To apply, email hr@pillartechnology.com with a copy of your resume, and a couple paragraphs about why you want to become a pillar apprentice.

Minimum requirements are: familiarity with at least one programming language, a passion to learn new skills, and the ability to smile and laugh.

0 notes

concentrate interview

Concentrate Mag: Would you say you present your ideas differently than older board members?
Trek: No.
Concentrate Mag: No?
Trek: I mean, I voice my ideas with more snark than some board members, but that has nothing to do with age, we just have different personalities.
Concentrate Mag: And do you think that the older board members treat you differently?
Trek: No.
Concentrate Mag: Well, I'm really hoping to set up a dichotomy between stuffy boomers and wild, loose cannon gen-xers.
Trek: I wish I had more of a story for you. That's just not how this board is.
Concentrate Mag: I'll go ahead and just make up a quote from you to support my story anyway.
Trek: I knew you would.
0 notes

[AADL Bug?] FIXED.

Good news! It’s been fixed.

Seeing an odd bug on the AADL site.  Wondering if others can reproduce it.

  1. Start by being logged out (or logging out if you’re logged in)
  2. Go to any item by record number, http://www.aadl.org/cat/seek/record=1296503
  3. Click “Request this title”
  4. You should be redirected to a “Request Verification” Page

  5. Click the “Login and return to this request” link
  6. You’ll end up at a login page. Go ahead and authenticate
  7. If you’re seeing the same bug as I am, you’ll get an error message

Let me (@trek) and/or the AADL (@aadl) know!

0 notes

Oh, Academics (just fucking put it on github already)

Trek: Have you considered moving the code to a social hosting site like github or bitbucket so it's easier for people to contribute?
Ziba: That's what we intend to do with Collage and a number of our other projects. One of the hold ups is that is so nice and easy to take UM specific short cuts to implement authentication (cosign) and authorization (umod). We're hesitant to put things in a really public space that aren't ready to be re-used by external organizations without work. When we either give up that ideal or find spare time to implement these features for a non-UM audience, we'll post them right away.
Trek: I think you're logic is backwards. You make it public so that people can refractor the umich-specific parts if that's useful to them. Every OSS project starts out only meeting the specific needs of its creators. You make it public so it can become generally applicable, not make it generally applicable so it can become public.
Ziba: I agree that an OSS project can have the life cycle you describe. The question now isn't really about going "public." The source has always been available to the public. It's more a matter of convenience, promotional timing and our availability to properly foster/moderate a potential developer community surrounding collage. In the meantime, to make it more convenient for contributors, the tarballs that have always been at: http://develop.www.umich.edu/collage/source/ now include the .git directory for our repository. The remote repository can't be interacted with, but it should ease patch creation a bit.
0 notes

Office Hours

I’ll be at Biggby Coffee on Liberty and Maynard this afternoon from 10:30a - 12:30p.  Today’s topics: Web, web, web. Stop by for free consulting.

View Larger Map

This is me today, allergic to life:

0 notes

Office Hours

I’ll be at Primo Coffee on Liberty and Fifth this afternoon from 10:30a - 12:30p. Today’s topics: Lightweight APIs with Rack or Sinatra; Rails Code Review Day! Stop by for free consulting.

View Map

I look like this today:

0 notes

Office Hours (BONUS)

I’m holding an additional session office hours this week as the semester draws to an end. I’ll be at Biggby Coffee on Liberty and Maynard this afternoon from 11a - 1p.  Stop by for free consulting.

View Larger Map

This is me today:

0 notes

Office Hours

In consideration to late risers and downtowners I’ll be at Primo Coffee on Liberty and Fifth this afternoon from 2p - 4p.  Today’s topics: cloud deployment, version control systems, teaching Rails to experienced programmers and anything else you’d like. Stop by for free consulting!

View Larger Map

I look like this today:

0 notes

Office Hours

I’ll be at Biggby Coffee on Liberty and Maynard this afternoon from 11a - 1p.  Today’s topics: Ann Arbor as tech haven, A2B3’s age bias, and various programming questions. Stop by for free consulting.

View Larger Map

This is me today:

0 notes

Office Hours

I’ll be at Biggby Coffee on Liberty and Maynard this afternoon from 11a - 1p.  Today’s topics: Ann Arbor’s hidden design community, the benefits of Open, data you don’t think is tabular (but really is), grid systems, Rails, and Javascript. Stop by for free consulting.

View Larger Map

This is me today:

0 notes