214 reputation
16
bio website barchok.com
location Ohio
age 31
visits member for 3 years, 7 months
seen Mar 15 '12 at 13:06

An aspiring game developer, who moonlights in web development to pay the bills.


Jun
8
awarded  Caucus
May
9
awarded  Yearling
Mar
1
comment Getting to the big leagues & managing time as a novice game developer?
Social life? What's that?
Nov
10
comment How to protect source code from remote developers?
"You are no more in touch with any of the guy, how are you supposed to find out who ripped you off?" After any employee leaves your company, kill them. Fool proof method. People either won't leave, or they won't live long enough to rip you off. Then, just don't let them have internet or leave their desks to protect your company from current employees.
Nov
9
comment How to protect source code from remote developers?
Don't hire an external developer. Then your code will be protected.
Nov
8
awarded  Editor
Nov
8
revised Mixing jQuery with JavaScript
made answer less jquery specific
Nov
8
answered Mixing jQuery with JavaScript
Nov
8
comment How to share code as open source?
Put code on the internet. Say it's open source. Add license to taste, serves a few billion.
Nov
3
comment Can freelancers ask their client to sponsor an iPad for project needs?
If you're going to insist that the contractor build your house using a specific brand of hammer, then the contractor shouldn't be the one to pay for that hammer. It should be the clients responsibility to find a contractor who already has that brand of hammer, or the client should provide the contractor the hammer to be used (the client gets to keep the hammer though)
Oct
21
comment How does minecraft use a seed to generate a completely unique world?
The only times the terrain changes when the same seed is input is if the generation algorithm changes (which is just about every major update...). It's worth pointing out that the terrain generation is commonly called procedural generation
Oct
20
comment What are the available tools for creating cross-platform, cross-browser multiplayer online commercial games?
Depending on how they're coded, Flash games can be downloaded in full and re-uploaded to another site with very few problems. And there's swf decompilers out there to get rid of various attempts at copyright protection or site locking. As with most things, the harder you make it to steal, the less likely a casual user will steal your game. But there's no 100% foolproof way to solve the problem.
Oct
20
answered What are the available tools for creating cross-platform, cross-browser multiplayer online commercial games?
Oct
19
comment How can I prevent users from creating multiple accounts on a web site?
Charge $1,000 per account. That'll either keep people from making more than one account (and probably any account...), or make you very rich. It's win win!
Sep
20
comment Should I include a selfdestruct-method to my applications?
My previous comment had a typo, meant to say "Freelance" not "Freeland". But, @KalleH.Väravas, the reason I pointed it out was that many of your replies on answers seem to define "freelance" as "working without a contract", which seems to have lead to some confusion.
Sep
20
comment Should I include a selfdestruct-method to my applications?
@KalleH.Väravas Freeland work != work without a contract. It means "somebody who is self-employed and is not committed to a particular employer long term". Doing work without a contract is almost always seen as a very bad idea, for the exact reason you're asking this question (client runs off without paying for the work)
Sep
16
awarded  Commentator
Sep
16
comment What should take precedence: YAGNI or Good Design?
Even though it's trivial to google it, someone should mention that YAGNI stands for "You ain't gonna need it"
Aug
12
comment How do I get a job as a game developer?
If you haven't spent long hours making a game already, then start. The game industry is less about skill and more about passion (skill comes later)
Jul
29
comment How to outsource a pet project?
How good are you at managing other people? Because when you outsource a project, that's what you end up having to do.