Jan 132005
 

Wow! Check out this movie (click on the movie-link). Remember, don’t stop dreaming!

 Posted by at 20:36
Jan 132005
 

Thanks Steve, for pointing to Nvu. Still in prerelease/beta stadium, but already a very mature product. And it’s free (like in free beer).

 Posted by at 14:36
Jan 122005
 

John Carmack was legendary in saying that their next release will come out “when it’s done”. PostgreSQL made a prediction that did not come true. Duh. Late this week will change to early next week, I predicted, and as you can read here, that prediction seems quite accurate 😉

Anyways, 8.0-RC5 is running happily on my desktop now, no problems whatsoever. I haven’t tried the .Net dataprovider (npgsql) yet, but I guess that will not give any problem either.

 Posted by at 15:19
Jan 112005
 

Although it’s not announced on the main site yet, most mirrors already have it: RC5 of PostgreSQL 8. With the release being planned late this week, and RC4 claimed to be the last RC before release, RC5 is a surprise. But the changelog from RC4 to RC5 lists quite a few changes/fixes, so my prediciton will be that late this week will change into early next week.

Choose one of the mirrors to download the software. It’s in the beta directory.

The Windows-installer version can also be found here.

 Posted by at 21:37
Jan 112005
 

If you like Object Pascal (Delphi), but for some reason you like the VS.NET IDE more than Borland’s IDE, then you might have a look at Chrome. It is a innovated version of Object Pascal, suited for .NET. Currently, the commandlinecompiler is released as a preview (beta) version, for the .NET framework and for Mono.

I liked Borland’s IDE more, because it has early databinding, so you can see data from a database at design time. It makes the designing easier, since you can see earlier if data needs more of less space in a datacomponent. With the new Delphi, it turns out that this is only the case with BPD.NET and not if you only use non-Borland components. Taken that into account, I think VS.NET IDE is better. It’s faster to load, and more stable on my system. Furthermore, as I blogged earlier, VS.NET is much cheaper.

 Posted by at 12:10
Jan 082005
 

You might have noticed the different look of this blog: I’ve upgraded b2evolution from 0.8.9 to 0.9.0.10. If there are any problems, or things that do not work, then let me know.

 Posted by at 12:14
Jan 052005
 

Not too big a accomplishment for the experienced .NET-programmer, but since I’m still learning .NET, and ODP.NET and IronPython, I think I did something great. This is the script (don’t be scared):

import sys
sys.LoadAssemblyByName('Oracle.DataAccess')
from Oracle.DataAccess import *
from Oracle.DataAccess.Client import *
OraCon = OracleConnection()
OraCon.ConnectionString = 'User Id=scott; Password=tiger; Data Source=ORCL'
OraCon.Open()
OraCmd = OraCon.CreateCommand()
OraCmd.CommandText = 'select ename from emp where deptno = 20'
OraDR = OraCmd.ExecuteReader()
while OraDR.Read(): 
    print("Employee Name: " + OraDR.GetString(0))
OraCon.Close()

And this is the output:

 Posted by at 23:32
Jan 052005
 

While you’re at the Oracle download pages, have a look at their HTML DB version 1.6. It’s a browser-based development-tool for webapplications; you can view a quicktour here.

Very neat stuff.

 Posted by at 00:25
Jan 042005
 

Okay, so IronPython is a .NET language. Let’s see if we can pull this of: connect to Oracle using the ODP.NET drivers from Oracle.

The first time I opened the connection, I got an ORA-12541, reminding me that I switched the database to manual startup. I started the listener and the database and the second time the connection went okay.

Wow. This is powerfull stuff. And…in realtime. No compiling needed.

 Posted by at 23:24
Jan 042005
 

If you use Mozilla Firefox (and why shouldn’t you?!) and you regularly leech content from pages, you should try downTHEMall. It’s a plugin that install in the Tools-menu, and with a page present, you can select downTHEMall. It displays a dialog WHAT you want to download and WHERE you want to save it. After using it, you can also select Turbo-DTA, that uses them same settings as the last time without presenting a dialog.

 Posted by at 17:33