python

An end of year meme sheep thing because sure, why not. Also, I'm alive, I promise.

Previous years, and posting to keep this place alive.

2016
2015
No 2014 for reasons. I think they had to do with severe depression.
2013
2012
2011
2010
I skipped a lot of years
2006
  1. What did you do this year that you hadn't done before?
  2. This year, I stuck to mostly familiar territory.
  3. Did you keep your new years' resolutions, and will you make more for next year?
  4. No. I didn't really have resolutions. (That's no change.)
  5. Did anyone close to you give birth?
  6. No.
  7. Did anyone close to you die?
  8. Just a lot of my soul.
  9. What countries did you visit?
  10. No countries, but spent even more time in Los Angeles. Also, I'm currently road tripping through Texas.
  11. What would you like to have in 2018 that you lacked in 2017?
  12. Sanity.
  13. What date from 2017 will remain etched upon your memory, and why?
  14. Dude, the Astros won the World Series.
  15. What was your biggest achievement of the year?
  16. I have a new, better job.
  17. What was your biggest failure?
  18. I wouldn't say I had big failures this year. Mostly, I played it safe.
  19. Did you suffer illness or injury?
  20. No.
  21. What was the best thing you bought?
  22. LASIK. I do not miss contacts.
  23. Whose behavior merited celebration?
  24. Nobody's. We're fucked.
  25. Whose behavior made you appalled and depressed?
  26. The fascists. And everybody who didn't die in 2016.
  27. Where did most of your money go?
  28. Magic: The Moneypit and my amateur radio habit.
  29. What did you get really, really, really excited about?
  30. Baseball. The Astros won the World Series. I'm a happy camper.
  31. What song will always remind you of 2017?
  32. I'm going with "Wildflowers" by Tom Petty. God damn, I miss that man.
  33. Compared to this time last year, are you:
  34. i. happier or sadder? About the same ii. thinner or fatter? About the same. iii. richer or poorer? Richer.
  35. What do you wish you'd done more of?
  36. Anhedonia means never having fun again.
  37. What do you wish you'd done less of?
  38. Just plain stupid stuff.
  39. How did you spend Christmas?
  40. With family in Nacogdoches. (This never changes.)
  41. How will you be spending New Years?
  42. The same way I always spend New Year's. Trying to take over the world! Sitting at my parents' place. (This also does not change.)
  43. Did you fall in love in 2017?
  44. This kind of thing does not happen to me. I mean, seriously, all those previous years didn't clue you in?
  45. How many one-night stands?
  46. This kind of thing really does not happen to me. I'm not that kind of guy.
  47. What was your favorite TV program?
  48. We have Star Trek back. Also, I got sucked into Game of Thrones.
  49. Do you hate anyone now that you didn't hate this time last year?
  50. No, but the list of people on my shitlist is still really fucking long.
  51. What was the best book you read?
  52. I didn't do much reading, oddly.
  53. What was your greatest musical discovery?
  54. I didn't make many musical discoveries.
  55. What did you want and get?
  56. A bunch of stuff.
  57. What did you want and not get?
  58. Sanity and restraint from everybody else.
  59. What was your favorite film of this year?
  60. I'm still going with Star Wars, man. Star Wars. Not that I watch many new movies.
  61. What did you do on your birthday, and how old were you?
  62. 33. I started a new job.
  63. What one thing would have made your year immeasurably more satisfying?
  64. The fascists getting hoisted on their own petard.
  65. How would you describe your personal fashion concept in 2016?
  66. Lol. Fashion.
  67. What kept you together?
  68. Board games.
  69. Which celebrity/public figure did you fancy the most?
  70. That's not something that happens to me.
  71. What political issue stirred you the most?
  72. Stopping Trump. Fuck.
  73. Who did you miss?
  74. Tom Petty. God damn, I miss that man.
  75. Who was the best new person you met?
  76. Eh.
  77. Tell us a valuable life lesson you learned in 2017:
  78. Life sucks and then you die, so fuck the world.
  79. Quote a song lyric that sums up your year:
  80. Punk ain't no religious cult Punk means thinking for yourself You ain't hardcore 'cause you spike your hair When a jock still lives inside your head Nazi punks Nazi punks Nazi punks, fuck off! Nazi punks Nazi punks Nazi punks, fuck off! If you've come to fight, get outta here You ain't no better than the bouncers We ain't trying to be police When you ape the cops it ain't anarchy Nazi punks Nazi punks Nazi punks, fuck off! Nazi punks Nazi punks Nazi punks, fuck off! Ten guys jump one, what a man You fight each other, the police state wins Stab your backs when you trash our halls Trash a bank if you've got real balls You still think swastikas look cool The real Nazis run your schools They're coaches, businessmen and cops In a real fourth Reich you'll be the first to go Nazi punks Nazi punks Nazi punks, fuck off! Nazi punks Nazi punks Nazi punks, fuck off! You'll be the first to go You'll be the first to go You'll be the first to go Unless you think
python

Yes, still alive. Just not here much.

Previous years, and posting to keep this place alive."

2015
No 2014 for reasons. I think they had to do with severe depression.
2013
2012
2011
2010
I skipped a lot of years
2006


  1. What did you do this year that you hadn't done before?

  2. I volunteered for a political campaign in an active role. I saw the Grand Canyon. I visited Disneyland. I drove up US 101. I made it to Seattle.
  3. Did you keep your new years' resolutions, and will you make more for next year?

  4. No. I didn't really have resolutions.
  5. Did anyone close to you give birth?

  6. A couple of cousins.
  7. Did anyone close to you die?

  8. Yes. Who didn't die?
  9. What countries did you visit?

  10. No countries, but added New Mexico, Arizona, Nevada, Utah, Wyoming, and Washington state to my list of states visited.
  11. What would you like to have in 2013 that you lacked in 2012?

  12. I don't know. More space.
  13. What date from 2015 will remain etched upon your memory, and why?

  14. We're fucked forever. The deaths. SO MANY DEATHS.
  15. What was your biggest achievement of the year?

  16. I road-tripped with my parents and nobody died.
  17. What was your biggest failure?

  18. Donald Trump will be President. I tried to stop it. I volunteered for Clinton. I donated to Clinton's campaign. I phone banked. It wasn't enough.
  19. Did you suffer illness or injury?

  20. No.
  21. What was the best thing you bought?

  22. I bought a tour of wine country. That was freaking awesome.
  23. Whose behavior merited celebration?

  24. Nobody's.
  25. Whose behavior made you appalled and depressed?

  26. The fascists. And all the dying.
  27. Where did most of your money go?

  28. Magic: The Moneypit and my amateur radio habit.
  29. What did you get really, really, really excited about?

  30. Football. And then the University of Texas at Austin crushed my hopes. Now I need to buy a nuclear bomb to detonate on Austin.
  31. What song will always remind you of 2015?

  32. You know, I really didn't do much *new* music. But instead, I saw original-lineup Black Sabbath life.
  33. Compared to this time last year, are you:

  34. i. happier or sadder? Sadder
    ii. thinner or fatter? About the same.
    iii. richer or poorer? Richer.
  35. What do you wish you'd done more of?

  36. Anhedonia means never having fun again.
  37. What do you wish you'd done less of?

  38. Just plain stupid stuff.
  39. How did you spend Christmas?

  40. With family in Nacogdoches.
  41. How will you be spending New Years?

  42. The same way I always spend New Year's. Trying to take over the world! Sitting at my parents' place.
  43. Did you fall in love in 2016?

  44. This kind of thing does not happen to me.
  45. How many one-night stands?

  46. This kind of thing really does not happen to me.
  47. What was your favorite TV program?

  48. I still don't watch much teevee.
  49. Do you hate anyone now that you didn't hate this time last year?

  50. Everybody that voted Trump. Fuck you, you fucking fascists.
  51. What was the best book you read?

  52. I didn't do much reading, oddly.
  53. What was your greatest musical discovery?

  54. I didn't make many musical discoveries.
  55. What did you want and get?

  56. A bunch of stuff.
  57. What did you want and not get?

  58. A female president.
  59. What was your favorite film of this year?

  60. Star Wars, man. Star Wars.
  61. What did you do on your birthday, and how old were you?

  62. 32. I don't remember.
  63. What one thing would have made your year immeasurably more satisfying?

  64. Fewer deaths. The fascists getting hoisted on their own petard.
  65. How would you describe your personal fashion concept in 2016?

  66. Lol. Fashion.
  67. What kept you together?

  68. Board games.
  69. Which celebrity/public figure did you fancy the most?

  70. That's not something that happens to me.
  71. What political issue stirred you the most?

  72. Stopping Trump. Fuck.
  73. Who did you miss?

  74. Who didn't I miss?
  75. Who was the best new person you met?

  76. Eh.
  77. Tell us a valuable life lesson you learned in 2016:

  78. Life sucks and then you die, so fuck the world.
  79. Quote a song lyric that sums up your year:


  80. Time takes a cigarette, puts it in your mouth
    You pull on your finger, then another finger, then your cigarette
    The wall to wall is calling, it lingers, then you forget
    Ohhh, you're a rock 'n' roll suicide

    You're too old to lose it, too young to choose it
    And the clock waits so patiently on your song
    You walk past a cafe but you don't eat when you've lived too long
    Oh, no, no, no, you're a rock 'n' roll suicide

    Chev brakes are snarling as you stumble across the road
    But the day breaks instead so you hurry home
    Don't let the sun blast your shadow
    Don't let the milk float ride your mind
    You're so natural, religiously unkind

    Oh no love! You're not alone
    You're watching yourself but you're too unfair
    You got your head all tangled up
    But if I could only make you care

    Oh no love! You're not alone
    No matter what or who you've been
    No matter when or where you've seen
    All the knives seem to lacerate your brain
    I've had my share, I'll help you with the pain
    You're not alone

    Just turn on with me and you're not alone
    Let's turn on with me and you're not alone
    Gimme your hands 'cause you're wonderful
    Gimme your hands 'cause you're wonderful
    Oh gimme your hands


    RIP, Bowie.
python

2015 in review

Previous years, and posting to keep this place alive."

I didn't do last year for reasons.
2013
2012
2011
2010
I skipped a lot of years
2006


  1. What did you do this year that you hadn't done before?

  2. I left and then returned to a job.
  3. Did you keep your new years' resolutions, and will you make more for next year?

  4. No. I didn't really have resolutions.
  5. Did anyone close to you give birth?

  6. No.
  7. Did anyone close to you die?

  8. Yes. My childhood next door neighbor to prostate cancer. A friend from church due to advanced age.
  9. What countries did you visit?

  10. I did not travel this year. I did not even leave Texas. Why? Because I had to pay for last year's trip to Mount Athos.
  11. What would you like to have in 2013 that you lacked in 2012?

  12. I don't know. More space.
  13. What date from 2015 will remain etched upon your memory, and why?

  14. This was kind of a bland year. But the football season was good.
  15. What was your biggest achievement of the year?

  16. No more student loans!
  17. What was your biggest failure?

  18. I took a job I really shouldn't have.
  19. Did you suffer illness or injury?

  20. No.
  21. What was the best thing you bought?

  22. I bought very little this year.
  23. Whose behavior merited celebration?

  24. Nobody's.
  25. Whose behavior made you appalled and depressed?

  26. Everyone's. Especially my own. I disappoint me greatly.
  27. Where did most of your money go?

  28. Paying off long-term debts.
  29. What did you get really, really, really excited about?

  30. Football.
  31. What song will always remind you of 2015?

  32. Pretty much all of Taylor Swift's 1989. That was a great album.
  33. Compared to this time last year, are you:

  34. i. happier or sadder? Neither, really.
    ii. thinner or fatter? About the same.
    iii. richer or poorer? Richer.
  35. What do you wish you'd done more of?

  36. Anhedonia means never having fun again.
  37. What do you wish you'd done less of?

  38. Just plain stupid stuff.
  39. How did you spend Christmas?

  40. With family in Dallas.
  41. How will you be spending New Years?

  42. The same way I always spend New Year's. Trying to take over the world! Sitting at my parents' place. This year, I'm watching a Doctor Who marathon.
  43. Did you fall in love in 2015?

  44. This kind of thing does not happen to me.
  45. How many one-night stands?

  46. This kind of thing really does not happen to me.
  47. What was your favorite TV program?

  48. I didn't watch much new television this year. So basically, it's just The Doctor, My Little Pony, and Hibike! Euphonium. Oh, and football.
  49. Do you hate anyone now that you didn't hate this time last year?

  50. Yeah, there is that bitch. She knows what she did.
  51. What was the best book you read?

  52. I didn't do much reading, oddly.
  53. What was your greatest musical discovery?

  54. I didn't make many musical discoveries.
  55. What did you want and get?

  56. My loans paid off.
  57. What did you want and not get?

  58. But if you try sometimes, you just might find that you can't even get what you need. (Yes, this is shamelessly repeated from every year.)
  59. What was your favorite film of this year?

  60. It's too soon to say.
  61. What did you do on your birthday, and how old were you?

  62. 31. I don't remember.
  63. What one thing would have made your year immeasurably more satisfying?

  64. I don't really know.
  65. How would you describe your personal fashion concept in 2015?

  66. Lol. Fashion.
  67. What kept you together?

  68. Board games.
  69. Which celebrity/public figure did you fancy the most?

  70. That's not something that happens to me.
  71. What political issue stirred you the most?

  72. Politics is a distraction to keep you from realizing that you're getting screwed. I don't give a shit anymore.
  73. Who did you miss?

  74. I didn't have much to miss.
  75. Who was the best new person you met?

  76. I did not meet new people.
  77. Tell us a valuable life lesson you learned in 2015:

  78. Walking away is always an option.
  79. Quote a song lyric that sums up your year:

  80. Every day I'm hustlin'.
python

The year end meme thing

This is something I've done for years on various sites. It will get long, though.

2011
2010
I skipped a lot of years
2006


  1. What did you do this year that you hadn't done before?

  2. This has been a quiet year. I haven't really done much new this year.
  3. Did you keep your new years' resolutions, and will you make more for next year?

  4. Nope. Not even close. As for what my resolutions will be for next year, that's another post.
  5. Did anyone close to you give birth?

  6. Close, no.
  7. Did anyone close to you die?

  8. For the first time since I moved to Dallas, I did not go to a funeral this year. However, there's yet time for my grandma to kick the bucket this year.
  9. What countries did you visit?

  10. What country is that? Iowa? Have I conquered Iowa yet?
  11. What would you like to have in 2013 that you lacked in 2012?

  12. A brand new car.
  13. What date from 2010 will remain etched upon your memory, and why?

  14. 2012 was a forgettable year.
  15. What was your biggest achievement of the year?

  16. I avoided achievement.
  17. What was your biggest failure?

  18. I couldn't make myself do anything.
  19. Did you suffer illness or injury?

  20. No.
  21. What was the best thing you bought?

  22. I spent most of my money on accidents.
  23. Whose behavior merited celebration?

  24. Nobody's.
  25. Whose behavior made you appalled and depressed?

  26. Everyone's.
  27. Where did most of your money go?

  28. Accident stuff.
  29. What did you get really, really, really excited about?

  30. Excitement is escaping me.
  31. What song will always remind you of 2012?

  32. I don't think this year will have a song.
  33. Compared to this time last year, are you:

  34. i. happier or sadder? Neither, really.
    ii. thinner or fatter? About the same.
    iii. richer or poorer? About the same.
  35. What do you wish you'd done more of?

  36. Anhedonia means never having fun again.
  37. What do you wish you'd done less of?

  38. I didn't do much. Perhaps I should have done less nothing.
  39. How did you spend Christmas?

  40. At home.
  41. How will you be spending New Years?

  42. The same way I always spend New Year's. Trying to take over the world! Sitting at my parents' place.
  43. Did you fall in love in 2012?

  44. This kind of thing does not happen to me.
  45. How many one-night stands?

  46. This kind of thing really does not happen to me.
  47. What was your favorite TV program?

  48. I didn't watch much new television this year.
  49. Do you hate anyone now that you didn't hate this time last year?

  50. Hate is a strong word. I don't hate.
  51. What was the best book you read?

  52. I'm going to punt on this one. I'm not ready to talk about that.
  53. What was your greatest musical discovery?

  54. I didn't make many musical discoveries.
  55. What did you want and get?

  56. You can't always get what you want.
  57. What did you want and not get?

  58. And if you try sometimes, you just might find that you can't even get what you need.
  59. What was your favorite film of this year?

  60. Ask me in a few months. I've seen a lot of my stuff.
  61. What did you do on your birthday, and how old were you?

  62. 28. It was a weekday.
  63. What one thing would have made your year immeasurably more satisfying?

  64. We will not be talking about that.
  65. How would you describe your personal fashion concept in 2010?

  66. Lol. Fashion.
  67. What kept you together?

  68. Nothing. I'm coming undone.
  69. Which celebrity/public figure did you fancy the most?

  70. That's not something that happens to me.
  71. What political issue stirred you the most?

  72. Politics is a distraction to keep you from realizing that you're getting screwed. I don't give a shit anymore.
  73. Who did you miss?

  74. I didn't have much to miss.
  75. Who was the best new person you met?

  76. I did not meet new people.
  77. Tell us a valuable life lesson you learned in 2012:

  78. It's likely not even worth trying.
  79. Quote a song lyric that sums up your year:

  80. It's been the kind of year nobody writes songs about.
python

New Year's Resolutions

I alluded to the fact that New Year's Resolutions were another post in my last post. I do not know what happened to last year's--perhaps it was lost in the Great Server Crash.


  1. A holdover: do not weigh more than 175 pounds (naked) for any length of time or for any reason.

  2. This has been a perpetual resolution since 2010.
  3. Run (sustained speeds of greater than 6.0 miles per hour) at least a mile three times a week (first and last weeks of the year excepted, due to the fact that they are not full seven-day weeks).

  4. I want to get into better shape.
  5. Relatedly, get to the gym three times a week every week (first and last weeks of the year excepted).

  6. There's no excuse.
  7. Make a blog post every day.

  8. I need to do something. In order to track that, blog.
  9. Shuck away $100/week.

  10. I need to get a down payment ready for a new car. Seriously, my car is now 10 years old and is on the last oil change of its intended life span (the next oil change will happen with mileage over 140k miles).
  11. Obtain a new vehicle.

  12. My car is just a piece of junk. It doesn't matter whether I lease or buy. Target time is June/July.
  13. Read at least 5 novels and blog about it.

  14. Serials count separately. Manga, light novels, and fan fiction do not count.
python

The year end meme thingy

This is something I've done for years on various sites. It will get long, though.


  1. What did you do this year that you hadn't done before?

  2. This has been a quiet year. I haven't really done much new this year.
  3. Did you keep your new years' resolutions, and will you make more for next year?

  4. Nope. Not even close. As for what my resolutions will be for next year, that's another post.
  5. Did anyone close to you give birth?

  6. Close, no.
  7. Did anyone close to you die?

  8. For the first time since I moved to Dallas, I did not go to a funeral this year. However, there's yet time for my grandma to kick the bucket this year.
  9. What countries did you visit?

  10. What country is that? Iowa? Have I conquered Iowa yet?
  11. What would you like to have in 2013 that you lacked in 2012?

  12. A brand new car.
  13. What date from 2010 will remain etched upon your memory, and why?

  14. 2012 was a forgettable year.
  15. What was your biggest achievement of the year?

  16. I avoided achievement.
  17. What was your biggest failure?

  18. I couldn't make myself do anything.
  19. Did you suffer illness or injury?

  20. No.
  21. What was the best thing you bought?

  22. I spent most of my money on accidents.
  23. Whose behavior merited celebration?

  24. Nobody's.
  25. Whose behavior made you appalled and depressed?

  26. Everyone's.
  27. Where did most of your money go?

  28. Accident stuff.
  29. What did you get really, really, really excited about?

  30. Excitement is escaping me.
  31. What song will always remind you of 2012?

  32. I don't think this year will have a song.
  33. Compared to this time last year, are you:

  34. i. happier or sadder? Neither, really.
    ii. thinner or fatter? About the same.
    iii. richer or poorer? About the same.
  35. What do you wish you'd done more of?

  36. Anhedonia means never having fun again.
  37. What do you wish you'd done less of?

  38. I didn't do much. Perhaps I should have done less nothing.
  39. How did you spend Christmas?

  40. At home.
  41. How will you be spending New Years?

  42. The same way I always spend New Year's. Trying to take over the world! Sitting at my parents' place.
  43. Did you fall in love in 2012?

  44. This kind of thing does not happen to me.
  45. How many one-night stands?

  46. This kind of thing really does not happen to me.
  47. What was your favorite TV program?

  48. I didn't watch much new television this year. My Little Pony still wins by default.
  49. Do you hate anyone now that you didn't hate this time last year?

  50. Hate is a strong word. I don't hate.
  51. What was the best book you read?

  52. I'm going to punt on this one. I'm not ready to talk about that.
  53. What was your greatest musical discovery?

  54. I didn't make many musical discoveries.
  55. What did you want and get?

  56. You can't always get what you want.
  57. What did you want and not get?

  58. And if you try sometimes, you just might find that you can't even get what you need.
  59. What was your favorite film of this year?

  60. Ask me in a few months. I've seen a lot of my stuff.
  61. What did you do on your birthday, and how old were you?

  62. 28. It was a weekday.
  63. What one thing would have made your year immeasurably more satisfying?

  64. We will not be talking about that.
  65. How would you describe your personal fashion concept in 2012?

  66. Lol. Fashion.
  67. What kept you together?

  68. Lots of money spent on therapy.
  69. Which celebrity/public figure did you fancy the most?

  70. That's not something that happens to me.
  71. What political issue stirred you the most?

  72. Politics is a distraction to keep you from realizing that you're getting screwed. I don't give a shit anymore.
  73. Who did you miss?

  74. I didn't have much to miss.
  75. Who was the best new person you met?

  76. I did not meet new people.
  77. Tell us a valuable life lesson you learned in 2012:

  78. It's likely not even worth trying.
  79. Quote a song lyric that sums up your year:

  80. It's been the kind of year nobody writes songs about.
python

Writer's Block: Santa Claus is coming to town

At what age did you stop believing in Santa?


Because there's a quote for every occasion1:

The question of how long someone believed in Santa Claus is a worthless topic that should never come up in conversation. Having said that, if you're going to ask me how much of my childhood I spent believing in an old man in a red suit, I can confidently say that I never believed in him to begin with.

I knew that the Santa at the preschool Christmas pageant was just a fake. Digging into my memories, I'm pretty sure that the other kids watching our principal dressed up as Santa didn't think he was real, either.

I was a precocious child who didn't need to see mommy kissing Santa Claus to question the existence of an old man who only worked on Christmas...


The passage then goes on to discuss such things as the non-existence of aliens, time travelers, and people with psychic powers, and how they don't exist, either. Really, the dumb bitch needs to quit contemplating his navel and answer his damned phone.

Oh, but St. Nicholas of Myra, patron of children, sailors, merchants, archers, thieves, students, and prostitutes2 (not to mention a host of places that have adopted him)? Yeah, that guy was real. And his feast day is December 6, not December 25.



1. For those of you that aren't snorting various kinds of mind-bending anime off of some moeblob's ass like it's the finest Columbian blow, that's the opening monologue from The Melancholy of Haruhi Suzumiya. This translation is actually from the North American edition of the novel, done by Chris Pai.
2. Actually, the tradition of anonymous gift giving on his feast day, a custom later moved to Christmas during the Protestant Reformation, developed from the story behind the last one. Wikipedia has an abbreviated version here. It's the last two paragraphs.
python

Writer's Block: Around the world

If you won a trip to anywhere, where would you go, and why?


This answer changes on a nigh-weekly basis. I wouldn't want to leave right this second (because my bags are packed for yet another trip to Los Angeles--I leave at 5:00), but at the moment, I would love to take a week and see sakura season in Kyoto.

Call me next week for where and when I want to go then. On the list of recent places: my hometown for a week, Sydney, a number of cities in Europe, a spiritual retreat on Mont Athos, and a trip to the Pacific Northwest. Further back, you'll find an interest in Carnivale season in Rio, a trip to the South Pole, and a few dozen other places. In midsummer, I might even say that I want to go backpacking in Siberia, but that will be the heat getting to me.
python

Nerd Sniped

This was originally posted on my WordPress Blog here. You can comment here or there.

So, I got a request in the mail last night, and I’ve been working on it today. If I ever see the bottom of it, I’ll post the results. The result of this particular exercise in frustration has yielded some tangible perks:

  1. My server is, as you can see, back up.
  2. I have SSH access on something again, which will be handy when I need Unix utilities at work.
  3. I now have a box running Ubuntu 10.10, which I could not claim before. Once again, I’ve run every single version of Ubuntu since the initial release.

Of course, this means that I really need to get my resume out here updated. After all, it still shows my address in Missouri City, and also that I’ve been bumming around doing jack since spring of 2009, which as some of you may or may not know, is not the case. People are still trying to get to it, too, from what I have been told.

Anyway, that’s not what I wanted to talk about. I wanted to talk about SOAP, Python, and me. Now, of course, you’re probably thinking, “Jim, aren’t you a Windows programmer by day, fairly competent at writing SOAP stuff on .NET?” The answer to this question is yes. However, I don’t keep a Windows box at home for a very good reason: I don’t want my employer to take my personal code. They don’t use Python in house, so frankly, that’s a plus. If I were working in a Unix world, I would keep a Windows box here at home, and my hobby work would be .NET all the time. That’s just how it goes.

Again, I digress. Setting up a SOAP server with Python is a pain in the neck. SOAPpy is broken, soaplib is broken, and Django doesn’t have a built in mechanism for building SOAP web services. Thus, I’ve had to jettison SOAPpy, hack soaplib in horrible and ugly ways that I won’t be offering back to the main tree because they remove important functionality in favor of simply getting a service published over standard hypertext transfer protocol, and weld the entire thing to Django with some code I scraped out of a pastebin.

First, let’s talk about the dirty deeds done to soaplib (for free). I’ve taken away its ability to detect whether I’m using HTTP or HTTPS, and it will only work over normal HTTP now because I’ve hardcoded that. Yeah, I know, smooth move there, Jim. However, I don’t have an SSL cert on this box, nor do I intend to shell out for one because frankly, it’s a freaking blog, some code samples, and me just messing around on the Tubertubes. I don’t need an SSL cert for SSH, so I’m really not concerned about that. The fact was that the detection code was horribly broken in ways I didn’t care to diagnose.

Then, I had to weld the mess to Django so that I could serve it up over my domain name without having to open yet another port on this box–something I really hate doing. I would prefer not to get pwned. After all, this box is of great sentimental value, and it’s been running pretty consistently for 9 years now (okay, that’s just where /usr and /home are mounted, the CPU, one of the optical drives, and the floppy drive that have been in continuous operation, but hey, that’s something). There may not be much of value on here (not even porn, like I’d download any of that).

So, I finally have a web service running on this box. I’ve got the WSDL file up and served, but now I’ve got to write something that will consume it. I’m leaning towards an abomination of JavaScript (a language with which I’ll freely admit to being a little less than a novice, much to my embarrassment), but frankly, my Google-fu is failing me in that regard. Python has finally failed me, too, as soaplib’s client got hacked out in version 0.9, and as mentioned before, SOAPpy is just hosed. I could bust out the old Windows side and whip up an ASP.NET frontend, but really, where’s the fun in that?

But hey, it’s more interesting than blowing yet another Caturday watching animu. That said, I still hope to have Death Note finished by next weekend. Perhaps this week won’t be so horrible: I don’t have my normal Monday engagement.

Oh, one more thing: the Craigslist scraper is back up, if anyone wants to use it. It’s still just programming jobs, though, and it’s still just for the continental US.