Top 10 movies of 2005

Encouraged by Dzentelman, I have prepared the list of top ten movies of 2005. Those had the biggest impact on me. Some have crushed me, others simply took my breath away. This list is, of course, entirely subjective.

  1. Hotel Rwanda
  2. Crash
  3. Million Dollar Baby
  4. Garden State
  5. Sin City
  6. Broken Flowers
  7. Heights
  8. Taegukgi hwinalrimyeo
  9. Bin-jip
  10. 2046

What is surprising (well, maybe not really…) is that most of those are American movies (70 per cent, occupying all top positions). They may not be Hollywood movies per se, as each one represents a class of its own, yet still they are not in any way foreign. And I’m known for my tastes in European and Asian cinema. How strange.

PS: Some of those are listed as 2004 movies on iMDB, however, I had the chance to watch them in 2005, so they have their place in the above list.

Goals for 2006

This year, let’s make something different. How about a list of New Year’s goals? Just for a change. Not that I did not make lists like this one in the past, it’s just that I have never shared one with the whole wide world. So here it goes:

  1. Increase my income by at least 20% (might be hard as the stock market was surprisingly generous last year),
  2. Make my diet a little bit more vegetarian (increasingly),
  3. Try out the 5–Day Juice Fast (drink only fresh fruit/vegetable juice for five days straight),
  4. Become an early riser,
  5. Try, for at least 14 days, polyphasic sleep (Wikipedia definition) – this one’s huge

I’m keeping my fingers crossed in order to achieve at least some of those goals. And just so there is no confusion, yes, Steve Pavlina is my personal role model and a true hero. I’m very proud to be following his footsteps.

Two videos which made my day

There is nothing better than watching funny videos while having the usual “Christmas-time” depression. Not that I’m that down or anything, but it’s not the first time I’m not happy enough during this special time of the year. And we should all be happy! At least I hope you will be after watching those two very funny videos. First one is the “official” guide to eating Japanese sushi. Here it goes:

(download, 29 MB)

The second one is an extremely well done Bollywood movies parody:

(download, 6 MB)

They really made my day. That’s my Christmas present to you, my dear readers. Merry Christmas!

Now if there was a way to save those videos on hard disk. That would be so great!

UPDATE: When there’s a will, there’s always a way. Thanks, Dzentelman, for those two links, which let you save Google videos on your hard disk. You’ll need FLV Player as well to play them back.

My ancestor on Wikipedia

Nothing indicated that this particular ego-search on Google would be any different from the countless others made in the past. It was quite a surprise though, to find someone new occupying the prestigious, first spot on Google Polska in the search results for my last name. I have already accepted the fact that this blog is far, far behind (currently it is the seventh returned result), but this particular contestant was quite shocking. I’m talking about the Wikipedia entry for Leon Gościcki (sorry, only Polish language version available). What is surprising is that he actually is one of my ancestors. Namely, he is the brother of my great-grandfather. It’s a strange feeling to know that he was someone famous enough to have a separate Wikipedia entry (in local, Polish edition, but still). We share the same blood!

I’m shocked.

Suddenly my world became much, much clearer

Glasses

Or putting it in another words – I have my first glasses! The thing with my eyes is that they are fairly good, just not quite perfect. Up until now I simply didn’t care. I had been certain I was seeing everything as clear and sharp as it is possible. Lately, however, I started noticing that my sight is much worse after working for 12+ hours in front of the computer. My eyes could no longer focus on small text and I was having slight troubles with reading. I’ve said to myself: the time has finally come to deal with this. Without any further ado I had my eyes examined.

The doctor has said it was an inborn defect. Not huge, quite the contrary, but big enough to cause me some problems when my eyes are tired. It’s interesting to realize now how wrong I was back at the elementary school, thinking I had the best sight of them all. After the second sight test (confirming the results of the first) I was on my way to the nearest optician. And today is the day I got my new shiny glasses. Man, are they nice! And everything is so clear and sharp now!

There are some side effects, though. After a little while the glasses become so heavy I cannot bear wearing them any longer. I’m almost certain, however, that it’s only a matter of time until I will get used to that additional weight on my nose and stop noticing them. At least I hope it will be so.

Nonetheless I’m very happy to have them. Have I told you already that this world is so damn sharp?

Photo by Dave Witmer. Used without permission. Hi, Dave!

Every time GMail is down

Every time GMail is down you are reminded just how much trust you can put in online applications/services. Not much, it seems. If my professional work depended on gmail I would be losing money now. Same goes for every other online application. They’re great when they work, giving you many different possibilities, which desktop apps cannot give you. However, when something breaks and they go down, you are left alone with many problems on your head.

So now, c’mon, don’t be like that and give me my gmail back!

UPDATE: As it was expected, after a little while it’s back up again.

Introducing Google AdSense

But, oh why?

Why do you blog?

I could not put it in better words. Hugh just put those words out of my mouth. We’ll see how it goes.

The funny thing is that I cannot see my own ads, because I’m using Firefox with the AdBlock extension. I have to run Internet Explorer just to see if they are there at all. Chances are some of you, just as me, will not see them at all. I can live with that, I guess.

There’s also some weird flicking problem with Firefox. I suppose it will have to be dealt with sooner or later…

Review: Der Tunnel (2001)

Visit IMDb for more details about Der Tunnel

Some movies are made purely for entertainment purposes. Others are made for us to learn something or to remind us about the past times. Der Tunnel definitely belongs to the latter category. Directed by Roland Suso Richter this German film tells the story about a struggle against the communist government in East Germany.

Although I did live and vaguely remember communist times in Poland, I have certainly not experienced them in the way this movie’s characters did. I was eleven when Solidarity freed Poland from the communist oppression. The only thing that I can remember clearly were the endless queues at the shopping malls. Nowadays they may seem funny, but back at the day they were not quite so. Not to mention, that this was one of the lightest indication of the communism. Der Tunnel shows us much darker side of those times. One thing, which is not that surprising, is the fact that Communist Germany was not much different from Communist Poland.

Most of the action takes place in East Germany, during the early sixties. It was 1961 when The Berlin Wall construction started. As you might have already guessed, the title of the movie is the actual tunnel which was built underneath it. The movie tells a story of East Berliners trying to escape to the West.

At moments Der Tunnel is very touching, other times melodramatic, but almost all the time it is very tense, which is quite surprising for a 167 minutes long feature. There were moments when my adrenaline level jumped like crazy. At other times I cried like a little baby…

I have no words to describe the feelings that shattered my heart while watching Der Tunnel. I can recommend it heartily. The thing that makes watching it even more worthwhile is that it is based on facts. This story (together with many other similar ones) has really happened in Berlin.

Der Tunnel/The Tunnel (2001)

Rating: 10/10

Review: Nordkraft (2005)

Visit IMDb for more details about Nordkraft

You could definitely call it the Danish version of Traffic. Only with less cops and more drugs and their affect on people. Mostly bad, as you might have guessed. It presents a rough and very real look into the Danish drug underworld.

Three interconnected stories, that begin as completely separate, while ending mixed up. Maria, small-time pusher delivering drugs, Allan, returning to his hometown after an accident on his boat and Steso, a bright young man, who says that drugs open his mind.

While being mostly dramatic and tragic, it has its funny moments too. One of the most memorable quotes goes like this:

– Did you screw me while I slept?
– Yes.
– You can’t do that!
– I didn’t wake you up, did I?
– You’re sick!
– You always say we don’t fuck enough. And when we fuck, you sleep!
– I hate you. (…) Was it good?
– Better than ever.

It reminded me of Requiem for a Dream. When you think about it, those movies have very much in common. While you may easily accuse it of being Requiem’s rip-off, you may also say that Requiem was a Trainspotting rip-off. Actually it was, but that’s a different story. The point is, that while all of those movies center around drugs, presenting similar problems, the stories themselves are quite different.

All in all, very disturbing movie. Highly recommended.

Nordkraft/Angels in Fast Motion (2005)

Rating: 10/10

Custom HTTPS POST queries in Ruby

Complementing both the manual for the Net::HTTP class and Rail’s guide to rendering proxied pages (from the Rails wiki) here is a short script, which makes use of a custom made HTTPS POST query (btw. HTTP POST is basically the same, you just have to remove the ssl declaration and change the destination port).

First, the script makes a GET query to the target host (in the example, it is the login page for Wirtualna Polska webmail). In the next step it reads which cookies the website wants to set. After that, we can make our POST query. We send both filled in POST parameters (and hidden inputs too) and all of the cookies, which would normally be set in the browser. After that the script just prints out response headers and data (if there’s any).

The solution is simple, short and clean, although it took me few hours to find out that POST parameters must be a &-separated string and that the headers is a hash array. After that, it was a piece of cake.

Anyway, here’s the script:

#!/usr/bin/ruby

require 'net/http'
require 'net/https'

http = Net::HTTP.new('profil.wp.pl', 443)
http.use_ssl = true
path = '/login.html'

# GET request -> so the host can set his cookies
resp, data = http.get(path, nil)
cookie = resp.response['set-cookie']


# POST request -> logging in
data = 'serwis=wp.pl&url=profil.html&tryLogin=1&countTest=1&logowaniessl=1&login_username=blah&login_password=blah'
headers = {
  'Cookie' => cookie,
  'Referer' => 'http://profil.wp.pl/login.html',
  'Content-Type' => 'application/x-www-form-urlencoded'
}

resp, data = http.post(path, data, headers)


# Output on the screen -> we should get either a 302 redirect (after a successful login) or an error page
puts 'Code = ' + resp.code
puts 'Message = ' + resp.message
resp.each {|key, val| puts key + ' = ' + val}
puts data