346 reputation
214
bio website blog.zygonia.net
location Perthshire, Scotland
age 47
visits member for 3 years, 9 months
seen 2 days ago

About Me:

I work as a professional software developer for a UK web hoster and internet services company and spend most of my time building provisioning and web based self-service systems for IIS, Apache and Citrix XenServer.

My Curriculum Vitae can be viewed on Stack Overflow Careers.

Stuff I like to listen to at last.fm

You can get in touch here: kevin #.# kenny #@# zygonia #.# net (you know what to do with the # and spaces).

Have rejoined this Facebook nonsense so come and abuse me here: https://www.facebook.com/kevin.kenny.12


Dec
9
revised How can a company sell licenses for GPLed software without violating rights of others
Thought I'd link directly to the FAQ on this point.
Dec
9
suggested approved edit on How can a company sell licenses for GPLed software without violating rights of others
Dec
9
answered Which are the cases when 'uint' and 'short' datatypes are a better fit than the standard int(32)?
Feb
11
awarded  Popular Question
Mar
13
awarded  Informed
Dec
10
comment If I release a program under GPL, do I have to continue to do so?
VLC is a useful case study in re-licensing an established GPL project (from GPL to LGPL): jbkempf.com/blog/post/2012/… | jbkempf.com/blog/post/2012/…
Aug
6
awarded  Talkative
Jun
8
awarded  Constituent
Jun
8
awarded  Caucus
May
17
comment Why do .NET modules separate module file names from namespaces?
.NET's assembly and class resolution mechanism has worked just fine for over 10 years. I think you're lacking a fundamental misunderstanding (or not enough research) about why it's designed that way - e.g. to support assembly redirecting etc at bind time and many other useful resolution mechanisms
Mar
23
awarded  Yearling
Nov
27
comment Is Java a good choice for cross-platform games?
Minecraft is a great example of a cross-platform game written in Java. When our lad has his pals across for a serious Minecraft session they're playing it on OSX, Windows and Linux.
Nov
27
revised Understanding and developing web services
added 1013 characters in body
Nov
27
answered Understanding and developing web services
Nov
23
comment When does the “Do One Thing” paradigm become harmful?
@AnthonyPegram - maybe so, you're being a wee bit pedantic, the code isn't hard to understand at a glance and doesn't change the main jist of the question.
Nov
23
comment When does the “Do One Thing” paradigm become harmful?
@Czarek - that's a metric that's as useful as counting lines of code produced each day by a developer. It all depends on how many lines your editor displays, font size, screen resolution.
Nov
23
comment When does the “Do One Thing” paradigm become harmful?
@AnthonyPegram - I don't think that really matters given how simple the example is, also the order of functions is dependant on your schooling.
Nov
23
comment When does the “Do One Thing” paradigm become harmful?
@ChaosPandion `@alex - a whole bunch of folks missed the point of the original question. It was not about whether the sample code was the correct way to read a file, but rather when the "Do one thing" principle evangelised in Clean Code becomes harmful. The code example was just a way of getting the point across.
Sep
21
comment Do I need to license my code as GPLv2 if I only read/write to a database and pipe?
Yes....I know that the BSD license is tantamount to no license, but to be honest I'm not that bothered about who uses this or what they do with it.
Sep
21
revised Do I need to license my code as GPLv2 if I only read/write to a database and pipe?
added 218 characters in body