Author Archive

HEY WOULD-BE COMPILER WRITERS!

I’m sorry for the capital title, but this is big. It’s old news technically, but for me, it’s huge. I found an article that actually shows from step one to end how to write your own scripting language. I was going to write one of these articles myself, but now that I’ve [...]

Read the rest of this entry »

By the way…

I just wanted to make it known that my home grown query language was called OPQL (object persistence query language) BEFORE JPQL (java persistence Query Language) was known. So there. I claim the naming originality, despite the apparent similarity to the nomenclature of a feature of java’s new iteration. Phew, I feel better now.

Read the rest of this entry »

A Bone to pick with whoever invented the SQL Server licensing model

I’m trying to figure out exactly how many copies of what edition of what version of SQL Server we have in the enterprise. Normally I just use the inventory tools in Altiris for this sort of thing, because I have product names and version numbers and all that. The only trouble is, THERE [...]

Read the rest of this entry »

Wow, did I read that right?

One of the most annoying, and most unnervingly frustrating things about dealing with web-applications in real life is dealing with printed documents. In my opinion printed documents are obsolete, but customers might disagree. You can’t rely at all on the browser to print using the File menu for you, because you can’t guarantee [...]

Read the rest of this entry »

My new Powershell project

Ok, here’s what I’m going to do… Before I had written a compiler for my own query language that is designed to do object persistence on an associative database… I have found now that it would be nice if I could write full fledged ’stored procedures’ and shell scripts that would allow me [...]

Read the rest of this entry »

Interesting word choice…

Some of the spam I get turns out to be pretty amusing… I just take a walk now and then through my spambox, just to see what sort of goo is being thrown around lately… Today I stumbled into something that really made me laugh. Here’s a quote from an ‘OEM-priced’ software company’s [...]

Read the rest of this entry »

Even the Development world is Round…

So now with the market advent of Microsoft .NET 3.0, the diffusion of the the ‘example videos’ and sample tutorials is rampant. In particular I’ve been reading a little about Windows Presentation Foundation (WPF). The WPF is basically a fusion of concepts from winforms and asp.net (a la XAML) in that the controls [...]

Read the rest of this entry »

More Powershell coming soon…

I want everyone to know I haven’t given up on powershell, but I just have been distracted by production projects at the moment… I will continue to report as I learn more, and experiment some more. (Please don’t hate me powershell!)

Read the rest of this entry »

What I want in a .NET programming language:

Some thoughts here. I’m starting with C# as the ‘base’ language here, because mostly I like it. I’d just like to see some changes. Most of these are in Nemerle… some of them are not.
Static methods which take only the type of object to which they belong as a parameter can be called [...]

Read the rest of this entry »

XmlSchemaProvider and the Duplicate Namespace problem SOLVED

Ok. I’ve hated, despised, abhored, and feared the XML schema provider and using the XML SOM to generate schema because the thing makes you use separate namespaces for EVERY single thing… right?
WRONG!
There is a tiny little trick, that just about EVERYONE misses that lets you get away with MURDER. Even though in this [...]

Read the rest of this entry »