The vast majority of the I-can't-work-under-these-conditions-I'm-going-to-my-trailer school of devs I've worked with have been thoroughly mediocre. If you can't even adapt to something as trivial as using a different IDE you're almost certainly a shitty developer.
You tell a client that they need to pay for a new server and they're fine with that. You tell them that they can pay you 30 developer-hours to fix some issues so they won't need the new server in the first place and they act like you're trying to rob them.
Unfortunately someone has to maintain your crappy code, and from my experience contractors all seem to be well aware that it isn't going to be them. We've stopped hiring contractors now, because frankly I'm tired of cleaning up other people's shit.
As to my advice:
- have a proper data layer (we codegen it using Entityspaces) - have a proper business layer (we codegen most of that too with Codesmith) - it's a database, not a spreadsheet - XHTML will make your life easier
What? You mean you don't comment your code to include not only what it does, but why it does it?
Yeah, because when someone changes your code they always make a point of updating the comments. The 'non-technical boss' mentioned in the grandparent is unlikely to know the difference . ..
I'm lucky in that I'm working in a two man dev team, and we've got a good working relationship. When I'm about to commit a change to his code to Subversion I point it out to him (he's the senior dev, knows his shit, and I value his opinion), and when he changes mine he does the same (due to professional courtesy - he normally knows he's right).
For the most part this is what bothers me most about OSS. It seems to attract the egocentrics. Sure, we may all have Asperger's, but we also need to get along . . ,
I'm assuming they'd be written in either assembler (because it's been around as long as shaders) or Cg (nearly as long), and both of those are API independant.
HLSL (the DirectX shader language) came out with DirectX 9.0, and the original version of GLSLang (GL Shader Language) was finalised by the ARB over a year ago (although it took a while to get into drivers). Either way, converting between them is fairly easy, apparently.
"why should a car built in the 21st century, with ABS, ASR, high-performance suspension systems and braking systems driving along a road surface engineered in the las decade still have its speed governed by a law decided back in 196*, when it was all drum brakes, rack and pinion stearing, leaf springs and cracked concrete motorways?"
Because the pillock driving it hasn't had the same rigourous development cycle?
Re:Perhaps you'd like another Windows Key
on
Is Caps Lock Dead?
·
· Score: 1
None of them have a great deal of detail yet though, nor is there any mention of the connection between Sasser and Skynet alledged in the code of one of the varients.
Shit - it's only a matter of time before Terminators begin walking the earth. Makes sense that they would leverage a technology as fundamentally evil as malware though.
. . . I can't believe I just said 'leverage'. Someone kill me. Seriously.
Is there anything that Organised Crime isn't making use of these days?
I just wrote a (bad) paper on a networking structure for games systems. I give it three weeks from when I hand it in until Organised Crime get their hooks into it. Apparently film piracy is also part of Organised Crime, and not my mate Donn, as I have previously thought.
Call me a cynic - but it seems to me that anyone who wants to get the media in on their thing cites Organised Crime as a benefactor and watches the links roll in.
As long as someone has the brains to slap two ethernet ports in it it'd make a handy firewall/router in a convenient itty bitty size. The box I have currently doing routing is an old IBM PC Server and it's so big I have to keep all my stuff away from it in case it undergoes gravitational collapse . . .
Most definitely.
The vast majority of the I-can't-work-under-these-conditions-I'm-going-to-my-trailer school of devs I've worked with have been thoroughly mediocre. If you can't even adapt to something as trivial as using a different IDE you're almost certainly a shitty developer.
Got to admit, that's how I read it at first too.
Just when I thought I'd finally escaped that thrice accursed bell curve : (
I guess that's what really grates on me.
You tell a client that they need to pay for a new server and they're fine with that.
You tell them that they can pay you 30 developer-hours to fix some issues so they won't need the new server in the first place and they act like you're trying to rob them.
Lemme guess - you're a contractor.
Unfortunately someone has to maintain your crappy code, and from my experience contractors all seem to be well aware that it isn't going to be them. We've stopped hiring contractors now, because frankly I'm tired of cleaning up other people's shit.
As to my advice:
- have a proper data layer (we codegen it using Entityspaces)
- have a proper business layer (we codegen most of that too with Codesmith)
- it's a database, not a spreadsheet
- XHTML will make your life easier
You lost me at 'excercise' : /
What? You mean you don't comment your code to include not only what it does, but why it does it?
.
Yeah, because when someone changes your code they always make a point of updating the comments. The 'non-technical boss' mentioned in the grandparent is unlikely to know the difference . .
I'm lucky in that I'm working in a two man dev team, and we've got a good working relationship. When I'm about to commit a change to his code to Subversion I point it out to him (he's the senior dev, knows his shit, and I value his opinion), and when he changes mine he does the same (due to professional courtesy - he normally knows he's right).
For the most part this is what bothers me most about OSS. It seems to attract the egocentrics. Sure, we may all have Asperger's, but we also need to get along . . ,
I always assumed it was a deliberate type, much like the use of the 'teh' instead of 'the'.
I'm assuming they'd be written in either assembler (because it's been around as long as shaders) or Cg (nearly as long), and both of those are API independant.
HLSL (the DirectX shader language) came out with DirectX 9.0, and the original version of GLSLang (GL Shader Language) was finalised by the ARB over a year ago (although it took a while to get into drivers). Either way, converting between them is fairly easy, apparently.
'Norton - TSR for her'
"why should a car built in the 21st century, with ABS, ASR, high-performance suspension systems and braking systems driving along a road surface engineered in the las decade still have its speed governed by a law decided back in 196*, when it was all drum brakes, rack and pinion stearing, leaf springs and cracked concrete motorways?"
Because the pillock driving it hasn't had the same rigourous development cycle?
Lightweight . . .
More hamsters!
How do I do that in pine?
Good god, man.
No need to go that far . . .
None of them have a great deal of detail yet though, nor is there any mention of the connection between Sasser and Skynet alledged in the code of one of the varients.
Skynet was involved?!
Shit - it's only a matter of time before Terminators begin walking the earth. Makes sense that they would leverage a technology as fundamentally evil as malware though.
. . . I can't believe I just said 'leverage'. Someone kill me. Seriously.
"[I'd] choose a different supplier"
Personally I'd go for a different sysadmin first.
I mean shit - it's not rocket science. Hell, my sister was patched before this thing hit and she only uses Windows for Works and Solitaire . . .
Is there anything that Organised Crime isn't making use of these days?
I just wrote a (bad) paper on a networking structure for games systems. I give it three weeks from when I hand it in until Organised Crime get their hooks into it. Apparently film piracy is also part of Organised Crime, and not my mate Donn, as I have previously thought.
Call me a cynic - but it seems to me that anyone who wants to get the media in on their thing cites Organised Crime as a benefactor and watches the links roll in.
OK - I'm done.
Yeah, that stuff'll be the death of you.
That's because our favourite tight-arsed metaphor-ridden bullet-time badass actually had a photo of Sam Lake's face projected on.
No coincidence - it was entirely deliberate.
Looks kinda cool, tho rather matrix-like
Probably because the Matrix was anime-like.
As long as someone has the brains to slap two ethernet ports in it it'd make a handy firewall/router in a convenient itty bitty size. The box I have currently doing routing is an old IBM PC Server and it's so big I have to keep all my stuff away from it in case it undergoes gravitational collapse . . .
I guess that means you missed out on Tetris, huh?
. . . Oh right. Porntris. Ignore me.
Doom 3, eh? They may need more grunt.
Seriously though - what kind of RAM do they actually use in these things? Are they standard DIMMs or something more esoteric?
I wonder what's Elvish for Bovril?
I'm getting tired of paying more money for the same thing
Well if that's honestly what you believe then just don't buy it.
Personally I'm all for it - I never got around to getting 2k3 and can get 2k4 for half price in the UK from play.com.