Archive for May, 2009

Today: 29-May-2009: An interesting day

May 29th, 2009 | Category: today

Today was an interesting day. The usual Friday things happened: I came in, read my email and responded to those that required it, we had our 15 minute daily team meeting and I had my half an hour (or so) meeting with my master’s supervisor about metadata filesystems. Of course the usual occurs with work progressing. Today’s work is UniHIRTS again and I think I’m at the point where I’m happy enough with it. I’ve gone through and wiped out a few of the simpler tasks that I could handle with a few remaining tickets that are nice to haves. I’ve done a bit of a reskin and unfortunately it doesn’t all look good in IE but it still looks tolerable.

But most interesting today I heard word from my old Council friends that they’ve finally gotten to ditching Novell. Whilst I was there a project called “Get Rid of Novell” and “Get Rid of Legacy” which seems to have been given a heightened priority since Novell decided to double the licensing cost of their software. Council now has 90 days in which to remove all Novell software. This should be interesting as they have a lot of Novell supplied software: SLES, SLED, the Netware servers, eDirectory and its client, Novell’s IDM product, iPrint and  Zenworks. One of the things that kept Novell software around was the fact that it was half the price of the Microsoft equivalent, however with this it appears that this isn’t going to be the case so one of the reasons for retaining Novell, cost, is gone. And whilst it is a great solution for a lot of problems, the software that is slowly being deployed within the organisation is increasingly dependent on Microsoft’s software: running on Windows, integrating with Active Directory and providing management tools that integrate into Microsoft’s management console tools. Should Novell had let them be at the original price for another year, they’d have the money instead of doubling the price and well ending up with nothing. But life moves on.

No comments

Today: 28-May-2009: A day of small victories

May 28th, 2009 | Category: today

Today I had a lot of small victories working on the Uni’s safety incident and hazard reporting system. It’ll be a while before this cycle is over so it will be a bit longer before it ends in production but it will also mean a lot more testing. Tomorrow I will try to get a few more things knocked off before I move onto something else. At some point I have to do some more work for the portal project to give them a feed of courses from Moodle. That shouldn’t be too hard to achieve however it will take a bit of time to see what permissions are required. At some point I also need to do a release as well.

In other news last night I wrote a quick WebDAV interface for Joomla! – its a slow thing and it also works like a bit of a composite as well with supplying an interface into the filesystem. It is using SabreDAV to handle the DAV interface into PHP which is cool but I’m wondering if it is slowing things down.

No comments

Today: 25-May-2009: Monday comes but once a week

May 25th, 2009 | Category: today

So I haven’t been blogging for a while which is a bad habit to get out of but I’m sure I’ll get there sooner or later. Today was an interesting day, I spent half an hour having coffee finding out just how bad the USQ Student Guild really is – so much worse than what I thought they were which was already pretty bad. I also spent an hour or so trying to get AC/DC tickets and noticed that they offered a second date and managed to get A Reserve Seating which is good, I’m not entirely sure what that means but anyway (since the A reserve standing was the same price). So yeah, there was some time out.

So with some admin tasks and meetings about different things including Camtasia Relay and ugly administrative tasks. The afternoon was spent working on UniHIRTS. I added a whole heap of code to basically add a workflow check to ensure that incidents or hazards can’t be closed when there are open actions. Something I thought would be really simple turned out to be a pain. But I couldn’t work out why it didn’t appear to work. I ended up putting it at the lowest layer possible and working backwards to find out why it wasn’t being caught earlier. It turns out that there were two functions next to each other that achieved effectively the same thing, except one didn’t run through any of the data validation checks. So once I found that I managed to update the code to use the same code path as the other storage code path that validated the data. Unfortunately in doing this it took me all afternoon digging through the layers of code to find where it actually was after I’d managed to get it partly and badly fixed. Another day in the office.

No comments

Today: 08-May-2009: Paperwork and administrator day

May 08th, 2009 | Category: today

The bulk of today was wasted getting paperwork together to get everything put together. I spent some time finalising stuff for next week at JAOO (which is looking exciting) with car bookings and the like. It looks like everything has gone through fine but it is going to be a bit awkward switching cars but such is life. On the paperwork I had some more debating fun with the Queensland Government finding new and interesting ways to obstruct people. If I had more money I would love to fund a comedic ad pin pointing how ludicrous the system is but I don’t have money or acting talent (lets just assume I could bang out a half decent script at this point). Paperwork unfortunately ate a large chunk of my morning in what is turning out to be a white wash for my mornings but anyway.

I spent the afternoon planning for JAOO with Sally and Jon which was fun. Sitting down deciding which sessions we were going to do and how that works. It looks like a really good event to go to and I’m excited to be attending. It also expresses the confidence that the organisation has in me, something I don’t want to disappoint on delivering.

I spent some time trying to work out why some times a before insert trigger on one of the tables for UniHIRTS didn’t work properly. The closest I got was an Oracle “mutating tables trigger error” which sounds sort of close to what the trigger is doing but doesn’t feel right. Every so often the trigger fails to update the composite primary key for the entries which means we need to manually do it, the mutating tables sounds right but we don’t have a record of the error in the log files to work out why it isn’t working. It does seem strange that majority of the time the database updates perfectly but in some situations it doesn’t, especially when the item in particular should be executed in the database.

No comments

Today: 07-May-2009: Slowing down the library workload

May 07th, 2009 | Category: today

Today marked the slowing of a the library workload though I still ended up spending half a day cleaning up after the change yesterday to ePrints. Minor things and various paperwork to get stuff working again. We missed one of the firewall changes for the ERA stuff and it looks like our security guy is having issues with the fact that it isn’t one of the machines that we control or are a part of our section (our section being ICT as a whole). I spent the morning following up some work with that but moved onto UniHIRTS/USQSafe in the afternoon. I spent a bit of time playing fix the build with the initial scp transfer I did dereferencing all of the symlinks that I had which means that when the build script goes looking for those links it breaks because the link doesn’t exist but a copy of the file exists. It’s a bit of a shame I guess but at least I have a good copy of everything and something to keep in mind for future when I’m working on things – perhaps pipe things through tar to transfer things properly (SSH and SCP are really cool technologies for what they allow you to do with your computer). Whilst I was doing that I also got set up to deploy applications to the build server. Unfortunately in doing so it appears my application broke on the build server so I’ll have to roll it back again and work out what is going wrong there before continuing. But all in a days work.

No comments

Migrator 1.4 released

May 06th, 2009 | Category: joomla

I missed a loop when adding my increment code which lead to some weird results for large data sets. This update fixes that loop to remove that weird issue. As always the latest updates are available at http://joomlacode.org/gf/project/pasamioprojects/frs/

No comments

Today: 06-May-2009: ePrints and DiReCt

May 06th, 2009 | Category: today

Today I finished the migration of ePrints from its old environment into the much newer, much shinier environment. It has been moved from its old RHEL4 systems into a newer RHEL5 environment with a non bodgy mod_perl 1.99beta something that is supposedly version 2 but lacks a few things from version 2. Yay for Red Hat. Anyway, its now up and running with everything we need. As the main driver of the entire change, I went to check with ADFI to see if their SWORD  integration works. Thankfully after all of this it is up and running so they can now use ICE to submit stuff to the system. Lucky them.

I also spent some more time to research into iTunes U. It appears that there is a Mobile Learning Roadshow down in Brisbane later this month which should be good to go to and have a look at. We might never go that way but you can’t argue with their price.

DiReCt is also crashing again, with the databases dying yesterday and the application server today. They both have th same root cause: a lack of disk space. Cleaning up the transaction log for the databases (which was on the same disk as the database) and removing some extra logs and backups on the application server (no log rotation with backups made locally before being archived off). Causes are quite obvious in hindsight and I think discussions have been taking place to get everything resolved.

Weird file type of the day:     JET database attachment (.snp). It appears to be some form of form thing that we ended up printing but it is certainly something I’ve never seen before. Evolution apparently recognises it which is good and a Window box can print it so I’m happy. The USQ travel office appears to deal in these forms so I guess that’s life. It is a minor problem being a Linux user in this case as I don’t have anything to open it and my supervisor person who is presently seconded elsewhere also hasn’t seen it, doesn’t recognise it but is happy that Windows opens it. So am I

Outlook Web Access Contact Search on IE7 doesn’t actually search properly, looking for the “USQ EXECUTIVE COMMUNIQUE” using the terms “EXECUTIVE” (either case) or “COMMUNIQUE” (either case) results in nothing sane, thankfully they appear near the top of the list when searching “USQ”. Interesting I found a reference to USQ in Dubai as a mailing list still which is quite strange as it was supposed to be killed off ages ago, it appears remanents of its legacy still remains. It was a rather large scandal for the University at the time so it is interesting that everything was scrubbed.

No comments

Today: 05-May-2009: A day before

May 05th, 2009 | Category: today

Back from the long weekend, one of the last for the year. Why is it that long weekends tend towards the start of the year and not the end? We need a few more holidays at the other end of the year but anyway.

Today was spent organising everything to be set up for the switch over of the ePrints production environment including not one but two system administrators coming to our meeting (yay! the team leader as the guy who will be awake before 8am). We had a nice chat about exactly what is going to happen when and everyone seems mostly happy. They don’t really have much to do but they still have to do it (lucky them) – its mostly a DNS change and server rename on their part. In addition to writing even more documentation, I also spent some time reconfiguring and tweaking the Apache settings on the new production server.

I also spent some time working on DiReCt to get the ICE interface up and running. Its now in the development environment as well as copies in the test and production environment. DiReCt is having some major malfunctions which is a tad worrying but nothing that I can particularly control.

Last but not least I ended my day working through tonnes of paperwork to get basically no where. I’ll have to have a chat with people tomorrow to see what I’m supposed to do and where I’m supposed to find the next level of paperwork I’m expected to fill in. But all good fun.

No comments

Migrator 1.3 released

May 04th, 2009 | Category: joomla

After a couple of months I’ve released another update to the Migrator tool. This is a minor update to support the ability to reconfigure the increments that are used to handle transformations – this should help users with larger data sets when exporting as they can configure up a larger number. As always the latest version is available at the FRS site: http://joomlacode.org/gf/project/pasamioprojects/frs/

4 comments