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. Hardware woes - cheap companies don't make sense!

Hardware woes - cheap companies don't make sense!

Scheduled Pinned Locked Moved The Lounge
hardwaretools
23 Posts 17 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.
  • L LloydA111

    dexterama wrote:

    Company policy says I cannot put their source code on my system, nor put my system on their VPN.

    If you put the source on your system and compile it, and then remove the source from your system, who's going to know? :cool:


    See if you can crack this: b749f6c269a746243debc6488046e33f
    So far, no one seems to have cracked this!

    The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."

    N Offline
    N Offline
    Not Active
    wrote on last edited by
    #9

    We all will now ;P


    Failure is not an option; it's the default selection.

    1 Reply Last reply
    0
    • L Lost User

      View it as a retirement benefit. Once you retire all that dominoes practice will pay off at the old folks home.

      Mike HankeyM Offline
      Mike HankeyM Offline
      Mike Hankey
      wrote on last edited by
      #10

      There's always a silver lining?

      VS2010/Atmel Studio 6.0 ToDo Manager Extension
      Version 3.0 now available.

      1 Reply Last reply
      0
      • G Gary Wheeler

        The reason might be for emissions compliance. Changing a component may require retesting, depending upon the regulatory conditions you're trying to meet. That retesting can be time-consuming and expensive, so companies try to keep hardware configurations constant.

        Software Zen: delete this;

        C Offline
        C Offline
        charlieg
        wrote on last edited by
        #11

        Gary - where did that come from? Sounds spurious... in the real world, it's more group stupidity.

        Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

        G 1 Reply Last reply
        0
        • C charlieg

          Gary - where did that come from? Sounds spurious... in the real world, it's more group stupidity.

          Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

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

          I'm not directly involved, since I'm a software guy. We've had grief in the past with both U.S. and EU compliance issues from changing minor items. It's stupid, but some of it depends on what you document as a FRU (Field Replacable Unit). For a while we documented the hard drive in the industrial PC we use as a FRU, so when we changed models or sizes, we had to do some retesting. I think we've since switched to treating the entire PC as a FRU, since that's what most of the service guys yank and replace anyway.

          Software Zen: delete this;

          C 1 Reply Last reply
          0
          • D dexterama

            So I'm sitting here surfing and playing online dominoes, waiting for this piece of crap six year old laptop to compile. When my last one died in December, they sent me a 10% slower one. They won't give us new hardware, but complain when they realize it takes 20 minutes to compile (and thus we don't get enough done). I have a stellar new super fast personal desktop sitting six inches from the laptop, playing dominoes while the laptop compiles. Company policy says I cannot put their source code on my system, nor put my system on their VPN. And we've already signed over $45 million on contracts this fiscal year, still in Q2. I guess their motto is: "We won’t give you adequate tools, nor let you bring your own!"

            G Offline
            G Offline
            Gary Huck
            wrote on last edited by
            #13

            Thanks - got a similar story here. This machine has 2GB running XP and is MF (mega frustrating). 5-10 minutes per compile/link/run (web app) cycle ... Makes no sense, given the hourly rate they're paying me. I think I'll take up dominoes.

            E 1 Reply Last reply
            0
            • G Gary Huck

              Thanks - got a similar story here. This machine has 2GB running XP and is MF (mega frustrating). 5-10 minutes per compile/link/run (web app) cycle ... Makes no sense, given the hourly rate they're paying me. I think I'll take up dominoes.

              E Offline
              E Offline
              Edgar Prieto
              wrote on last edited by
              #14

              If they pay you by the hour, then that compiling time is like an extra bonus :)

              Edgar Prieto Software Engineer

              G 1 Reply Last reply
              0
              • E Edgar Prieto

                If they pay you by the hour, then that compiling time is like an extra bonus :)

                Edgar Prieto Software Engineer

                G Offline
                G Offline
                Gary Huck
                wrote on last edited by
                #15

                Yes, that is the healthiest way to think about it. However, it does get frustrating - esp when the app finally comes up ya forgot what you were doing!

                1 Reply Last reply
                0
                • T thrakazog

                  I once worked at a place that on purpose paid more money to get 30 gig hard drives instead of 50 gig. And the drives had the same specs for speed and cache size etc. Thanks guys, guess we'll do make do with less at your expense.... for no reason X|

                  Kill some time, play my game Hop Cheops[^]

                  C Offline
                  C Offline
                  ClockMeister
                  wrote on last edited by
                  #16

                  thrakazog wrote:

                  I once worked at a place that on purpose paid more money to get 30 gig hard drives instead of 50 gig. And the drives had the same specs for speed and cache size etc. Thanks guys, guess we'll do make do with less at your expense.... for no reason X|

                  But haven't you heard the old management maxim? Less is more!

                  1 Reply Last reply
                  0
                  • G Gary Wheeler

                    I'm not directly involved, since I'm a software guy. We've had grief in the past with both U.S. and EU compliance issues from changing minor items. It's stupid, but some of it depends on what you document as a FRU (Field Replacable Unit). For a while we documented the hard drive in the industrial PC we use as a FRU, so when we changed models or sizes, we had to do some retesting. I think we've since switched to treating the entire PC as a FRU, since that's what most of the service guys yank and replace anyway.

                    Software Zen: delete this;

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #17

                    Ahhh, light bulb comes on. I understand your perspective now (as soon as you said FRU).

                    Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                    1 Reply Last reply
                    0
                    • D dexterama

                      So I'm sitting here surfing and playing online dominoes, waiting for this piece of crap six year old laptop to compile. When my last one died in December, they sent me a 10% slower one. They won't give us new hardware, but complain when they realize it takes 20 minutes to compile (and thus we don't get enough done). I have a stellar new super fast personal desktop sitting six inches from the laptop, playing dominoes while the laptop compiles. Company policy says I cannot put their source code on my system, nor put my system on their VPN. And we've already signed over $45 million on contracts this fiscal year, still in Q2. I guess their motto is: "We won’t give you adequate tools, nor let you bring your own!"

                      P Offline
                      P Offline
                      Patrick Fox
                      wrote on last edited by
                      #18

                      .... Your development machine must be sufficient enough to maximize productivity. Show your company some estimates of the amount of time wasted compiling code, compared to how fast a quality machine could do it. You can probably very easily demonstrate that a $1,000 investment in a better desktop saves them money in at least one year. I see you have a laptop, nothing precludes you from having a nice desktop that you can remote into from that laptop. You need a better machine dude, it will make life better for everyone at your company and your customers, not just yourself. Get your company to understand that.

                      1 Reply Last reply
                      0
                      • D dexterama

                        So I'm sitting here surfing and playing online dominoes, waiting for this piece of crap six year old laptop to compile. When my last one died in December, they sent me a 10% slower one. They won't give us new hardware, but complain when they realize it takes 20 minutes to compile (and thus we don't get enough done). I have a stellar new super fast personal desktop sitting six inches from the laptop, playing dominoes while the laptop compiles. Company policy says I cannot put their source code on my system, nor put my system on their VPN. And we've already signed over $45 million on contracts this fiscal year, still in Q2. I guess their motto is: "We won’t give you adequate tools, nor let you bring your own!"

                        S Offline
                        S Offline
                        SeattleC
                        wrote on last edited by
                        #19

                        If this employer pays you a good wage for sitting around waiting form your code to compile, then smile and take their money unitl you find something better. If they aren't paying you well, and they give you crap computers (yeah, six years old is crap), then clearly they don't value your contribution very highly. Betcha your work environment is distracting and unpleasant. Such a company will not hesitate to dump you the moment their needs change because they don't respect you. If this is the kind of company you work for, best get your resume updated and get out there in the job market.

                        1 Reply Last reply
                        0
                        • T thrakazog

                          I once worked at a place that on purpose paid more money to get 30 gig hard drives instead of 50 gig. And the drives had the same specs for speed and cache size etc. Thanks guys, guess we'll do make do with less at your expense.... for no reason X|

                          Kill some time, play my game Hop Cheops[^]

                          B Offline
                          B Offline
                          BrainiacV
                          wrote on last edited by
                          #20

                          At one of my former employers paid twice what we thought we could have gotten the computers for. We couldn't figure out why we were paying so much until it got leaked the hardware manager was financially involved with the company we were buying from. This was somehow accepted behavior from the executive group. Time and again we found financial ties by one executive or another to the products that were being purchased. Besides their exorbitant pay, they contrived to find other ways to siphon off company cash. I loved the company dinner at which I managed to get seated at the "A" table with the Vice President and his wife. She let it slip that they had been considering using the restaurant for the after wedding rehearsal for their daughter's wedding. I had been wondering why we been having the dinner at all, since it didn't co-inside with accomplishment at work. Great when you can use the company's dime for personal reasons.

                          Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.

                          1 Reply Last reply
                          0
                          • L Lost User

                            Well, There is no reason to give you access to all of the source code. It sounds to me as if your company needs to hire a systems administrator that is experienced with setting up a build server. I would suggest that the management at your company take a look at the Team Foundation Server[^] package. Put it on a 16 core server with 32GB RAM and watch your compile time drop to < 1 minute. If there are more than a dozen software engineers in your group then the company recovers the cost of the server via increased production. Plus... the coffee pot uses slightly less energy due to less wait time. :-D The software is optional... you could actually use a half dozen batch scripts to automate the build process and report the results to the engineering group over http. System administrators these days seem to be less skilled in my opinion... many of them are just guys that have a dozen certifications and no real-world experience. I've written dozens of batch files and command line applications at the request of various systems administrators over the years. I come from a Unix background... and back then systems administrators were also software engineers and we worked every day from within the C shell[^]. Most systems administrators today can't even write a simple batch script. But yet... they have a beautiful graph of the network topology for the weekly meetings and some outstanding power point presentations of the new and improved domain/group policy. Best Wishes, -David Delaune

                            B Offline
                            B Offline
                            Br Bill
                            wrote on last edited by
                            #21

                            Oh man, that was funny. I'm still wiping my eyes! Team Foundation Server. Wooo, I'm gonna still be laughing for another 5 minutes.

                            L 1 Reply Last reply
                            0
                            • G Gary Wheeler

                              The reason might be for emissions compliance. Changing a component may require retesting, depending upon the regulatory conditions you're trying to meet. That retesting can be time-consuming and expensive, so companies try to keep hardware configurations constant.

                              Software Zen: delete this;

                              T Offline
                              T Offline
                              thrakazog
                              wrote on last edited by
                              #22

                              This was a small shop. Less than 10 people at max. We had not codes or standards to comply with. Emissions were probably the furthest thing from their minds.

                              Kill some time, play my game Hop Cheops[^]

                              1 Reply Last reply
                              0
                              • B Br Bill

                                Oh man, that was funny. I'm still wiping my eyes! Team Foundation Server. Wooo, I'm gonna still be laughing for another 5 minutes.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #23

                                Heh, I am glad that you found it amusing. I assume that you are a SCM probably using subversion or GIT repositories. There are some great alternatives out there to the Microsoft Team Foundation Server. I am using both subversion and GIT in various open source projects to which I contribute. So which do you personally use? Best Wishes, -David Delaune

                                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