|
|
just use pennies.
I write code like this too.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
No, you have to use half-pennies or there isn't a hole in the middle.
I use leather coated pennies as feet for covers: glue leather on on side, trim to size, and glue the penny to the cover. Voila! A cat hair proof lid for my laser printer that won't scratch the surface. (Cheaper and more effective than buying commercially made rubber feet, and they don't age, crack, and glue themselves to the printer.)
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I just drive a hole in the penny. winning.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I am to go in the 24th and get new hearing aids when I all I had to do was use the magnifying glass hack.
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
I do not like the title having presumptions about me. Why would I not believe it? I believed it all.
I may even try some when I'm out of washers, or when I need to pump air into one of the tyres on my bike.
|
|
|
|
|
Being able to just tweak your code a little and increase performance by an order of magnitude.
I absolutely love it when that happens.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Not this then ??? [^]
Message Signature
(Click to edit ->)
|
|
|
|
|
Is that a functional programming construct? something to do with monads?
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Sleep(200);
tweak...
Sleep(100);
May be improved even more before the next release.
|
|
|
|
|
I'm pretty sure publishing Microsoft's proprietary code here violates a EULA at the very least.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
|
|
I believe this is also known as Job Security™.
/ravi
|
|
|
|
|
Oh, that's easy.
Just take out anything you'll never use.
If you don't need it, end users obviously won't, either, so you can get rid of thousands of lines of useless code -- and if a load of functions are gone, they won't need UI elements, so you end up with a modern UI.
I'm pretty sure that's how ms does it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Unfortunately if I took out this part the code would barely do anything. It wouldn't be a LALR(1) parser generator.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
This is why I enjoy working on other people's code
Got a rise once (in a permie role) for reducing an "overnight" daily batch report job's runtime from 26 hours (tricky when it was run daily) to a tad under 20 minutes. (Hint - when doing a sequential scan of an ordered database table finding a series of matching records, there's no need to go back to the beginning of the table after each match). My boss wasn't remotely techie and simply didn't want to know what I'd done; he'd saved his own bacon and that's all he was interested in.
A freelance job to speed up a webpage process resulted in over a 100x improvement; switching from building a complex HTML string from a LOT of string concatenations (inside a loop) to using a StringBuilder object was a very high-earning job in terms of £ / hour!
|
|
|
|
|
Haha, he wasn't using a stringbuilder? wow.
Once I optimized this guy's code simply by ripping out all the PHP code and replacing it with SQL queries. The guy was literally returning whole tables and then filtering and joining them in PHP!
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I've got this project that I've been working on for almost two years now.
It hasn't seen production yet, mostly because the client gives this zero priority.
I think they don't even know what they're up against, a startup company with their own product.
Their train of thought so far has been as follows: "Let's tell Sander what our product should do (like, in one or two sentences) and he'll build it within the year and then we can make some money!"
That I actually need to know what I should build hasn't crossed their minds, that's up to me to find out.
When I ask them "Should I do x or y?" or "Can you look at this and give me the correct values?" I just get zero response until I ask them again and they tell me they'll look at it and I get zero response again.
It took them over a year after I've put some software in a test environment to actually take a good look at it
Needless to say I'm not very motivated, but it's been months since I've done anything and they want to see another release (so they can ignore it again).
One of these guys already has two businesses and the other works in IT (went from tester to business analyst), you'd expect they knew what they were doing.
Unfortunately, I've signed a contract and they keep paying the bills, so I can't just quit.
I've tried talking to them, but not much changed
Here's the plan: just give them something that could qualify as "done" by their own vaguely defined standard and never hear from them again
Lessons learned: Never sign a contract on a basis of "We'll figure it out as we go."
|
|
|
|
|
Sander Rossel wrote: Unfortunately, I've signed a contract and they keep paying the bills,
So ... free money!
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
If only, they aren't paying particularly well, but they pay as agreed in the contract
Meanwhile, I have a job that pays a lot better so that makes me want to work for them even less.
But "I've got a better paying customer" is not a legal ground for breaking a contract methinks (unless it's specified in the contract, which it isn't)
|
|
|
|
|
Paying as agreed is worth a lot - it can waste a lot of your time chasing late payers*. Even if the money is lower, you gain in the end. I've done that many times: a lower rate for those I know will pay in 30 days, a higher rate for those I know I'll fight to get in 60 or 90, despite any up-front agreements.
* And cause significant dental bills to repair the teeth grinding
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I've had to do that before. I worked through the .com boom. Don't feel bad about it. You're delivering what they paid for. It's their own fault if they can't come up with tech specs, and given their backgrounds they should realize that. Even if they don't, it's not on you.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Yeah, I don't feel bad about it, it's just that I'd rather spend my Sunday afternoon doing nice things
|
|
|
|
|
oh good. =) they can get bent.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|