<?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:blogger='http://schemas.google.com/blogger/2008' 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-25461476</id><updated>2026-03-02T21:15:36.554+00:00</updated><category term="java"/><title type='text'>A Funny Java Flavoured Look at the World</title><subtitle type='html'>The blog looks at using Java and programming in general as it pops up in life as a Java programmer.  It will have links to interesting Java articles and resources. It will also have a lot of SCJP Java 1.5 information and links as I am currently studying for the Java 5 exam&#xa;&#xa;Whilst trying to keep up general programming ideas like extreme programming, Refactoring, Object Orientated design, Design patterns and unit testing.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>254</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-25461476.post-7539064451262653871</id><published>2007-10-24T16:46:00.000+01:00</published><updated>2007-10-24T16:49:27.585+01:00</updated><title type='text'>Free Presentation - The Role of the Enterprise Service Bus</title><summary type="text">I have been looking at a product called mule which is basically a Enterprise Service Bus.  So to understand what Mule did I had to find out what an ESB is and this presentation was pretty useful and very detailed at 60 minutes longhttp://www.infoq.com/presentations/Enterprise-Service-Busif you like comedy check out this funny podcastHosks Half Hour - http://hoskshalfhour.blogspot.com/</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/7539064451262653871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/7539064451262653871?isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7539064451262653871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7539064451262653871'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/10/free-presentation-role-of-enterprise.html' title='Free Presentation - The Role of the Enterprise Service Bus'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-5101795635892336209</id><published>2007-04-04T16:27:00.000+01:00</published><updated>2007-04-04T16:29:25.344+01:00</updated><title type='text'>Java J2EE Job Interview Companion - book review</title><summary type="text">Java J2EE Job  Interview Companion    I found this  excellent book this week.  I would recommend this book whether you are or are  not looking for a new job.  It basically sums up a number of well used things in  Java programming but in short one paragraph sentences, which is why its a useful  interview companion.   It has questions  like    1.  Give a few  reasons for using Java  Built-in </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/5101795635892336209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/5101795635892336209?isPopup=true' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/5101795635892336209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/5101795635892336209'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/04/java-j2ee-job-interview-companion-book.html' title='Java J2EE Job Interview Companion - book review'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-43565276220619973</id><published>2007-03-27T17:14:00.000+01:00</published><updated>2007-03-27T17:38:25.345+01:00</updated><title type='text'>taking a url and passing it back an outputstream in a jsp</title><summary type="text">Today someone wanted to pass in the name of a file located somewhere inside a web application and then stream that file back to them.  In this example they wanted to open a pdf file.  We only wanted a quick dirty piece of code put in a jsp, which was okay with me being the cowboy coder I am. The first tricky point was they were giving me a URL and wanted back a file.  I have tangled with this </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/43565276220619973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/43565276220619973?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/43565276220619973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/43565276220619973'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/03/taking-url-and-passing-it-back.html' title='taking a url and passing it back an outputstream in a jsp'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-9014628485842056928</id><published>2007-02-14T10:07:00.000+00:00</published><updated>2007-02-14T10:16:32.014+00:00</updated><title type='text'>10 presentation tips for developers</title><summary type="text">In reality I am  probably the last person to give tips on giving presentations as I am not that  good at giving presentations.  Recently though I had to give a presentation so I  thought I would note down how I did it and what worked for me, so if any of you  other poor developers are bullied into your suit and made to give a presentation  you can see how someone else did it.   1.  Write it  </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/9014628485842056928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/9014628485842056928?isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/9014628485842056928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/9014628485842056928'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/02/10-presentation-tips-for-developers.html' title='10 presentation tips for developers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-6529253132866040544</id><published>2007-02-14T09:22:00.000+00:00</published><updated>2007-02-14T09:29:08.401+00:00</updated><title type='text'>using system properties</title><summary type="text">I was doing some  coding that was creating files and changing directories inside a file.  I did  the work initially on a windows machine, tested on a windows machine and I don&#39;t  think there was any talk of a Linux machine.  So of course onto the Linux  machine we go, my code popped up the white flag and promptly fell flat on its  backside.     I had of course  heard about the nastiness of </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/6529253132866040544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/6529253132866040544?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/6529253132866040544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/6529253132866040544'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/02/using-system-properties.html' title='using system properties'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-3325395389272585018</id><published>2007-02-14T09:13:00.000+00:00</published><updated>2007-02-14T09:14:47.860+00:00</updated><title type='text'>Agile and Scrum resources</title><summary type="text">I don&#39;t use Scrum or  Agile methods but I read about them now and again.  If you are interested in  Agile and Scrum I found a site with some good resources    http://www.it-eye.nl/weblog/2007/01/31/agile-software-development-with-scrum/   The link above has a  number of good resources, interestingly it has a number of links to google  video&#39;s where they have talks on scrum, all of which are about</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/3325395389272585018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/3325395389272585018?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/3325395389272585018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/3325395389272585018'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/02/agile-and-scrum-resources.html' title='Agile and Scrum resources'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-915138440391950329</id><published>2007-02-07T14:04:00.000+00:00</published><updated>2007-02-07T14:11:45.672+00:00</updated><title type='text'>SCJP 5 resources</title><summary type="text">I can&#39;t remember where I found this but someone has a made a list of a lot of SCJP resource links on my blog.  This was something I was meaning to do, so it saved me the bother.  I&#39;m not sure if they are all in here, so my advice would be just to search on the SCJP topic on my blog and then it will return lots of stuff.here is the linkhttp://www.google.com/notebook/public/09466151404937120238/</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/915138440391950329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/915138440391950329?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/915138440391950329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/915138440391950329'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/02/scjp-5-resources.html' title='SCJP 5 resources'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-5063873523873582974</id><published>2007-01-31T16:38:00.000+00:00</published><updated>2007-01-31T17:00:38.827+00:00</updated><title type='text'>should/would you put your blog on your CV?</title><summary type="text">At the start of the year I often update my CV, well to be honest it&#39;s a bit of lie because I look at it and then update a little bit but nothing to dramatic.Anyway whilst updating my  CV and adding in the fact I passed my  SCJP  5 exam last year and then wondering  if any would be employers would  be impressed with it?I have posted various blogs about being certified which are here if you fancy a</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/5063873523873582974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/5063873523873582974?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/5063873523873582974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/5063873523873582974'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2007/01/shouldwould-you-put-your-blog-on-your.html' title='should/would you put your blog on your CV?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-238991331933870779</id><published>2006-12-07T08:17:00.000+00:00</published><updated>2006-12-07T08:40:20.712+00:00</updated><title type='text'>Constructor conundrum</title><summary type="text">I found an  interesting constructor type conundrum this week.    I was created a  class which held some values as instance parameters, a few strings and an  Array.  I then extended this class and hard coded some of the String values for the extended class.   Basically I thought this was a decent way of placing the hard coded values into  a little area, basically containing the hard coded values </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/238991331933870779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/238991331933870779?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/238991331933870779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/238991331933870779'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/12/constructor-conundrum.html' title='Constructor conundrum'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-7015365874877447697</id><published>2006-12-05T08:24:00.000+00:00</published><updated>2006-12-05T08:31:51.554+00:00</updated><title type='text'>My first steps using MySql</title><summary type="text">I have been using  MySQL this week which is my first foray into the MySQL world and I&#39;m happy to  say it has been a nice easy ride.  I haven&#39;t done anything fancy with it, in  fact I have really only be using it to create two very basic tables but  basically I needed a database and MySql is free so it was a good  choice.  The download  from the site was simple and after I downloaded the latest </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/7015365874877447697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/7015365874877447697?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7015365874877447697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7015365874877447697'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/12/my-first-steps-using-mysql.html' title='My first steps using MySql'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-811773433792703659</id><published>2006-12-04T14:15:00.000+00:00</published><updated>2006-12-04T14:25:40.300+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Sometimes you need to write defensive code</title><summary type="text">I read a good description of this today, it said defensive programming is like defensive driving, you take responsibility for protecting yourself even if it&#39;s the other drivers fault. It&#39;s always a bit of conundrum for me, how defensive should I program my methods, classes because it&#39;s likely that I am the only person for quite a while to use it, so am I programming defensively for the benefit of</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/811773433792703659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/811773433792703659?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/811773433792703659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/811773433792703659'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/12/sometimes-you-need-to-write-defensive.html' title='Sometimes you need to write defensive code'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-704223265383905351</id><published>2006-11-30T17:21:00.001+00:00</published><updated>2011-10-25T16:50:38.041+01:00</updated><title type='text'>trouble using | (pipe) with the String.split method</title><summary type="text">I came across this little problem whilst coding this week and it was driving me crazy and it is only a little problem so I wasn&#39;t going to blog about it but I couldn&#39;t find any information on it anywhere so I thought I would write a blog entry in case someone else has this problem.The problem came when I tried to using String.split method, you replace String with an actual String and not the </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/704223265383905351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/704223265383905351?isPopup=true' title='94 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/704223265383905351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/704223265383905351'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/trouble-using-pipe-with-stringsplit.html' title='trouble using | (pipe) with the String.split method'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>94</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-8768523865161149780</id><published>2006-11-30T12:22:00.000+00:00</published><updated>2006-11-30T12:27:15.841+00:00</updated><title type='text'>Is Java getting bloated?</title><summary type="text">A friend of mine sent me an email today pointing me towards Stroustrup&#39;s web page,  for those of you who don&#39;t know he is the person who invented C++.   Here is his  homepage http://www.research.att.com/~bs/ and  it&#39;s quite interesting (even for a Java person)  of  course because he invented C++ he is bombarded with questions comparing Java  with C++ and which one is better/faster/more Object </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/8768523865161149780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/8768523865161149780?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/8768523865161149780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/8768523865161149780'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/is-java-getting-bloated.html' title='Is Java getting bloated?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-2194547182450311807</id><published>2006-11-29T09:24:00.000+00:00</published><updated>2006-11-29T09:29:18.501+00:00</updated><title type='text'>Date is depreciated - Calander is King</title><summary type="text">This  week I had been working with dates which is sure sign of a lot of tricky  nitpicking code and lots of little methods each testing certain bits of the  code.    The  first thing that got me annoyed was the Date class is basically all depreciated  except for just creating a date.  This is fine and the reason for this is (I  think) because people needed a locale specific date or something like</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/2194547182450311807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/2194547182450311807?isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/2194547182450311807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/2194547182450311807'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/date-is-depreciated-calander-is-king.html' title='Date is depreciated - Calander is King'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-222445231778277031</id><published>2006-11-28T08:31:00.000+00:00</published><updated>2006-11-28T08:48:17.679+00:00</updated><title type='text'>Computer industry &#39;faces crisis&#39;</title><summary type="text">I read this article last week but didn&#39;t have time to blog about it, I found this on the BBC and this isn&#39;t the first time I have read an article in this vain, the title is Computer industry &#39;faces crisis&#39; The article is about the number of students studying computers at university has dropped dramitically.It&#39;s quite an interesting thought that computers are no longer a fashionable choice for </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/222445231778277031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/222445231778277031?isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/222445231778277031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/222445231778277031'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/computer-industry-faces-crisis.html' title='Computer industry &#39;faces crisis&#39;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-1754202524928397698</id><published>2006-11-21T08:40:00.000+00:00</published><updated>2006-11-21T09:20:49.656+00:00</updated><title type='text'>What IT skills are used with Java?</title><summary type="text">Yesterday I blogged about The Average wage for Java Developers and the page where I got this information also had some interesting statistics regarding what other skills job adverts had when the word Java was mentioned.  The original source of that data can be found on this link.Below is are the IT skills that are mentioned in the same advert as JavaJava Related IT SkillsTop 20</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/1754202524928397698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/1754202524928397698?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/1754202524928397698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/1754202524928397698'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/what-it-skills-are-used-with-java.html' title='What IT skills are used with Java?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-247441708018765094</id><published>2006-11-20T14:43:00.000+00:00</published><updated>2006-11-20T14:54:47.549+00:00</updated><title type='text'>The Average Salary for Java Developers</title><summary type="text">Every now and then I like to have a look at what the average wage is for  a Java developer, I found quite an interesting site with a lot of statistics on.  I am like everyone else and love statistics to look at, although every time I look at these statistics they  seem quite high, especially considering they have another section for contract  work. here is the link and below are the more </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/247441708018765094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/247441708018765094?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/247441708018765094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/247441708018765094'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/average-salary-for-java-developers.html' title='The Average Salary for Java Developers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-1553621565174602573</id><published>2006-11-17T15:27:00.000+00:00</published><updated>2006-11-17T15:47:22.991+00:00</updated><title type='text'>IT candidates offered &quot;flexible employment&quot;</title><summary type="text">I get this email from Jobserve now and again and it often has interesting articles about the employment conditions in the UK.   The article IT candidates offered &quot;flexible employment&quot;is there if you want to read it in full.It has a couple of interesting quotes&quot;The IT skills shortage has resulted in employers offering flexible employment  packages to attract workers, according to new research.Hays</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/1553621565174602573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/1553621565174602573?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/1553621565174602573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/1553621565174602573'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/it-candidates-offered-flexible.html' title='IT candidates offered &quot;flexible employment&quot;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-7605234566556640374</id><published>2006-11-17T14:44:00.000+00:00</published><updated>2006-11-17T15:21:04.367+00:00</updated><title type='text'>How to find out if people are copying your blog</title><summary type="text">I found this interesting website it searches the web  for copies of your articles/blog entries to defend you site agaisn&#39;t plagiarismhttp://copyscape.com/PublishThe blurb on the site says&quot;Copyscape is dedicated to defending your rights online, helping you fight against online plagiarism and content theft.     Copyscape finds sites that have copied your content without permission, as well as those</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/7605234566556640374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/7605234566556640374?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7605234566556640374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/7605234566556640374'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/how-to-find-out-if-people-are-copying.html' title='How to find out if people are copying your blog'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-589958556944274555</id><published>2006-11-16T14:10:00.000+00:00</published><updated>2006-11-16T14:22:32.780+00:00</updated><title type='text'>A Programmers life in code</title><summary type="text">I raised a question on a JavaLobby forum the other day aboutFavouring composition over inheritance is a sign of a maturing programmeryesI know very nerdy of me, I basically asked the question what is the next stage of development in a programmers life.  I was quite amused by this replyRe: Favouring composition over inheritance is a sign of a maturing programm  getALife();Sex partnerSex = null;if(</summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/589958556944274555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/589958556944274555?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/589958556944274555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/589958556944274555'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/programmers-life-in-code.html' title='A Programmers life in code'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-611869409906091669</id><published>2006-11-15T10:50:00.000+00:00</published><updated>2006-11-15T11:03:39.290+00:00</updated><title type='text'>Essential Skills for Agile Development - free ebook</title><summary type="text">I found this link which has basically a whole books worth of Agile Skillshttp://www.agileskills.org/download.html.enI actually read this before but then found it again this week but I still read a few of the more interesting sections.  What I like a lot about this book/tutorial is that is free and secondly it uses examples to explain the concepts.   The examples are pretty good, I usually get a </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/611869409906091669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/611869409906091669?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/611869409906091669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/611869409906091669'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/essential-skills-for-agile-development.html' title='Essential Skills for Agile Development - free ebook'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-6285242614059290178</id><published>2006-11-14T22:55:00.000+00:00</published><updated>2006-11-15T00:29:28.218+00:00</updated><title type='text'>Who is Robert C Martin and what is he famous for</title><summary type="text">I thought I would post about famous programmers now and again because there are some names which keep on popping up as you read about programming.The real reason I am posting is because Robert C Martin or Uncle Bob as he is known posted a comment on my blog entry &quot;are the principles of OOD going out of fashion&quot; .  When I saw the comment I was literally taken a back, not the Robert C Martin.  It </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/6285242614059290178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/6285242614059290178?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/6285242614059290178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/6285242614059290178'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/who-is-robert-c-martin-and-what-is-he.html' title='Who is Robert C Martin and what is he famous for'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-8957408171223028480</id><published>2006-11-13T20:21:00.000+00:00</published><updated>2006-11-13T21:43:47.105+00:00</updated><title type='text'>Should I be more excited about Java going GPL/open source</title><summary type="text">I think this is probably just my opinion but all the fuss about Java going open source filling up Java websites (although surely I am now contributing to it as well), Not to mention all the talk leading up today the announcement.  Personally I am not to sure if I should be that excited about it or should I say in a more selfish way how is this going to change how I work with Java.I wonder how </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/8957408171223028480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/8957408171223028480?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/8957408171223028480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/8957408171223028480'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/should-i-be-more-excited-about-java.html' title='Should I be more excited about Java going GPL/open source'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-540422378282042937</id><published>2006-11-12T17:50:00.000+00:00</published><updated>2006-11-12T17:51:48.407+00:00</updated><title type='text'>Favouring composition over inheritance is a sign of a maturing programmer</title><summary type="text">I&#39;m not entirely sure what I am basing this theory on but I believe that favouring composition over inheritance is when a programmer/developer is maturing into a better programmer who creates code that is easier to maintain and extend, along with solving the problem you are writing the code for the two main goals of my coding.I wrote an article about why you should use Composition instead of </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/540422378282042937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/540422378282042937?isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/540422378282042937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/540422378282042937'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/favouring-composition-over-inheritance_2286.html' title='Favouring composition over inheritance is a sign of a maturing programmer'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25461476.post-116293400769102694</id><published>2006-11-07T20:03:00.000+00:00</published><updated>2006-11-11T12:48:45.716+00:00</updated><title type='text'>Is certification becoming less popular as developer retention becomes more important?</title><summary type="text">I read this article today with the titleAnother Nail in the Coffin of IT Certification A nice dramatic title if ever I saw one.  Still it is an interesting point and I love this quoteIT certifications are worth less than ever, and the value of non-certified technology skills has surged, according to the third-quarter edition of the &quot;Hot Technical Skills and Certifications Pay Index&quot; from Foote </summary><link rel='replies' type='application/atom+xml' href='http://hoskinator.blogspot.com/feeds/116293400769102694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/25461476/116293400769102694?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/116293400769102694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25461476/posts/default/116293400769102694'/><link rel='alternate' type='text/html' href='http://hoskinator.blogspot.com/2006/11/is-certification-becoming-less-popular.html' title='Is certification becoming less popular as developer retention becomes more important?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>