Saturday, 18 May 2013

Netflix

A few years ago I was listening to the commentary for a movie (yes - I like to listen to the commentaries) and some producer/director (I think it could have been Brett Ratner) said that he wasn't scared by movie downloading because he knew that it indicates enthusiasm for movies and he felt it was only a matter of time before Hollywood figured out how to make money from it (he may have used the word "monetise" - he probably would now if he was saying it again!)

Well I have seen the future. In the future people do not download movies. They watch them online and they pay for the privilege of doing so. The future is Netflix.

We took out our 30 day trial back in January and we haven't looked back.

One of the first things we watched was the Bollywood movie "Ek Tha Tiger". It stars Salman Khan and Katrina Kaif and is a lot of fun. The reason we wanted to watch it was that it was partially shot in Dublin. Some of it was in my old alma mater, Trinity College. And there is a great action scene which was filmed on the streets of Dublin and which ended up on the Luas (light rail system).

The main TV shows we watched on Netflix since have been:
1) The superb "Breaking Bad"
2) The enjoyable "House of Cards".

The kids love it too.

I am given to understand that there is a much bigger selection on the US version, but there is plenty on the local version to keep me happy for the foreseeable future.

The death-knell for downloading.

Here is a clip from "Ek Tha Tiger" which includes the Luas scene:

Hiatus

Hiatus is not a word I use very much. Or at all. But it seems an apt title for a posting about the fact that I haven't created a single post since the 18th of March!

Exactly 2 months! Incredible!

My excuse: I'm doing 4 modules in university this year and that means 4 third assignments quickly followed by 4 exams.

Three of those exams took place the week before last (the fourth I had to defer until August as it clashed with my son's first holy communion).

But now I'm back and raring to go! And I still have a huge list of topics on my mobile phone...

Tuesday, 19 March 2013

Movie Review - Taken 2

In September of last year I blogged about how I was looking forward to the release of "Taken 2".

When the movie came out though I didn't go to see it. The reason: the bad reviews it was getting.

I finally watched it on DVD the other day. And boy were those reviewers right! What a turkey.

Same writers. Same cast. Luc Besson still producing. Bigger budget. So what went wrong?

I don't really know. The movie was silly. The script was awful. The acting was awful.

I guess I should blame the new director: Olivier Megaton.

Now I don't know much about Mr Megaton but IMDB tells me the following about his surname: "Megaton takes his name from his birthday : the 6th of August 1965 is the 20th anniversary of the dropping of the Hiroshima A-bomb"

OK. Enough said.

I guess he must be to blame. He is certainly to blame for ruining all of the action/fight sequences by needlessly shaking the camera (I really hate that). Pierre Morel directed the first movie and he made Neeson look as if he could beat up bad guys without feeling the need to shake the camera continuously.

My rating: 4/10 (turkey)

Here is a shot of Neeson and his daughter being pursued through the streets of Istanbul. She is driving (don't ask). Neeson shouts the following at his daughter repeatedly throughout the case: "Faster", "keep going", "do it", "come on". Excruciating! The shot shows him shooting out of the passenger window. I am completely at a loss to know why he would choose to shoot at a pursuing car through the passenger windows when it would be so much easier to do so out of the rear window!

 The most unbelievable thing of all may be that IMDB indicates that there will be a "Taken 3"!

Monday, 11 March 2013

CoderDojo Mentor T-Shirt

Mentors in CoderDojo in Malahide will be sporting these t-shirts from now on.

Good idea, and not a bad looking shirt either!

And lots more ideas in the pipeline.


Snow arrives in Malahide

Out first snowfall of this winter (even though it's the 11th of March and so officially Spring):

Movie Review: Super 8

Having watched this movie the other day, I'm trying to imagine the phone conversation between J.J.Abrams and Steven Spielberg before the movie was made.

Spielberg: Hello. This is Steven Spielberg.

Abrams: Hi Steven. J.J. here.

Spielberg: Hi J.J. What's new?

Abrams: Well, I'm planning to make a new movie which I'm going to call "Super 8".

Spielberg: Hey, remember how when you were teenagers I hired you and Matt Reeves to restore some of my Super 8 home movie?

Abrams: Funny you should mention that Steven...

Spielberg: Why's that?

Abrams: Well it's just that I'm thinking of doing something similar with some of your movies from the 70s...

Spielberg: How so?

Abrams: Well I'm thinking of a new version of ET...

Spielberg: You're serious?

Abrams: Yes I am. But the alien will be a lot bigger, and a lot uglier. And it definitely won't be vegetarian!

Spielberg: So you're bringing it all bang up to date?

Abrams: Well no. Actually I'm going to set it in 1979.

Spielberg: Let me see if I have this now. You're going to remake ET and you're going to set it in roughly the same time period. Is there anything else you need to tell me?

Abrams: Well I need to talk to you about "The Goonies" too...

Spielberg: Listen here J.J. - sounds like I'll need to sign on as Producer for this one.

My rating: 5.5/10

Sunday, 10 March 2013

What I would change in Scratch

If I could wave a magic wand and change one thing about Scratch...

It wouldn't be any of the things I have mentioned previously: FOR loops, FLOOR and CEILING functions, different method for handling layers.

It wouldn't be the facility to clone sprites. It wouldn't be the facility to write subroutines and functions.

Note: Some of these have been addressed in Scratch 2.0 which is currently in Beta and all of them would be on my wish-list.

Instead it would be to reverse a decision which I'm sure the designers made with the best of intentions. It would be to allow you to move a sprite completely off the "stage".

The designers decided obviously that having a sprite which if off the stage would be confusing for kids. So if you instruct a sprite to move off the stage it will only do so partially - the x/y coordinate will simply refuse to increase/decrease past a certain point.

This is annoying where you want to:
1) Have a sprite glide onto or off the stage
2) Work with scrolling backgrounds

So yes: if I could do one thing then that would be it.

And no: this has not been changed in version 2.0.

This picture shows how you cannot get the Scratch Cat to exit the stage no matter how many times you press the space key:

Movie Review: Lawless

There are some actors/actress you like, and some you dislike. I don't really know why. I guess there are people you like more and people you like less so maybe it works the same way.

I don't like Shia LaBoeuf. Not entirely sure what it is. He seems to play the same character in every movie. He's always annoying. He's always "mouthy".

I watched Lawless this evening. I had heard good things about it and I thought I'd give it a try. Then I say that Shia was in it and I had a sinking feeling. Then I saw that he was playing his usual role.

I should have stopped watching at that point. But I didn't. I regret that now.

I don't get what it is that people see in this movie. On IMDB it has a rating of 7.3.  I guess not everyone feels the same as I do about Mr LaBoeuf.

My rating: 5/10

Here's a still from the movie that doesn't have you-know-who:

Friday, 8 March 2013

Scratch Programming - Layers

All sprites in Scratch have three coordinates: x, y and z.

The x and y can be set directly:
The z cannot be set directly but can be adjusted by changing the sprites layer. This is not as intuitive as it might be (well it certainly confused me for a while).

I imagined that a sprites layer number would work in a similar manner to the x and y coordinates. So a sprite which has been told to "go back 5 layers" would be behind one which has been told to "go back 3 layers".

The reality is that every sprite has a unique layer. When you tell a sprite to "go to front" it does just that. It takes a position in front of all other sprites (let's call this layer 1). The sprite that was on layer 1 moves back to layer 2 and so on down the line.

When you tell a sprite to "go back 1 layers", it basically swaps places with the sprite that was behind it.

When you tell a sprite to "go back -1 layers" (you can use negative numbers) it swaps places with the sprite that was in front of it.

So basically all layers are relative, not absolute.

I added the following code blocks to a sprite in a 2 sprite program:

When you press "a" the sprite goes behind the other sprite.

When you press "b" it comes back to the front again (you do not have to press "b" twenty times!!)

Thursday, 7 March 2013

Resident Evil Retribution

Watched Resident Evil Retribution in 3D the other day.

My 10 word review:

Silly. Silly. Silly. Silly. Silly. Silly. Silly. Silly. Silly. Fun!

Actually two extra words needed:

Nice 3D!

My rating: 6/10.