Aidan Delaney's weblogWhat is Open Source? (13.2.2006, 11:58 UTC)
Several of my students have asked me what Open Source is. As of yet I don’t have a sufficiently clear elevator pitch to explain what it is and why it is a good thing(tm). So I had a think about it over the weekend and here’s the first version of my explaination. In order to consider Open Source we must first consider Free Software. Free Software is important as it lays out some core terms that customers should demand from their software provider, those of The freedom to run ...
Link | Author: balor | Topics: General | Clicks: 1
Aidan Delaney's weblogFree Software projects I’m looking forward to this year (7.2.2006, 09:57 UTC)
I’ve been involved with Free Software for a number of years now either through advocacy or development. Whilst my contributions are arguably not large I do enjoy working in a Free Software environment and I watch several projects with interest. Here are a few projects I currently have my eye on iFolder - A cross-platform application that integrates well with the Gnome desktop environment to allow easy file sharing amongst a collaboration group. Hula - An online colaboration tool des...
Link | Author: balor | Topics: GeneralGnome | Clicks: 0
Aidan Delaney's weblogIrish blog awards (6.2.2006, 09:56 UTC)
Someone nominated me for the Irish blog awards wich is kinda cool. It’s also nice to see Dave and Planet MiNDS> there, but I’m not surprised as I nominated them.
Link | Author: balor | Topics: General | Clicks: 0
Aidan Delaney's weblogWhy I find it hard to take Sun seriously (16.1.2006, 09:19 UTC)
Sun Microsystems have some pretty cool tech and some really interesting people woking there. Plus, they publish a lot of their interesing work and are generally pro-OpenSource/Free Software. But I can’t believe anything that comes from Scot McNealy’s mouth…like this…”complete Java-centric enterprise datacenter architecture that leverages Solaris 10 and Oracle’s Fusion middleware”. It’s not the first grandiose statement from McNealy. He’s...
Link | Author: balor | Topics: General | Clicks: 0
Aidan Delaney's weblogDigital TV a con? (5.1.2006, 10:52 UTC)
I looked up my postcode on BBC digital TV website and was informed that I can’t get terrestrial digital TV (DVB-T) in my area untill 2011 or so. Which sucks. So my two options for digital TV are to get cable (DVB-C) or get a satellite dish (DVB-S), both of which cost more money than I’m willing to pay. I was also talking to Stewie on #ilug who educated me on the subject of DVB. DVB is an mpeg2 stream which I wanted to record and dump directly to a hard drive. Thus I wouldn&#821...
Link | Author: balor | Topics: General | Clicks: 0
Aidan Delaney's weblogDIY over christmas (4.1.2006, 13:01 UTC)
Apart from my Uni work I did a fair bit of DIY over the Christmas. Our bathroom now has a nice new shower which is unfortunatly not tiled yet. Of the plastering, joinery and plumbing I did I think plumbing was the easiest. I messed up the plastering somewhat, but I can fix it. I finally got the spare part for the central heating and put that in last night, so I have heating now. That’s it. I didn’t get onto the home media server project, but I do have some ideas in that regard...
Link | Author: balor | Topics: General | Clicks: 1
Aidan Delaney's weblogHome IT system (13.12.2005, 12:01 UTC)
It’s taken me a while to figure out what I want, but I think I’ve finally narrowed it down. Lori and I have laptops and I reckon things are going to stay like that for the forseeable future. This means that we don’t need any expensive (I define expense in terms of initial layout, power consumption and noise) powerhouses as the lappys do all the heavy lifting. What I want is ADSL VoIP (only one line) Media server Wireless The question is how do I get this all, parti...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogI am Jack’s middle aged self (5.12.2005, 11:43 UTC)
In the three days since Friday I’ve been to B&Q three times. I’ve also been to other big name DIY stores and the hardware store around the corner. I’m not sure what has caused this premature onset of middleagedness however I now own a power sander and take pride in how smooth my floorboards are. Dear lazyweb is there a cure for premature middle-age complicated by the fact that I do have to do some minor DIY to repair the house?
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogMoved into house on Friday (28.11.2005, 09:44 UTC)
We moved into our house on Friday There are a few problems with it. Most of the issues should have been fixed before we moved in. Unfortunatly I only got verbal assurances and trusted the estate agent. It appears that my trust was misplaced. so if you’re ever buying a house and the place has a leaky boiler etc… make sure to put it in the contract. Don’t trust verbal assurances. I found the cause of the leak in the boiler and rang the boiler repair man. He told me tha...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogBought a house (24.11.2005, 11:11 UTC)
I’ve been completely stressed recently so apologies to anyone who was trying to contact me if I’ve not gotten back to you soon enough. I have had a pretty large assessment load for work and I was in the middle of buying a house. To date most of the assessment is completed and I’m on top of most things again. Thankfully my house has also completed and Lori and I now have the keys to our new place. More later…gotta dash to a meeting.
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogLoris Uncles’ CD (15.11.2005, 15:54 UTC)
Was at Loris sisters’ wedding over the weekend. It was a class affair. I got to bump into her Uncle Willie who is good craic. He worked as a software project manager (a successful one by all accounts) for many years but recently told them all to take a running jump off a high cliff. He then moved to Clare where he followed his passion for music and has recently released a CD. I’ve got to get a copy…but after the beer that night I forgot to grab one on Sunday. However, if ...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogWeb commerce (3.11.2005, 11:07 UTC)
I’ve been having a lot of trouble with banks lately. Either they don’t trust who I am, or I don’t trust who they are (and what they’re doing with my money). For instance, I went into my local bank to withdraw some cash. They proceeded to ask me for identification and I told them I had none. They informed me that the transaction could not be completed without ID because of identity-theft. I explained that I had no ID because I did not want it to be stolen and one can...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogComplete lecture mishap (14.10.2005, 08:46 UTC)
I missed a lecture yesterday morning. I had updated the timeslot change from the previous week in one calendar, but not propegated it to the other calendar…so I was in for the lecture, just not in the room. So the only thing I could think of doing was putting my hand up stating mea culpa (Latin for d’oh) and rescheduling the lecture for the later tutorial slot and another slot this morning. The thing is that I agonised over designing that lecture. It’s on source control, w...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogPodcast tastic (11.10.2005, 13:00 UTC)
If you were dying to hear myself and Craig talk for 40 minutes on computer graphics you can.
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogFirst lecture in Computer Graphics Algorithms (7.10.2005, 15:54 UTC)
I gave my first lecture in CGA today. I think it went well, but the real test is the Traynor 12 Step Guide to Better Lecturing. So how did I score: Do you explain to your students why they are taking this module? I think so. I asked them individually why they want to take the module and prepared material on what I expected them to say. As I thought, most were there to develop games. But, I think I got accross some other uses of CGA. Do you maintain a course website where all the support...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogFirst day at LinuxWorld London (6.10.2005, 10:01 UTC)
I was on the GNOME foundation stand at Linux World yesterday. The quick synopsis is it was fun, most Gnome users like Gnome, one or two very vocal users have specific minor issues (but they think they’re major), many users want a Free Software Active Directory like solution, demo-ing simple things like Evolution sharing its calendar with the clock applet and Project Utopia is very effective at generating a “wow!” response, F-spot is an impressive application for most ...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogBreaking Iterator (3.10.2005, 10:06 UTC)
I got a bad smell from my TreeIterator implementation. It worked and did what it said on the tin (iterated over a Tree) but it didn’t feel right. Turns out, though I’d implemented the syntax for an Iterator I hadn’t implemented the correct semantics. Twas a bit stupid really but basically if, in general you do this class Iter { public static void main(String argv[]) { Vector<integer> ivec = new Vector<integer>(); for(int ...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogSitting and talking (28.9.2005, 14:19 UTC)
As I’ve previously mentioned, I’m required to keep a reflective journal for a course that I’m currently taking. Of course, because I’ve been told to do it, I’ve not made any blog posts since. I seem to like to blog if it’s a voluntary activity, but I don’t like it if I’m told to keep a journal. Anyway…let’s reflect. I attended my action learning group meeting today. I had done some preparation for it because I realise that even th...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogSmoother rotation (7.9.2005, 15:01 UTC)
Here’s a video featuring some smoother rotation (in 10 degree jumps) but with some scanline rendering artifacts. I’ll get rid of these, improve the scenegraph API and implement a proper pixel buffer object (rather than the direct int[] access it is now). It should be servicable for a while then. It’s in Ogg Theora as usual so GNU/Linux users can play it out of the box. Windows and Mac users should have a look here for details about Ogg Theora support on their platform. ...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogBlogging self censorship (5.9.2005, 07:38 UTC)
I find myself censoring my posts recently. This is probably because I’ve moved from a research position into one which requires me to teach and I don’t think it’s professional to tell my students what I got up to at the weekend (It was arranging a mortgage if you’re interested ). So instead of publishing (possibly libelous) opinions about my friends I’ll do something way more dangerous… I’ve to keep a reflective diary of my teaching for the coming y...
Link | Author: balor | Clicks: 1
Aidan Delaney's weblogWatch me spin triangles (2.9.2005, 14:55 UTC)
Heres a video of me spinning triangles. The lighting model is primitive, but it works. And the method of displaying images on-screen is better left unsaid. There’s about a week of work to complete, but I think the renderer should be decent enough when finished. Update: If you are having a problem playing this Ogg Theora file, have a look here for details on software needed. Linux supports Ogg Theora out of the box. Windows users should install the Windows Media Player plugin and M...
Link | Author: balor | Clicks: 1
Aidan Delaney's weblogBuying a house (30.8.2005, 17:06 UTC)
I should really post up the pictures of my trip back home, my new little nephew and the dogs etc… But I’m wrecked. Between course planning for next semester and trying to buy a house I bearly have time to eat. However we put an offer in on a house this morning which was accepted so I may have more time in the near future to post stuff. It also means that Lori and I will be moving into our own house as soon as the contracts clear, which takes about two months in the U.K.
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogSoftware metrics (16.8.2005, 07:45 UTC)
My new software quality metric is: If it looks like I can write it in half a day, it’s good software. Of course I can’t write it in half a day. But have a look at the following numbers for the original version of my current project and the current version (all numbers generated by generated using David A. Wheeler’s ‘SLOCCount’). Original version SLOC Directory SLOC-by-Language (Sorted) 6509 src java=6509 Totals grouped by language (domin...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogPlone or Hula (15.8.2005, 08:12 UTC)
I’ve got to set up some web infrastructure that I can use for the next few years. I’m thinking about an IMAP frontend, some calendaring, a blog and a simple WIKI as a CMS (I know it’s not a CMS, but it’s all I need). Basically my choices are to go with the reliable, proven, fully-featured Plone or to go with the incomplete but cool Hula. If I go with Hula I’ll have to write a blog extension in C or C#, but Hula is much more cooler than Plone. It looks like it&...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogFedora won’t believe that I have two NICs (4.8.2005, 11:23 UTC)
I rebooted today to get a new kernel. It seems that udev then assigned eth1 to my Intel NIC and eth0 to my 3Com NIC, which is the opposite of what they were. I can hear you say “Yeah Aidan, big deal, just reconfigure”. I tried and failed. The Fedora network config GUI refuses to believe that my Intel NIC can be assigned an IP, but does so silently. Being the Linux hack that I am I decided to poke /etc/sysconfig/networking/devices/ifcfg-eth1 and /etc/sysconfig/networking/profile...
Link | Author: balor | Clicks: 1
Aidan Delaney's weblogMy current code sucks (3.8.2005, 14:14 UTC)
In the current codebase for the renderer I think I’ve figured out the issues concerning scanline rendering, scenegraphs and geometry representation. However, the codebase sucks. The code is fragile and even the unit tests are fragile. I really want to refactor/cull half the codebase. And I think I’ll finally do this; which has two implications V1.0 won’t be out on Friday. I’ll give myself to Monday evening (but even this is a bit short), I still don’t know...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogCongratulations to my sister and Damien (3.8.2005, 08:59 UTC)
My sister gave birth to a little fella yesterday (he was 9lbs 4oz) His name is Darragh. Now I simply have to worry whether my Uncle duties require me to ensure that little Darragh uses a deb based distro rather than an rpm based one. Any ideas?
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogComplete and utter failure (2.8.2005, 09:23 UTC)
I failed to get the rendering algorithm working yesterday. Again, it is working for some cases but not for others. I find it too hard to keep all the cases in my head at the same time. Even though I said that I would do a great up-front design I didn’t. I sat down with a pen and paper and convinced myself that my current algorithm works. Which was a pretty stupid thing to do. Now I’m in a quandry: Do I now sit down with a pen and paper and do the design I was supposed to do ye...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogGeneral update post (1.8.2005, 12:43 UTC)
I got home last week to see my heavily pregnant sister and organise some things for Lori and my wedding next year (22nd July 2006). It was great to see everyone again and I got to see the lads on Wednesday but it was a school night so there was no madness. It’s not a bank holiday here in the U.K. so I’m really busy. I’ve got to get a 1.0 of this rendering software out the door by Friday. If I don’t I’m not leaving myself time to write the rest of the course not...
Link | Author: balor | Clicks: 0
Aidan Delaney's weblogI did the sci-fi character test (20.7.2005, 13:29 UTC)
It seems that I’m James T. Kirk. I don’t know quite how I am, but questionaires never lie! An impassioned commander with more respect for individuals than for authority, you have a no-holds-barred approach to life and its obstacles.
Link | Author: balor | Clicks: 0
MetaRSS 0.92 Feed   RDF 1.0 Feed
Atom Feed
TechPHP5 Powered   PEAR Powered
Popoon Powered   Planet PHP Powered
ButtonsPOTB Button   POTB Button 2