Aurora

Illustration

There is yet another hole in Internet Explorer. Although usually Microsoft patches browser well before public availability of exploit, they were hit by zero-day exploit. I will not get too much into how serious this exploit is and which browser versions are exactly jeopardized, but I must comment on measures to solve it.

First measure that is recommended by Microsoft is disabling JavaScript. While this might sound like good advice five years ago, I think it is most idiotic recommendation today.

Probably every site worth seeing is using JavaScript for one purpose or another. Disabling JavaScript for most of sites means same level of usability as not visiting anything in the first place.

If this is main line of defense, maybe it is time for new browser…

Cover for BeBook Mini

Illustration

As regular readers are aware, I became owner of BeBook mini. While older device (BeBook one) came with leather cover, this comes without one. This being quite a new device there was hardly any choice. One of rare cases was ($24,99) STYLZ’s Milano cover.

It took a while for it to arrive but it was definitely worth it. Attaching BeBook was as-simple-as-it-gets and no button or lever was blocked by it. Only two things that you cannot do with this enclosure were performing reset and exchanging battery. Since I do not need those on regular basis it is compromise I am willing to take.

Cover itself is of three fold design with BeBook laying on one side and another side serving as padded screen protection. Once that side gets opened you get three slots for credit cards and/or business cards. Above them are two places for SD memory and that is all.

For keeping cover closed one piece of leather is used instead of magnetic latch found on most of covers. It feels weird at first but I found it quite good system after a while. After two months of regular usage leather is still soft to touch. Scratches that it gained do not look too offensive and give nice charm to it. It looks to better and better with each passing day.

Only thing that I found missing is lack of placing for pen and paper. If they added a place for few pieces of paper and hinge for a pen, I would be happiest man alive.

VHD Attach 1.50 (Beta 1)

Illustration

It has been a while since I released VHD Attach. It worked perfectly for me and, judging from comments on Internet, for quite a few other people.

One thing that gave me most grief is necessity of going through UAC prompts. This beta sorts that limitation by having service do dirty work. To make long story short, it works without acknowledging every action.

Beta can be downloaded here. Final version follows in a month or two.

Mobile BackgroundWorker

One of things that annoy me on .NET Compact Framework is lack of BackgroundWorker component that is available in full .NET Framework.

While some could argue that processors are weak and memory is sparse and thus all threading should be avoided as much as possible, I tend to disagree. If nothing else, you should use background thread every time you make a long query to database or any other action that will keep user in dark for more that a second or two.

Without further ado, here is my BackgroundWorker class. It shares syntax with Microsoft’s component so you should feel like at home. It is available for download here.

It should work on Windows Mobile 5, 6 and 6.5 (and probably above).