Archive for 2011

Apps for Water

Wednesday, December 7th, 2011

It’s important to me that Gaucho Software, as a company, gives back to society as a whole. This manifests itself in a variety of ways, from providing the app XRG for free (and open-sourcing the code), to donating money to different charitable organizations. With the holiday season upon us, I wanted to take [...]

Using IOKit to Detect Graphics Hardware

Friday, October 21st, 2011

After Seasonality Core 2 was released a couple of weeks ago, I received email from a few users reporting problems they were experiencing with the app. The common thread in all the problems was having a single graphics card (in this case, it was the nVidia 7300). When the application launched, there would [...]

File Vault 2 on the 2011 MacBook Air

Thursday, October 20th, 2011

I recently upgraded to a 2011 MacBook Air. With the new Sandy Bridge processors having encryption routines built-in, I decided to try out File Vault 2 on Lion to see what kind of performance impact it would have while accessing the disk. Here’s the configuration of my MacBook Air for reference:
11″ MacBook Air [...]

When the App Store thinks an app is installed when it really isn’t

Wednesday, October 5th, 2011

I was trying to figure out a problem where the Mac App Store incorrectly thought an application was installed on my Mac. For the life of me, I couldn’t figure out why it thought that app was installed when it wasn’t. I tried deleting caches, restarting the Mac, Spotlighting for all apps with [...]

Shrinking a Linux Software RAID Volume

Wednesday, August 17th, 2011

I upgrade the disks in my servers a lot, and often times this requires replacing 3-4 drives. Throwing the old drives out would be a huge waste, so I bring them back to my office and put them in a separate Linux file server with a ton of drive bays. I wrote about [...]

Creating Seasonality Map Tiles

Thursday, June 2nd, 2011

In a weather app, maps are important. So important, that as a developer of weather apps, I’ve learned far more than I ever care to know about topography. When I originally created the maps for Seasonality, I had to balance download size with resolution. If I bumped up the resolution too far, [...]

Packing in the inodes

Wednesday, April 13th, 2011

The new forecast server I’m working on for Seasonality users is using the filesystem heirarchy as a form of database instead of PostgreSQL.  This will slow down the forecast generation code a bit, because I’m writing a ton of small files instead of letting Postgres optimize disk I/O.  However, reading from the database will be [...]

Office Network Updates

Thursday, April 7th, 2011

Over the past several weeks, I’ve been spending a lot of time working on server-side changes. There are two main server tasks that I’ve been focusing on. The first task is a new weather forecast server for Seasonality users. I’ll talk more about this in a later post. The second task [...]

Enabling Ping and Traceroute on the Cisco ASA 5505

Monday, March 21st, 2011

Today I found some time to sit down and figure out why my ASA box was denying ping, traceroute and other ICMP traffic. Denying all ICMP traffic is the most secure option, and I think Cisco made a good choice by making this the default. However, I really wanted to be able to [...]