Reputation
2,456
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
8 14
Newest
 Yearling
Impact
~110k people reached

  • 0 posts edited
  • 0 helpful flags
  • 116 votes cast
Jul
11
revised REST API concepts
added 649 characters in body
Jul
11
revised REST API concepts
added 649 characters in body
Jul
11
revised REST API concepts
added 649 characters in body
Jul
11
comment REST API concepts
@JustinWarkentin I understand what your needs are. But that doesn't make REST something it is not. Adding a new verb to the URL is against the REST architecture. I will update my answer to offer another alternative that would be RESTful.
Jul
11
revised REST API concepts
added 334 characters in body
Jul
11
comment REST API concepts
I think they are all related. The title is a little high-level but this question will help many people and is easily found during a SE search. This question should become Community Wiki once enough votes and substance has been added. It took me weeks to research this stuff.
Jul
11
answered REST API concepts
Jul
11
comment How do you get into the habit of using a repository (e.g. GitHub)?
Write a program you are extremely proud of. Then take a screwdriver and jam it through your hard drive. Then realize you should of kept a copy somewhere. Tada. Or, take the same program and change something fundamental in it then try to change it back. Would of been easier with a commit history. We use these repositories because of earlier pain.
Jul
4
comment Is fewer lines of code always better?
I think a real work example is needed. I don't like either samples. They both show poor design and abstraction. That being said, the only issue I have with the first sample is the difficulty in debugging.
Jun
23
comment Best practices for sharing tiny snippets of code across projects
I don't agree with this approach. I appreciate the maintenance problems with managing small pieces of code but I would argue that some common library could be created out of all of them like @p.s.w. is suggesting. Having duplicate copies of code with minor tweaks in it is asking for trouble. Assumptions will be made, bug fixes will be missed.
Jun
9
comment Freelancing and GPL?
I don't quite understand the question. Are you trying to say that a freelancer maintains the rights to the code they write for another company? That is not typically the case.
Jun
9
comment Freelancing and GPL?
@RobertHarvey I don't see that as the case much anymore. I see now that they release a GPL version to be used by other GPL products. And then sell a commercial version of the product to be used in closed-source products.
Feb
18
awarded  Caucus
Feb
9
comment C/C++ in applications that do not concern performance
Its not performance its predictability in timing and execution. Java can perform just as well but its determinism in timing of code is poor.
Jan
3
comment What can a company do to restrict offsite contract developers from redistributing GPLv2-licensed code modifications?
If not legally, you are at least violating the spirit of GPL and FSF. The whole point is to prevent changes to code from becoming private.
Jan
3
awarded  Organizer
Dec
31
comment Can I use a GPL licensed piece of JavaScript on a commercial website?
The fact they have a commercial license option should mean something. Theoretically you should not be able to use their GPL v2 code in your closed source system. These types of questions come up time and time again and people attempt to rationalize using GPL code in their closed source system. Buy the license.
Dec
31
comment Can I use a GPL licensed piece of JavaScript on a commercial website?
It doesn't change the fact you cannot use GPL code in a closed source system. I don't see many Apache license lawyers but we have a GPL lawyer ourselves. Yes you are correct I should of said proprietary not commercial. I see very few examples of the commercial GPL though where the "product" isn't support.
Dec
31
comment Can I use a GPL licensed piece of JavaScript on a commercial website?
@apsillers It is extremely ironic that one of his mottos is Free as in Freedom. But it is not completely Free in that regards. If it was, one could take the code, make modifications and close source it for internal use. But you cannot do that. There are restrictions. Hence, it is not Free. The Freedoms are there to protect the other people in the community and to ensure they always have access to the code. But rarely anything is purely Free such as Anarchy. This is exactly why FSS and Open Source are two different movements.
Dec
31
comment Can I use a GPL licensed piece of JavaScript on a commercial website?
The motto is free as in freedom. But you are missing an important distinction. The freedoms are to protect others. It's copy-left. You cannot use GPL products in a closed-source system. This is why products like MySQL have a commercial license and a GPL license. Even in his interviews he suggests that companies profit by creating support services around the GPL products. The products remain open and usable but can never be closed. The GPL license is viral despite what apologists say. In the end the only thing that matters if the judge during the court case.