Slashdot Mirror


User: jamie(really)

jamie(really)'s activity in the archive.

Stories
0
Comments
225
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 225

  1. Hoho. What planet are you from? on Why Game Developers Go Rogue · · Score: 1
    How could anybody abandon the tiny paychecks, access to obscure tools and engines, large teams of tools and working over next holiday season for a chance to labor with skilled colleagues on interesting titles?

    There, fixed that for ya.

  2. Re:Because we can on Why Game Developers Go Rogue · · Score: 1

    Did you play ONI? You could kick the gun out of their hands. Like that game a lot.

  3. Re:Refusing to learn from mistakes? on Genetic Glitch May Prevent Kids From Learning From Their Mistakes · · Score: 1

    Ah John Adams would be so proud of you.

  4. Re:This is true about switching to 2003 on Making the Switch To Windows "Workstation" 2008 · · Score: 1

    Windows XP 64 is just Windows Server 2003, btw.

  5. Re:Do It on Same Dev Tools/Language/Framework For Everyone? · · Score: 1

    Soooo, how to outsource all development to another country:

    a) Get developers to agree on standard set of tools.
    b) Migrate to new tools.
    c) Fire developers and outsource to one company.
    d) ROFLMAO

  6. Leave now on Same Dev Tools/Language/Framework For Everyone? · · Score: 1

    Your upper management clearly hasn't got a fucking clue (expletive deserved). This is not usually a problem, since upper management quite often hasn't got a fucking clue about technical issues. However, your problem is that your middle management clearly hasn't got a clue at how to work with upper management. If nobody in your chain of command has a clue then you really need to quit or get promoted really quickly. Since you are asking this question here, it seems that you don't have a clue either, and I'm afraid slashdot is a poor substitute for a good lead. Go out and get a job with a team that has a clue.

  7. Re:Choose them all under one. on Same Dev Tools/Language/Framework For Everyone? · · Score: 1

    Well given that up until a month ago svn couldn't merge back from a branch more than once without major manual intervention and the warning "just don't do it", I think that statement is pretty far fetched. Even assuming it actually *works at all* in svn 1.5, Perforce tracks and remembers branch specifications, so starting a merge is a one click operation. The specs can be set up by leads and then locked. As for resolving merge conflicts, perforce has a great four way merge tool (though I prefer ECMerge myself).

    The "client" concept has its pros and cons. I prefer it because it means people on a large team can see who else is working on the same file, and head off potentially costly merges later. No substitute for daily meetings, but not everywhere is perfect. I also like to be able to manage my changesets, putting certain files into a different set. SVN's file system state files make for speedier diffs, but they can also lead to directories that don't map where you think they do. YMMV.

    Finally, Perforce is just faster.

    Background: I have been responsible for admin'ing svn/perforce servers on teams of up to 20 people, and I've been lead on a team of 50 that used perforce.

  8. Re:Choose them all under one. on Same Dev Tools/Language/Framework For Everyone? · · Score: 1

    1) Forcing a lock on checkout is an option that the admin can change. Tell him to change it. Its very good at merging changes.
    2) It will translate CR/LF's between windows and linux if the file type is set up correctly - again a job for the admin.
    3) If it seems like "a backwards setp from CVS" then something is deeply fucked up in your installation.

    Sounds like your admin needs a kicking. I've owned and admin'd Perforce for five years and it is by far the most solid and powerful VCS on the market.

    Jamie

  9. Re:Ditch diagrams. I'm serious. on Software Diagramming In Embedded Systems? · · Score: 1

    Like this one, though I suppose I should get the bloody installer working if I'm going to slashdot myself: http://www.statesharp.net/

    FSM diagram tool that generates code.

    I wrote it because if your diagram doesn't generate your code, or vice versa, then they *will* get out of sync, and the only thing worse than no documentation is *wrong* documentation.

  10. Re:License enforcement on Enforcing the GPL On Software Companies? · · Score: 1

    Ok, I'll bite.

    There is a lot of valuable code licensed under the GPL. If a company wants to produce some software they can either a) write it themselves or b) find some GPL software and use that. If they decide to use the GPL software then clearly they believe that it has more value than the cost of writing it themselves. However, in order to distribute GPL binaries they must also distribute the source code. Which, as you say, their competitors may use.

    The company has saved $$$$ by using GPL, but may lose $$$$ because their customers can reproduce their code. If this is not something they can afford, then they need to not use GPL code and write it from scratch. In which case, they might go out of business before they can ship a product.

    I used to think that "Free" software really meant "Free as in beer", despite the arguments to the contrary. However, using GPL is an exchange where you agree to contribute back to the community any changes you make. This seems like a pretty good deal.

  11. Re:Hmmmmm on What's the Best Game Console of All Time? · · Score: 1

    Perfect Dark *was* Golden Eye you numpsy.

  12. Re:INVADE on We Know Who's Behind Storm Worm · · Score: 1

    Ah yes, calling for an invasion in response to network attacks "seriously" is "Insightful", but pointing out that we're already doing much worse is "Troll".

  13. Re:INVADE on We Know Who's Behind Storm Worm · · Score: 0, Troll

    Indeed. Because the US Government would never involve itself in any operation overseas where virtual property is lost or stolen. No, the US administration prefers to make sure *actual* property and *actual* human life is lost or stolen, and then give out contracts to its buddies to rebuild.

    While you're worrying about your mom getting a virus, think about the parents in Iraq worrying that their kids will be catching one of the unexploded cluster bombs, or getting raped by some US soldiers.

    What is the US's incentive to take care of this issue? Like it or not, its good for their buddies in halibur^H^H^H their economy.

  14. Re:Arseholes, basically on Games Industry Accused of 'Buying Political Clout' · · Score: 1

    I would agree with another poster that Conservatives used to mean "personal and community responsibility". Which is fine by me if you have a whole town in B.F.Nowhere that wants to create the ideal religious fanatic haven. However, what has happened since Reagan is that the Republicans and "influencial" fundamentalists (Falwell) have decided that "community responsbility" means "the whole USA is our community, therefor everyone needs to think like us, and we'll make it happen using the law and Fox."

    I use Conservative as the opposite for Democrat because I *dont* believe that Republicans are the real Conservatives anymore. The Republicans used to be about economic freedom, but now, just like the Democrats, they are all about curtailing economic freedom and diverting huge amounts of our money to their buddies companies in oil, defense, health etc. Democrat or Republican its all about the benjamins. It used to be that the opposite of Republican was Democrat. Now the opposite of Republican is Libertarian.

    Take the quiz and see where you stand.

  15. Re:Scary... on Microsoft Apologizes for XBL Downtime With Undertow · · Score: 1

    Fuck, just lost my coffee over my keyboard. Mmmmm. Pie.

  16. Re:Arseholes, basically on Games Industry Accused of 'Buying Political Clout' · · Score: 1

    I disagree completely. While conservatives are all for personal responsibility, they are also about curtailing personal freedoms to meet their moral standards. Conservatives are pro economic freedom, anti personal freedom. Democrats are pro personal freedom and anti economic freedom, and Libertarians are pro economic freedom and pro personal freedom.

    So conservatives are all about personal responsibility, but only as it applies to their moral standards. That is you are free to take on the responsibility of marriage, but only between man and woman. You are free to be drunk responsibility, but only if you are over 21 - even though you are free to die responsibly for your country at 18. Hmm. Able to make a decision to die but unable to make a decision about a beer. And lets be clear a lot of them dont want anyone to be free to make a choice about alcohol at all.

    This is not about whether or not someone can responsibly get a game for their kid, this is about the government making a choice for you about what you are allowed to do, think, drink, or watch.

    Sure, once they've decided what you are allowed to watch, then they expect you to do so using your personal responsibility.

  17. MOD PARENT UP on FBI Burying Doc Showing US Officials Stole Nuclear Secrets? · · Score: 1

    MOD PARENT UP

  18. Re:Sweet! on How to Recognize a Good Programmer · · Score: 1

    I gotta say that just the fact that you think you're not a very good programmer gets you bonus points. Its the ones who think they are great that tend to suck (me included!)

  19. Dara O'Brien's view on What Skills Should Undergrads Have? · · Score: 1

    The great punchline of the university system:

    (New hire): I have a First Class Honors Degree* degree in Engineering!

    (Everyone else): Good for you! Now make the fucking tea.

    * That's like a 4.0 for you yanks.

  20. Refactoring on Refactoring: Improving the Design of Existing Code · · Score: 2, Interesting

    There's lots of posts about how Refactoring is a waste of time, broke something or leads to bad code. I would put it to you that taking a saw and a hammer, one can do a lot to damage a perfectly good house. On the other hand, they can be used to build a nice new deck. I imagine that since I have no experience with a hammer that I would do a lot of damage. Why does everyone with no experience at Refactoring, and who tries it with poor results, assume that Refactoring is bad?

    What to about this? Some options:

    1. Quit and join a company with an established Agile practice.
    2. Form a small team to develop some new small product unit using Agile practices.
    3. Work on a small project at home using Agile.
    4. Read Feather's Working with Legacy Code and tough it out.

    Refactoring (properly) leads to improved productivity and contentment, but learning any tool requires more than reading a book.

  21. Re:MakeWork on Refactoring: Improving the Design of Existing Code · · Score: 1

    Indeed. Code Complete 1 is a "how to fuck up, by the numbers", and Code Complete 2 is "oh shit, its obvious that everything I said in the last book doesn't actually work, and so proves that I've never actually done any of that, so lets try some new stuff and see if that sticks".

    Whereas refactoring is so completely accepted and useful that its built into any modern programming tool you can find, such as Eclipse or Visual Studio.

  22. Re:MakeWork on Refactoring: Improving the Design of Existing Code · · Score: 1

    Ah, the dreams of up-front design. The miracle of "getting it right the first time". This desire of yours to "understand the application requirement and code correctly through the entire process", ignores the fact that when you start programming, you do *not* understand the requirements that you will have when you *finish* because they will change constantly.

    I haven't read the second edition of Code Complete, because, frankly, the first edition was a great book on "how to fuck up, by the numbers". Sure he was only espousing current "establishment wisdom", but anyone with any experience would know that the book doesn't generate the results. I don't want to read books by people who talk about what the establishment thinks works. I want to read books by people writing good software that ships. Unfortunately, of course, most of these people are writing good software that ships instead of fucking books.

  23. Re:Clarification from Network Solutions on NSI Registers Every Domain Checked · · Score: 2, Insightful

    for the purpose of monetizing them and then selling them at inflated prices

    But since I can buy them cheaper elsewhere, that means that you are precisely "monetizing them and then selling them at inflated prices".

  24. NetworkSolutionsIsShit.com on NSI Registers Every Domain Checked · · Score: 1

    Registrant:
    This Domain is available at NetworkSolutions.com
    13681 Sunrise Valley Drive, Suite 300
    HERNDON, VA 20171
    US

    Domain Name: NETWORKSOLUTIONSISSHIT.COM

    This Domain is Available - Register it Now!
    600,000 domain names are registered daily! Don't delay; there's no guarantee
    that a domain name you see today will still be here tomorrow!
    Register it Now at www.NetworkSolutions.com.

    Administrative Contact, Technical Contact:
    Network Solutions, LLC domainsupport@networksolutions.com
    13681 Sunrise Valley Drive, Suite 300
    HERNDON, VA 20171
    US
    1-888-642-9675 fax: 571-434-4620

    Record expires on 08-Jan-2009.
    Record created on 08-Jan-2008.
    Database last updated on 8-Jan-2008 17:47:14 EST.

    Domain servers in listed order:

    ns1.reserveddomainname.com 205.178.190.55
    ns2.reserveddomainname.com 205.178.189.55

  25. Re:Time for .... on Yahoo! Slammed Over Piracy By Chinese Court · · Score: 1

    Those who cannot remember the past are condemned to think "profiling is worse than the slaughter of innocent people..."

    Those who cannot remember the past do not remember that profiling is how innocent people get slaughtered. My wife is alive only because the Nazis didn't have an accurate record of who married who. So make your databases for your profiling, just hope I don't get into power because I'll then use them to arrest anyone who supported them. :-)