Update #11: Into the Danger Zone
I guess it’s more than time. We’re in December, I’m back in Tenerife for a few days, I finally have Internet both in Hamburg and here (though the latter was kind of obvious), and it’s time we spoke business.
Now trust me, as much as I would rather not have to be writing this, you won’t like to read this either. But we’re both in this together, and this is shaping to be only Part 1 of a very, very long trip down to the day this thing makes it into running on a device. If it ever does.
So yes… I guess this means I’m back.
If you’ve been following me on Twitter you already know I’ve recovered something I consider mentally important to know I have, even though I have to admit it’s nothing but a drug that most of the time simply drags me out of doing the things I really need to do, like, for example, talk about that with you guys.
I’ve been meaning to come, and write. First about Hearthstone, since it’s been keeping my mind focused out of writing code in the evenings and weekends (good thing, actually), and then about the project close to our hearts.
However, when I think about it, I just can’t come around the fact that Paul Walker is no longer among us. I mean, a couple of months ago I was lying on the bed of a 4-star hotel in downtown San Francisco watching Fast Five, The Fast & The Furious, 2 Fast 2 Furious, and I remembered how during high school most of my friends would mock the two first films for not being true to cars and to their spirit. I remember seeing the poster for Tokyo Drift in my (then) local cinema, thinking “how could they leave behind their cast to start over?” when in fact that would become my favorite film in the series; a film with whom I share a deep passion and understanding about what driving a car is. Then came Fast & Furious, at a time I considered myself “mature enough” for those kinds of films which were entirely made to sell tickets to audiences, and I’ll always remember thinking what was the point of that huge wall at the HMV near Tsim Sha Tsui in Hong Kong stacked full of DVD and Blu-Ray copies of the film. Finally, in 2011, the whole thing made sense for me: my Dad and me saw the fifth film at the Metreon in San Francisco, and I finally understood, and most importantly felt, that the Fast & Furious franchise is not about being “real”, it’s not about making fiction come closer to reality like Christopher Nolan did for Batman: it’s about enjoying yourself while watching them, and most importantly, caring about those characters you’ve met and shared many years of your life with.
It was this same year, in 2013, when Fast Six came as far as my own island of Tenerife to shoot a lot of scenes. Could I ever be more proud? I was so excited when Universal kicked the seventh installment into sixth gear so it could be released by the next summer: finally, we would be back in Japan, where the best film in the series was shot, that magical land full of neon lights and tall buildings that seems to be trying to capture me film after film, with last year’s James Bond installment being the most recent example. Then I had to wake up a Sunday morning, my first Sunday with Internet connection in my apartment here in Germany, with a link by my Dad on iMessage that read something like “fast & furious accident”. I thought “well, it might just be something that delays production, kind of like what happened to that poor Camaro”. I could not believe it. Like many others I think, I spent most of that day, and the next, reading everything the gossip tabloids would shoot to catch our eyeballs and grab some Internet ad money. It is kind of disgusting, but I can’t really care: I just can’t stop and really understand that this man is gone; he was here just a couple of days ago, and in a fraction of less than 120 seconds, a bad choice, a judgment call out of the spirit to live and feel alive, took him away from us forever.
I can’t really say whether he was an angel or not, we can leave that to the people who really knew him. All I can say is, I can’t believe this happened, and I can’t get my head around it yet.
May you Rest In Peace, Paul. America wouldn’t mean the same thing for me without your contributions.
Right, so here I am. I´m not dead, I´m alive, and so is this great and awesome project, although things have to change, as you can imagine. Because now, if I hadn´t made it official yet in the site, I work for Yelp in Hamburg as an Android Developer, which means my day-to-day brain power is expensed on that task - whatever is left after coming back to a house with no Wi-Fi connection (as of yet), I try to use it to revise some Java or Android stuff and watch a couple of TV Shows. That´s what I get.
However, a house with no Wi-Fi is also the perfect environment to be in right now - no place to go, no distractions to have (rather than music), to pick up where I left off. And let me tell you, it felt quite scary.
From Real Life to Fashion Magazines
I’ve been wanting to write this post for quite some time… in fact, since last March!!
It all goes back to a Saturday evening, that of March 2nd, if memory serves me right. On the next day, both me and two more friends had been invited to carry a photoshoot for Javier Aguilar Couture's 2013 Summer Collection. Most of my other friends (non-photographers) were happy with the idea of seeing a lot of female skin up close & personal, while I wasn't: while I'm going to be straight about the fact I love to shoot girls, I don't do it with any potential prospect of having sex with them. It might sound quite a bit out of line to mention it so bluntly, but it is the truth. I just see the pictures in my mind before they exist, see the beauty in the girl's eyes, and want to capture the woman's essence through the lens, and nothing else.
Having said that, I will say I was absolutely terrified at the prospect of the shoot. I was going to be the main photographer for the event (ended up being No. 2 and very happy with that), and I had no idea about what to expect, how to indicate the model to pose, how to properly transmit the model what I wanted, but most importantly, I didn’t know whether I was going to perform as expected or not. Approaching people and asking them for a picture is a terrifying thing for me (not boys), and I don’t know why. It’s not like I can’t approach a girl and talk to her, it’s just that asking for a picture is something so personal and almost intimate to me, that it scares me to ask that from other person.
But fear not, there’ll be a lot more on the subject in the following posts. And pictures.
Have you left us?
Twitter Timeline Sample for Android
Right, so here we are. Another week without coding for our project; the last one, the one right after coming back from Hamburg, was spent making a new sample code app for Android, to complete the set together with my previous Facebook sample app.
It’s something very simple, but I used it to bring up a couple of things I hadn’t tried before, and I don’t want to leave you guys on the dark: the next two weeks are also going to be very slow in terms of development, to the point where I’m going to say until the last week of July, at the earliest, I won’t be able to get my hands on Xcode. I might be able to do so tomorrow very briefly, but I’m not counting much on it.
Right, to the point.
Week 9 - Trouble in TableViewTown
OK, maybe not “trouble” as in “Trouble!, Trouble!, Trouble!, Trouble!!!”, but it wasn’t easy, either.
I’ll bring you guys up to speed. I’m writing this on the evening of Monday 24th, on a flight direct from Tenerife to Hamburg. The story behind the is not so important, but it’s basically for a job interview on Thursday. My idea is to publish this on Wednesday from my hotel room, and leave this entry pretty much finished except for the pictures during the flight. Why can’t I do this on Tuesday and then breathe? Because I’d like to shoot my iPhone 4S running my prototype app on the streets of Hamburg, a chance you do not get too often. In fact, to make those pictures a reality, I basically had to branch my git repository of the project once my build was complete; you know I cannot tell you why since my 4S is running the iOS 7 beta 1 and this build was fully made in Xcode 5. From that you get the information you’re lacking.
Revenge against the Clock
It’d be hard to actually give you a good example about this. Kind of what has always happened recently has been that, somewhere or the other, Time has kept eluding me as a function.
At first, as you know, I had these issues with comparing timestamps in this project because Objective-C’s NSDates are compared in the order of micro-seconds, not seconds. So, if you have two timestamps at 15:24:25 and 15:24:26 and asked the method [NSDate timeIntervalSinceDate:] for a value, you’d expect a return of -1, or at least -1, since the difference between them is that the first is older (smaller) than the latter by a second. Or what’s the same, NSOrderedDescending (I think I got that one right). Problem: at a micro-second level, maybe they’re only separated by -0.7 seconds, or -0.9999919 seconds, but not -1. My solution? Handle the special case where the difference between two NSDates drops below a second.
But how do you handle that special case? Oh, I see. It’s just a simple comparison! Hours need to be greater than the number of minutes, minutes need to be greater than the number of seconds. Not so fast, Coyote.