Unemployed and Looking

2 December, 2008 (14:08) | Misc, Uncategorized | By: Scott

We all know the economy is in the dumper.  Many of our friends and family members have been laid off and there seems to be no end in sight. I was recently laid off last month and I’m currently looking for work. If you know anyone in the SF Bay Area who is looking for a systems monitoring specialist/tools developer/Unix systems administrator, please forward my resume along. If any of you have been laid off, I feel your pain. Hopefully unemployment will get bailed out like the financial institutions and soon to be bailed out Big Three auto makers. Have a happy holidays!!

Blue Angels Have Come and Gone

13 October, 2008 (08:56) | Uncategorized | By: Scott

The Blue Angels and all the other crazy pilots put on an amazing show over the weekend. Here’s some shots I took from my roof.

Fleet Week Is Here - Blue Angels Practice Today

9 October, 2008 (16:36) | Misc | By: Scott

I worked from home today and heard the Blue Angels out and about practicing. I took some rooftop shots from my apartment. This is my favorite shot. I can’t wait for the real show on Saturday and Sunday!

Zenoss - Email Event Acknowledgment

7 October, 2008 (10:54) | Zenoss | By: Scott

About a month ago, I wrote a detailed how-to on implementing email based event acknowledgment, in Zenoss. This feature is sorely missing from a lot of “Enterprise Grade” network monitoring systems. I decided to extend Zenoss and write my own. Have a look at my detailed how-to.

Zenoss - Script to Update Min/Max Thresholds via SNMP

3 October, 2008 (15:14) | Zenoss | By: Scott

There was a recent post on the Zenoss Users forum about updating Min/Max thresholds via SNMP. A user wanted to update a temperature threshold from a value obtained via SNMP. What’s the point in making the change in two spots, when you can just update it on your device and have Zenoss automatically catch the update and configure the threshold accordingly? Have a look at this page to download and configure a script to do just that.

Smokeping - Configure Alerts to Run MTR Trace

1 October, 2008 (15:30) | Scripting | By: Scott

Our Network Engineers at work have been trying to troubleshoot a site-tosite VPN connectivity issue with a remote office for a few weeks. They need to figure out whether or not the connection issues are on our provider’s side or not. As a result, I’d configured our Smokeping installation to monitor the firewall and switch at our remote office, alerting us when we saw a loss of packets. Our network guys asked if smokeping had a trouceroute utility built-in. I replied that it did not.

After some research, I realized that you can configure Smokeping alerts to run a script. I created a Python script that runs an MTR report against the offending host and emails the results. Have a look at this page to download the script and configure it in Smokeping.

Pizzeria Delfina on California St. - Disappointing

30 September, 2008 (12:31) | Food and Wine | By: Scott

So my Fiance and I checked out Pizzeria Delfina last Friday (9/26/2008). There’s been a lot of hype and buzz surrounding the California St. (Pacific Heights) location, for quite some time. When we heard that it had stealthily opened, with no fanfare, we thought we’d give it a shot.

We got there around 7:30 on a Friday night, so I figured there’d be a wait. They have a chalkboard system for writing down your name. Don’t be afraid; just grab a piece of chalk and write your name and party size on the board. From there, grab a drink from the bar and hang out! Luckily, you can drink outside the door while you wait. There’s little room to loiter inside though, so beware when the cold and rainy months come. We decided to head around the corner to Dino’s Pizzeria and grab a cheap glass of wine. Little did I know I’d be longing for an entire Dino’s pizza by the end of the evening.

We were seated about 45 minutes after we put our name on the board. Not bad for a Friday night or a popular spot that had just opened. We did see slightly larger parties of 3-5 have trouble finding a table. It was all downhill from there though.

The decor felt like that of a 60’s diner. There’s a long soda fountain-esque bar in the front. There’s some artwork on the walls and seating for maybe 40 people. It honestly felt a little sterile. The first thing I noticed when I sat down was how loud the restaurant was. It was difficult to have a conversation at times, without yelling. Granted, it’s a boisterous atmosphere and people are talking, but it was a little too loud for my tastes.

Ambiance gets a B

The service was awful. They definitely imported the hipsters from the Mission, too. They looked and played the part well. Too cool to give you great service. It took a while to get our order taken and even longer for our bottle of wine. When I did get the chance to order, the server kept asking me to repeat what I had said. I felt like she was distracted or not paying attention. Either way, it was annoying. About ten minutes after our order, a server came by with two glasses and our bottle of wine. He set them down on the table, in no particular order and walked away. It would have been nice to taste the bottle and have a glass poured. I don’t expect every pour, but flatter me on the first glass.The $21 bottle of Montepulciano was worse than my favorite $9.99 bottle from Trader Joe’s.

Serivce gets a C-

We ordered the small salumi plate and the Salsiccia pizza. The salumi plate came five minutes after the wine and it was extremely disappointing. The server did not point out the different cuts of meat. From what I could tell, there was three pieces of their house salami, two pieces of prosciutto and two pieces of something that looked like uncooked bacon. It was essentially like eating the gristle from a fatty steak. For a real salumi plate, go to Oliveto Cafe, in North Oakland. They truly cure and cut all their salumi. It’s 100% hand crafted.

Salumi Plate gets a C-

The pizza came and here’s my initial impression; good flavor, but that’s about it. The Salsiccia had sausage, red pepper and red onion. The one nice thing is they do have a plate with parmesan cheese shavings, large crushed red pepper flakes and sprigs of dried thyme for you to use as you see fit. The crust was razor thin and did not have a lot of flavor. I only mention that the crust was so thin, because the outer crust was extremely thick! It was too dense and bubbly to be in the same proximity as the rest of the crust. It was as if you were eating two different pieces of pizza. The crust needs improvement and the entire pizza left me completely unsatisfied. I wanted to go back to Dino’s and get a proper slice.

Pizza gets a solid B

I admit that I have not tried the original location, in the Mission. Perhaps they’re working out the kinks. I’d like to try the original spot as a comparison.

Here’s the bottom line. A16 makes a better pizza. I felt like I was dining at an uppity Trattoria and ordered a pizza. You know what to expect, flat dough with little taste. But screw it, you’re hungry for some melted cheese and dough.

Pizzeria Delfina, California St. Location, Open For Business Today!

23 September, 2008 (15:01) | Food and Wine | By: Scott

I just came across this post on sf.eater.com. It looks like the California St. Pizzeria Delfina is open today, at 4p.m.!! This is going to be dangerous!

I tried out Pizzeria Delfina. Read my thoughts.

Zenoss Tip - Convert MyISAM tables to InnoDB

23 September, 2008 (14:23) | Zenoss | By: Scott

I’ve written a how-to on the Zenoss Community Site for converting MyISAM tables to InnoDB, in MySQL. When I initially installed Zenoss, my MySQL installation did not support the InnoDB engine. This guide shows you what you need to do to convert. Check it out, here.

My LDAP Caching Writeup Made The Zenoss Tip Of The Month!

20 September, 2008 (10:05) | Zenoss | By: Scott

I’ve been implementing Zenoss at my company for about six months now. It has been a very successful project for the business and myself. I’ve learned a ton about the product, especially with regards to Python. I was a Perl guy, but now I’ve been reformed! I’ve also had the chance to become part of a great community of Zenoss users and contribute to an amazing product.

Check out the tip of the month and also have a look at my writeup on the subject.