Project Glidepath: A Software Factory in Action?

The blog is too cluttered with marketing-speak, but the accompanying 22-minute video is very good in conveying what "Project Glidepath" is about: guidance (including, but not just code templates) for "MicroISVs" (1-10 person SD teams), integrated into the IDE. Too much "software factory" talk has been very rarified; it's nice …

more ...

Nick Hodges Becomes Product Manager of Delphi

Nick Hodges has been named Product Manager of Delphi at "DevCo," the to-be-named, to-be-formalized spin-off of Borland's languages division. His blog.

more ...

Learning Lisp or Ruby

My favorite technical book of the past year was Practical Common Lisp by Peter Seibel. Believe me, if it could convince me to return to Lisp, it's a well-written book.

However, all the cool kids are learning Ruby. Ruby has some Lisp-like flexibility in comparison to more popular languages like …

more ...

Can't We All Just Interoperate?

So I'm trying to write a program to manipulate the Tablet PC Input Panel from within a Java application. So I have to use JNI to interop with a native .DLL written in C++. My DLL uses Win32 to find the handles to the Java application edit windows and then …

more ...

Target .NET 1.x from Visual Studio 2005

"MSBee" is a free MS Build task that allows you to target earlier versions of the .NET Framework from within Visual Studio 2005. Out of the box, VS2005 will only allow you to compile for .NET 2.0.

This is a very helpful utility: just a few months ago I …

more ...

MSDN Wiki - Great Idea

MSDN has created a Wiki. This is a great idea. Just look at P/Invoke.NET to get a sense of how helpful a Wiki can be for user documentation. via \<a href="http://www.knowing.net/ct.ashx?id=3e526214-11b1-482a-911d-12f3aa8b713d&url=http%3a%2f%2ffeeds.feedburner.com%2fAContinuousLearnersWeblog%3fm …

more ...

Assembly Language Programming

Okay, if you're interested in assembly language programming, read The Art of Assembly Language and use the included HLA compiler.

But, if you just need to occasionally compile some pre-existing code, MASM 8 is now available for download from Microsoft.

But seriously, read The Art of Assembly Language.

more ...

ACM Membership Provides Limited Safari Access

I have mixed feelings about AI for Game Developers." In the full Safari bookshelf, the AI category has Voice Application Development with VoiceXML which is a much more "enterprise-y" type of read.

On the other hand, even in "full Safari" there's only 8 books in the AI category, only 3 …

more ...

Latest Ruby in Steel IDE Adds Debugging

The latest beta of the Ruby in Steel IDE has added debugging support. Nice.

Oh, \<a href="http://www.knowing.net/ct.ashx?id=9c88dc07-b246-4a68-871a-e950800d3420&url=http%3a%2f%2fwww.caliban.org%2fruby%2fruby-amazon.shtml"" target=_blank rel="noopener noreferrer">Ruby/Amazon is a cool library to access Amazon Web …

more ...

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]{style="font-weight:bold"} recognizes SWT components as text labels, and you [can ]{style="font-weight:bold"}use the TIP to add recognized handwriting …

more ...