I just found out about Picasa 2, another free software product from Google. I haven’t downloaded it yet, but it looks kinda neat. Always nice to have free picture catalog software.
If you need your picture to look like it’s made with a LOMO camera, than you can follow the instructions found on this page. Cool.
For sharing my pictures, I use the excellent CopperMine Photo Gallery software. Today I found out that it does not work with FireFox. I cannot upload files. The result is a dialog saying “document contains no data”. When I look in the album directory, the picture has not even been uploaded. Doing exactly the same in IE, and things go fine.
Anybody?
Though it’s out there a couple of days now, I haven’t noticed it until now. Release 2 of Oracle’s Application Server is out, and to be had via an OTN download. Choose any of the options, per platform you will be presented with the same download page. It’s quite a lot though, at the moment I have 4 CD’s in the downloadqueue.
And while your filling your download queue, why not check out the preview of JDeveloper 10.1.3. I know I’ve added it to the list.
I was thinking. (Uh-oh!)
I want to serve .NET via IIS and other stuff via Apache. Running on two ports (80 and 8080) is not so great, since links for the internet will require port 80. But…you can’t run IIS and Apache on the same port. What if I put another NIC in the PC, give it an IP-address, and bind IIS to one NIC and Apache to the other, both owning port 80. All that’s left, is to configure virtual hosts.
Lets say blogs.rare-it.com will be served by Apache, and mydotnetsite.rare-it.com by IIS.
Right?
Now how on earth am I going to tell my stupid ADSL-router that port 80 needs to be directed to 2 IP-addresses, instead of 1?!?!
Guess I need some sleep: I’m babbling…
The Microsoft community has some bloggings/articles (1, 2, 3, 4) about ClickOnce, their new technology to keep applications up-to-date via the web (application does an update-check over the web, and automatically downloads and installs the latest version). I thought “what’s so new about that?” Java has that too, Oracle’s Application Server has it (see page 24), and so do other programs, albeit it proprietary-coded.
As my loyal readers know by now, a second paragrah in a blogging does mean there’s something more. Indeed. What about the nice DLL-hell on the Microsoft platform? Now you can choose whether you download and install the latest version of that application you run. But with ClickOnce a developer can (not: must) configure ClickOnce to automatically download and install the latest version. Please take that into consideration if you are going to use this new technology. We all know it from Antivirus programs like Norton Antivirus (LiveUpdate), where the user can specify how the updates will be managed. Tell me honestly, did you or did you not have had problems after installing a hotfix from Microsoft? After that you switched to “ask me what to do”, didn’t you? Right, I thought so.
So, in my opinion ClickOnce does not deserve the hype it gets, and developers need to be educated to be careful with it.
Delphigamer is hosting a contest. A game-development contest. Write a game with the theme “dogfight” in Pascal (Delphi, Kylix or Freepascal) and enter the competition with it. The rules can be found here. First prize is Delphi2005 Architect edition, donated by Borland. That’s US$3000!
There is a forum about the contest on PGD (Pascal Game Development).
The internet is slow, because it’s there: PostgreSQL 8.0 has been released.
Sun’s Application Server is based on Tomcat, but it is a modified version. To be able to use JBuilder2005 with Sun AS, you need to download the latest update for JBuilder (registered users only) from the Borland site. Via Enterprise->Configure Servers you can then select and configure a “Sun 8.x+” server.
Perhaps I’m not enlightened here, but in the configuration dialog is an entry for the path to the serversoftware (in this case “SunAppserver”). This needs to be locally accessible, so I needed to map a drive to my server, since that’s where the AS is running. Why is that? What has deployment to an AS to do with paths and drives? Isn’t that why we wanted an AS in the first place: easier (single point of) deployment?
Because I want to use both Sun’s application server (based on Tomcat as far as I know), but also IIS (for serving .NET pages), I was googling for a way to have them interact. The results:
Configuring Tomcat with IIS Web Server
Configuring Tomcat and Apache with JK/1.2
Apache Jakarta Tomcat Connector
I’m not sure if this information still applies, but at least I now know it’s possible.