<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8506761588230466055</id><updated>2012-01-30T11:38:32.915Z</updated><category term='jtree'/><category term='research'/><category term='development'/><category term='functional spec'/><category term='parsing'/><category term='api'/><category term='ideas'/><category term='java awt gui eclipse'/><category term='gui'/><category term='flex'/><category term='awt list'/><category term='netbeans'/><category term='oracle'/><category term='gui screenshots'/><category term='sql'/><category term='adobe-air'/><category term='xml schema'/><category term='xpath'/><category term='xsom'/><category term='windows'/><category term='bash scripting linux'/><category term='tree'/><category term='querying'/><category term='vista'/><category term='ide'/><category term='oracle linux centos'/><category term='subversion'/><title type='text'>Patrick Kiernan's Software Development Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-3443427413494286388</id><published>2010-04-12T14:26:00.010+01:00</published><updated>2011-05-18T20:52:43.134+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java awt gui eclipse'/><title type='text'>Java NullPointerException: Uncaught error fetching image</title><summary type='text'>These days I'm working with Java, Swing &amp; AWT. An interesting move from web development. Now I can catch many errors at runtime and Java usually points to where the problem is, except for this exception I came across recently:


Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:97)
at </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/3443427413494286388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=3443427413494286388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/3443427413494286388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/3443427413494286388'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2010/04/java-nullpointerexception-uncaught.html' title='Java NullPointerException: Uncaught error fetching image'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-4234484795865754257</id><published>2009-09-22T17:08:00.001+01:00</published><updated>2009-09-22T17:10:10.608+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash scripting linux'/><title type='text'>Bash Scripting</title><summary type='text'>I had some bash scripts to write a little while ago and I thought I'd share them here.

Let's start with a simple task. Say we have a load of files in a directory, e.g. null121231.xml, null3049432.xml etc. and we want to remove null from the start of the files' names:

for f in null*; do mv "$f" "${f#null}"; done

Moving onto a little more complex. I wanted to write a script that would backup </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/4234484795865754257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=4234484795865754257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4234484795865754257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4234484795865754257'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/09/bash-scripting.html' title='Bash Scripting'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-1458806894594272858</id><published>2009-07-27T15:49:00.010+01:00</published><updated>2009-07-27T16:01:45.074+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle linux centos'/><title type='text'>Accessing Oracle's Web Interface (Oracle Enterprise Manager)</title><summary type='text'>I wanted to access the Oracle Web Interface for administering the database on a Cent OS system. However, I hadn't performed this oracle installation myself so I started by doing:netstat -a | moreAnd looking carefully through the list to see if I could spot it but I couldn't!Eventually I found the answer here. There is a file which contains the Oracle Enterprise Manager URL for each database </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/1458806894594272858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=1458806894594272858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1458806894594272858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1458806894594272858'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/07/accessing-oracles-web-interface-oracle.html' title='Accessing Oracle&apos;s Web Interface (Oracle Enterprise Manager)'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-2385458917009501546</id><published>2009-06-15T10:24:00.005+01:00</published><updated>2009-06-29T14:46:17.899+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>nmefwmi.exe stopped working and was closed</title><summary type='text'>I installed Oracle 11g last week on my laptop (Windows Vista Business Edition) and had no issues except a reduction in my machine's performance.However yeseterday windows update wanted to install some updates and one of which was Service Pack 2 which I let it install. Ever since then every 5 minutes I get this error message in a popup:nmefwmi.exe stopped working and was closedAfter doing some </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/2385458917009501546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=2385458917009501546' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2385458917009501546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2385458917009501546'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/06/nmefwmiexe-stopped-working-and-was.html' title='nmefwmi.exe stopped working and was closed'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-2427751308254403866</id><published>2009-05-10T19:33:00.001+01:00</published><updated>2009-05-11T00:40:49.253+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='xml schema'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='querying'/><category scheme='http://www.blogger.com/atom/ns#' term='parsing'/><category scheme='http://www.blogger.com/atom/ns#' term='xpath'/><category scheme='http://www.blogger.com/atom/ns#' term='tree'/><title type='text'>Update &amp; Documentation Submitted</title><summary type='text'>[Week 31]These past two weeks I've been very busy with the project and finishing off continuous assessment projects. I started by looking at my method for generating the JTree. While taking Martin's comments on board I came up with a new method for constructing the tree correctly. This was great as I could then produce correct XPath expressions.I moved onto to integrating Martin's code for </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/2427751308254403866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=2427751308254403866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2427751308254403866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2427751308254403866'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/05/update-documentation-submitted.html' title='Update &amp; Documentation Submitted'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-1169480539246392814</id><published>2009-05-03T14:29:00.002+01:00</published><updated>2009-05-06T14:42:42.170+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml schema'/><category scheme='http://www.blogger.com/atom/ns#' term='xpath'/><category scheme='http://www.blogger.com/atom/ns#' term='tree'/><category scheme='http://www.blogger.com/atom/ns#' term='xsom'/><title type='text'>Update on progress with XSOM</title><summary type='text'>[Week 29]I managed to parse some XML schema files with XSOM, produce a tree and XPath expressions this week so decided it was good time to meet with MOC again.He informed me that the tree I was producing was not fully correct for the XML schema I was using. Therefore I need to look at my parsing method again and adapt it correctly. If the tree is incorrect then it will produce incorrect XPath </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/1169480539246392814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=1169480539246392814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1169480539246392814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1169480539246392814'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/05/update-on-progress-with-xsom.html' title='Update on progress with XSOM'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-8499378533781349872</id><published>2009-04-19T23:41:00.001+01:00</published><updated>2009-05-05T23:55:17.935+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml schema'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='xsom'/><title type='text'>Hello to XSOM, bye to Apache XML Schema</title><summary type='text'>[Week 27]I got a recommendation from a classmate to use XML Schema Object Model (XSOM) for the XML Schema parsing. I've looked into this and I'm glad to say after a few hours of studying the schema and search mailing list archives I'm managing to extract information from files. I've am now moving on to try and build the tree to visually represent the XML schema. I had a meeting with MOC on </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/8499378533781349872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=8499378533781349872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/8499378533781349872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/8499378533781349872'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/04/hello-to-xsom-bye-to-apache-xml-schema.html' title='Hello to XSOM, bye to Apache XML Schema'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-1499171492088538980</id><published>2009-04-12T22:02:00.002+01:00</published><updated>2009-05-05T23:45:22.147+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml schema'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><title type='text'>Apache XML Schema not so good</title><summary type='text'>[Week 26]I've been spending the last few weeks trying to get used to the Apache XML Schema API so that I can begin to extract information from XML Schema files. This is proving quite a bit more complex than I imagined and has brought me way behind schedule.I've been emailing the developers mailing list in search of support and have received some replies however I am still having problems </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/1499171492088538980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=1499171492088538980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1499171492088538980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/1499171492088538980'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/04/apache-xml-schema-not-so-good.html' title='Apache XML Schema not so good'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-5684526540502770470</id><published>2009-03-22T16:24:00.012Z</published><updated>2009-03-25T17:58:57.843Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='jtree'/><category scheme='http://www.blogger.com/atom/ns#' term='awt list'/><category scheme='http://www.blogger.com/atom/ns#' term='xpath'/><category scheme='http://www.blogger.com/atom/ns#' term='gui screenshots'/><title type='text'>JTree Observations and Inital Screenshots</title><summary type='text'>[Week 23]This is the main screen after the application is launch. For now I've hard coded some dumb data into the JTree for testing. To the left of the JTree is the AWT List which is contain the names of schemas loaded into the applicationHere we can see one XSD file in the AWT list on the left. Also I've added an event listener to the JTree and made use of the getSelectionPath() method which </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/5684526540502770470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=5684526540502770470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/5684526540502770470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/5684526540502770470'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/03/jtree-observations-and-inital.html' title='JTree Observations and Inital Screenshots'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WZA9Jf7sFp4/ScpeZRbfBhI/AAAAAAAACEs/O5B6mJXLa24/s72-c/main.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-3794539545262410028</id><published>2009-03-08T14:20:00.005Z</published><updated>2009-03-25T14:27:29.747Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml schema'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><title type='text'>Commons XML Schema Model</title><summary type='text'>[Week 21]Commons XML Schema model is a general purpose schema model that can be used when a Java object tree representation of an Xml schema is required. -http://bit.ly/SUxXCI found this API for processing XML schemas. It sounds like it will be perfect for my needs. Quite busy with continuous assessment projects at the moment. I will continue experimenting with this API as time allows and post </summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/3794539545262410028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=3794539545262410028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/3794539545262410028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/3794539545262410028'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/03/commons-xml-schema-model.html' title='Commons XML Schema Model'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-2968005549824863888</id><published>2009-02-22T13:40:00.005Z</published><updated>2009-03-25T14:26:40.273Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ide'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='gui'/><title type='text'>Netbeans, Basic GUI Work &amp; Subversion Setup</title><summary type='text'>[Week 18]Last year I used Eclipse for my 3rd year project along with a plugin for designing the GUI. I started experimenting with Netbeans in September. I have found it to provide all of the functionality that Eclipse does albeit a few things are in different places, e.g. generating getters and setters for classes. However it does more out the box. The most basic version of Netbeans available for</summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/2968005549824863888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=2968005549824863888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2968005549824863888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2968005549824863888'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/02/netbeans-basic-gui-work-subversion.html' title='Netbeans, Basic GUI Work &amp; Subversion Setup'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-4742061966807603098</id><published>2009-02-08T13:54:00.001Z</published><updated>2009-02-09T02:12:44.435Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe-air'/><title type='text'>Adobe AIR / Flex</title><summary type='text'>[Week 16]Been playing around with Adobe AIR and Flex the past week. I'm trying to find effective GUI libraries for the project. Flex is very nice and quite powerful. As with all new things there is a little learning curve though! I'm still getting used to the components. I have learned that it may not be possible to integrate an Adobe AIR application with Java unless I used web services, ie. JSPs</summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/4742061966807603098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=4742061966807603098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4742061966807603098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4742061966807603098'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2009/02/adobe-air-flex.html' title='Adobe AIR / Flex'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-7584669979043428630</id><published>2008-12-10T15:00:00.004Z</published><updated>2009-03-05T15:56:55.889Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='functional spec'/><title type='text'>Functional Spec Submitted</title><summary type='text'>[Week 8]After some tweaks to my inital draft suggested by Dr. MR and MOC my functional specification is finally complete and I submitted it today. It may be downloaded here.</summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/7584669979043428630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=7584669979043428630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/7584669979043428630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/7584669979043428630'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2008/12/functional-spec-submitted.html' title='Functional Spec Submitted'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-2322819895278490319</id><published>2008-10-28T13:03:00.003Z</published><updated>2009-02-09T02:10:09.542Z</updated><title type='text'>Project Proposal Approved!</title><summary type='text'>[Week 1]Finally a decision was made. I deviated away from the ideas mentioned in my previous post to dive into the XML world.The project's title is XPath to SQL Converter and its aim is to provide the following features:Ability to read XML Schema (.xsd) filesBuild a tree based on schema file selectedAllow user to select nodes from the tree to build an XPath expressionAllow user to add a predicate</summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/2322819895278490319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=2322819895278490319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2322819895278490319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/2322819895278490319'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2008/10/project-proposal-approved.html' title='Project Proposal Approved!'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8506761588230466055.post-4922571330975185417</id><published>2008-10-12T01:57:00.003+01:00</published><updated>2009-02-09T02:10:25.794Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ideas'/><title type='text'>Final Year Project Ideas</title><summary type='text'>Welcome to the first post of my new software engineering blog!For the next 7 months I'll be blogging about my final year project.Our project proposals are due October 28th - only 2 weeks away!Current possibles (suggestions by lecturers):A web application that would allow a group of people to create a family tree.  [cdaly]An application which would add module class times to google calendars. [</summary><link rel='replies' type='application/atom+xml' href='http://pkca400.blogspot.com/feeds/4922571330975185417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8506761588230466055&amp;postID=4922571330975185417' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4922571330975185417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8506761588230466055/posts/default/4922571330975185417'/><link rel='alternate' type='text/html' href='http://pkca400.blogspot.com/2008/10/final-year-project-ideas.html' title='Final Year Project Ideas'/><author><name>Patrick Kiernan</name><uri>https://profiles.google.com/105102393761541288735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-2VmLDEhOD4Y/AAAAAAAAAAI/AAAAAAAAGuM/Wp_E14Zgzbw/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry></feed>
