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,633
    Likes Received:
    193
    Joined:
    Apr 27, 2005
    Location:
    San Antonio, 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,205
    Likes Received:
    216
    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,539
    Likes Received:
    534
    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,056
    Likes Received:
    1,180
    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:
    30,018
    Likes Received:
    3,948
    Joined:
    Sep 28, 2002
    Location:
    CT
  6. TurboMirage

    TurboMirage YEEAAAHHH VIP

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

    jamesA Well known pissed off telephone guy VIP

    Messages:
    16,118
    Likes Received:
    1,016
    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,633
    Likes Received:
    193
    Joined:
    Apr 27, 2005
    Location:
    San Antonio, 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 Well known pissed off telephone guy VIP

    Messages:
    16,118
    Likes Received:
    1,016
    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,539
    Likes Received:
    534
    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