• JBert (disco)

    Well, for that one time we have a superhero programmer rather than a rockstar I expected more of it.

    Did his backstory also involve dead parents?

  • boomzilla (disco)

    The merge issues seem to be TRWTF here, but that seems to have been buried under other stuff. What's WTF-y about those emails? Do I just need more coffee this morning?

  • CoyneTheDup (disco)

    Day of Horror: Batman Possessed by Joker

  • kupfernigk (disco)

    I have seen this in the wild...the new developer who demanded (and got) a 4-way 8-cpu box with 32G and RAID 5 so that he could run a virtual machine (with database) for every bug which had to have its own branch. To work on a small PHP application. Unfortunately my reaction to the CIO when I saw this...thing...with its multiple monitors in the cubicle was "You let him have what?", and this caused considerably frostiness between us for the remainder of my time there.

  • kupfernigk (disco) in reply to JBert
    JBert:
    Did his backstory also involve dead parents?

    Probably killed by an exploding NAS.

  • cheong (disco) in reply to boomzilla

    If they have unlimited number of servers and storage space, there would not be problem as long as The Batman don't f**k up the merge process.

  • boomzilla (disco) in reply to cheong

    So I guess we're assuming this stuff lives forever? Hmm...I guess that's kind of what this seems to be saying:

    Ok, so then there were countless database instances to go with countless branches in both development and QA.

  • mikeTheLiar (disco) in reply to JBert

    No, just orphaned commits.

  • mott555 (disco)

    This story is obviously made up, everyone knows Subversion can't do branching.

    <!-- :trollface -->
  • cheong (disco) in reply to boomzilla

    And he have "job security".

    Btw, if he's not there, there will just be some orphaned branched that never make it for merging into MAIN. Possibly about a manweek * developers ' progress is lost, but nothing really big deal. They can always start working in old mode again on the MAIN branch and treat other branches as not exist.

  • PJH (disco) in reply to mott555
    Comment held for moderation.
  • JBert (disco) in reply to PJH

    Are you also going for git and run management today?

  • kupfernigk (disco) in reply to cheong
    cheong:
    there would not be problem as long as The Batman don't f**k up the merge process.

    What's the betting? It's basically a Murphy's Law situation but adding lots of opportunities for something to go wrong.

  • Jaime (disco) in reply to kupfernigk

    Maybe, but most of the branches should be so trivial that they are pretty much risk-free.

  • Magus (disco)

    Batman is an awful programmer. I was playing dc universe once, and braniac hacked brother eye, batman's hyper satellite robot army thing. Yeah, he has one, and knows nothing about security.

  • tharpa (disco)

    TRWTF is "The Batman". It's just "Batman".

  • Yamikuronue (disco)

    Hrm. Sounds like one of my devs got a bug up his butt about the idea of having a defined release process XD

    Feature Branching is a well-defined strategy for managing change. As long as it's combined with Continuous Integration, where those small branches get merged back into an integrated environment as soon as they're ready to go, it's not a big deal. Branches become short-lived, ephemeral means of isolating a stable environment to develop against for the lifespan of a small piece of work.

    One DB instance per branch sounds nuts, if they're not being reused or destroyed. Otherwise, sure, why not? Why not spin up a new clean VM for each one as well, so you always have a clean, prod-like environment to develop in? As long as it's destroyed when you're done, it's not that much more space-intensive than having one per person that lives forever and has to be kept up to date.

  • Jaloopa (disco) in reply to tharpa
  • tharpa (disco) in reply to Jaloopa

    And this shows what, exactly?

  • boomzilla (disco) in reply to mott555
    mott555:
    This story is obviously made up, everyone knows Subversion can't do branching.

    It did say, "merge hell."

  • Jaloopa (disco) in reply to tharpa
    tharpa:
    And this shows what, exactly?
    Christian Bale (the most recent Batman) and Kermit both disagree with you.
  • boomzilla (disco) in reply to Jaloopa
    Jaloopa:
    Christian Bale (the most recent The Batman) and Kermit both disagree with you.

    sheesh

  • Eldelshell (disco)

    One day, The Batman decided that all developers should create an entire branch for each and every bug/feature/issue, no matter how small it was

    This is taking a good idea to the extreme... and fucking it up.

    It was the responsibility of The Batman to merge those 50+ branches

    Why? This is the job of each developer to maintain their branches up-to-date with the source branch. Again, a good idea turning into a mess.

    there were countless database instances to go with countless branches in both development and QA.

    Is this server instances (as one server instance for each one) or simply schemas inside the same QA database?

  • tharpa (disco) in reply to Jaloopa
    Jaloopa:
    Christian Bale (the most recent Batman) and Kermit both disagree with you.

    And that was my point. Adam West's sophisticated acting skills forever established him as the definitive "Batman", and thus renaming the character as "The Batman" is/was a mistake, despite what his pale successors and various frogs might think to the contrary.

  • Jaloopa (disco) in reply to tharpa
    Comment held for moderation.
  • blakeyrat (disco) in reply to tharpa
    Comment held for moderation.
  • Magus (disco) in reply to tharpa

    It shows a white rectangle with a broken image icon at the top, because it wasn't pasted.

  • HardwareGeek (disco) in reply to Magus

    CLOSED_WONT_FIX_WORKS_FOR_ME

    Filed under: This post is sufficiently descriptive.

  • Slapout (disco)

    "who called himself The Batman"

    You can't just bestow a title on yourself. It doesn't count if you do. You can't go around calling yourself a "guru". That has to be what other people start calling you.

  • Magus (disco) in reply to HardwareGeek

    I mean, I know it's my fault for using this forum at work. But if it's sfw, it makes sense to paste it here.

  • kupfernigk (disco) in reply to Slapout
    Slapout:
    That has to be what other people start calling you.

    That was what the senior partner at my father's firm once referred to him as, when the Beatles were a thing. He immediately responded "When do I get my fleet of white Rolls-Royces?"

  • kupfernigk (disco) in reply to Yamikuronue
    Yamikuronue:
    Why not spin up a new clean VM for each one as well, so you always have a clean, prod-like environment to develop in?

    It depends on the scale of the application and how many people are working on it simultaneously. e.g. lots of Server 2008 instances with 16G of RAM do tend to eat up space rather.

  • sloosecannon (disco) in reply to kupfernigk

    I think you may have accidentally a word there.

  • CHUDbert (disco) in reply to Slapout
    Slapout:
    That has to be what other people start calling you.

    They call me Mister Tibbs!

  • blakeyrat (disco) in reply to CHUDbert

    Oldie but goody, there.

  • dkf (disco) in reply to Slapout
    Slapout:
    You can't just bestow a title on yourself.

    You can, provided it is a title that makes other people laugh at you. Claiming to be the “Lord High Consumer of Taco Bell Products” might well stick. And encourage people to not sit too close too.

  • Matt_Westwood (disco)

    Batman was terrible. Bored me to tears, it was so awful. But then I was a Captain Scarlet fan.

  • herby (disco)

    Will Batman solve the merge crisis? Will Robin swoop in and save the day? What will happen when the CEO finds out?

    Tune in Tomorrow, same Bat-Time, Same Bat-channel.

    Yes, I did grow up with the original series!

  • Jaloopa (disco) in reply to Magus
    Magus:
    mean, I know it's my fault for using this forum at work. But if it's sfw, it makes sense to paste it here.

    The upload speed at my work is abysmal, so it tends to be a lot faster to post the link instead. But because I'm a Nice Guy, I've pasted it in instead.

    Now don't say I never do anything for you

  • aliceif (disco) in reply to tharpa
    Comment held for moderation.
  • kupfernigk (disco) in reply to Matt_Westwood
    Comment held for moderation.
  • ijij (disco) in reply to Matt_Westwood

    Captain Scarlet was creepy and cool.

    I was always building LEGO into that giant airliner the mysterons took over...


    Filed under: This is the voice of the Mysterons: "OSS sucks. So does Github." Ok, that was a cheap shot.... sue me

  • FrostCat (disco) in reply to kupfernigk
    kupfernigk:
    a right-wing attempt to discredit Occupy

    Why would anyone do that, when they were perfectly capable of shitting on police cars themselves?

  • jkshapiro (disco) in reply to kupfernigk
    kupfernigk:
    ...the plot problem in LOTR: why doesn't Gandalf send the Hobbits off with a fake ring to distract the Nazgul and just get Gwalior to fly the real ring to Mordor and drop it in?
    You can't distract Nazgul with a fake ring. They're deeply bonded to the One Ring. Just sayin'.
  • Jaloopa (disco) in reply to jkshapiro

    Not that deeply bonded if they can't sniff it out from a couple of feet away

  • tarunik (disco) in reply to jkshapiro
    jkshapiro:
    You can't distract Nazgul with a fake ring. They're deeply bonded to the One Ring. Just sayin'.

    Eh, what was so special about Mount Doom's fires anyway?

  • abarker (disco) in reply to kupfernigk
    Comment held for moderation.
  • kupfernigk (disco) in reply to abarker
    abarker:
    Also, I think you mean Gwaihir, not Gwalior

    I think that shows how much attention I paid to the book. At least I can remember Indian place names from 35 years ago. I think I have a fair attention span and am prepared to wade through a lot of text - I've read Ulysses at least three times along with most of Trollope, but I never managed to finish The Hobbit at school and I only got through LOTR with a lot of skipping. Mind you, despite trying to keep up with the grandkids I never got past vol 3 of Potter, either. Yes,yes, tot homines tot sententiae. But my favourite classical tag is mega biblion mega kakon - a big book is a very bad thing.

  • kupfernigk (disco) in reply to FrostCat
    FrostCat:
    Why would anyone do that, when they were perfectly capable of shitting on police cars themselves?

    Oh come now, hysterical overexaggeration is a popular technique - remember McCarthyism?

    jkshapiro:
    You can't distract Nazgul with a fake ring. They're deeply bonded to the One Ring. Just sayin'.

    Not according to the book. See a reply to your post.

    abarker:
    Further, you may want to read this.

    My goodness that was a lot of over-analysis to get around the simple fact that Tolkien's knowledge of strategy and tactics was at about the level of Beowulf's.

    tarunik:
    Eh, what was so special about Mount Doom's fires anyway?

    Probably ran on enriched uranium.

  • tarunik (disco) in reply to kupfernigk
    kupfernigk:
    Yes,yes, tot homines tot sententiae. But my favourite classical tag is mega biblion mega kakon - a big book is a very bad thing.

    Or it can mean you have a ton of ground to cover -- see for instance Electromagnetic Compatiblity Engineering -- it's about as fat as anything you were having trouble digesting, but it is that way because it needs to cover such a broad problem space.

    kupfernigk:
    Probably ran on enriched uranium.
    Haha!

    proceeds to use The One Ring as a particle-accelerator target until it's no more

    Trust me -- heavy-ion beams can destroy in a way very few other things can... ;)

Leave a comment on “The Batman”

Log In or post as a guest

Replying to comment #:

« Return to Article