1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

They got me

Discussion in 'Members' Lounge' started by reikoshea, Jun 19, 2011.

  1. reikoshea

    reikoshea HS Troll...And Mod Moderator VIP

    Messages:
    12,705
    Likes Received:
    238
    Joined:
    Apr 27, 2005
    Location:
    Dallas, TX
    Most of you know I've been a Systems Admin for years. In the [linux] tech world there are 3 types of people.

    Old School - Perl/Bash/C. Guys that know every resistor on the board and know how to better manage power diversion than the EE that developed the thing.
    New School - Python/Ruby. Love writing insane breath takingly simple applications. OOP is their meme of choice.
    Java/PHP - *shudder* they should just jump off a bridge.

    I've been in the old school group for as long as I can remember. But now I'm trying to get into the emerging products and engineering team. While my C expertise is good for that position I had to learn a higher level language that wasn't perl. I picked Python (after some quick hits on craigslist in my preferred cities to see whether python or ruby was more popular).

    In the last 3 weeks I've written a complete XMLRPC Server and supporting Client to revamp our entire provisioning infrastructure. A file system scanner that scans 580k directories for log files older than a week and deletes them (I had previously written this in perl and python is....32x faster. Literally. And I'm using 10 fewer threads in python), and a command line, script friendly interface for our ticket system. All 3 utilities come in at.....490 lines.

    I love you python you've made my life a better easier to read place. I hate you for your required whitespace, but I'll live with that negative to take advantage of every positive of which there are too many to list. Just get better out of the box floating point math so I don't have to convert everything into a Decimal object plzkthx.


    [​IMG]
     
    Last edited: Jun 19, 2011
  2. Dual-500

    Dual-500 Well-Known Member VIP

    Messages:
    2,209
    Likes Received:
    217
    Joined:
    Jan 12, 2008
    Location:
    Fort Worth, Texas
    Moving into leading edge application development with a solid Old School foundation will take you far.
     
  3. B16

    B16 Super Moderator VIP

    Messages:
    11,622
    Likes Received:
    585
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    we're writing something similar to webistrano here in Ruby. I come from Java world. Fun stuff.
     
  4. reckedracing

    reckedracing TTIWWOP VIP

    Messages:
    21,174
    Likes Received:
    1,258
    Joined:
    Dec 5, 2002
    Location:
    NY
    this is not at all what i was expecting
    little bit disappointed
     
  5. E_SolSi

    E_SolSi Member of the 20 nut club Moderator VIP

    Messages:
    31,199
    Likes Received:
    5,104
    Joined:
    Sep 28, 2002
    Location:
    CT
  6. TurboMirage

    TurboMirage YEEAAAHHH VIP

    Messages:
    24,899
    Likes Received:
    829
    Joined:
    May 20, 2003
    Location:
    Central, MA
  7. jamesA

    jamesA I'm a gun addict now. VIP

    Messages:
    16,422
    Likes Received:
    1,248
    Joined:
    Aug 10, 2003
    I don't even know what the hell this is about, so exit stage left.
     
  8. reikoshea

    reikoshea HS Troll...And Mod Moderator VIP

    Messages:
    12,705
    Likes Received:
    238
    Joined:
    Apr 27, 2005
    Location:
    Dallas, TX
    It always feels like there are more tech geeks here than there are. Oh well, I think I got my target audience.
     
  9. jamesA

    jamesA I'm a gun addict now. VIP

    Messages:
    16,422
    Likes Received:
    1,248
    Joined:
    Aug 10, 2003
    I can run the wire, set up a network and get it working, but that stuff you guys do would put me to sleep.
     
  10. B16

    B16 Super Moderator VIP

    Messages:
    11,622
    Likes Received:
    585
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    I think the level of depth of the tech geek is in question.
     
Verification:
Draft saved Draft deleted

Share This Page