- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
So you think those servers aren't pumping out a butt-load of heat? Just wait until your dedicated AC unit goes down.
Admin
I thought that was called dork tape
Admin
Dolor is what I feel reading your response. "Ego illos custodiam" is incorrect grammar. When you use the copula, you must use the predicate substantive. You must use nominativus, not accusativus.
Okay, back to your regularly-scheduled commenting.
Admin
Admin
You're confusing IT with government unions.
Admin
Silence is golden, duc[t|k] tape is silver.
Admin
A dork is a whale penis. Tape for a whale penis must be waterproof and very stretchy.
You can get it in flesh tone so it isn't that noticeable.
Admin
Otherwise, I agree, VCS for the lot of them.
Admin
Whatever you do with duct tape, for the love of $entity don't use it on ducts: http://www.lbl.gov/Science-Articles/Archive/duct-tape-HVAC.html
Admin
Yeah, but what happened to the nuclear weapon?
Admin
[quote user="jdw"][quote user="SnopesHacker"]Quis custodiet ipsos custodes?[/quote] Ego illos custodiam. :)[/quote]I don't like being a captcha-quoter, but mine is so appropriate this time: dolor.
Dolor is what I feel reading your response. "Ego illos custodiam" is incorrect grammar. When you use the copula, you must use the predicate substantive. You must use nominativus, not accusativus.[/quote]
Sorry, but you're completely wrong. "Custodiam" here is the first-person singular future of "custodire", not the accusative of the noun "custodia". There is also no copula here, implied or otherwise.
Quis custodiet ipsos custodes? - Who will watch the watchmen? Ego illos custodiam. - I shall watch them.
Perhaps before you feel "dolor" at something, you should first make sure that you are actually right. :)
Admin
:) I was wondering if anyone would notice, and then come up with the solution!
Admin
I have been wanting to test drive SVN as well, but I guess I will have to that at home. The security side of SVN seemed like you would end up with one giant trigger to control all of your settings.
Zips on a share work great for build snapshots!
Visual Source Safe (Safe Source?) was the worst... TFS sounds a lot better.
Admin
So most of you post a lot of gibberish out there - making geeky jokes is easy. Any realistic solutions?
Admin
Solutions to what?
Admin
So you're back to silently deleting comments again? You're only inviting people to be critical of you rather than your work.
Admin
Ok was it just me or was anyone else confused by this line?
"Despite the consultant's hissy fit, upper management had seemingly caved to the consultant's demands, declaring the eSCM software as "business critical" and while there was technically no money budgeted for hardware, nor did anyone even have a project plan, it was to be the newest top priority."
Despite? You mean the reason upper management caved was because of the hissy fit. Not despite it. I figured it meant the consultant was against it, but regardless of what he thought they went ahead with it anyway.
Admin
Yes buddy. You hit the real nail on the head. However because people like the hate the evil consultants so much they don't realize the real WTF was the company / developer culture all along, for all the reasons you mention.
So a consultant comes in, demands what should be a baseline of source control and other systems, and then leaves when he realizes that they're a bunch of incompetent, lazy and stupid permy retards. Hmm that could have been me. Except instead of Subversion the client usually has an ancient version of Microsoft VSS and insists that it's never given them too much trouble.
Yadda yadda yadda.
Admin
Not all consultants are evil/terrible, but you have to admit, there are some pretty piss-poor examples out there. I mean - we had consultants here who, on an ASP.Net form, for "security purposes" disabled certain elements using Javascript. (Hint: To get around this "security," simply turn off Javascript in your browser.)
Point: Generalization, both ways, sucks.
Admin
Ramen Noodleous
Shoot I wish I could say we have any sort of SCM, instead where I work we use the Source Control Shingle, colored tabs and version named folders. Hell even the dorks in the story do better than us by using compression!
Admin
I want so badly to at least pretend like I haven't seen this exact scenario play out a thousand times over the years ...
And people wonder why IT guys seem to be in a bad mood all the time ...
Admin
Unless, of course, you don't know the rediculously rigid workflow that UCM requires (because no one else knows it so no one can teach you) so that deliveries are fragile, fragile things more often than not thrown off by orphaned VOB objects (that you have no idea how became orphaned and have no idea how to prevent, again because no one really knows) for which you either need to call in an external "ClearCase expert" with VOB admin rights to fix or risk deadlocking the entire deliver operation trying to fix it yourself.
I'm sure ClearCase is adequate provided the team gets enough training and VOB admins are readily available to assist when it is needed, but whichever way you swing it ClearCase is a tool first and foremost to satisfy the needs of executives and pencil pushers who curiously find it comforting to have big, enterprise-y systems delivered by Serious Men in fancy suits.
And I'm sure that if you're working on some huge project with hundreds of millions of lines of code, with dozens of teams working from dozens of locations that maybe investing in ClearCase with the huge support apparatus it requires makes business sense.
But for most projects, I'd recommend the following:
svn checkout awesome code svn update; svn commit
Or, even better:
git pull awesome code git commit -a
Admin
Definitely. Fighting with its interface will waste your time, and when push comes to shove your data is very likely corrupt. At least when you do nothing you don't have the illusion of safety, and might take some precautions, like zipping up your changes once a week.
Zip files are much better. With a directory full of date-stamped zip files and any off-the-shelf diff/merge tool, you're good to go. With SourceSafe, you're crying from the first check-in.
Also, I have found that the metal tape that is for ducts (which is not what I think of when I think of duc[kt] tape) is great for affixing temperature sensors to various parts of your unwisely overclocked PC.
Admin
Maybe I'm slow today, but I don't get what the asset tag has to do with a network share. Unless the PCs are all named by asset tag, which is arguably one of the worse "logical" naming schemes out there since it conveys none of the info you usually care about when managing a PC (location, network segment, user, make, model, purpose...)
The name scheme I've come to prefer for business use goes something like [division][office location][function][ID], e.g. FIN-NYC-FS-01 (finance division, NYC office, file server 01). When a user calls and tells me their network share on FIN-NYC-FS-01 is not responding, I know right away which field tech to have go kick it.
Admin
As soon as you have a regular gig playing your nuts off for a bunch of unappreciative pricks, then you get to criticise what you view as a character flaw in an artistic genius.
Admin
Admin
And don't come crying to me when the hydraulic pressure ruptures the duck tape because its tensile/adhesive strength was inadequate to support it, or else the gear won't fully retract because you applied so much to strengthen the patch that there's not enough room left. Just saying.
Admin
I like Diver Down the best. Little Guitars is very nice indeed.
Admin
It's actually believable. I often put similar "coal mine canaries" in my code before QAQC. Toss in a few obvious but minor (and well documented) errors that don't prevent the QAQC folks from doing their job to make sure they are actually doing their job.
It's a good way to test the testers -- and applicable to most any profession (e.g. writers/proofreaders, etc.)
Is it kind of a dick move? Probably. Is it useful to make sure something is actually getting done (despite being probably dickish)? Certainly.
Admin
That could be readily solved if you outsourced expert IT consulting...
... from PANAMAAAAAA....!
All right, all right, I'll show myself out... :(
Admin
Was it just me or were there too many consultants in there confusing things??
Admin
Admin
What could possibly have been going through their heads, that they thought that after replacing SVN with eSCM, and not using eSCM, and after all the fussing everyone went through that they had to label eSCM as business critical to use it, they completely forgot about SVN and used a zip file with a spreadsheet after they dumped eSCM. That just screams WTF!
CAPTCHA: genitus - What a unickus wishes he had.
Admin
Actually Snopes specifically tells you not to trust Snopes: http://www.snopes.com/lost/false.asp
(Ok, what the fuck is Akismet and why does it think this is spam?)
Admin
Why do whales get a special name for their penis? Does any other animal? Are whales like insecure human men who name their penises?
Admin
Using Source Safe means there's a random number generator hooked up to the "corrupt source code" device, and no matter how careful you are, you're eventually going to be screwed.
Therefore, "doing nothing" avoids a false sense of security.
Do you really want to make risky edits, delete one-of-a-kind files and drive down long blind allies with no way to know if your safety net has been frayed for the last 6 months and will fail the moment you need it? If we could trust source safe to not corrupt those one-of-a-kind files you want to delete then we could get them back if we find we need them.Look, source code control is a no-brainer - you use it, or you're a moron. We all know this. But there's both commercial and open source alternatives that are far far superior to source "safe".
And if my manager demanded I use it, I'ld do so, and be keeping my own backups anyway.
Admin
ROR!
Admin
FTFY.
Admin
Well, what you say has merit, but we're talking about Van Halen here,.
Admin
[quote user="HenrikWL"][quote user="EngleBart"]ClearCase is great if you use UCM with snapshots.[/quote]
When our organisation considered ClearCase, the demonstration server did not install itself correctly and did not work and none of their consultants sent in to fix it could get it to work either.
So our organisation bought it and we all got sent on a ClearCase training course.
None of the training course workstations had working copies either, and the course provider could not make them or the server work, so the course was spent talking about what we would have seen if only ClearCase had been working.
Admin
Admin
Too bad "Won't Get Fooled Again" is by The Who.
captha: transverbero. A verb dressed like a woman.
Admin
Is CVS better than SourceSafe?
Admin
What would you prefer - a hammer made of glass, or frozen diarrhoea?
Admin
Admin
TRWTF is that the consultant delivered something that was wholly unsuitable for the end-user audience.
Maybe the devs did find it too hard to use. So what? The project should have included requirements gathering which got translated into project goals. To demonstrate the project had achieved its goals there should have been a thorough test pack that the devs had to step through to sign off user acceptance. If they had any difficulties during UAT then this should have triggered a proper training session to address the elements of the product that were not intuitive.
Actually, forget my first paragraph. I now agree with those that said TRWTF was management; Management should never have allowed this consultant to deliver a badly structured project regardless of whether he was delivering a source control system or a holepunch.
Admin
No, Donk Tape(R) is a brand name only. The generic term is Don't Tape. You can't just go selling Don't Tape and calling it Donk Tape. You would be risking litigation.
Admin
Admin
"So, doing nothing is better than using SourceSafe?"
Most terminal diseases are better than Sourcesafe.
It is mind poison.
Admin
The point was the asset tag itself, it's where it was. It was on the developer's tower. I.e. not a server, presumably not backed up or on a UPS.