I seriously couldn't decide if the copywriter was laughing when he or she wrote "The Intel Compute Stick is a new generation compute-on-a-stick device." (Because x-on-a-stick is an inherently funny phrasing.) But I read the text very carefully and concluded that it was written earnestly, so I didn't leave a comment.
It really is a new generation of compute-on-a-stick device.
here's a couple of things i would do, if i were in your shoes:
- join a local group of some sort: my best recommendation would be a theater class, my preference, improvisational theater; given, this could be scary for an introvert (but actually is loads of fun and you really get to bond with people in a unique way); helps you with meeting people, English, self-confidence
- join a local facebook group of some sort: e..g expats in redwood city, or become a volunteer if you have your weekends to spare
- if you are a programmer, start your own projects and learn new stuff; take that alone time and turn it into something constructive, maybe something you can even show later to people and have as a point of conversation; choose a fun subject that other people can use immediately; be patient and stick with it, this can take some time (there was an idea sunday thread on HN, maybe you should check that?)
- befriend people at work to begin with, join them for lunch, or ask if they want to join you for lunch; how to befriend people? Ask about their favourite music, movies, books, their lives, stories. Be interested. Remember. One day, ask if they want to grab a beer after work
Picking up the habit of working regularly on side-projects.
I am lucky enough to have a couple of friends interested in working on the same project as myself. The habit of all of us getting together for a couple of hours during the weekend has tremendously advanced the project.
It helps to work with friends or people in general, because it rarely happens that none of us are in the mood for working. And when we are, we pull the other ones in.
For about a year before starting this, I would only ever so often sit down to advance the project, but after starting this 1-2 times per week get-together with them, the project has improved (complete code refactoring + 2 versions out on the App Store), in about 3 months.
As well, myself, I have improved as a programmer and have gotten a rekindled interest in programming. I think my friends can agree that it has affected them similarly.
> Objects respond to messages from "god" at arbitrary times in an untestable way
That's definitely a downside of an events-driven model, but I sometimes/oftentimes find it difficult and unmaintainable to squeeze in delegate callbacks (in objective-c) in code, where a notification (event) would work great. Sometimes, when I would have to implement a cascading callback of 2 or 3 delegates, I choose notifications for the clearness it gives to the code.
I don't know about Backbone (never tried it, maybe I should), but if the events are clearly contained in each controller, and the observer properly removed when the controller is deallocated, it's not a big problem (here I'm referring to a language like objective-c).
Great work! It was super easy to set up a project and it just worked. It just worked, I love it when I can say that.
A couple of feedback points:
- If the simulator could be more responsive, it would be great
- Seems like even though you are simulating an iPhone 5, it doesn't use Retina images (I'm on a MacBook Pro Retina and the images look pixelated)
- I think being able to set up a password should be available on the free plan as well
Also, for cost:
- Are you thinking of also implementing a (cheaper) "freelance" payment plan? Someone that can have up to 5 apps, but only needs a maximum of 5,000 views/month. I think the $109/month is a bit too much for a freelance developer
However, in this scenario, the body would have a distinct advantage (if you can call it that), given the disparity in mass and organ distribution. The body would have far more immune system capacity than the head in this case. White blood cells, for example, are produced in the bone marrow.
I'm no doctor, but given the importance of the brain and your spinal cord to even just the nervous system, I'd imagine that death would come rather quickly in an all out rejection.
iOS developer, full time, we can help with H1B (equivalent for France) if needed
We're looking for another iOS developer to join our mobile team at Viadeo, in Paris.
You'll be working on making the Viadeo iOS application awesome, working closely together with the 2 iOS devs: my colleague, Malik and myself, Andrei. But also, you'll be working with the whole mobile team, composed of 13 other cool, brilliant, motivated people: Android/BlackBerry devs, backend devs, marketing, design, product people, one technical lead and a chief mobile officer.
From a technological perspective, we work with Objective-C, the different iOS frameworks, and we use Git/GitHub as our source code management system. We're keen on working fast, in an agile/SCRUM manner. We're keeping the concept of working like a "start-up within a start-up" and we're looking for another developer to join us and help us build the next versions of the Viadeo app.
You should have some previous experience in working with iOS, know your way around Core Data, be comfortable with Cocoa Touch (or at least be able to pick up its different aspects), understand the MVC pattern and apply it as much as possible in your projects. Speaking of which, it would be great if you have something we can look at, either previous projects or previous code. It would be awesome if you have a GitHub account. Also if you know and use Git.
Other than that, work well with others, be motivated and cool, cause you'll be joining a cool and motivated team.
Did I mention we get a cooked lunch served at the company cantine every day, with a salad bar and Nutella chocolate cake desert (or fruit salad for the health conscious)? Also, free drinks, coffee and tea.
Get in touch with me if you have more questions or are interested in this position (also attach your CV): apatru [at] viadeoteam [dot] com