641 reputation
48
bio website
location
age
visits member for 1 year, 6 months
seen 22 hours ago

Mar
27
comment Is it legal to distribute a closed source X Window Manager?
You would not need to ship with it, if you only released your software for systems that already had Xlib.
Feb
5
comment How to measure that a team is doing Test Driven Development
@combinatorics, it's interesting you'd say it wouldn't matter which of the five changes made the difference, because you would never say "I made five changes to the source code, and it really doesn't matter which one fixed the bug."
Feb
5
comment How to measure that a team is doing Test Driven Development
I agree you should measure the results of those policies, and perhaps the results should be the goals but you should also measure the policies! If you do, you can see whether the policies do anything. If velocity on cases is increasing, but your TDD measure is not, it is clear that you have some other variable changing and should look for it.
Dec
26
comment How do you effectively develop the same application from multiple computers?
Another vote for Unison. It's fast enough that I can even sync remotely over the internet.
Oct
18
awarded  Yearling
Oct
6
comment What skills (technologies) get outdated slower?
Because of legacy code, COBOL may never go out of date.
Sep
11
comment In need of a more technical answer for an interview question about how the internet works from beginning to end
@KeithS, oops, you're right, I was looking for it when checking on DNS, not later on. DNS might fallback to TCP if there's a response larger than 512 bytes and it gets truncated.
Sep
11
comment In need of a more technical answer for an interview question about how the internet works from beginning to end
@JimmyHoffa, good point. You probably should start with the IP address of your DNS servers and determining whether they're on the same subnet via net mask, and if so, using ARP to find them. Otherwise a packet is sent to the gateway.
Sep
11
comment In need of a more technical answer for an interview question about how the internet works from beginning to end
Yes, you need to go into TCP vs UDP for DNS lookups. If TCP, you should go into the TCP 3-way handshake. It's probably safe to assume the system somehow has domain name servers defined (by DHCP or network configuration beforehand)....
Sep
4
comment Design decision - why generate <p> without </p>?
Being able to omit end-tags was explicitly a design feature of SGML, which HTML was based on. It was also explicitly NOT a feature of XML, which XHTML is based on.
Aug
24
awarded  Enlightened
Aug
24
comment How useful are IT headhunters/recruiters when looking for a new job?
I have to support this answer. I've got good relationships with three recruiters and have known them for about a decade. They keep in touch, we talk about our kids. When I recently went on the market, they did a great job at getting me interviews. Their value is that they know me, and know what I'm good at and interested in, and can represent me to clients in that light.
Aug
21
awarded  Good Answer
Aug
21
awarded  Mortarboard
Aug
21
awarded  Nice Answer
Aug
21
comment Does an Open Source license exist that allows me to retain rights to revoke usage of software/source at any time, for any reason, and without warning?
Interesting thought. The OSD does not seem to say anything specifically about that, but the FSF does say licenses need to be irrevocable. My personal read on it would be that wouldn't be Open Source, and would be something I would be loathe to rely on, but I can't say definitively.
Aug
21
comment Does an Open Source license exist that allows me to retain rights to revoke usage of software/source at any time, for any reason, and without warning?
That would be to restrict a specific field of endeavor, or to restrict a specific person because they have done something the copyright holder did not like. I can understand wanting to restrict such things, and you are free to choose a license to enforce whatever conditions you feel are most appropriate, but it would not be an Open Source license with those restrictions.
Aug
21
answered Does an Open Source license exist that allows me to retain rights to revoke usage of software/source at any time, for any reason, and without warning?
Aug
19
comment Could applications build by Xamarin be possibly banned by Apple for selling on app store?
True. It is never wise to speak in absolutes about Apple's future actions.
Aug
19
awarded  Commentator