7,311 reputation
1838
bio website kohne.org
location North Wales, PA
age 45
visits member for 3 years, 8 months
seen 14 hours ago

Embedded Software Developer


1d
revised Recruiting asp.net mvc web developers — why do I get so few good candidates?
Unshortened URL
1d
revised How to name filename parameter to make clear it should contain full path?
Removed shortened URL
1d
revised What does a code review look like?
Unshortened URL
1d
revised Why do good programmers have ugly websites?
added 84 characters in body
1d
revised How would you rank these programming skills in order of learning them?
Unshortened URL
1d
revised Are separate parsing and lexing passes good practice with parser combinators?
added 22 characters in body
1d
revised Is this a viable approach to resolving multiple matches in a lexer?
Unshortened URL
1d
revised The inheritance argument of zope.interface (providedby vs isinstance)
Unshortened URL
1d
revised What happens to programmers most oftenly while reading the code of others?
Unshortened URL
Jul
9
comment How can I close my Open Source project and what is required from me in order to make it closed source?
@ErikR.Yverling - If you do take a GPL project private, realize that there will be some amount of backlash from any community you've got around the project. People tend to get seriously worked up when this kind of thing happens.
Jul
9
comment How can I close my Open Source project and what is required from me in order to make it closed source?
@ErikR.Yverling - If you distributed the binaries at any point, then you have an obligation to provide source code to anyone you distributed the binaries to for some period of time (see the actual text of the GPL for details). You do NOT have an obligation to distribute the source beyond the people you distributed the binaries to.
Jun
24
reviewed Leave Closed Why Perl is appropriate language for CGI?
Jun
24
reviewed Leave Closed Pair-programming and company privacy guidelines
Jun
20
comment Is the GPL dangerous to the organisation in terms of exposure of its intellectual property?
The consequences of the GPL license have been discussed before. The best thing is to actually READ the license. It's language is somewhat annoying, but it's readable enough.
Jun
19
answered When should the programmer's spoken language be used during development?
Jun
17
comment How to minimize typos when you code?
Emphasis on the 'wisely' here. Auto-complete is a great way to speed things up, it's also a great way to call the wrong methods, use the wrong variables, and generally make hash out of your code.
Jun
11
reviewed Leave Closed After HTML and CSS
Jun
8
comment Correct process for creating builds reliant on 3rd party packages
@PatrickHughes - I think we're talking about different things. The OP seemed to be discussing the idea of pulling from third-party repos as part of the build, not the OP's main repo. I'm against completely outside forces breaking your build, not your co-workers.
Jun
8
comment Correct process for creating builds reliant on 3rd party packages
@PatrickHughes - but there are some serious downsides here, even if you manage to pull from the proper upstream tag - what if the upstream repo moves that tag? Accidents happen! What if you don't have a lot of bandwidth? You've just increased your build time for no benefit. What if your net connection goes? You can't build? That's a silly reason to not be able to build. Better to copy these things into your own repo, build from there so you know nothing will change due to someone else's mistakes. If you're anything like me, you'll make plenty of your own.
Jun
8
answered Correct process for creating builds reliant on 3rd party packages