Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Emergency Coding Pack

Emergency Coding Pack

Scheduled Pinned Locked Moved The Lounge
csharpbeta-testingtoolscode-review
55 Posts 34 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mark_Wallace

    With the exception of a text editor, it's all bells and whistles, Shirley? I Haven't come across many computers that don't have text editors.

    I wanna be a eunuchs developer! Pass me a bread knife!

    R Offline
    R Offline
    Railbot
    wrote on last edited by
    #36

    Yes, but what if you need a compiler or a debugger?

    1 Reply Last reply
    0
    • S Sentenryu

      :thumbsup: for the reference.

      I'm brazilian and english (well, human languages in general) aren't my best skill, so, sorry by my english. (if you want we can speak in C# or VB.Net =p) "Given the chance I'd rather work smart than work hard." - PHS241

      R Offline
      R Offline
      Railbot
      wrote on last edited by
      #37

      I was beginning to think no one would get that.

      1 Reply Last reply
      0
      • G Gary Wheeler

        OriginalGriff wrote:

        a leaflet from the local pizza delivery service

        You don't have them on a speed dial on your phone? Bloody amateur. :-D

        Software Zen: delete this;

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #38

        You still call them to place an order.... LUDDITE!

        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

        G 1 Reply Last reply
        0
        • M Maximilien

          (just sayin') Weird, in more than 20+ years of programming professionally, I never ever had a need for an "emergency programming session". :^)

          Nihil obstat

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #39

          I've never needed an "emergency programming session" as described by railbot; but the full workday of timewaste needed to sequentially install VS 2003, 08, 10, (and probably 12 by the time I have to do it again) before I can start working because of legacy projects not supported in the new versions and old versions of VS not playing nice if you don't install them before the new ones has always been a major PITA. For some reason I've never remembered #dev when this happened (thanks Eddy) which would let me get going much faster if I had to start on a new system without being able to prep it first (although the reboot cycle and corporate startup lagware would still waste enough time that I'd rage about not being able to charge IT for the non-productive periods).

          Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

          R 1 Reply Last reply
          0
          • R Railbot

            Possibly when you are testing on a computer, you do not have admin rights. And you want to repair/debug/create things in an application.

            R Offline
            R Offline
            rnbergren
            wrote on last edited by
            #40

            Usually when one doesn't have admin rights, One cannot deploy code. or compile code or other things. That is why One builds an installer and hands off to Admins who run the installer. I agree with the majority here who don't really see a need for this in today's environments. In the past on a couple of occasions I have needed to do some "changing/hacking/programming" on production. Those rarely turned out well and never lasted as a good fix. In all these cases I was given temp admin access to production. Made changes and then went back to my dev environment and created good fixes that were later rolled out correctly. There are times when I have had to "create" a "showboat" for a presentation and it needed to be ready in an hour or so. In these cases though. Dev has always been good enough and I always have my lappy with me. Sooooo, Don't see that need. I do however carry a usb stick with me that has a current copy of System Internals on it. Because there have been many occasions where I had to fix a production machine and we didn't know what was wrong. But this is for fixing something that went wrong somewhere. Not with the code more likely with a connection or IP address or some weird process running amock(SQL Server anyone) Just my .02

            To err is human to really mess up you need a computer

            1 Reply Last reply
            0
            • R Railbot

              I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

              J Offline
              J Offline
              jbanner99
              wrote on last edited by
              #41

              I have a Windows Server 2012 image on the Amazon cloud with all my tools and development software on it that I can fire up and have ready in just a few minutes. I keep an SSH server set up on it too so I can tunnel into it through firewalls and unsecured wireless. Then I just need Putty to get to my fully configured environment from anywhere. I launch the system as a spot instance so it's very inexpensive to use.

              JB

              1 Reply Last reply
              0
              • D Dan Neely

                You still call them to place an order.... LUDDITE!

                Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                G Offline
                G Offline
                Gary Wheeler
                wrote on last edited by
                #42

                Yes, because using their online ordering system has proved to be unreliable.

                Software Zen: delete this;

                1 Reply Last reply
                0
                • R Railbot

                  I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                  T Offline
                  T Offline
                  Toto1107
                  wrote on last edited by
                  #43

                  Like the list so far.... NP Profiler http://www.microsoft.com/en-us/download/details.aspx?id=35370[^]

                  Toto1107

                  R 1 Reply Last reply
                  0
                  • R Railbot

                    I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                    P Offline
                    P Offline
                    patbob
                    wrote on last edited by
                    #44

                    Cygwin, and whatever DLLs are needed to run it without installing. Perhaps python too. If you can't do it in shell or python, either off the USB or the native stuff on the box, then its probably not an emergency that can be solved quickly, which means, its not really an emergency. I wouldn't consider this needed. I've been kicking around this stuff since the 1970s, and I've yet to need to do any emergency coding, ever.

                    We can program with only 1's, but if all you've got are zeros, you've got nothing.

                    1 Reply Last reply
                    0
                    • R Railbot

                      I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                      R Offline
                      R Offline
                      RafagaX
                      wrote on last edited by
                      #45

                      You just need a text editor... you can write 0s and 1s in any text editor... ;P

                      CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                      1 Reply Last reply
                      0
                      • D Dan Neely

                        I've never needed an "emergency programming session" as described by railbot; but the full workday of timewaste needed to sequentially install VS 2003, 08, 10, (and probably 12 by the time I have to do it again) before I can start working because of legacy projects not supported in the new versions and old versions of VS not playing nice if you don't install them before the new ones has always been a major PITA. For some reason I've never remembered #dev when this happened (thanks Eddy) which would let me get going much faster if I had to start on a new system without being able to prep it first (although the reboot cycle and corporate startup lagware would still waste enough time that I'd rage about not being able to charge IT for the non-productive periods).

                        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                        R Offline
                        R Offline
                        RafagaX
                        wrote on last edited by
                        #46

                        Have you tried using virtual machines to install old versions of Visual Studio?, it may be worth a shot.

                        CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                        D 1 Reply Last reply
                        0
                        • R RafagaX

                          Have you tried using virtual machines to install old versions of Visual Studio?, it may be worth a shot.

                          CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                          D Offline
                          D Offline
                          Dan Neely
                          wrote on last edited by
                          #47

                          I did, but the MSVPC XP VM I was set up with on my (then new) laptop about 4 years ago was too slow to use for anything serious; and it's performance has continued to suck on the new laptop I got last fall. The other half of the issue would be where to store it. On my current laptop is a no-go since it would probably be dead when I needed it the most, I don't have enough network storage space to hold a big VM (and trying to pull 30-40GB down a 100mbit pipe would suck anyway), and I don't particularly feel like dedicating a $75 self bought USB drive to the purpose at the office. VMs on on IT's clusters have never performed well either although I suspect over utilization is the main problem there.

                          Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                          1 Reply Last reply
                          0
                          • N Nagy Vilmos

                            No need. All you need is a hammer and the sys admin's hand. :tunelessWhistle:


                            Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                            S Offline
                            S Offline
                            S Douglas
                            wrote on last edited by
                            #48

                            Nagy Vilmos wrote:

                            e sys admin's hand.

                            It's more enjoyable when you go after the sys admin manager. Then they get to wake everyone up :) It's broken, Fix, Fix NOW!


                            Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                            1 Reply Last reply
                            0
                            • D dybs

                              Like several of the others, I've never needed an "emergency coding pack". If I need to do any debugging in the field then I bring a laptop with my dev environment. However, one tool I use frequently is LINQPad[^]. Comes in handy for testing short pieces of code, or just making use of a public api for a quick script without needing to fire up VS. The Dump() method is useful for inspecting objects on the fly as well.

                              The shout of progress is not "Eureka!" it's "Strange... that's not what i expected". - peterchen

                              S Offline
                              S Offline
                              S Douglas
                              wrote on last edited by
                              #49

                              dybs wrote:

                              LINQPad[^].

                              Huh, very cool :)


                              Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                              1 Reply Last reply
                              0
                              • T Toto1107

                                Like the list so far.... NP Profiler http://www.microsoft.com/en-us/download/details.aspx?id=35370[^]

                                Toto1107

                                R Offline
                                R Offline
                                Railbot
                                wrote on last edited by
                                #50

                                Looks interesting Ill have to look into it.

                                1 Reply Last reply
                                0
                                • R Railbot

                                  I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                                  D Offline
                                  D Offline
                                  dusty_dex
                                  wrote on last edited by
                                  #51

                                  I have WinPE recovery environment to fall back on. It's created and customized with the Windows Administrators Installation Kit (AIK) I decided to throw some coding and scripting extras into the image. (CD or USB) CCleaner Windows Scripting Host Rhino & Stripped down JDK 1.7 (no docs or sources) Erlang Portable Apps (PDF viewer & Browser etc) Open Watcom Unrar & 7zip There are times that I fall back on this when I'm at someones house and don't want to disturb their own stuff. Primarily it's for system rescue situations. The coding stuff is for *just in case* situations.

                                  1 Reply Last reply
                                  0
                                  • R Railbot

                                    I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                                    I Offline
                                    I Offline
                                    ii_noname_ii
                                    wrote on last edited by
                                    #52

                                    All you need is a pocket knife, a bandana, and know how to use what nature gives you... portableapps.com paint.net with plugins (ico and psd minimum) -->>>> RDP, VPN...

                                    1 Reply Last reply
                                    0
                                    • R Railbot

                                      I recently thought of an idea for a small *.zip package containing a basic set of tools for emergency programming. The idea would be that it could run on any Windows machine without admin rights. This way when you are in need of code you could just download the zip, extract it and then get coding. I am hoping for some feedback on the idea + suggestions on what to put in the pack. So far I have: -MinGW -Notepad++ -CodeBlocks (Possibly) -SharpDevelop -Paint.NET Edit: If anyone wants me to create a pack like this and upload it, just let me know!

                                      C Offline
                                      C Offline
                                      Chad3F
                                      wrote on last edited by
                                      #53

                                      Wait? Why am I using Windows as my lifeboat in an "Emergency" situation? Isn't that like having a wooden boat nearby in case of fire? Oh, and with no oars (i.e. admin access) :-D Let's see.. Vim (lite) Maybe some kind of binary file and disk editor? I mean, how big of a disaster am I trying to recover from in this emergency? Does some kind of BSD or Linux livefs boot DVD count?

                                      1 Reply Last reply
                                      0
                                      • M Mycroft Holmes

                                        I remember working as a consultant in the early 90s, before laptops became ubiquitous, needing one of these on site, mine was a 3 1/2 floppy with Superbase on it ;P I can't imagine needing this in todays environment, surely you would take a laptop to a client site!

                                        Never underestimate the power of human stupidity RAH

                                        M Offline
                                        M Offline
                                        Member 4608898
                                        wrote on last edited by
                                        #54

                                        We normally have to have a CD and a portable CD reader. Most client sites do not allow usb sticks and aren't connected to the internet. Many sites are still running 2000 or XP so .net is not installed by default. If you want anything .net related, you have to have your 20Mb of .net installation on the CD too.

                                        M 1 Reply Last reply
                                        0
                                        • M Member 4608898

                                          We normally have to have a CD and a portable CD reader. Most client sites do not allow usb sticks and aren't connected to the internet. Many sites are still running 2000 or XP so .net is not installed by default. If you want anything .net related, you have to have your 20Mb of .net installation on the CD too.

                                          M Offline
                                          M Offline
                                          Mycroft Holmes
                                          wrote on last edited by
                                          #55

                                          What sort of "coding" is required when you go to a client site. I would expect to work on code I had written and had the source for! I still insist a laptop would do the job better than taking tools and hoping you have everything.

                                          Never underestimate the power of human stupidity RAH

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups