<?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-7262219982300230307</id><updated>2012-02-16T22:26:36.871+11:00</updated><title type='text'>Sushi Rabbit</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-243188247096745120</id><published>2008-04-05T13:31:00.003+11:00</published><updated>2008-04-06T19:13:22.927+10:00</updated><title type='text'>BarCampSydney v3</title><content type='html'>At the 3rd Sydney BarCamp, we've got quite a good turnout here and the venue (UNSW) is working out really well!&lt;br /&gt;&lt;br /&gt;In a data portability talk now - talking about integrating the data between each online app - facebook, google, etc. Why can't we agree on one data standard?&lt;br /&gt;&lt;br /&gt;To me I'd say that it's partly because these app developers don't want to have a standard because it makes their platforms more competitive with each other? (Apparently this isn't so because most companies realise that being competitive means providing better functionality than competitors, rather than locking people in using proprietary formats. This will especially be the case once market expectation makes this a mandatory requirement).&lt;br /&gt;&lt;br /&gt;Copying flickr photos from myspace to facebook etc. is a pain in the butt, it's ridiculous that we should have to copy photos from one app to another.&lt;br /&gt;&lt;br /&gt;Have photos in a central place?&lt;br /&gt;&lt;br /&gt;dataportability.org&lt;br /&gt;&lt;br /&gt;scoble&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-243188247096745120?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/243188247096745120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=243188247096745120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/243188247096745120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/243188247096745120'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2008/04/barcampsydney-v3.html' title='BarCampSydney v3'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-5435790991113087333</id><published>2008-04-04T00:27:00.004+11:00</published><updated>2008-04-04T11:23:04.378+11:00</updated><title type='text'>JPA 2.0 - What's coming</title><content type='html'>A presentation given by Mike Keith from Oracle (co-spec lead of JSR 220) last year at a local JUG meet brought up some interesting information about JPA 2.0. The goal of it is to fill out the standard from 80-90% to 95-98% and the way they plan to do this is to add the features most asked for by developers, which he did at an extended feedback session at the end of his presentation.&lt;br /&gt;&lt;br /&gt;The most exciting features they're looking at introducing to JPA 2.0 are:&lt;br /&gt;&lt;br /&gt;- Collections of 'basic' objects - like Strings, Dates etc.&lt;br /&gt;&lt;br /&gt;- Ordered lists where order is maintained - e.g.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;@ManyToMany @OrderColumn(name="EXECUTION_ORDER")&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;List&lt;rule&gt; rules;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Enhanced query expressions - like Hibernate criteria queries.&lt;br /&gt;&lt;br /&gt;I'm currently using JPA with Hibernate extensions, hopefully in the not-too-distant future we can switch to a single feature-rich JPA implementation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-5435790991113087333?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/5435790991113087333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=5435790991113087333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/5435790991113087333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/5435790991113087333'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2008/04/jpa-20-whats-coming.html' title='JPA 2.0 - What&apos;s coming'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-7301893096276829144</id><published>2008-03-29T02:00:00.002+11:00</published><updated>2008-03-29T02:23:42.758+11:00</updated><title type='text'>Configuring a new Java project</title><content type='html'>Since I started working as a software engineer something has always been bothering me and I couldn't quite put my finger on it. A number of things that I thought might have been the problem became clear to me (like not setting up logging clearly and failing to communicate how it should be managed and maintained with your team members) but not until now has it been this clear and obvious.&lt;br /&gt;&lt;br /&gt;From my experience it always seems as though the project setup and build process is an afterthought and quickly becomes a time-consuming and difficult to maintain hack. You know what I mean, horrible ant build files that have a million directory specific build exclusions and inclusions; mixed up unit test configuration files; unclear logging processes; missing jar files - it all has a crippling effect on the willingness of developers to fix the problems (they're too scared to touch the build files in case they break something). Surely I am not the only developer who's felt this pain?&lt;br /&gt;&lt;br /&gt;One thing became glaringly obvious tonight, in fact it seems so obvious to me that I am posting this to ask you guys why on earth it isn't a standard practice. Am I missing something? Is there some sort of obvious problem with this approach that I have missed?&lt;br /&gt;&lt;br /&gt;I believe this is the root cause:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unit tests stored in the same project as the main application code.&lt;/span&gt; Why aren't unit tests stored in their very own, very separate, project in an IDE? Why is it that every project I have worked on has a source directory (inside the main application code project) specifically for testing? When the test code is in its own project it's amazingly simple to manage the build process for your actual application and amazingly simple to maintain your test code without getting lost and confused. The clarity it provides is mind-blowing, at least to me.&lt;br /&gt;&lt;br /&gt;So what I want from you guys is an explanation as to why this isn't standard practice (as far as I'm aware)? Is there some sort of fundamental problem I haven't yet found with this approach? Or have I just been working with crappy developers? ;)&lt;br /&gt;&lt;br /&gt;Over to you guys..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-7301893096276829144?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/7301893096276829144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=7301893096276829144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/7301893096276829144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/7301893096276829144'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2008/03/configuring-new-java-project.html' title='Configuring a new Java project'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-6787462595567242498</id><published>2008-02-13T23:40:00.000+11:00</published><updated>2008-02-13T23:41:14.868+11:00</updated><title type='text'>GC and String intern links</title><content type='html'>http://www.thesorensens.org/?p=14&lt;br /&gt;&lt;br /&gt;http://www.javaworld.com/javaworld/javaqa/2003-12/01-qa-1212-intern.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-6787462595567242498?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/6787462595567242498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=6787462595567242498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/6787462595567242498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/6787462595567242498'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2008/02/gc-and-string-intern-links.html' title='GC and String intern links'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-5611638071037869016</id><published>2007-11-29T22:21:00.001+11:00</published><updated>2007-11-29T22:21:16.781+11:00</updated><title type='text'>For loop fun</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;So I was just doing a bit of reading about Java for loops, and something occurred to me that I hadn't really thought about before, I knew it implicitly but didn't really think it out loud, so to speak.&lt;br /&gt;&lt;br /&gt;Two methods, same function (very trivial):&lt;br /&gt;&lt;br /&gt;&lt;small&gt;public void hello()&lt;br /&gt;{&lt;br /&gt;    String outsideLoop = "0";&lt;br /&gt;    for(int i=0;i&amp;amp;lt;5;i++)&lt;br /&gt;    {&lt;br /&gt;       outsideLoop = ""+i;&lt;br /&gt;       System.out.println("The value of outsideLoop is: "+i);&lt;br /&gt;    }&lt;br /&gt;}&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;public void hello2()&lt;br /&gt;{&lt;br /&gt;     for(int i=0;i&amp;amp;lt;5;i++)&lt;br /&gt;     {&lt;br /&gt;        String outsideLoop = "" + i;&lt;br /&gt;        System.out.println("The value of outsideLoop is: "+i);&lt;br /&gt;     }&lt;br /&gt;}&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;The main difference here is that in the first method, the variable outsideLoop is available to the rest of the method, if we were to add more functionality. In the second method, this value will not be available. The compiler should optimise the second example to ensure that outsideLoop is not created at every call in the loop.&lt;br /&gt;&lt;br /&gt;So I guess it depends on whether you are interested in retaining (and using) the state of the internal for loop variable or not.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-5611638071037869016?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/5611638071037869016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=5611638071037869016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/5611638071037869016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/5611638071037869016'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/11/for-loop-fun.html' title='For loop fun'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-1775554959465445630</id><published>2007-10-09T00:01:00.000+10:00</published><updated>2007-10-09T00:19:31.899+10:00</updated><title type='text'>Language-level Properties in Java</title><content type='html'>First class support?&lt;br /&gt;&lt;br /&gt;Bean bindings API?&lt;br /&gt;&lt;br /&gt;Diametric Orthogonal&lt;br /&gt;&lt;br /&gt;Property - Field that has behaviour associated with it.&lt;br /&gt;&lt;br /&gt;propertychange listener&lt;br /&gt;&lt;br /&gt;glazed list&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-1775554959465445630?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/1775554959465445630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=1775554959465445630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/1775554959465445630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/1775554959465445630'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/10/language-level-properties-in-java.html' title='Language-level Properties in Java'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-4080777237593589435</id><published>2007-09-05T01:04:00.001+10:00</published><updated>2007-09-05T01:05:08.915+10:00</updated><title type='text'>Proxy servers and loopback addresses</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Have a small issue to note when setting up Tomcat and a small web app on my home PC tonight.&lt;br/&gt;&lt;br/&gt;Was trying to access this URL: http://localhost:8080/manager in IE but it was giving me an internal server error. If I changed it to http://127.0.0.1:8080/manager it worked fine. First thing to check is my hosts file:&lt;br/&gt;&lt;br/&gt;127.0.0.1 localhost&lt;br/&gt;&lt;br/&gt;Yep, no dramas there. Hmm. What about Firefox? Works for both localhost and 127.0.0.1. Strange. Then something triggers my memory, I remember setting up IE to use a proxy server when I was doing some security testing of the surveymonkey.com site (for fun). So I get rid of that proxy connection and everything works as it should.&lt;br/&gt;&lt;br/&gt;I was under the impression that the host file mappings (and thus the loopback address) would be looked at and resolved *prior* to leaving my box, rather than going out through the proxy server first? Something to read about I think.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-4080777237593589435?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/4080777237593589435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=4080777237593589435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/4080777237593589435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/4080777237593589435'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/09/proxy-servers-and-loopback-addresses.html' title='Proxy servers and loopback addresses'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-4682629956879705456</id><published>2007-08-30T14:23:00.001+10:00</published><updated>2007-08-30T14:30:22.433+10:00</updated><title type='text'>Java Geek</title><content type='html'>You know you're a java geek when you see this on your to-do/buy list:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Jar from IKEA&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;And think to yourself 'I didn't know IKEA was into Java coding..'&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-4682629956879705456?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/4682629956879705456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=4682629956879705456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/4682629956879705456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/4682629956879705456'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/08/java-geek.html' title='Java Geek'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-816889826302096806</id><published>2007-08-29T17:44:00.001+10:00</published><updated>2007-08-30T01:21:54.417+10:00</updated><title type='text'>Sydney BarCamp 2 Reflections</title><content type='html'>I found BarCamp 2 a bit different to the first one. I went to a lot of technical talks which was awesome but this time around I thought I'd check out a few of the business/entrepreneurial ones. It was a great experience, most of the talks had me enthralled and in awe of these guys in start-ups. It really made me feel like I could do what they've done, that it's not as far out of reach as I previously thought.&lt;br /&gt;&lt;br /&gt;The highlights for me were: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;The talk about start-ups and getting funding by one of the guys from &lt;a href="http://www.3eep.com"&gt;3eep&lt;/a&gt;, Dan McEvoy of &lt;a href="http://www.bookingangel.com"&gt;Booking Angel&lt;/a&gt; and Mike from &lt;a href="http://www.atlassian.com.au"&gt;Atlassian&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Non-monetised value of a start-up. This is your user base&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Social media start-ups can have value in that they can be used to analyse people's behaviour and attitudes. Think targetted advertising -&gt; Second Life, WOW, Club Penguin, Facebook...&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Stay close to your customers. Listen to demand from them.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;Mike's discussion about scaling up &lt;a href="http://www.atlassian.com.au"&gt;Atlassian&lt;/a&gt; from a small start-up, the issues and problems that has raised and how they've dealt with it.&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Company/product reputation management in the online world. How do you respond? -&gt; "Sorry you had a bad experience, can I call you?"&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Cultural -&gt; "Be the change you seek"&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/ul&gt;The day finished up at a local pub with a bar tab. It felt like people were easier and more willing to chat at this BarCamp. Meeting people was easy and a lot of fun, I'm not sure if it's me or the event that has changed, but it was definintely a positive thing. I'm looking forward to the next one already, which will be in March.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-816889826302096806?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/816889826302096806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=816889826302096806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/816889826302096806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/816889826302096806'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/08/sydney-barcamp-2-reflections.html' title='Sydney BarCamp 2 Reflections'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-8108666716082796335</id><published>2007-08-29T16:57:00.001+10:00</published><updated>2007-08-29T16:57:54.510+10:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;What do you like abut your job?&lt;br/&gt;&lt;br/&gt;What don't you like?&lt;br/&gt;&lt;br/&gt;What open source libraries have you used? What did you use in your last project?&lt;br/&gt;&lt;br/&gt;What version of struts?&lt;br/&gt;&lt;br/&gt;What version of hibernate?&lt;br/&gt;&lt;br/&gt;Have you used Hibernate Injector?&lt;br/&gt;&lt;br/&gt;Have you used Spring?&lt;br/&gt;&lt;br/&gt;Describe AJAX to a non-technical person.&lt;br/&gt;&lt;br/&gt;Explain the technical details of your last project to us.&lt;br/&gt;&lt;br/&gt;How good are your technical documentation skills?&lt;br/&gt;&lt;br/&gt;Tell us about a time in one of your projects where you had a difference of opinion with another member of your team, such as a technical design conflict. How did you deal with it and what was the outcome?&lt;br/&gt;&lt;br/&gt;Personality conflicts with another team member?&lt;br/&gt;&lt;br/&gt;What management style best suits you?&lt;br/&gt;&lt;br/&gt;How do you keep yourself on track with an aspect of work in a project?&lt;br/&gt;&lt;br/&gt;What do you do if you find you cannot complete the task in the given time?&lt;br/&gt;&lt;br/&gt;Tell us about a time when you have had to seek advice outside of your team?&lt;br/&gt;&lt;br/&gt;Scenario.&lt;br/&gt;Method of dealing with it..&lt;br/&gt;Outcome.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;My tip: If you can't think of a scenario, say 'I haven't experienced this, but what I would do is...'&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-8108666716082796335?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/8108666716082796335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=8108666716082796335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/8108666716082796335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/8108666716082796335'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/08/interview-questions.html' title='Interview Questions'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-9027433545401179793</id><published>2007-08-15T14:53:00.001+10:00</published><updated>2007-08-15T14:53:16.910+10:00</updated><title type='text'>JSON</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;blockquote/&gt;JavaScript Object Notation&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-9027433545401179793?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/9027433545401179793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=9027433545401179793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/9027433545401179793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/9027433545401179793'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/08/json.html' title='JSON'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7262219982300230307.post-9197393836247317560</id><published>2007-08-14T19:08:00.001+10:00</published><updated>2007-08-14T19:08:09.685+10:00</updated><title type='text'>Vertical Slice</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;After an architecture has been decided, it's a good idea to implement a Vertical Slice - a subset of the use case functionality that uses all of the technologies in tandem.&lt;br/&gt;&lt;br/&gt;This helps to find and address problems as early as possible.&lt;br/&gt;&lt;br/&gt;This slice should be stress tested.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7262219982300230307-9197393836247317560?l=sushirabbit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sushirabbit.blogspot.com/feeds/9197393836247317560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7262219982300230307&amp;postID=9197393836247317560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/9197393836247317560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7262219982300230307/posts/default/9197393836247317560'/><link rel='alternate' type='text/html' href='http://sushirabbit.blogspot.com/2007/08/vertical-slice.html' title='Vertical Slice'/><author><name>sushirabbit</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
