Secure Android Development, project preparation, a cold and a new year

It’s been a mixed start to the new year. Watching what I eat for the rest of January, damn you Christmas. Back at work after three weeks off, achieved nothing and left by eleven. My ego got the better of me and I went for a run despite having a cold, so am now suffering. Need to shift it with the first cross country league race on Wednesday. I can’t help wondering why generic medicines are so much cheaper than brand names.

Finally got around to ordering a replacement Acer V3-112P screen. Replacement was straight forward. Like most avionics technicians, I breathed a sigh of relief when the LED panel lit up proving the fault. The old girl is now sitting running a million updates courtesy of Microsoft.

While many Linux advocates eschew Microsoft, I prefer Office (Home Use Program). Like current, I take the path of least resistance and I use Word and Excel so often I know them inside out. Linux is an outstanding development platform, I’m using it for TM470.

TM470 project preparation continues, reviewing both TM353 and TM354. FutureLearn is a fantastic resource with a course on Secure Android Development. Delivered by the University of Southampton, it started last week. I haven’t decided the tool chain yet, particularly versioning. I have used SVN and Bazaar, which I prefer as it integrates well with Launch Pad. I won’t be using LP though so should investigate Mercurial and Git.

Read Original Sin too – best Marvel I’ve read in ages. Like Murder She Wrote in space. A real page turner, I read it in one sitting.

Something that didn’t grip me was the Assassin’s Creed movie. It starts off quite well, with a similar story to the games. It suffers the same problem as earlier games though – the present interrupts more interesting stories in the past. What I don’t get though is why option a game as a property then try not to appeal to that market?

What I haven’t made time for though is the Nintendo Classic Mini. I played a little Ghosts ‘n Goblins – damn I forgot how hard games were then. I always thought as a kid that I’d somehow be better at them as an adult but I guess I didn’t factor in reactions.

5k – my new favorite distance

Since I ran the Pedro’s 5km fun run last month, I’ve become a bit of a fan of this distance.

You can break 5km into laps, do it on a treadmill without outliving your music or just run a straight 5km.

I’m at that stage of rehabilitation where the injury is better but you’re working on getting your fitness back. It not only feels like an uphill struggle but it feels like a hill you’ve already climbed.

I’m at 27:16:36 (11kph), my first target is sub 25 minutes. We’ll see how I get on…

Small steps

Back in October I started to develop some serious shin pain and began the Army’s rehabilitation process. A better process than people give credit for – put in effort, take it seriously and it has results. It just takes time. Today I got upgraded to a run/walk program – as long as I remain pain free I could be running in three weeks. I’ve missed doing a few miles after work.

Speaking of small steps, that’s how MS221 TMA 2 feels. I enjoyed Chapter B3 (eigenvalues) but there’s only one question on it. Iteration is half the paper! I’ve still to catch up with block C!

MT264 TMA 3 is due at the start of March – so I think I’ve another week where I’ve time only to train, study and sleep.

Thankfully I’m a couple of weeks ahead on TT284. I’ve kept off the PlayStation but MW3’s first map pack is out at the end of the month.

Injuries, contracts and holidays

Physiotherapist thinks that it’s going to be a while before I’m back running, although I haven’t had a specific diagnosis (the Army seems to feel physiotherapy is a panacea). He thinks there’s a 75% chance of recovery without further referral. So no impact PT and watch what I eat.

It’s all quiet on the education front – my next course (or module as the new terminology  dictates) isn’t until the end of September. The Open University also sent me out my contract for TU100’s Café forum – never read so much legalise.

On leave just now, which is nice. Kids are busy with youth club activities this week so I’m pretty much just relaxing at home. Re-read World War Z (someone I know is an extra in the upcoming movie) and re-played Final Fantasy VII.

I’m also drudging through Assassin’s Creed II. Don’t get me wrong it’s a great title but I’ve already done it. I rented it and finished it. Then I saw it on offer and bought a copy to play the add-on levels. FYI, the Platinum versionwon’t read the original’s save game.

Talk about first world problems, lol.

Running injuries

My Dailymile report is looking a little sorry for itself this week as I’ve picked up an injury. Tendinitis – doctor recommends two weeks off running, anti-inflammatories, ice and rest. He suggested investigating my running shoes too, so I went in to my local running shop.

Starting with a set of neutral trainers, you run on a treadmill, which has a little video camera behind it. You can analyse your gait and adjust accordingly. Five pairs of trainers later and it appears that I need a moderate stability shoe as I over-pronate. Its also clear I need to focus on my running style because I seem to turn out my right foot a lot.

I thought I was going to get caught on the price but a pair of Asics GT2160 were quite reasonable and if it makes the difference its worth it. They offered a 30 day guarantee too, so I can go back if they make no difference.

Running

Since I got back at the end of May I’ve been running further, increasing to around 22 miles a week.

Annoyingly, I’ve picked up what I suspect is Tendinitis although I’m not sure which of the tendons it is in my left foot. I’ll make a doctors appointment tomorrow – assuming I see someone this week, they’ll no doubt prescribe Ibuprofen and shunt me to physiotherapy.

I’ve kept running but reduced the distance, started doing specific stretches and using cold packs to reduce any pain. I’m going to re-lace my shoes and see if it makes a difference.