Please create an account to participate in the Slashdot moderation system


Forgot your password?
Slashdot Deals: Cyber Monday Sale! Courses ranging from coding to project management - all eLearning deals 25% off with coupon code "CYBERMONDAY25". ×

Comment Go with a commercial product if you can (Score 0) 325

I have been in the situation where we wanted to introduce versioning to newer or more junior programmers. What didn't work well was the open source solution. We used Subversion; it was quirky and unintuitive for them. (Of course, someone on this forum is going to hotly contest that Subversion is anything but intuitive and easy to use. Well, to that, you probably aren't representative of most programmers, and most likely, neither are your friends, if you have any.) And my experience is that most open source solutions are difficult to use--especially for novices--because they are in fact quirky or require a high level of expertise to use right, or both.

But when we switched to a commercial vendor (in our case, CA's Harvest), the team picked up the versioning system much faster than they did with Subversion. Harvest was more intuitive for them and a LOT less quirks and bugs to deal with. That is, things more often than not worked as they were expected to in Harvest than in Subversion.

So my advice would be to look at some commercial vendor packages, pay them the bucks they are asking for, and enjoy the professional support they give you, the training, and quicker turn-around time for your project deliverables.

Comment So, you wanna be a Marxist? (Score 1) 696


For as soon as the distribution of labour comes into being, each man has a particular, exclusive sphere of activity, which is forced upon him and from which he cannot escape. He is a hunter, a fisherman, a herdsman, or a critical critic, and must remain so if he does not want to lose his means of livelihood; while in communist society, where nobody has one exclusive sphere of activity but each can become accomplished in any branch he wishes, society regulates the general production and thus makes it possible for me to do one thing today and another tomorrow, to hunt in the morning, fish in the afternoon, rear cattle in the evening, criticise after dinner, just as I have a mind, without ever becoming hunter, fisherman, herdsman or critic. This fixation of social activity, this consolidation of what we ourselves produce into an objective power above us, growing out of our control, thwarting our expectations, bringing to naught our calculations, is one of the chief factors in historical development up till now.

Comment Even the "bad guys" in this hit piece love sci fi (Score 1) 1044

If you are a real sci-fi fan and not another SJW who sees sci-fi as just another medium to broadcast his (ahem, "her") cis-gendered religious beliefs, then how can you not love this one from TFA?

--- quote ---

Going forward, he [Beale] said, no matter how the Hugo administrators modify the nominating process to try to prevent manipulation (and there are two proposals being considered), he will still have enough supporters to control future awards. Specifically, “I have 390 sworn and numbered vile faceless minions—the hardcore shock troops—who are sworn to mindless and perfect obedience,” he said, acknowledging that his army wasn’t made up solely of sci-fi fans. On the contrary, “the people who are very anti-SJW said, ‘Okay, we want to get in on this.’” When I asked him how he might deploy those people in the future, he continued, “It’s very simple. The dark lord speaks, the minion acts.”

--- end quote ---

Comment Problem with blocking (Score 1) 391

It looks like there is some unaccounted for variance in their design: "The listeners would be asked which audio sample (electronica, male vocal, female vocal, or instrumental) they wanted to audition. The requested sample would then be played through one cable, then we'd swap and repeat per the test protocol."

They should have either made people listen to the same audio sample or made everyone listen to all the samples.

Comment Re:Obligatory (Score 1) 92

I'm surprised no one's posted this yet.

Actually, I've always been surprised at how reluctant many developers have been to accept regular expressions as a part of their trade. They are very useful shortcuts for string manipulation, and to Perl's credit they defined regex conventions for other languages, like Java and R, to name a couple.

Comment Article is Hype (Score 5, Informative) 266

I read the article, and I'm not buying it.

I can see programmers in some small, well-understood niche markets replaced by complex applications (which require more programmers to write!) and causing some programmers to go looking elsewhere for jobs. But new technologies for computer-aided software design are not going to cause structural unemployment any time soon in the IT profession.

Some reasons include the cost of miracle software-building robots will be at a premium, which means only the biggest players would be able to afford them. And after they purchase them, they will only be able to work well within a limited number of tasks.

SCCS, the source motel! Programs check in and never check out! -- Ken Thompson