Tag Archives: Java
Next Steps with UserMgr
As the last article hinted, I had hoped to move forward with the web site. The next stage is an update to my UserMgr application.
My new Blog – with Lucene
Today is the day – my new blog has been made live
It has taken a while, because I got side tracked with getting my AKCMoney application working but I have completed my blog.
AKC Money is born
At work I got my new laptop last October. But I couldn’t get my Palm Pilot to Sync with it, so was getting increasingly worried that my data, particularly my diary, was getting out of date. Also, I had an application for managing my accounts (Micromoney) that contains absolutely critical financial data holding the state of my personal finances.
Near the end of November I decided to try and sync with firstly my Linux Desktop, and then when that didn’t work my old laptop. None of them worked anylonger. It looks as though something has gone wrong with the Palm.
A little test Java v PHP
I was curious as to the relative speeds on Java versus PHP. So I created a couple of simple applications (see below).
PHP took approximately 2.5 seconds to execute the core part of executing a loop a million times.
Java took about 0.045 seconds to do the same thing, over 50 times faster.
iBatis v Hiberbate
For those that have been following the “Taking the Java plunge” series, you will note that I have chosen iBatis as the framework to use the database. By reading the various mailing lists that I do, I get the distinct impression that Hibernate is the flavour of the month and this was worrying me, in that I couldn’t understand why.
Taking the Java Plunge – release 1.0 reached
Well I made it. It was early in the weekend that the code was working, but its taken a couple more days of struggle to get it so I could put it into production. Learning how to get tomcat to authorize the users is hell to debug when it doesn’t seem to do what the book says it should.
Looking back at what I have done surprises me. It was a simple application (just 5 web pages) but the number of separate technologies that I had to learn (or in some cases perfect) were many. Here is a list (on top of Debian Unstable/Stable)
Taking the JAVA plunge – into the last mile
After some hard work at getting my ideas together and then some marathon debugging sessions, my application is almost working. It has taken me a lot longer than I envisioned – for two real reasons.
Firstly, for a long time I had an approximate idea of what screens and what workflow I wanted in the application but I was finding it difficult to make it concrete. When I didn’t have a clear picture of what I was aiming at, my development didn’t proceed.
Taking the JAVA plunge – some weeks later
It has been a while since my last entry, but here I am sitting in a hotel room in Instanbul, and discovered that it has a wireless lan capability.
I have started my first application having picked Tapestry 4.0 (currently at beta 5, but upgrading as soon as new versions come out) and iBATIS to connect to the database. I have been able to access my database and display pages with the data installed.
Taking the Java Plunge – Selecting and using an IDE
It has taken a my about 3 weeks of exploring to know what my next step in taking the Java Plunge should be.
I have set up both Netbeans (4.1) and Eclipse (3.1) IDEs and tried to get both of them to create simple Hello World JSP applications.
Debian packages for both of them seem out of date, so I have downloaded both from their respective web sites.
Netbeans initially seemed extremely simple, as I immediately understood all the windows, what they did and how to create an application.
Taking the Java Plunge – Finding Out What To Do
Thats it – I just have to start it. 5 years after adding it to my TODO list for my home computer network I have started my first java web application. I want to try and build a “family tree” application to capture and record in a database my family tree. I will then provide a tool for dumping this data into an ascii format (probably xml) so that it will not be lost to future generations.
Asking what I need on the Debian User mailing list gathered the usual helpful responses (particularly because Debian can’t support the non free Sun licences).




Powered By Wordpress