impressive, prezi and other ways to kill PowerPoint

I’ve to admit, I haven’t used PowerPoint for 4 years, mostly because no one wanted me to present anything. Times have changed, I had to do 4 presentations in one week lately. Being forced to communicate through slides, I experienced a bit, and here’s my conclusion.

The first presentation was built using Keynote, which is part of iWork, Apple’s Office counterpart. Creation was really simple, the look is just amazing ( especially the transitions ), but there is one problem: I don’t have a mobile Mac at the moment, so I needed to use a friend’s MacBook to do the presentation. This is definitely a bit of a pain, considering the fact that he’s most likely not always around, and exporting to PowerPoint kills all the USPs. There is a workaround though, you can export presentations as .mov files, movies that halt on every transition and continue only after you press a key.

Second presentation, Latex Beamer producing PDFs. The ugly part is the creation, certainly. Unless you are fluid in a text editor, command line and the reading of technical documentation, this might not be your premier choice. After you’ve gracefully managed to create some slides, the output looks great and the best point about it is that any netbook will do just fine for the presentation. I used my Ubuntu-equipped machine and it worked well using the default PDF-Viewer.

Sven showed impressive to me today, a great way of tuning your PDF-only presentations by adding transitions, overview pages and other handy accessoires to finished PDF-Presentations. It’s written in python, has some dependencies ( nothing that easy_install couldn’t fix ) and works really well.

The third presentation kicked off using Google Docs. The presentation ( about Google Go ) had no style, no transitions, was built in about 10 minutes and.. worked. Nothing more, nothing less. It clearly did it’s job, yet there are, at least by now, a bunch of more pleasing ways to get the job done available.

Because a lot of people are really excited about Prezi at the moment, I decided to give it a shot. The presentations created are really different from what presentations have been in the past, it looks.. amazing, is easy to use, features a free plan. It depends on flash, which is somewhat a drawback and is, at least for me not a choice at the moment. Why? Well, first of all, there is no way to create custom styles, you are basically limited to what Prezi offers. The next problem is the lack of a free offline editor ( Google Docs is able to do that ). And of course, what you create looks create, but either I missed the feature that says “copy region from one Prezi to another” or it’s not there. Either way, without it, reuse seems impossible. Still, if you have only 3 minutes and need to deliver a stunning performance, you should go with Prezi. ( Edit: Benny just posted something about Prezi a few days ago, too )

The top 25 programming errors: Watch and avoid

Security is always a big issue, whether you are writing for a big company or just for fun. But many people, especially beginners, tend to underestimate the importance of securing their applications dramaticially. While stuff like a well-designed interface and the proper function of the application is directly visible, security works the other way round: it’s presence ( or a lack thereof ) are only visible when it’s in most cases too late. So, as for testing, security is a important quality attribute of your software, and you should care, and if you don’t know where to start, the SANS-institute released a very comprehensive list of the most wanted programming errors.

The list was created in collaboration with major actors, like Microsoft, Cisco and other popular names. While not all of them are applicable to all kinds of applications, you will certainly find some that do, and this list is certainly a very good source to start reading on that topic.

Enough written, the document can be found here: Top 25 programming errors.

Microsoft to receive the annual award for the funniest bug

Keep looking for that headline! The reason is simple, and you will agree ( hopefully ) that this is indeed a freaking funny bug description. The bug itself is funny, too. And I just don’t understand why, but let the details rest aside, and let’s enjoy it:

A Web site cannot set a cookie if the Domain attribute is in uppercase characters and has an odd number of characters in Internet Explorer 7

You can read find that bug in the Knowledge Base. This post features nothing else but this bold bug description, so here’s my question, to be answered in the comment: what do you think was the code that caused this bug looking like? Any languages ( even brainfuck! ) welcome..

Edit: I stumbled upon a video demonstrating that by getting the square root of 4 and subtracting 2 from the result, the calculator.. outputs some rather unique result. Any explanation here? Try it, works in any Windows version. Buggy times.

Windows 7 Superbar vs. Mac OS’ Dock

In case you haven’t heard about, since today, Microsoft’s Windows 7, the successor of Vista is available as a free download. Of course, it’s just a beta, and maybe they do it to distract a bit from not-so-well performing Vista, but anyway, if I had a PC, I’d certainly give it a try. But because I don’t, and I’m not sure whether bootcamp supports Windows 7, I was forced to simply read some reviews and build up an opinion.

And there was this one thing. Imagine a system-wide menu bar featuring all your current apps, plus the one you are using most often. Of course, it’s up to you to decide what you want to place in that amazing menu-bar. You can even use a very, very hot ability to place items using the mouse called “drag and drop”. Finally, after using an application and closing it, the corresponding icon will just disappear. Unbelievable, I know. There is one other amazing ability this dreambar, as I call it, offers. The grouping of windows belonging to the same application. This is indeed something total new, something I have dreamed about for years, and now it’s finally happening. 

Well, in case you thought it sounds like the Mac OS Dock. It’s not. It’s the new taskbar in Windows 7, called “superbar”. It seems people at Redmond are a bit desperate these days, instead of being creative.. 

But let’s be serious, just for a moment. I’m really wondering where the innovation is. Even searching for “Windows 7 Innovation” doesn’t return much. There is the mentioned superbar ( wuhhzza ), some eye-candy and a multi-touch interface ( if I got that rumor right ). The multi-touch interface is a gift for hardware manufacturers, but not for people with ordinary PCs eating French Fries while surfing the web, the superbar is pretty much a bad copy of several already existing concepts and the rest? Is there still this ridiculous Flip-3D thingy that is so not boosting productivity? Oh it’s so spacy I can’t see the contents of the other windows..

Windows definitely has some fields where no one is at the moment able to compete with it, but not because of the superior technology but rather because of hardware manufacturers still keeping that platform up, and game vendors still building mainly for it, too.  

But actually, this hasn’t necessarily to be something bad. Mac OS simply is the best system when it comes to usability, consistency of an interface etc.. And Windows can only profit from … reinventing some stuff already present there. Calling it Superbar seems a bit exaggerated, but after the Zune disaster I guess it’s to polish some Egos.