Microsoft buys Skype at an outrageous price. Skype is an European company at origins Microsoft might buy RIM, the Blackberry dudes. They are canadian. Microsoft wants to buy the mobile division of Nokia? They are Finns. Obama comes out and states that ‘it’ll be some hard times for the economy’. Now, besides the fact that Microsoft wants to get to the mobile phones business… Does it sound too me like someone wants to get rid of them dollars and fast?
Adventure Game Studio is a cool game engine that allows you to build fast adventure games (like Monkey Island). The tools are quite advanced, and they are easy to use; there’s a bunch of games created with AGS by enthusiasts. The good news? Now it’s open sourced – a great moment for it to improve. People have starting ports on Linux (Bero from ArkLinux, more exactly), and hopefully pretty soon we’ll have also new features and new ideas.
Still nothing changed. Nu pricep. Ok, s-au mai scos cîteva chestii. S-au modificat cîteva programe default. Se instalează mai repede – mai simplu (ca downside, sunt mai multe configurări de făcut). Dar nu pricep de ce nu s-au rezolvat problemele majore: Sunetul. Dacă pentru cineva e acceptabil ca microfonul să îmi fie mut cînd cel cu care vorbesc vorbește, pentru mine nu e. Fie pentru că îmi place să întrerup oamenii, fie pentru că nu e normal ca sunetul să pice discreționar.
Where’s story 4? Well, it’s coming. Probably in an episode named ‘the missing story’. Who knows? 🙂 Half the story is written in mercurial commits, the other half will be written later. So today, about a new cool thing. Not that new, in fact, but pretty new to me. I was always baffled by the need to iterate through collections. I always loved the idea of foreach statements, and this morning I found the ‘foreach’ of Java.
Delivering code that you can’t compile. It’s Java, therefore it’s possible. How, you ask me? Simple. Watch this simple error: Exception in thread „main” java.lang.Error: Unresolved compilation problem: The method setVar(String, int) from the type VariableStorage is not visible Yes, this is precisely what it means. Unresolved compilation problem. This means that the code shouldn’t have compiled in the first place; but heck, people can deliver it anyway. I don’t know if I should call this silly or not.
So the first day passed, and it was kind of lazy. Actually, after hitting that SVN frustration I stopped doing that and started doing other things. Unrelated to the project. But this morning was a bit more productive, and I managed to implement the first part of Mr. Crenshaw’s tutorial. In Java. As I said, the code can be found on the mercurial repository from Google Code. One nice touch. Eclipse is really cool when it wants to be (it proves to be really helpful when it wants, and writes tones of stuff that I don’t want to for me).
So what the heck should this error mean? Missing requirement: SVNKit 1.2.2 Implementation (Optional) 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.svnkit15.feature.group 2.2.2.I20101203-1700) requires ‘org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)’ but it could not be found [Retorts taken out. Really, really upset dude at keyboard] Mental note. For the fun of the game, add „error 0.7.9.I20101001-1700,1.0.0 detected” message in my project. So I cannot use SVN from Eclipse. In case you were wondering if it works, it doesn’t, no matter what the official docs say.
I’m gonna update the blog about the advance in my project in stories. I don’t know how many stories I will have, nor will I bother to name them (unless they are tremendously interesting, like this one is not). So first story is how difficult is to have SVN on eclipse, and make it work. It’s not that I cannot find my way without Eclipse. It’s that I want to learn how to use the damned thing from Eclipse – after all, it IS an Integrated Development Environment.
Now everyone does programming for ‘the cloud’. That is the ultimate place to be with your ‘app’ (another buzzword) – go visit the cloud. I was once lucky enough to assist to a salesman praise of the cloud. It’s horrific – I love it. The cloud has magic properties – you can do anything, achieve everything, f*** up nothing. Because, well, it’s the cloud. Now let’s get things straight. The cloud doesn’t exist.
This year, 13th of september is Programmer’s Day!. Let’s rejoice!