Slashdot Mirror


Distributing In-House Engineering Code?

caswelmo asks: "My company has recently moved from Solaris workstations to Windows workstations (Ohhh, the humanity). As an engineering focused company, we use our computers to run many in-house (command line) codes to analyze and design our products. We currently use NAS storage to store everything and use batch files and init scripts to run the correct codes over the network. This makes sure everyone is running the latest version. This also stinks. I know this isn't an original problem, so what are some other solutions for rolling out lots of simple codes like this?"

4 of 49 comments (clear)

  1. Let me get this straight by MerlynEmrys67 · · Score: 4, Funny
    You did a platform migration before you had even a clue how to perform business critical functionality ?

    I don't know what is worse - that you went to Windows, or you had no idea how the heck to go to windows.

    --
    I have mod points and I am not afraid to use them
  2. cygwin by blackcoot · · Score: 4, Informative

    step 1: move all that stuff into cvs / source control system of your choice.

    step 2: install cygwin on all the machines (http://sources.redhat.com/)

    alternately: use ms's unix system services (go digging on the m$ website) theoretically this will give you a "real unix" running inside windows.

    at least this way you don't have to spend as much effort porting your old tools.

    1. Re:cygwin by foote · · Score: 5, Informative

      Simon Peyton Jones, a Microsoft researcher in England who does a lot of work on Haskell (for Microsoft?), has a cheat sheet that "summarises all the things I do to make my Win2k machine more useful to me."

      www.research.microsoft.com/~simonpj/win32-cheat.ht ml

      It's rather funny, as much of what he does is make the system more like Unix, with tools like:

      • Emacs, ispell for Emacs, Emacs tags tables
      • Latex
      • A good Telnet client
      • Cygwin
      • Services for Unix
      • CVS
      • GHC (Glasgow Haskell Compiler)

      He describes how to set things up so he can:

      • Export Postscript from a Word, Excel, or Powerpoint document
      • Include LaTeX equations in Powerpoint slides
      • Draw a Powerpoint/Visio picture and include it in a LaTeX document
      • Convert between Word and LaTeX
      • Include typeset material from Postscript into a Powerpoint slide
      • Include mathematical symbols in Word documents

      And more. Useful stuff in general for when you're forced to work on Win machines.

  3. #1 Sign Your Pointy-Haired Boss Doesn't Know.... by John_Booty · · Score: 4, Funny

    ...anything about code:

    As an engineering focused company, we use our computers to run many in-house (command line) codes to analyze and design our products. We currently use NAS storage to store everything and use batch files and init scripts to run the correct codes over the network. This makes sure everyone is running the latest version. This also stinks. I know this isn't an original problem, so what are some other solutions for rolling out lots of simple codes like this?"

    ...he/she refers to source code as "codes". At least that's what the rumors on the internets tell me!

    --

    OtakuBooty.com: Smart, funny, sexy nerds.