I got up, not sure what time (don't remember), got ready, and left for work.
It was quite a nice day.
I got to work about 10.30am I think it was. I found that the fire door wasn't shut again, so I was able to go in there again.
I got to my desk, and went back to the stuff I'd been working on last night (again, not sure what it was, must be exciting).
I wanted a cup of coffee or tea or something, so I went out to get one, and found they were having a morning tea.
I made a cup of tea, and then I sat down where the indexers (the people who'll load data into my application, when I finish writing it), to chat with them.
The woman who does some of the web content for our section asked if I was coming up for the "Bikes, Blues, and Tattoos" festival, I said I was planning to come up for that.
Then we started talking about tattoos, and body piercing, we sat there for a little while going on about that, and then I started talking to one of the guys about bikes.
After that I went back to work, and I got stacks of work done, I found a couple of bugs in my logic of some old code, rewrote it, replaced some dodgy code with some stuff much better written.
I finished up an interface for maintaining an oracle table, that's used to populate a dropdown box on one of the forms, to force valid input.
I just sat there and worked until about 3pm, my boss came out to see how the development was going, I showed him the stuff I'd got done, the state of the loading interface, and the tape archiving search engine I wrote.
He said he wanted me to try to get the loading interface basically working by the end of next week, so that the indexers can start loading some stuff in, since they currently don't have any work to do.
I said I would concentrate on getting that done.
I have to reload the Oracle tables again, and I have to do a bit more javascript form validation.
I've still got another Oracle table that needs to be redesigned, and the web form for adding new records.
I've got a "3 of 9" barcode font that I downloaded a couple of days ago, since that's what they use for their existing codes, at some point I have to write a module for generating pages with barcodes on them, so the users with barcode readers can just scan them, instead of typing.
There's no way I'm even going to start on that last bit, I'll be lucky if I have the form for editing reports working by the end of next week, that's my aim though, then the indexers can do something, and I can concentrate on the next part in the meantime.
After that, I have to write functionality to generate text files that go with the hardcopy documents to the scanning bureau, describing what resoluting the images are to be scanned at etc, gees, there's so much stuff still to be done.
My boss had gone away by this point, I'd gone back to the code I'd been working on. I noticed the machine was running a bit slow.
I switched back to the firefox window where I had been showing the boss the archiving search engine, and it was still rendering the table, gees. They must have been doing a lot of archiving recently, and now my reasonably generic search term was returning far too many results.
I'll have to revisit that code, and add in paging, like I did in my application, and limit the results to 200 lines/screen or something.
I tried to abort it, couldn't stop it. I pulled out the network connection, thinking it would cause it to stop, and error, but it just kept going, it must have a big cache, and is baglogged trying to render it.
I watched the memory usage of my machine go up and up, I've only got 512mb in this machine, and it was using over 800MB. I minimised/closed everything else, to try to get more ram available, but it was no good, and the machine locked up.
It said 3.57pm on the clock.
I decided I'd leave it a while, and see if it came back, and I was starving, so I went for a walk up the street, to the post office, to pay the Amex bill I've been carrying around for the last 2 weeks, that's a month overdue.
It must be about half a kilometre to the post office, I went in, paid the bill, and then on the way back to work, I went into the shopping centre, and bought a couple of pies.
I ate these on my way back to work, and then when I got back to my desk, found my machine still sitting there, not moved, clock saying 3.57pm still, and it was now almost 4.30pm.
I reset the machine, plugged the network cable back in, and when it booted up, I got back to coding again.
I started putting in functionality for the help system, the help files have been written, I've just not got around to actually putting them in, and it something the project manager's asked me about a couple of times.
I worked out a way to do it, started coding, then decided that wouldn't work, that I had to add a new variable, and went about editing all the pages. It was a pain, but I had to do it.
I sat there until nearly 7pm. In the end, I'd added the new function in, every page supported it, but there was still no help content, I hadn't got that far, I'll do it on Monday.
I'd managed to implement a few major code changes tonight though, so that was a start.
I left, and I headed for home.
I went to the supermarket, bought food, came home, ate it.
I imaged the disk I bought for the tivo several weeks ago (using my groovy installer menu :-), and installed it in the new tivo. I went through the guided setup, configured it.
I had to wait for the guide data to index after that, so I just left it sit there, and I watched the other tivo, and I played the guitar for a couple of hours.
My fingers were so sore by the end of it, I couldn't play anymore.
I sat and watched a bit more tv after that, and went to bed about 3am.

0 Comments:
Post a Comment
<< Home