<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.5" -->
<rss version="0.92">
<channel>
	<title>chris clarke</title>
	<link>http://squadlimber.com/chris</link>
	<description>software development that works...or something</description>
	<lastBuildDate>Mon, 07 Apr 2008 23:14:16 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Iteration Planning - What I&#8217;ve Found Works Well</title>
		<description>I'd like to share the method of planning that I've evolved because I've found it works quite well and better than anything else I've tried so far.  Note: this is used for planning what will go in the next iteration or sprint and not for release planning.  

I ...</description>
		<link>http://squadlimber.com/chris/2008/04/07/iteration-planning-what-ive-found-works-well/</link>
			</item>
	<item>
		<title>Outsourcing My Own Project</title>
		<description>I've decided to outsource one of my own pet projects, I just don't realistically have enough time to work on it but I would still like to see it come to life.  I'm using a site called RentACoder to hire a developer to do the coding.  I don't ...</description>
		<link>http://squadlimber.com/chris/2008/04/07/outsourcing-my-own-project/</link>
			</item>
	<item>
		<title>Compiler Warnings</title>
		<description>This post about Compiler Warnings made me laugh. </description>
		<link>http://squadlimber.com/chris/2008/04/04/compiler-warnings/</link>
			</item>
	<item>
		<title>Ignoring Common Coding Practice (why you should be too)</title>
		<description>Simon Baker wrote a quick blog entry on Common Sense and Common Practice.  It hit home with me because recently I've been pairing with developers who find it uncomfortable coding in certain ways because it doesn't fit with Common Practice.  A lot of code I see, whether it ...</description>
		<link>http://squadlimber.com/chris/2008/04/04/ignoring-common-coding-practice-why-you-should-be-too/</link>
			</item>
	<item>
		<title>Using an SVN client with Team Foundation Server</title>
		<description>Tim Goodwin blogs about SvnBridge.  Its a tool for being able to use Subversion clients with Team Foundation Server.  I quite like the idea of creating good interfaces to bad systems, however it would be much easier if people stopped making bad systems. </description>
		<link>http://squadlimber.com/chris/2007/11/16/using-an-svn-client-with-team-foundation-server/</link>
			</item>
	<item>
		<title>Mocking Concrete Classes in JMock 2</title>
		<description>In JMock 1 you extended the cglib version of MockObjectTestCase but in JMock 2 its different.  You need to change the Imposteriser used by the Mockery:


Mockery context = new Mockery();
context.setImposteriser(ClassImposteriser.INSTANCE);


 </description>
		<link>http://squadlimber.com/chris/2007/11/15/mocking-classes-in-jmock-2/</link>
			</item>
	<item>
		<title>Find which process is listening on a port</title>
		<description>To find which process is listening on port 22:


lsof -i:22


Find out which port a process is listening on e.g. httpd:


lsof -P -c httpd -a -i


Or by PID:


lsof -P -p 267 -a -i



lsof can also be used to find the files a process has open.  To look for where httpd ...</description>
		<link>http://squadlimber.com/chris/2007/10/17/find-which-process-is-listening-on-a-port/</link>
			</item>
	<item>
		<title>Unix stuff</title>
		<description>If you work a lot on slow Solaris boxes, you can speed up finds a little bit:


find . -depth -type f -name '*.monkeys'


The depth option looks at the contents of directories before the directory itself and the 'type f' constricts the find to only look at regular files.  You ...</description>
		<link>http://squadlimber.com/chris/2007/10/17/unix-stuff/</link>
			</item>
	<item>
		<title>How many developers does it take to change a light bulb?</title>
		<description> Well, you gotta re-deploy the lightbulb application, should take a couple of minutes right?  First up you have to upgrade CrappyAppServer because the boss said so. OK, so you install the new version of CrappyAppServer, but there's a problem, you've run out of disk quota.  But you ...</description>
		<link>http://squadlimber.com/chris/2007/09/30/how-many-developers-does-it-take-to-change-a-light-bulb/</link>
			</item>
	<item>
		<title>Private, Public and Static in JavaScript</title>
		<description>JavaScript doesn't have keywords for making things private, public or static like other languages but it is possible - unfortunately like most things in JavaScript it's possible in several different ways!

Public and private access in JavaScript


To declare a method public in JavaScript you can assign it to the prototype:


// The ...</description>
		<link>http://squadlimber.com/chris/2007/09/22/private-public-and-static-in-javascript/</link>
			</item>
</channel>
</rss>
