Jun 292005
 

On JavaOne Oracle announced that JDeveloper will be free of charge. You can the announcement here, or look at the pages Oracle dedicated to their JavaOne performance. In the FAQ you can read that JDeveloper will not become an Open Source tool.

Actually, I think this is good news. From the Java-IDE’s I tried (Netbeans, JBuilder, JDeveloper) I found JDeveloper the best performing tool, and I liked developing in Java. Which was very new to me, since all the times I tried, I gave up because of the tool, or because of the performance (or lack thereof) of the end-product. The latter has changed dramatically over the years, and by using JDeveloper the tool is not an issue anymore as well.

Now if we can only serve Java-pages/webapplications straight from Apache, without an application server and all. There are too many implementations, EAR/WAR files have AS-specific configfiles, and I found getting an AS to work behind Apache not an easy task. Everybody knows that it should work, but for some reason NONE of the AS-suppliers seems to care to write some (I’m not even talking “decent”) documentation about it.

 Posted by at 00:15
Jun 282005
 

A couple of months ago, there was quite an uproar in the VB-community, since Microsoft wanted to defunct VB6. Of course to have developers move to VB.NET. Now they present these developers with a free e-book that covers just that: the migration from VB6 to VB.NET. You can download the individual chapters here. There is no link (yet?) for a all-in-one download.

 Posted by at 01:32
Jun 282005
 

B2Evolution has an excellent anti-spam mechanism, but spammers are inventive. They change host and domainnames, like you and I change underwear (you do change that every day, don’t you?). On most days, they just leave me alone, but on other days, I sometimes have 50 or 60 spam-comments. So, without further ado, I added Captcha to commenting. If you are going to leave a comment, you will be presented a computer-generated image. The characters you see in the image should be entered in the field in front of it. If you don’t enter the code correctly, you cannot comment. Mind you: if you enter the code incorrectly, and you press “back”, you might have lost all that you’ve typed, so double-check before commenting.

The Captcha-B2evolution-integration was done by the Village-Idiot.

Now we still need a defense against the spam-trackbacks.

 Posted by at 01:14
Jun 272005
 

I can’t help but wanting one, when I read this. I play less and less games, because it means I need to be upstairs. And it means I only have stereo, no surround whatsoever. Seperating gaming from developing also means this PC can have some of its harddrive space back 😉

 Posted by at 23:14
Jun 272005
 

Sybase introduces ‘WorkSpace‘, a unified application development environment that (as Sybase claims) is the first to bridge the gap between the vision of a service-oriented architecture (SOA) and the reality of traditional development tools.

Sybase will present WorkSpace at JavaOne, the conference that started today. The brochure explains a little more of what WorkSpace actually is.

 Posted by at 22:37
Jun 232005
 

I work a lot with Oracle and with Oracle-related (from Oracle or third party) tools. It’s my job, since I’m a DBA and also a developer that happens to be using Oracle a lot as a backend-database.
A lot of tools don’t know that Oracle has a feature “operating system authentication”. If you define a user in Oracle as authenticated by the OS (Windows, Unix, whatever), you basically tell Oracle: see if the OS-user trying to login is defined in Oracle, and if so, don’t ask for a password, since the user already supplied that to the OS. Think of it as MS Passport, but in a very simplistic way (but then again, it already exists more than a decade!).
You tell Oracle to login as the OS-user by supplying a slash (“/”) as username-password, basically saying “no-username/no-password”.
Filling in a slash or leaving the username/password fields empty is not recognised by many tools. They just don’t enable the OK or Connect button unless you fill in both fields.

To my surprise, I got this dialog:

when I tried to define a new Oracle connection in Visual Studio .NET using the just released Oracle Developer Tools for VS.NET. WTF?!

 Posted by at 15:41
Jun 232005
 

Why would you want to serve asmx (or any other .NET pages) without IIS? I’ll tell you why: because I don’t want to upgrade my OS everytime the webserver gets new features. Because I want to run IIS 6 on Windows XP (I would have probable paid for it, if I could). Because I don’t want a server-OS. Not only does that need to be licensed per seat, but all other software (antivirus etc) is more expensive too.
Instead, I switched to Apache. And via tricks and stuff I can now run .NET via Apache (Wiki), but of course only when I install things manually. No integration with VS.NET or anything else for that matter. But at least I did not have to buy a new server, and a new OS, several seats, new antivirus software, and what-did-I-forget, just to run IIS 6.

 Posted by at 10:22