Archive for 7th June 2006

Literally bad writing

Powertoys manufactures a hand gyroscope for battling RSI. I was considering buying one until I read this this disturbing claim: “Explosive, dynamic, exciting Powerball! Powerball is a dynamic and completely revolutionary new gyroscope that literally explodes with mind numbing torque and inertia once you activate its internal rotor.”

Dang. Guess I won’t buy one, then.

Job Opening: Explosion-Resistant Skull Required

Job Opening: Explosion-Resistant Skull Required

Wednesday, June 07, 2006

11:16 AM

Microsoft is looking for a new lead compiler writer for Visual Basic. That’s gotta’ be a tough nut to crack: VB.NET is a very capable language, but in terms of syntax, it ain’t Scheme. It will be interesting to see who they hire: a fresh-from-school kid at the peak of his cognitive powers or a grizzled veteran.

 

Created with Microsoft Office OneNote 2007 (Beta)
One place for all your information

Download: Job Opening Explosion-Resistant.one

Table Input in Java

Tablet Input in Java

Wednesday, June 07, 2006

10:06 AM

Turns out that, contrary to what I’d feared, the Tablet Input Panel for the Tablet PC does recognizes SWT components as text labels, and you can use the TIP to add recognized handwriting to a Java/SWT application:

So now, the challenge of programming forms in Java for the Tablet PC reduces to the problem of setting the TIP context dynamically from Java so that you can command it to bias the handwriting towards the expected entry type (a date or a phone number or what-have-you). The difficulty with that is that as far as the TIP is concerned, all java.exe executables look alike. So I’ll have to figure out some way, within Java, to register for a callback when the TIP gets activated. Then, use JNI to set the TIP context. Stay tuned?

Created with Microsoft Office OneNote 2007 (Beta)
One place for all your information

Download: Table Input in Java.one