Public letter to coffeebean Manila

Dear coffeebean team,

I’m referring to my message on your facebook page, which I was writing sitting in coffeebean M.Adriatico yesterday. I explicitly don’t want to blame your personel there, it’s a general thing. And it’s a problem not just with coffeebean, but with a lot of gastronomies in Philippines, so I’ll explain my complaints in some more detail.

Self service is something, that was invented, to provide cheap food to the lowest possible price. To save money on waiters, McDonalds and friends just skipped good service in order to provide a lower price. That’s how they became big initially. People who go there are either in a hurry or want to have cheap food and give a shit about service, as they plan to leave right after quickly swallowing the food there. You don’t sit around in a fast food store half the afternoon, because it’s not a pleasant atmosphere. Continue reading Public letter to coffeebean Manila

On the search for the perfect Python IDE

Since I started to program with my beloved Python, I was using Eclipse and Pydev for that. It’s doing is job fairly well, nevertheless I’m somewhat unhappy about it’s screen usage. Somehow I have the impression, that the Eclipse developers are all proud owners of some one squaremeter huge screens and want to show everyone with a smaller screen, who has the bigger penis. That’s why I had written this bugreport a while ago, when I was trying out the latest Eclipse version, which even made the situation worse.

So even if the developers basically agreed to the issue, there doesn’t seem to happen a lot to improve the situation, so I started looking around for other IDEs. Requirements:

  • Editor with the usual gimmicks, syntax highlighting, automatic indentation etc.
  • Useful code completion
  • Git integration
  • Efficient code navigation and file browsing
  • Better screen usage then Eclipse
  • Some maturity, i.e. no obvious annoying bugs

Most of the programs from this list can be scratched instantly, as they are just somewhat pimped editors, but no IDEs. They don’t actually understand what you’re programming, so they lack features like the lovely ctrl-click in Eclipse, to quickly go to the definition of a symbol. So what would be left as an option is probably NetBeans, WingIDE, PyCharm and Komodo. After I read a recommendation, I gave Ninja-IDE a quick try, but this only falls into the pimped-editor category.

WingIDE was looking quite promising. Trying it out actually even ended up in some nice email conversation with the WingIDE support about suggested improvements, bugs, and things I hadn’t found at first when trying it out. Git integration is quite nice and the code completion and navigation works well. In general it made the impression of having all essential and necessary things without being a bit bloated like Eclipse, providing lots of stuff, that you actually never use. Unfortunately, it currently wastes nearly as much space as Eclipse. Ubuntu menu proxy is not yet used, there is a quite useless bar at the bottom, which can’t be hidden, and the file navigation bar could also need some improvements to be more useful. Some more control about shutting down the program, sending keyboard interrupt or SIGTERM to the running process, would be nice. Anyways, I’m quite looking forward for the upcoming version 5. They promised, that most of the mentioned issues will be addressed until then.

Iodine fan page

As a frequent traveller you know that shit: You just checked in into a new hotel, paid a totally exaggerated amount of money, and in the end you find out, that not even the wifi was included. Instead they want to charge you an even more exaggerated amount of money. Per minute! As if we would still be living in prehistoric analog times! But wait, no need for hyperventilating and destroying your room like a rockstar: Thanks to the benevolent Flying Spaghetti Monster, there is Iodine!

So I recently decided to show some sign appreciation for this great project, but couldn’t find a fan page on facebook to click the infamous like-button. Long story short, here it is now.


Page revival

Computer nerdYes, I admit it. Deep down inside I’m quite a nerd. Programming, hacks, robots, automating things – it’s great! So in order to collect some thoughts and projects, I decided to resurrect this ancient page. Expect to read some stuff about python, programming and net politics here in the future.

The new name for the blog was inspired by this lovely video, which actually encourages us nerds to be nerdy.

Hair tattoos

Since I got to know the the remarkable hairdresser Mikhail Rodomakin in Odessa some years ago, I became a big fan of fancy haircuts. I was always playing around with the idea of getting some tattoo, but ended up never having one, as I just know, two month after having it, I would think about it as some stuipid idea and would want some other tattoo. And that’s exactly the good thing about hair tattoos: They grow out themselfs.

A while ago we even made it to Odessa television, when I got my second Ukrainian sign tattooed. Enjoy!

Games, games, games

Computer games, yep, I used to play them. Quite a lot even. If I remember correctly, the first game I played was Nibbles, or Snake, as you would call it nowadays probably. This game with the snake eating things and becoming longer all the time, you know it. I was seven, eight maybe? I was playing on an old 286 still with green-only monitor. As a kid, computers were something quite holy and expensive at first, that I weren’t allowed to touch too often.

But the situation became better quickly. We got some shining new 486 with a color monitor. Colors!! And all those lovely jump-n-run games that were suddenly available! Commander Keen, Duke Nukem 1+2 … I guess about this time I started to run into arguments with my parents about how much I was allowed to play the first time. Continue reading Games, games, games