|
Aren't we a bunch of devs? Like a few other utility type apps, I rolled my own, currently just windows only, but works for me.
"Go forth into the source" - Neal Morse
|
|
|
|
|
kmoorevs wrote: Aren't we a bunch of devs?
Most are.
As for me, I do not have the time to roll my own burritos. So, I pay someone else to make the burritos, and I just eat them. So much easier that way. Also, I know the burrito is going to be made perfect, every time because the chef knows more about making an authentic burrito, then I do..
|
|
|
|
|
Slacker007 wrote: the burrito is going to be made perfect, every time
...and with that analogy, can I assume then that any software you 'pay someone else to make' is going to be perfect, every time?
Everyone's different I suppose. If I have a kitchen, the ingredients to build a burrito, and enough time, I'd rather cook/build/roll it myself. Now, I'm not making burritos for everyone, and I'm not making a full course meal...there are limits!
"Go forth into the source" - Neal Morse
|
|
|
|
|
I think you may have missed the point in your effort to roll your own half-assed burrito. The point is, your burrito making skills suck compared to the master chef's creation.
Jack of all trades, master of none.
Keeper is better than ANYTHING you or I can roll any day of the week. So, why would I use anything else?
|
|
|
|
|
This burrito analogy is getting absurd. I think you may have missed the point that some professional cooks (developers) actually enjoy cooking (creating software/solving problems) for personal consumption. If you demand 'a perfect burrito every time' then I agree, you are better off paying someone else to make it for you.
I think I know what I'm having for dinner!
"Go forth into the source" - Neal Morse
|
|
|
|
|
|
I've signed up with 1Password because it has a family plan for a reasonable flat yearly fee. I like that it has a full Windows application in addition to the mobile app. Their browser add-ons are pretty good too. They also just added fingerprint security to their mobile so it's much easier to use now.
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
Today, I got a bill from an insurance company. It was in the amount of $6.00CR. Included, was a return envelope.
Question: How does one send -6.00?
Maybe pennies?
Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree".
Anonymous
modified 27-Jul-17 16:02pm.
|
|
|
|
|
You don't. If it's a credit then treat it more like a notice. Also, it's better to call them than asking us. We can't really do much.
Jeremy Falcon
|
|
|
|
|
Oops, forgot the
Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree".
Anonymous
|
|
|
|
|
Oh.
Jeremy Falcon
|
|
|
|
|
Send them 6 anti-dollars. Their reaction is guaranteed to be explosive!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Daniel Pfeffer wrote: Their reaction is guaranteed to be explosive! ... only if they have six real dollars to hand.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I kept getting letters from a credit card company saying that if I did not pay off the balance they would pass the case to a collection agency and my credit score could be affected. The outstanding amount? £0.10!
I sent them a cheque for £0.11 and now, because my account has a positive balance, they are required to send me regular statements by post - I wonder how much that is costing them?
=========================================================
I'm an optoholic - my glass is always half full of vodka.
=========================================================
|
|
|
|
|
Doesn't need to be positive with mine. I pay mine off on line, before the cutoff and get a statement every month for $0.00. You would think they are smarter than that. Probably programmed by one of OG's pals on QA.
Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree".
Anonymous
|
|
|
|
|
In case you create a program for a specific customer, how do you ensure you will be able to continue working?
I mean there are plenty of tools that can be reused, even tools that make you a good option for the job as you don't have to write them from scratch.
What happens with that?
Which kind of protection do the programmer has in terms of being able to reuse the work for other projects?
Imagine I start working in a project for the customer X.
I use some functions that I have in some libraries to create the program.
Can the customer X sue me if I reuse those libraries in any circumstance?
What if the customer asks to sign down a document that gives him the ownership of the code?
Thank you all.
modified 27-Jul-17 14:14pm.
|
|
|
|
|
First question: how will they find out?
If they ask for someone else's source code, point out you are bound by the same secrecy they demanded.
And, of course, there's so many ways to solve the same problem: just reorder and refactor and re-release.
(e.g.: value[i++] -> value++ -> both navigate the array.
Also, while{} to do while {}, with some conditional initialization;
Or - make them pay you enough where you don't have to work anymore.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
W∴ Balboos wrote: First question: how will they find out?
I worked as a contractor for a major auto company. I would regularly copy & paste code snippets from all over the web into the app. Usually, once code is posted in the wild, its fair game.
The PM had a tool that would flag "pirated" code. And at first she was CONSTANTLY emailed me about this code that "belonged to someone else". I would go back in and rename a few things and it became OK.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
That's not pirated code. That is genuine research and the boss should have backed off or been backed off.
--> "Steal from one, it is plagiarism, steal from many, it is research."
Sounds amusing but it is true in many contexts.
I'm retired. There's a nap for that...
- Harvey
|
|
|
|
|
In a nutshell, IP laws pretty much state that if you are an employee of a company, anything you write belongs to them. If you are contracted by a company, you by default, still own the intellectual property unless otherwise agreed in the contract.
So, as an independent contractor, unless you otherwise explicitly agreed to give up ownership in your contract, you own the code. You can do with it whatever you want to.
Jeremy Falcon
|
|
|
|
|
Totally agree. As an independent I've looked at these laws a few time. See my reply to him.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
It's the smart thing to do man. I'll check it out...
Jeremy Falcon
|
|
|
|
|
Give them a copy of your terms including a statement that you own the rights to all of your work.
We're philosophical about power outages here. A.C. come, A.C. go.
|
|
|
|
|
Joan M wrote: Can the customer X sue me if I reuse those libraries in any circumstance? If they own it and don't allow for it... yes.
Joan M wrote: What if the customer asks to sign down a document that gives him the ownership of the code? It's a judgement call on your part on whether or not you want to do that.
Jeremy Falcon
|
|
|
|
|
I tell them up front that I have libraries for which the source code is not part of the deal, it's part of my "tools of the trade": they get a precompiled assembly which the app uses. Only code that was specifically written for them is "on the table" unless they want to pay for the source (and hence the IP) I have invested in library code over the years. If they say "yes, we'll pay" then quote them an extortionate amount for a non-exclusive licence (it can't be exclusive, because the libraries are in use in other applications). They either change their minds or (hopefully one day) they cough up the dosh and I retire...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|