The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Archive for 2011

Bruno Fierens of TMSSoftware just showed their new chart that uses HTML5 with asynchronous event support cool!

Posted by jpluimers on 2011/09/10

An HTML5 grid with no flickering, very little delay and smooth appearance on both regular and iPad webbrowsers: at the Delphi-Tage.de conference, Bruno Fierens of TMS Software just showed their new IntraWeb HTML5 chart component as he promised on his blog.

Cool work in progress.

Should become public soon!

–jeroen

Posted in Delphi, Development, Software Development | 3 Comments »

#Huawei “Mobile Partner” Software #fail it doesn’t work in Windows 7 x64 and breaks the ThinkPad Fn keys

Posted by jpluimers on 2011/09/10

In order to get non-roaming UMTS internet in Germany, I borrowed a Huawei USB device.

Though I had bad experiences with those kinds of devices 5 years ago under XP (where the Huawei software would add a new virtual COM port for each install, finally blocking at COM32, and also blocking the recognition of any new USB device) I hoped for a better experience this time.

Not so: The new software is called “Mobile Partner”, but I’d like them to strip the name “Partner” of their software.

  1. the software was German only (I can read German, but I’d like English on my English system)
  2. after installing the software, my Fn key combinations on my ThinkPad keyboard would not not work any more
  3. after installing the software, removing the device, rebooting, their software would not recognize the device when I plugged it in
No more Huawei USB devices for me.

–jeroen

Via:  Huawei E220 – Wikipedia, the free encyclopedia.

Posted in LifeHacker, Power User | 2 Comments »

#KOMED internet experience: getting it to work is hard, but it is FAST

Posted by jpluimers on 2011/09/10

Highspeed internet at KOMED is quite a different experience from Swisscom hotel internet at the NH Köln hotel yesterday:

  1. Following the PayPal link at their [Wayback] datenwelt.de redirection site does not work: it times out.
  2. After twisting some peoples arms, I was allowed to get a “Konferenzpass”.
    That one works at once, and is blindingly fast compared to yesterday; see the screenshot below.

When trying to find my way towards the KOMED conference rooms, I had a weird experience: rooms 1..5 (called RAUM EINZ, ZWEI, DREI, VIER und FÜNF in German), you could see room 1, 2, 4 and 5 from the ground floor as they were marked with large friendly letters on the same wall as their doors, very well visible from the ground floor.

Not so with room 3 (where I had to be): that marking was on the wall 90 degrees off the door, not visible from the floor. Actually, it was only visible when you were actually standing next to the door. From the ground floor, the door looks like a fire door continuing the curved corridor in front of rooms 1 and 2.

Someone should put “RAUM DREI” above the door to Room 3 there.

Back to the internet at KOMED: the speed is a pleasant experience compared to what Swisscom provided yesterday.This was the attained speed:

–jeroen

Via: [Wayback] UPC Speedtest.

Posted in Internet, ISP, Power User, SpeedTest, Ziggo/UPC/A2000 | 1 Comment »

Stephen Forte`s Blog – Silverlight is Dead, Long Live XAML

Posted by jpluimers on 2011/09/10

Interesting, when you compare this with FireMonkey: native versus managed, and both good UIs.

Interesting times ahead.

In retrospect: storing the form in a DFM wasn’t such a bad idea after all :)

–jeroen

Via: Stephen Forte`s Blog – Silverlight is Dead, Long Live XAML.

Posted in .NET, Delphi, Development, FireMonkey, Software Development, XAML | 6 Comments »

#FireMonkey will be #updated early, #often and regularly. Before the end of this month, and initially multiple updates per quarter, later once per quarter (Michael Swindell on the #Embarcadero Discussion Forums)

Posted by jpluimers on 2011/09/10

Quoting Michael Swindell:

Re: Will Firemonkey be updated outside of regular product updates?

Posted: Sep 8, 2011 5:11 PM   in response to: David Schwartz

David Schwartz wrote:

The product matrix shows that Firemonkey currently supports iOS 4.2.

Apple will be introducing iOS 5 shortly.

Will Firemonkey be updated to support newer iOS features periodically (eg., iOS 5 and possibly other things)? Or just once-a-year when Delphi is updated?

Yes, since Firemonkey is 1.0 we’re going to be updating early, often, and regularly. The first update is well underway, will address a lot of great feedback, and should be out before the end of the month. We are planning updates on a regular cadence, initially several quarterly.

(I’d love to see quarterly updates.)

We’ll start out updating more often than quarterly, and settle into quarterly updates eventually. Embarcadero is behind FM in a big way, there is a lot of ongoing investment going on into this release, updates, performance enhancements, and future platform/feature support.

–jeroen

via Embarcadero Discussion Forums: Will Firemonkey be updated outside of ….

Posted in Delphi, Development, FireMonkey, Software Development | 12 Comments »

Reminder to self: bring non-decaf tea to the US or buy some non-decaf tea as soon as I get there

Posted by jpluimers on 2011/09/10

Most places in the US only get you decaf tea or herbal tea (which is almost entirely unlike tea), but there Aint_Nothing_Like_the_Real_Thing.

I’m not sure why they do that so much, but I don’t drink coffee and hardly any sodas, and still want to fit into the ‘caffeine’ slice of society :)

Besides it is silly to pay the same or extra to get less (like low-fat diary products where you pay to remove fat, but add water and you need to watch the homogenization of the food emulsion).

So I will either bring a bunch of regular Earl Grey tea (almost all tea here in Europe is non-decaf), or quickly find a supermarket that sells some non-decaf Earl Grey tea.

–jeroen

PS:  I do understand that some people can’t handle the caffeine, but only having decaf feels silly to me.

Posted in About, Opinions, Personal | 2 Comments »

Twitter Status fail? what’s up with twitter when it doesn’t load, but tells you everything is fine? Swisscom again?

Posted by jpluimers on 2011/09/09

Though Twitter Status tells me that everything is OK, none of my Twitter clients can get any data.

Other web-sites work fine, and Twitter pages in my web browsers tell me this:

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

Is this the Swisscom hotel internet thing from this morning acting up again?

–jeroen

Posted in Opinions, Power User | Leave a Comment »

Delphi XE2 FireMonkey: the reason you should not have used assembly

Posted by jpluimers on 2011/09/09

Right now, I’m porting a bunch of stuff over to FireMonkey in Delphi XE 2 so it can run cross platform.
(Be sure to attend the RAD Studio XE2 World Tour when possible, this stuff is way cool!)

Having avoided Windows x86 assembly in my own sources for years, I’m astonished by the number of 3rd party libraries that do.

Right now, third party libraries that you want to use with FireMonkey need these requirements:

  1. In order to run on x64 or OS X:
    Don’t rely on x86 assembly instructions, or provide alternatives for other platforms than Windows x86
  2. In order to run on the an iPhone, iPad or iPod touch iOS device (which all run on Arm), or iOS simulator from the iOS SDK (which is not an emulator, it runs x86):
    Be compatible with Free Pascal 2.5.1.

And the fact that you should have separated your business logic from your UI logic years ago :)

Of course that was what the Future proofing your Delphi apps seminar from Simon Stuart was about.

What baffles me is that so little 3rd party code adheres to that.

–jeroen

PS:

Today and tomorrow I’m be at the German Delphi-Tage.de conference; I’ve already met a lot of people in the Delphi XE2 tutorial and look forward to meet more tomorrow.
Contrary to what the schedule says, my session on a pragmatic Delphi code generator will be in German, I’m sure most attendees will like that.

Sunday I’ll fly to SFO to speak at the DelphiLive.com conference in San Jose, CA.
There, my preconference tutorial on Delphi Certification and sessions on XML and XSLT will be in English, as I’m sure more people there understand that better than German :)

Posted in About, Certifications, Conferences, Delphi, Delphi-Tage.de, DelphiLive, Development, Event, FireMonkey, Personal, Software Development | 6 Comments »

How to disable the annoying Windows #Skype 5.5 Home Screen auto pop-up #fail

Posted by jpluimers on 2011/09/09

Well, it looks like the acquisition of Skype by Microsoft is showing results: Skype 5.5 introduces an annoying “Skype Home” popup page.

Luckily Disable Skype 5.5 Home Screen auto pop-up explains how to get rid of this (it is open source).

Probably time to move on from Skype to something else…

–jeroen

Posted in LifeHacker, Opinions, Power User | 1 Comment »

Cool site of the day: Download Online Videos Save Direct Easily – Savevid.com (not only for YouTube)

Posted by jpluimers on 2011/09/09

Cool site of the day :)

Download Online Videos Save Direct Easily – Savevid.com.

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »