Monthly Archive for March, 2009

Photocamp UT ’09

Photocamp Utah ’09 was a huge success, the event itself sold out several weeks before with over 350 people attending down at East Bay Studios. The event was targeted at anybody with an interest in photography from the absolute beginner to the advanced users who have been shooting for several years but who still want to learn. It was divided into four main seminar time slots, each with 3 possible seminars to attend during each slot giving a nice grand total of 12 main presentation options, minus the keynotes and earlybird presentations.

For me personally, I was most interested in the printing seminar. As a student I don’t take much time or money to go out and make prints of my images, which is really something I should be doing on a more regular basis. Interestingly, this particular seminar covered more of the specifics of printing images at home, from setting up the printer, talking about the kinds of printers out there, ink, paper types, color profiles and so on. It was really cool to take a look at what can be accomplished from home, and having the ability to get excellent, semi instant results out of your printing is something that would make it a valuable and viable option for me to proof and display my work.

Of course, at a photo camp, most people bring there cameras, me being no exception. Here’s a few shots:

PhotoCampUT - Schedualizing

PhotoCampUT - Calanan Shootout

PhotoCampUT - Gaze


Catch you all later,

- Paul Rohde

What the Heck is RSS?

How many of you have had this experience: Someone has this cool website and they come up and ask you some variation of the question “Hey, have you subscribed to my RSS feed?” you then give them a resulting blank, ‘what are you talking about?’.

As common and prevalent as Feeds are these days on news and blog sites, I’m continually surprised at how few people know about them or use them to collect all their interweb news.  Granted, it’s one of those fairly new technologies that has only emerged in the last decade or so, but it’s one of those things that is SO extremely useful to myself that I have a hard time imagining what I would do without it.  So rather quickly I’m going to cover the basics of what an RSS ‘Feed’ is, how to use it, and why in a way that hopefully everyone that is fairly familiar with the internet and computers can understand.

An RSS ‘Feed’ itself is just part of a web page.  Think of it as a special page that’s somewhat hidden away that you don’t see, but keeps track of everything that happens on the site.  Many people simply call it a ‘feed’ because it essentially feeds information to hungry people like yourself, not sure where or when that term was coined, but its a common part of the lingo.

Now, here’s the cool part, many of the applications you already use everyday that connect to the internet have the ability to ‘subscribe’ to an RSS feed.  Subscribing is a fancy way of saying that your telling the program where the RSS feed is so that it can get the latest and greatest data off of it.  There are a lot of applications that do this, your mail clients such as Outlook, Apple Mail, Entourage, Thunderbird etc… all have the ability to ‘subscribe’ to an RSS feed and here’s the really cool part, every time someone adds some news to there site it appears in your inbox almost like an e-mail would appear within a few minutes of that piece of news being posted.  Now you can go and look at it and read it at your own convenience.  Your web browser may also have the ability to subscribe to Feeds as well, in Firefox they are called ‘Live Bookmarks’ which appear as a folder in your bookmarks and contain links to all the latest posts.  Whatever program you decide to use is your own personal preference, I personally use a service called Google Reader, but there are many to choose from.

But how do I subscribe to a feed?

Usually, you will want to subscribe to a feed as you’re looking at someones site, (take mine for instance), sometimes the site will have a button with a ‘Subscribe to our site!’ button that you can click on, others may have a smaller link somewhere (I have one at the bottom of my site that says ‘Entries Feed‘). In Firefox, clicking on one of these links brings up a selection box that lets you pick what you want to use to subscribe to the feed.  Some sites however, won’t even have a link even though the site may have an RSS Feed built in.  In these cases you’ll have to figure out how your browser works, but usually there will be a visual que somewhere that you can subscribe.  In firefox, if you can subscribe you’ll see a button that looks like this:

rss

Depending on the site, it will bring up a little menu, just click on one of them and you can then pick what you want to subscribe with and your good to go! It will take some playing around with and experimentation, but in the end, it’s something that is VERY useful for keeping tabs on a lot of different information.

I hope this helps some people understand what RSS feeds are and how they can be used, if you have questions or need help, feel free to leave a comment!

Paul Rohde

My Neumont Educational History

Before I get really into this, keep in mind the program has changed a bit since I started, but I’ll try to annotate that as I go along, this particular topic comes from both questions I’ve been asked in the past and from some more recent questions from potential future Neumont students and parents.

My History

My interest in computer science really started before I was even in high school, both my parents were electronic engineers and met and graduated from the same college. One of the best things they ever did for me was to encourage me in my interests and help me as best they could. When I was about 11 or so my parents gave me a Lego Mindstorms robotics system. Its essentially a programmable brick with attachable motors and sensors that came with a rather basic programming system that gave me an introduction to programming. That became my programming staple for many years until I began to play with a language called DarkBasic. DarkBasic itself is a spin off language based off of the Basic programming language, its unique in that it is setup with a host of 2D and 3D direct commands built directly into the language to make it easy to play with. Instead of learning a complicated language like C or C++, it was more fun to tinker with and get immediate results (if any of you have tried to initialize directX directly in C# or C++ as a 14 year old, you know what I’m talking about). That grew into a several year obsession of building and making games, and learning a great deal about programming concepts via the age old ‘fall down and pick yourself up’

My first real classes in computer science began when I entered high school and began taking online classes in addition to my regular ones. My very first introduction one was taught in pascal, which was new to me but my prior experience allowed me to move quickly and fairly easily through. The second level class was taught in java and had a much bigger focus on Java and Object Oriented Programming but was not that difficult. After my sophomore year of high school I took my ACT test over the summer and got a good enough score on it to be able to enter a program through the state of Minnesota called PSEO(Post Secondary Education Option) which allows high scoring high school students to begin taking classes as a ‘pre-freshmen’ at the local college and have all your class expenses and books paid for by the state. More than that your classes could also count for both high school and College credit. So for the next two years I was taking a full college class load at Winona State University and graduated from high school with a home school diploma two years ago. My stint at WSU also landed me my first job as a student software developer in the WSU programming department where I was first introduced to ASP and C#. Over my time there I had completed two or three small projects that I look back at now and wonder how it took me a month to do, and in the educational meantime I had taken ~3 different programming classes to the 250-300 level by the time I left.

Neumont Decision Process

Pending my high school graduation I had a box of college promotional mail about a foot an a half deep where I continually tossed most of the college mail that I got. So how did I personally decide? I got lots of mail from Neumont, about 3-4 pieces before I even began seriously looking at them. Finally went and looked through their website, filled out a form and talked to one of the recruiters on the phone. That itself wasn’t what made my decision for me, it was when Neumont brought me and my parents down to visit the school that finally did it for me. At the time it was called Geek weekend, where they would bring in a bunch of new prospective students, give them a tour of the school, and give a chance for the student and parents to meet with people actually in the program, see the facility, and meet some of the faculty. After listening to the current students describe some of there current classes, the things they were currently being taught and getting a chance to see the current scope and size of the projects they worked on I was pretty much sold.

At that point my decision was between Neumont University and Winona State near where I lived, for me, I could have gotten enough scholarships to pay for most of my tuition there and since I was seriously considering staying with my parents for that time I would have graduated from there with little or no debt in under 4 years, plus I would have graduated with ~3 years of part time development experience from my job in the WSU tech department. On the other hand, Neumont was in Utah, farther away (With no-one I knew), more expensive, shorter, more intense, but I knew Neumont had MUCH more educational value than WSU after comparing the classes I would be taking at WSU vs the ones I would take at Neumont. I chose Neumont, for the following reasons: It’s a full bachelors in two years, it gets me out into the real world on my own, its a challenge, and if I’m careful I should be able to pay off my loans within ~3 years. As you can see, I decided to go with Neumont, and I’ve never doubted that it was the right decision.

My Neumont Experience

I began at Neumont in July of 2007, the summer quarter to be exact, in Cohort 15 (class #15 since the school started). After coming in, getting introduced and shown around, figuring out which apartment I was assigned to, meeting my roommates, moving in and finally figuring out what to do with myself in the interim weekend before school started my experience was pretty standard as far as standard college first days go. That first quarter for me was easy, I probably could have passed out of some of my introduction classes if I had chosen to, but I wanted the review and really wanted to get a good handle on the foundational concepts before I plunged in head first. That first quarter covered most (not all) but most of everything I knew conceptually prior to Neumont including html, css, javascript, basic C# etc… (I believe that the program now begins with java as the introduction language) plus a few general education classes. Even though it was fairly easy for me it moved fast, covering the fundamentals thoroughly from the ground up.

Quarter 2 began with a shift away from C# to Java, and also began to introduce the projects classes. A fundamental principle that Neumont has adopted is the concept of team based project classes, starting at your second quarter you have Development projects in the afternoon that are usually tied to an associated CS class, for me in quarter two our Development projects was tied to Java 1. After a quick review of the concepts we had learned in the C# introduction class we quickly progressed through a large number of topics in Java, introducing interface design, connecting to databases (MySQL for the java class), events, event handlers, MVC design and so on. The associated project class tied to Java 1 followed the java class closely where the class is broken in to teams of 4-5 for the duration of the class, each team is assigned the same project that they are required to design, build, test, and present over the duration of the quarter. During this time your first class in databases is taught in addition to a class knows as Information Modeling which teaches the basics of how to take business requirements, break them into there constituent elements and then to clarify, design, and build systems based on that.

Up through Quarter 6 everything is pretty standard, you will end up taking a variety of core classes including Databases 1 & 2, Information Modeling 1&2, Java 1 – Forms, Java 2 – Java web, Java 3 – Service Oriented Architecture, .NET 1 – Win Forms, .NET 2 – ASP.NET & web, .NET 3 – Windows Communication Foundation, Algorithms. For anyone starting now the last 4 Quarters are reserved for ‘concentrations’ which allow you to specialize you degree toward a particular field, Web technologies, Open Source, .NET, Java, Mobile Development, Mid range platform development… etc… Talk to Neumont if you want to know what the exact concentrations are.

The biggest and best draw to Neumont University however is the enterprise projects, your last several quarters you sign up for a class that’s similar to every other project class, except these projects are not run by teachers and instructors, but are run by actual companies with actual projects. Some are local and you’ll work at the company offices, and some are remote and you have a project room and conference calls on a regular basis. Its a sort of real life, pseudo internship with a company. Many MANY times these companies will hire students off of these projects but even if they don’t, by the time you graduate you will have a list of 2-3 companies that you have worked with on actual projects. You really learn what you want to do, what you don’t want to do and the direction you will want to take your career, more often than not it opens up a wide variety of options, especially if you impress your employer. To put it in perspective, I only really began my job search process at the beginning of this quarter, and as of this writing I’ve interviews with over 10 companies, received 3 VERY good offers, finally choosing to accept an offer with Interknowlogy, the company I’m currently doing my enterprise project with.

Neumont is fast paced, difficult, but well worth the struggle. Like any education you WILL get out of it what you put into it, there’s a lot to learn in this industry and it changes even faster. From what I’ve seen and can compare to both in the industry today and the educational world Neumont is already one of the top universities in the US for computer science and is rapidly gaining recognition.

A rather long winded explanation, but it gives a rough description of where I’ve come educationally over my life, hope it helps explain Neumont and myself a bit better.

Oh, and for anyone that’s still wondering how it’s possible to fit a ’4 year education’ into 2 years… try this:

5 Years at a normal college taking the normal 2 Semesters per year is 10 Semesters total.

At Neumont, you go year round and cram 4 in a year instead of 2. So 2 1/2 years at 4 quarters per year = 10 Quarters total.

Get it?

No summer break.

*Lights go on*

- Paul Rohde

A shoot with Kellie Jean

Box of the land
I’ve been wanting to do something more abstract recently, nothing to out there, but something a little more minimalistic. We started with a cardboard box, a bottle of sparkling grape juice, and the idea to shoot high fashion in the middle of nowhere… Not the most ideal mix of concepts, but it did produce a few cool shots and taught me a few lessons:

  • When its cold, wear something warm.
  • Even the smallest breeze turns an umbrella into the most amazing sail you’ve ever seen.
  • It takes more than three full 32oz water bottles to hold up a light stand with an umbrella in a breeze.
  • When in doubt, do something stupid unexpected. Like put a box over the models head.
  • When the model is shivering, and still says she’s fine, don’t listen to her.

Looking back I think this shoot may have gone better if it had been warmer, being cold and having stiff fingers made me a bit slower and less willing to change lighting and settings. On that note it’s probably good I’m going to Southern California where I don’t think I’m going to have to worry about it being that cold. I also wanted to make sure I wasn’t going to give my model hypothermia, hospital trips are rad and all, just wasn’t feeling it that day :)

Enjoy the rest of the photos:

Wine for the Desert

Drinking lost


- Paul Rohde

Modular Homes, who would have thought?

As I’m nearing the end of my college stint here in Utah (Though there may be a good possibility that I may stay in the area after getting a job) the thought of where am I going to live inevitably comes up. There are a lot of possible options, including renting out an apartment or part of an apartment, buying a house, buying a house and then renting, living in a tent, etc… etc… One of the more interesting options that my roommate brought up today was living in a shipping container.

Shipping containers?

Yes. Shipping containers. First of all, they are already built exactly the same size, they are already water and rustproof, are 8′ wide by 8′ tall, and come in the 20′ and 40′ long varieties, have a built in floor, are insulated, and can be bought and shipped used for < $2000 apiece. Add in water, electricity, walls with some additional insulation, a door and you have a self contained unit that you can set down anywhere, hook up, and go at it. Now the real fun comes in when you start designing a permanent home with several containers together, stack four together, weld, and gut the interior and you have 16' foot ceilings and a big open 16' x 40' living area, or just put in a staircase and you you have two 40' x 16' living areas with only 8' ceilings. Not surprisingly there's several projects right now that have built whole living complexes out of these things.

Don’t believe me? See for yourself: (And the original article that sparked my interest is here: http://joeynovak.com/blog/life/container-housing-for-10-30-sq-ft/)

An entertaining look at a container house in Minnesota

Container City in London

CNN News Report on shipping container homes

Regardless of if I actually try to do something like this, its a really cool way of building and is a unique way of reusing a lot of unused metal. College housing anyone?

- Paul Rohde