<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<title>Stephen Philbin - Web Design and Development</title>
		<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
		<link rel="alternate" href="http://www.stephenphilbin.com/blog/2008-06-27/Arrested Development?media=xhtml" />
		<link rel="alternate" href="http://www.stephenphilbin.com/blog/2008-06-27/Arrested Development?media=text-xml" />
		<link rel="alternate" href="http://www.stephenphilbin.com/blog/2008-06-27/Arrested Development?media=html" />
		<link rel="alternate" href="http://www.stephenphilbin.com/blog/2008-06-27/Arrested Development?media=text-plain" />
		<style type="text/css" media="all">@import url(/themes/stephenphilbincom/default/css/readable_all.css);</style>
		<style type="text/css" media="screen">@import url(/themes/stephenphilbincom/default/css/readable_screen.css);</style>
		<style type="text/css" media="handheld">@import url(/themes/stephenphilbincom/default/css/readable_handheld.css);</style>
		<style type="text/css" media="print">@import url(/themes/stephenphilbincom/default/css/readable_print.css);</style>
	</head>
	<body>
		<div id="alternate_media_division">
			<dl>
				<dt>Alternative document/media types:</dt>
				<dd><a href="?media=xhtml" title="View this document in a application/xhtml+xml format.">xhtml</a></dd>
				<dd><a href="?media=text-xml" title="View this document in a text/xml format.">text-xml</a></dd>
				<dd><a href="?media=html" title="View this document in a text/html format.">html</a></dd>
				<dd><a href="?media=text-plain" title="View this document in a text/plain format.">text-plain</a></dd></dl></div>
		<div id="container">
			<div id="page_head">
				<h1>Web Design And Development By Stephen Philbin</h1>
				<p id="logreg"><a href="/login/">Log in</a> / <a href="/register/">Register</a></p>
				<ul id="navigation">
					<li>
						<a href="" title="Go back to the main page.">Home</a>
					</li>
					<li>
						<a href="/articles/" title="View web design related articles authored by myself. (Some time in the not too distant future.)"><del>Articles</del></a>
					</li>
					<li>
						<a href="/personal/" title="A bit less tech and more general.">Personal</a>
					</li>
				</ul>
			</div>
			<div id="content">
			<div id="entry_division"><h2>Arrested Development</h2><p class="summary">Unsurprisingly, I haven't got anything done on my site for quite some time. I haven't written any new content and I haven't added any new features to the site, but that's not to say I haven't been a busy bunny. I've just been programming in other places.</p><p>Yet again, there's been no visible progress made with the site and I haven't added any content either. I did have a pretty decently sized update detailing my antics from the past few months that I tried to post up, but Firefox decided my login session had timed out and so the entire entry was lost when I hit the <q>Create Entry</q> button. Presumably it must be some form of security <q>enhancement</q> in Firefox 3. Either that or it's just a plain bug. It's certainly not what is supposed to happen anyway. I specifically created my login to not expire in this way so that I could take plenty of time in writing up an entry.</p>

<p>Well in any case, the long and the short of it is that I had almost completed a mail message class written in PHP that I was going to use for the mailing requirements of the site (and would have also been the finishing touch to the registrations system). Just as I was nearing its completion, though, I ended up getting interested in Java. I spent a significant amount of time tweaking my operating system to redirect calls to the outdated default installation of the <abbr title="Java Runtime Environment">JRE</abbr> that came with my operating system over to the JRE in the <abbr title="Java Development Kit">JDK</abbr> I installed manually. Once I had an up-to-date Java environment, I installed the Netbeans <abbr title="Integrated Development Environment">IDE</abbr> and got to work learning Java and its <abbr title="Abstract Programming Interface">API</abbr>.</p>

<p>I started out with the usual stuff that everyone does when starting with a new language, but it wasn't long before I settled on an actual program I wanted to make (a <abbr title="Graphical User Interface">GUI</abbr>-based application for creating files you can customize Sony's Playstation 3 games console with). I've learned a hell of a lot so far, but I've still plenty more to do and learn. One of the things I did learn is that Netbeans can be just as much of a curse as it is a blessing. I came to the point where I had to decide how best to work around Netbeans' refusal to allow me to edit the often rather bloated code that it automatically generates, but I've had to halt progress on that too for now.</p>

<p>Currently, everything is on hold because I've upgraded my operating system (<a href="http://www.opensuse.org/">openSuse</a>). No more need for work-arounds to allow me to work with an up-to-date JDK and the promise of properly working drivers for my wireless network card being some of the biggest draws, but it also means restoring all of the files I'd backed up and reinstalling and/or reconfiguring much of the software I use. I'm also having a fair bit of trouble with the <abbr title="User Interface">UI</abbr> in this new version too. Much of the UI that I've become accustomed to using for getting things done quickly has simply been ripped out.</p>

<p>Perhaps I'll write up my findings after I've had more time to explore and play around with the system.</p><p class="author_info">Authored by <span class="author_name">Stephen Philbin</span>. Published on <span class="natural_publish_date">Friday the 27th of June 2008 at 15:08:12 BST</span></p><div class="alternate_publish_date_formats"><span class="rfc3339_publish_date">2008-06-27T15:08:12+01:00</span><span class="rfc2822_publish_date">Fri, 27 Jun 2008 15:08:12 +0100</span></div></div><dl id="related_category_list"><dt>Related Categories:</dt><dd>Web Development</dd><dd>PHP</dd><dd>Open Source</dd></dl><div id="comments_division"><h3>0 comments for this entry.</h3></div></div>
			<div id="footer">
				|| © 2007 - 2008 All content and design copyright stephenphilbin.com and indicated contributors/authors.
				|| <a id="contributor_access" href="https://www.stephenphilbin.com/login">Contributor login</a>
			</div>
		</div>
	</body>
</html>
