Categories
Jobs

Mike Davidson on applying for a Design position

Mike Davidson: “Résumé? Doesn’t matter. Where you went to school? Doesn’t matter. What societies you are a part of? Doesn’t matter. None of this sort of stuff matters unless and until you make it past the big three tests above… or at least the first two. Does that mean you shouldn’t spend time on your résumé? Of course you should, because if you get past the first stage, someone will probably look at it.”

I’m a Designer, not a Writer man! At least that’s how Bones would say it.

Interesting advice. Best to have the resume in good shape so you can get past HR, then you gotta show your design chops.

Categories
Apple Google

That doesn’t sell me

Watch out! It's a blog fly!Gigaom: “Again, Android is far from perfect, but it offers developers some pleasantries that iOS, and more to the point, Apple, doesn’t provide. Android development is done in Java, as opposed to Apple’s once-obscure Objective C. Java may be old-school, but it’s still a primary development platform for a wide swath of developers, particularly in enterprise IT, which does a great deal of the world’s application development.”

Wow, you’re selling Java as a good reason to switch to Android? Strike one, two, and three. Java? Really? I’d rather use Go to be perfectly honest, or how about C#/.NET (via Mono), that would go a long way toward selling the platform for me. Ok, ok, Java isn’t really that bad, but there are better choices today.

I also love that you mention Joe Hewitt, I’m sure Joe is a nice guy, but he has a strange sense of what “Big Brother” means. Doesn’t he work for Facebook? The worlds biggest “Big Brother.”

Seriously, no offense to Joe, I just don’t agree with him, that’s all. I love the iOS platform and wish I could make a living doing nothing but applications for it. In fact, I’d jump at the chance. Mobile is too much fun!

Categories
MLOTW

Movie line of the week answer

Good morning, we have a winner!

Congratulations to Mr. Layne Lev, who correctly guessed…

Iron Man 2

See you next Thursday.

Categories
MLOTW

Movie line of the week

Hot buttered popcorn and a movie, ahhh!Good morning movie loving people! Here’s the line, good luck!

Well, you can forget it. We’re safe. America is secure. You want my property – you can’t have it! But I did you a big favor.
[stands up]
I have successfully privatized world peace.

Ok, quick, what movie! Send your guesses here.

Categories
Apple

Netflix + Apple TV, a match made in heaven.

Bloomburg Businessweek: “Programming from Netflix may enhance the appeal of a product that has been called a “hobby” by Apple executives and hasn’t resonated widely with consumers. The Cupertino, California-based company is due to release a $99 version of Apple TV, $130 less than the current model, people familiar with the plans said last week.”

We’re already Netflix subscribers, I love the service, but a dedicated box for $99.00 sounds good. Add that to the list of Apple stuff I’d like to own.

Categories
Development

Objective-C: Don’t make this mistake

Duct Tape, fixer of all things!It’s the little things that can drive a developer to jumping out a window. You plan a solution, code the solution, build the solution, run it, and… it doesn’t work. Most of the time you spot the problem right away, some times you’re left scratching your head, repeating over and over “this looks like it should work?” Of course you know better. It didn’t work, you just can’t see why. I had this problem last night so I thought I’d share with the world, ok not the world, just my electronic brain, so I can look it up later if necessary.

Here’s what I did.

@protocol Blah<NSObject>
-(void)somethingHappened
-(void)somethingElse
@end

Then I implemented the protocol.

@interface NeatoStuff : OtherStuff<Blah>
...
@end

Later, in a different hunk of code I want to send a message to that implementation, so I did something I’ve now done many, many, times. I check to see if the delegate I’ve been given actually answers the message(implements the method) I’d like to send.

SEL delegateSelector = @selector(somethingHappened:);
if ([_delegate respondsToSelector:delegateSelector]) 
{ 
    [_delegate performSelector:delegateSelector];
}

It didn’t work, and I couldn’t see why. Can you? I’ll wait, go ahead and look it over again, I’ll play some Jeopardy music while you work.

Did you spot the problem? It’s one little character. This…

SEL delegateSelector = @selector(somethingHappened:);

Should be this…

SEL delegateSelector = @selector(somethingHappened);

Yep, that’s it. One little “:” had me pulling my hair out, and I just couldn’t see the problem to save my life, at least not for about 10-minutes of outright frustration.

The message doesn’t expect to receive arguments, so the “:” is not necessary. Note to self: Don’t do that again.

Categories
Jobs LEVEL

Join LEVEL

LEVEL Studios – Careers: “We believe that truly great work is born out of a professional, yet casual and collaborative environment. Each of our offices has their own unique vibe, but all share our corporate culture based on creativity, flexibility and teamwork. Coffee. Darts. Videogames. Whiteboards. Scooters. Nerf footballs. Brownbag brainstorming. More coffee. And plenty of interaction between clients and co-workers.”

Come on in, the water’s fine, and we’re doing lots of cool stuff. You even have different locations to choose from; San Luis Obispo, San Jose, and Los Angeles.

Oh, and the site fails to mention LEVEL Secret #2.

Categories
MLOTW

Movie line of the week answer

Good morning folks!

One, guess, no winner.

The correct answer was…

Indiana Jones and The Kingdom of the Crystal Skull

See you next Thursday.

Categories
MLOTW

Movie line of the week

And.... ACTION!Sorry, I’ve been very busy as of late.

Here’s the line, good luck.

Actor #1: You know, for an old man you ain’t bad in a fight.
Actor #2: Thanks.
Actor #1: What are you, like, 80?

Ok, quick, what movie! Send your guesses here.

Categories
fun Jobs

Need a job?

Dropbox Jobs: “When it comes down to it, you want to work on things you enjoy. At Dropbox, you’re free to choose what you work on because we want you to own a project and feel passionate about it. Since we don’t wait for product cycles, this means that you can start a project on Monday and have it seen by millions on Friday.”

I just installed Dropbox on Kim’s Mac and this is one of those tools you need in your daily workflow. It’s just necessary.

Anywho, looks like a pretty nice place to work, especially if you dig San Francisco.