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. Foul mood, but day ends well

Foul mood, but day ends well

Scheduled Pinned Locked Moved The Lounge
pythoncomsalesfunctionaltutorial
16 Posts 10 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 Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #1

    Let's see: My project is being taken away from me and rewritten in Python by a couple kids. Windows 8 delayed a demo by doing >100 updates, then trashing the PC. I accidentally installed the wrong Ingenico drivers, not realizing that I had two different versions on my computer, and I uploaded the older one to the demo box. The demo was scheduled before we even tested the system. The Ingenico pinpad went into "tamper" mode, and refused to accept card swipes. In the meantime, one of the kids is asking me to update the receipt printer so it also prints a customer copy, for his hot off the press (actually, still on the press) demo, which just so happens to be a competing product to the one I'm developing (don't ask how that happens.) But at the very last hour, we got a PC working, the right Ingenico drivers, a working Ingenico, and voila, the software, pinpad, ESeek ID scanner, and thermal printer all did the right thing in front of the CEO. So now my mood is more back to neutral. I'm really looking forward to next week. The CTO that "manages" all this, basically an ADHD personality that is either usually sleep deprived or seems to be on crack, and has no concept of how to manage a project, is going on vacation for a couple weeks. :jig: It's a paycheck, but that's about it. Which rubs me the wrong way, because my work ethic is such that I want to be interested, involved, and above all, happy, to do the work. I've done pro bono work and felt much more "job satisfaction." Marc

    Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

    S R V Kornfeld Eliyahu PeterK 4 Replies Last reply
    0
    • M Marc Clifton

      Let's see: My project is being taken away from me and rewritten in Python by a couple kids. Windows 8 delayed a demo by doing >100 updates, then trashing the PC. I accidentally installed the wrong Ingenico drivers, not realizing that I had two different versions on my computer, and I uploaded the older one to the demo box. The demo was scheduled before we even tested the system. The Ingenico pinpad went into "tamper" mode, and refused to accept card swipes. In the meantime, one of the kids is asking me to update the receipt printer so it also prints a customer copy, for his hot off the press (actually, still on the press) demo, which just so happens to be a competing product to the one I'm developing (don't ask how that happens.) But at the very last hour, we got a PC working, the right Ingenico drivers, a working Ingenico, and voila, the software, pinpad, ESeek ID scanner, and thermal printer all did the right thing in front of the CEO. So now my mood is more back to neutral. I'm really looking forward to next week. The CTO that "manages" all this, basically an ADHD personality that is either usually sleep deprived or seems to be on crack, and has no concept of how to manage a project, is going on vacation for a couple weeks. :jig: It's a paycheck, but that's about it. Which rubs me the wrong way, because my work ethic is such that I want to be interested, involved, and above all, happy, to do the work. I've done pro bono work and felt much more "job satisfaction." Marc

      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

      S Offline
      S Offline
      Super Lloyd
      wrote on last edited by
      #2

      Rewritten in python? Was it some sort of web thing? I really dunno what's all the hype about python! :~

      A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

      M 1 Reply Last reply
      0
      • S Super Lloyd

        Rewritten in python? Was it some sort of web thing? I really dunno what's all the hype about python! :~

        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #3

        Super Lloyd wrote:

        Was it some sort of web thing?

        No, it's a hardware abstraction layer that has to talk to USB/COM devices (each with their nuances, async responses, vendor specific communication protocols, etc), handle input from keyboard wedge devices, and for one machine, communication is via a TCP/IP server that the HAL has to provide! Marc

        Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

        S G 2 Replies Last reply
        0
        • M Marc Clifton

          Let's see: My project is being taken away from me and rewritten in Python by a couple kids. Windows 8 delayed a demo by doing >100 updates, then trashing the PC. I accidentally installed the wrong Ingenico drivers, not realizing that I had two different versions on my computer, and I uploaded the older one to the demo box. The demo was scheduled before we even tested the system. The Ingenico pinpad went into "tamper" mode, and refused to accept card swipes. In the meantime, one of the kids is asking me to update the receipt printer so it also prints a customer copy, for his hot off the press (actually, still on the press) demo, which just so happens to be a competing product to the one I'm developing (don't ask how that happens.) But at the very last hour, we got a PC working, the right Ingenico drivers, a working Ingenico, and voila, the software, pinpad, ESeek ID scanner, and thermal printer all did the right thing in front of the CEO. So now my mood is more back to neutral. I'm really looking forward to next week. The CTO that "manages" all this, basically an ADHD personality that is either usually sleep deprived or seems to be on crack, and has no concept of how to manage a project, is going on vacation for a couple weeks. :jig: It's a paycheck, but that's about it. Which rubs me the wrong way, because my work ethic is such that I want to be interested, involved, and above all, happy, to do the work. I've done pro bono work and felt much more "job satisfaction." Marc

          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

          R Offline
          R Offline
          Ron Anders
          wrote on last edited by
          #4

          Is this fun or what. So glad my CEO is my fighter pilot partner and wife. I don't get paychecks thigh. I just have to beg for stuff.

          M 1 Reply Last reply
          0
          • M Marc Clifton

            Super Lloyd wrote:

            Was it some sort of web thing?

            No, it's a hardware abstraction layer that has to talk to USB/COM devices (each with their nuances, async responses, vendor specific communication protocols, etc), handle input from keyboard wedge devices, and for one machine, communication is via a TCP/IP server that the HAL has to provide! Marc

            Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

            S Offline
            S Offline
            Super Lloyd
            wrote on last edited by
            #5

            And people want to write that in python? And, I guess, reduce cost on the lowest layer of other application? Wouldn't that create later problems?! :O :doh:

            A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

            R 1 Reply Last reply
            0
            • M Marc Clifton

              Super Lloyd wrote:

              Was it some sort of web thing?

              No, it's a hardware abstraction layer that has to talk to USB/COM devices (each with their nuances, async responses, vendor specific communication protocols, etc), handle input from keyboard wedge devices, and for one machine, communication is via a TCP/IP server that the HAL has to provide! Marc

              Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

              G Offline
              G Offline
              Garth J Lancaster
              wrote on last edited by
              #6

              I've worked with such (& Ingenico) - I'm pretty sure I would have to be given a full frontal lobotomy before I thought doing a HAL for that in Python made any sort of sense - good luck to the 'kids' when it gets load tested and/or moves into production and 'breaks'

              M 1 Reply Last reply
              0
              • G Garth J Lancaster

                I've worked with such (& Ingenico) - I'm pretty sure I would have to be given a full frontal lobotomy before I thought doing a HAL for that in Python made any sort of sense - good luck to the 'kids' when it gets load tested and/or moves into production and 'breaks'

                M Offline
                M Offline
                Marc Clifton
                wrote on last edited by
                #7

                Yeah, i wrote each device as a service that gets loaded based on the system configuration, a publisher /subscriber for intercommunication, full logging of events and errors, full async / multithreading capability, etc. We'll see what the kids create. Marc

                Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                1 Reply Last reply
                0
                • S Super Lloyd

                  And people want to write that in python? And, I guess, reduce cost on the lowest layer of other application? Wouldn't that create later problems?! :O :doh:

                  A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                  R Offline
                  R Offline
                  Rajesh R Subramanian
                  wrote on last edited by
                  #8

                  Super Lloyd wrote:

                  Wouldn't that create later problems?! :O :doh:

                  The problems (yes, plural) were created the minute someone decided Python was the way to go to produce a HAL. It will just be realised at a later time. :)

                  "Real men drive manual transmission" - Rajesh.

                  M 1 Reply Last reply
                  0
                  • R Rajesh R Subramanian

                    Super Lloyd wrote:

                    Wouldn't that create later problems?! :O :doh:

                    The problems (yes, plural) were created the minute someone decided Python was the way to go to produce a HAL. It will just be realised at a later time. :)

                    "Real men drive manual transmission" - Rajesh.

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

                    Rajesh R Subramanian wrote:

                    It will just be realised at a later time

                    I'm pretty sure there is at least someone who realises there is a problem, and will probably gloat here when it goes tits up, I look forward to that post.

                    Never underestimate the power of human stupidity RAH

                    M 1 Reply Last reply
                    0
                    • M Marc Clifton

                      Let's see: My project is being taken away from me and rewritten in Python by a couple kids. Windows 8 delayed a demo by doing >100 updates, then trashing the PC. I accidentally installed the wrong Ingenico drivers, not realizing that I had two different versions on my computer, and I uploaded the older one to the demo box. The demo was scheduled before we even tested the system. The Ingenico pinpad went into "tamper" mode, and refused to accept card swipes. In the meantime, one of the kids is asking me to update the receipt printer so it also prints a customer copy, for his hot off the press (actually, still on the press) demo, which just so happens to be a competing product to the one I'm developing (don't ask how that happens.) But at the very last hour, we got a PC working, the right Ingenico drivers, a working Ingenico, and voila, the software, pinpad, ESeek ID scanner, and thermal printer all did the right thing in front of the CEO. So now my mood is more back to neutral. I'm really looking forward to next week. The CTO that "manages" all this, basically an ADHD personality that is either usually sleep deprived or seems to be on crack, and has no concept of how to manage a project, is going on vacation for a couple weeks. :jig: It's a paycheck, but that's about it. Which rubs me the wrong way, because my work ethic is such that I want to be interested, involved, and above all, happy, to do the work. I've done pro bono work and felt much more "job satisfaction." Marc

                      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                      V Offline
                      V Offline
                      V 0
                      wrote on last edited by
                      #10

                      Usually I move on to greener pastures when I have managers like that :sigh: . They tend to break more than they fix.

                      V.

                      (MQOTD rules and previous solutions)

                      M 1 Reply Last reply
                      0
                      • R Ron Anders

                        Is this fun or what. So glad my CEO is my fighter pilot partner and wife. I don't get paychecks thigh. I just have to beg for stuff.

                        M Offline
                        M Offline
                        Mark_Wallace
                        wrote on last edited by
                        #11

                        Ron Anders wrote:

                        I don't get paychecks thigh.

                        I'm voting for that as Freudian slip of the month.

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

                        S R 2 Replies Last reply
                        0
                        • M Marc Clifton

                          Let's see: My project is being taken away from me and rewritten in Python by a couple kids. Windows 8 delayed a demo by doing >100 updates, then trashing the PC. I accidentally installed the wrong Ingenico drivers, not realizing that I had two different versions on my computer, and I uploaded the older one to the demo box. The demo was scheduled before we even tested the system. The Ingenico pinpad went into "tamper" mode, and refused to accept card swipes. In the meantime, one of the kids is asking me to update the receipt printer so it also prints a customer copy, for his hot off the press (actually, still on the press) demo, which just so happens to be a competing product to the one I'm developing (don't ask how that happens.) But at the very last hour, we got a PC working, the right Ingenico drivers, a working Ingenico, and voila, the software, pinpad, ESeek ID scanner, and thermal printer all did the right thing in front of the CEO. So now my mood is more back to neutral. I'm really looking forward to next week. The CTO that "manages" all this, basically an ADHD personality that is either usually sleep deprived or seems to be on crack, and has no concept of how to manage a project, is going on vacation for a couple weeks. :jig: It's a paycheck, but that's about it. Which rubs me the wrong way, because my work ethic is such that I want to be interested, involved, and above all, happy, to do the work. I've done pro bono work and felt much more "job satisfaction." Marc

                          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                          Kornfeld Eliyahu PeterK Offline
                          Kornfeld Eliyahu PeterK Offline
                          Kornfeld Eliyahu Peter
                          wrote on last edited by
                          #12

                          Can I come to visit for some relaxation? :-D

                          Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.

                          "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

                          1 Reply Last reply
                          0
                          • M Mark_Wallace

                            Ron Anders wrote:

                            I don't get paychecks thigh.

                            I'm voting for that as Freudian slip of the month.

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

                            S Offline
                            S Offline
                            sibling123
                            wrote on last edited by
                            #13

                            I second that motion!

                            1 Reply Last reply
                            0
                            • M Mark_Wallace

                              Ron Anders wrote:

                              I don't get paychecks thigh.

                              I'm voting for that as Freudian slip of the month.

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

                              R Offline
                              R Offline
                              Ron Anders
                              wrote on last edited by
                              #14

                              Crap. For your sake I'll not fix it. Darn it - Stupid fingers and brain. I'll see my way out........

                              1 Reply Last reply
                              0
                              • M Mycroft Holmes

                                Rajesh R Subramanian wrote:

                                It will just be realised at a later time

                                I'm pretty sure there is at least someone who realises there is a problem, and will probably gloat here when it goes tits up, I look forward to that post.

                                Never underestimate the power of human stupidity RAH

                                M Offline
                                M Offline
                                Marc Clifton
                                wrote on last edited by
                                #15

                                Mycroft Holmes wrote:

                                I'm pretty sure there is at least someone who realises there is a problem, and will probably gloat here when it goes tits up, I look forward to that post.

                                MEMEMEMEMEME! If I'm still around at this company, I'll be the one to write it! :jig: Marc

                                Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                                1 Reply Last reply
                                0
                                • V V 0

                                  Usually I move on to greener pastures when I have managers like that :sigh: . They tend to break more than they fix.

                                  V.

                                  (MQOTD rules and previous solutions)

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #16

                                  V. wrote:

                                  Usually I move on to greener pastures when I have managers like that

                                  The fact that I work 3000 miles away, remotely, helps to mitigate the issues. If I worked there, my greener pasture would probably be a cell, either padded, or barred, or both! Marc

                                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                                  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