saadware

  • Archive
  • RSS

p4 grove

If you are using the hot new grove.io irc service for your development team chatter and also use Perforce, then tune in. Using the grove.io API, I’ve written a script to publish change commit notifications to an irc channel, kicked off by a Perforce Trigger.

The script is written in Python (one of my first adventures in the language so be gentle) and requires the P4Python hooks to be present. 

README and Fork It 

    • #grove.io
    • #irc
    • #perforce
    • #github
  • 2 weeks ago
  • Permalink
  • Share
    Tweet
Lunch Ride with THE Dude on Flickr.
It was a brisk Fall ride, but we hung in there. He had his pretzels, I had my water. He had his blanket, I had an extra 50 pounds to tote. It was excellent. We started out heading up the canyon but only got a few miles in when we were stopped by icy conditions. I therefore turned the ship around and headed North where I could still hit a few good climbs.  He seemed to enjoy the time. I know I did.
Pop-upView Separately

Lunch Ride with THE Dude on Flickr.

It was a brisk Fall ride, but we hung in there. He had his pretzels, I had my water. He had his blanket, I had an extra 50 pounds to tote. It was excellent.

We started out heading up the canyon but only got a few miles in when we were stopped by icy conditions. I therefore turned the ship around and headed North where I could still hit a few good climbs.

He seemed to enjoy the time. I know I did.

    • #bike
    • #lunch ride
  • 2 months ago
  • 1
  • Permalink
  • Share
    Tweet
I really enjoyed reading this. A man describes his life over as he just turned 86. 
A long post, but worth it in my opinion.
Pop-upView Separately

I really enjoyed reading this. A man describes his life over as he just turned 86. 

A long post, but worth it in my opinion.

  • 2 months ago
  • Permalink
  • Share
    Tweet
Kernel Panic!
I have no idea what caused such a fuss on the mac tonight. It was very irksome as it felt like somebody was slowing pulling a digital blind down over the screen, followed by this lovely dialog.
Pop-upView Separately

Kernel Panic!

I have no idea what caused such a fuss on the mac tonight. It was very irksome as it felt like somebody was slowing pulling a digital blind down over the screen, followed by this lovely dialog.

    • #apple
    • #panic attack
  • 3 months ago
  • Permalink
  • Share
    Tweet

Dennis Ritchie (dmr) has passed

Two things I grew up learning/using:

  1. UNIX 
  2. C

Thank you for your contributions. They have formed a rock solid foundation for my technical skills. 

    • #dmr
    • #unix
    • #c
  • 3 months ago
  • 6
  • Permalink
  • Share
    Tweet
Boards of Canada
One of my all time fav’s. Also very happy these guys recently shows up on rdio.com as I’ve been waiting since the early beta for that to happen. 
Joyous times.
Pop-upView Separately

Boards of Canada

One of my all time fav’s. Also very happy these guys recently shows up on rdio.com as I’ve been waiting since the early beta for that to happen. 

Joyous times.

Source: boardsofcanadafuckyeah

  • 6 months ago > boardsofcanadafuckyeah
  • 4
  • Permalink
  • Share
    Tweet

The Drama

Dreaming.

This means something.

I’m part of an audience, watching horror unfold.

The crowd claps at acts I find repulsive. 

What is happening? 

What just happened?

More cheers, more unthinkable acts. 

I don’t know if this is OK.

Is this OK?

Why do I feel so uneasy?

This is life. 

Somebody stop this guy!

Why is everyone else calm?

I need to realize.

Wakeup.

This is just a dream.

Is this life?

Relax, it will all be over in time. 

Breath.

    • #poetry
  • 8 months ago
  • 1
  • Permalink
  • Share
    Tweet

Code Commenting

Coder 1: Hey there! Noticed you commented out some code with your recent checkin.

Coder 2: Yes, the code was ancient and not even being used anymore. I whacked it! <karate chop motion>

Coder 1: Well, you commented it out and then added your own comment about why you commented it out.

Coder 2: Yes…?

Coder 1: …

Coder 2: What?

Coder 1: Why didn’t you just delete the old code and be done?

Coder 2: Then the future maintainers of it wouldn’t realize what I had done.

Coder 1: But we’re using source control management… history is preserved for you!

Coder 2: I know, but how would they really know? You know?

Coder 1: … <karate chop motion>

  • 9 months ago
  • Permalink
  • Share
    Tweet

My Early Computing

Recently I was reminded about some of my early computing adventures. While my earliest memories were that of playing games on an my neighbor’s Apple IIe, most of my early adolescence was spent in front of an unknown AT&T PC running DOS. No, I don’t remember specifics on hardware or OS version. 

Countless hours wer spent just messing with the thing, from both the hardware and software side. I would break it to the point where it no longer would boot, attempt to fix, fail at that, call technical support to get it fixed. It’s easy to say that I had no idea what I was doing, but enjoyed it. Pure exploration… one of the few things in my early life that I did explore outside of sports. 

Athletics dominated the majority of my extra curricular activities growing up and it wasn’t until 10th grade when I embarked upon my first programming class. Sports and general studies came easy to me. Programming, I had to work at. I had to bend my mind in ways to make the computer do things I wasn’t sure how it might go about doing. I literally would spend hours trying to wrap my head around loops so that I could alternate the red and white stripes of the American flag as I flailed to draw it to the screen.

Programming was fun but wasn’t something I dedicated too much time to outside of class. However, it perked enough interest for me to apply to the Computer Science Department at the University of Colorado. I remember looking down a list of possible areas of study when applying and seeing the words “computer” and “science” and then thinking to myself, “Hey, I like computers… and science is pretty cool!” 

I honestly had no clue what I was getting myself into at the time. The thought of using programming to solve scientific problems didn’t even cross my mind. Yes, naive is an understatement. All I knew is that I wanted to do something with computers. That was it. The rest I would figure out when I got there.

  • 9 months ago
  • 1
  • Permalink
  • Share
    Tweet

Spread

Things come up.

Everyday, they come up.

It never stops.

How many should I direct my attention toward? 

Which ones to ignore?

Which ones are worth my time?

If I try and take them all on I hurt.

I feel spread.

When spread, I cannot focus.

When I cannot focus I feel less content.

I feel like there has to be something else.

Something else to put my attention on.

Will it bring me happiness?

I don’t know.

Spreading is not working.

Naturally, I feel down.

Time to reinvent.

  • 10 months ago
  • Permalink
  • Share
    Tweet
← Newer • Older →
Page 1 of 2

About

This is the personal blog of Scott Saad. It's composed of various writings that I like to think of as experiments.

Me, Elsewhere

  • @saadware on Twitter
  • saadsj on Flickr
  • saadware on Rdio
  • saadware on github
  • RSS
  • Random
  • Archive
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr