6,292 reputation
31633
bio website caffeinatedgeek.ca
location Manitoba
age 33
visits member for 3 years, 10 months
seen Jul 8 at 14:58

Consultant/Developer

Focused on .Net Web Development

Twitter: http://twitter.com/caffgeek


Oct
17
comment How to prevent code from leaking outside work?
but I'm smarter frunk, or at least I deel that way. ;)
Oct
17
comment How to prevent code from leaking outside work?
You can block cell signals from escaping the room. And you wouldn't be allowing the cells into the room...hooray for friskings!
Oct
17
comment How to prevent code from leaking outside work?
Or I could get a fake eye with a tiny camera and recorder in it!
Oct
17
comment How to prevent code from leaking outside work?
And I can still think of ways to get data...I'm sure there's a recorder device I can tie into the monitors data wire.
Oct
17
comment How to prevent code from leaking outside work?
And even then, good old memory works great. And without cavity searches...
Oct
17
comment How to prevent code from leaking outside work?
@ScottWhitlock, you don't need to take the entire code base, just the important proprietary bit. Any decent dev can recreate what they've done a second time if they need to. The value is in the novel approach to solve the problem. That's what developers do, sovle problems. Code is merely the recording of the solution. And the real IP, the solution, the intangible thought that solved the problem is impossible to protect. If I'm working on the next big thing at apple, they can't wipe my brain from knowing what it is...and if I know what it is, I can recreate it.
Oct
17
comment How to prevent code from leaking outside work?
You'd have to prevent camera phones, printers, and everything. Heck, we could easily hide our code in an innocent looking image and sneak that out. I've worked at a place that locked down USB ports, blocked tons of sites. Monitored email. and generally restricted access heavily. And there's still dozens of ways to get code out. Ironically, it also made it hard for me to bring something in if I alread had the solution at home!
Oct
4
comment Should software patents be legal?
@JohnMacIntyre, "crowd sourced", you should have patented the idea... http://patents.stackexchange.com lol
Oct
1
comment Has programming for a living ruined your ability to enjoy technology?
@AndrejaKo, linkage?
Sep
24
comment Are dynamic languages at disadvantage for agile development?
Reverse engineering code into diagrams? Why would you do that in Agile?
Sep
21
awarded  Custodian
Sep
18
comment Convincing Upper Management the need of larger monitors for Developers
I'd argue for multiple monitors over larger ones, that way existing hardware isn't wasted. And if they refused, I'd bring one of my own in, put my money where my mouth is, so to say. If that didn't motivate them to pay for them, I'd take my monitor and leave for a company that actually cares about all it's employees, and not just how long you've been working there.
Sep
17
awarded  Yearling
Sep
14
comment Why do exclusively outsourcing projects as a company?
So they're a consulting company? That's pretty common.
Sep
11
comment Using prefix incremented loops in C#
fyi, I didn't downvote you
Sep
11
comment Using prefix incremented loops in C#
Different operators, but your conclusion is not accurate, if your //some Code is replaced with Console.WriteLine(i); it will output the numbers 0 to 19 in both.
Sep
5
comment Choosing the right version control system for .NET projects
And if you use SVN, you can plugin to VS with Ankh or Visual SVN. Personally I like Visual SVN because it's easy to setup and configure and is quite cheap
Aug
31
comment What is a good way to pick up where you left off?
instead of leaving it with a broken build, leave it with a failing test.
Aug
21
comment Writing a CSS parser in C#. What do you think is the best strategy?
imho, we shouldn't let bad css work anyhow.
Aug
21
comment What to do when the lead programmer is doing almost zero work?
you'd like to think that "(s)he can't ignore all of them." but it's unfortunately, not always the case. However, +1, because you are right. The teams needs to all agree, and present their case as a collective.