Posts By: garrett

DIY Dutch Door

Posted by & filed under DIY, Home.

One of many “my wife saw it on Pinterest” projects – next was a Dutch door project at the bottom of our stairs at the entry to the basement.  Having the dutch door here will act as a baby/dog gate, and keep the downstairs more easily connected to up during social functions, or just normal […]

Configure Honeywell Wifi Thermostat Binding for OpenHab2

Posted by & filed under Code, DIY, Home, Java.

I started working on setting up OpenHab as a home automation hub.  My main requirement is to be able to hook up my thermostat, as everything Z-Wave looks pretty straightforward.  My thermostat is a Honeywell WiFi enabled thermostat, which links up to their My Total Connect Comfort site.  The only binding available so far ins’t […]

Tunneling Slack traffic through ssh tunnels

Posted by & filed under Code, Work.

After using Slack for about a week or so, I was suddenly greeted by a corporate IT policy that blocked the domain… Bored of not having it I found a way this morning to selectively send my slack.com traffic through an SSH tunnel, leaving all other traffic to flow through it’s normal routes on VPN.  I’m […]

Dark Social: What it isn't.

Posted by & filed under Rant, Social Media, Work.

I’d heard the term “Dark Social” on a client call about two months ago, I googled it and balked at the definition. “Dark social describes any web traffic that’s not attributed to a known source” Allegedly coined by this article http://www.theatlantic.com/technology/archive/2012/10/dark-social-we-have-the-whole-history-of-the-web-wrong/263523/, which does call out important points about the whole theory – however in a very flowery […]

The Problem with CORS

Posted by & filed under Development, Javascript, Rant.

Cross Origin Resource Sharing (CORS) is intended to be revolutionary, empowering the web to push and pull data from everywhere.  In reality I see this causing more problems than helping anyone.  Note: I’ll use XMLHTTP instead of AJAX since the latter is so overloaded… 1. It breaks the cross-domain paradigm This is really all I […]

Check/Read Messages Exchange/Office365 Inbox with Powershell

Posted by & filed under Code, Development, Work.

We have a process by which notifications of new users in another system, that need to get created in ours are sent via Email to a standalone inbox.  The new user emails have to be read and entered into the system based on the information provided (Name, and Email).  We get 10-20 a week, and […]

Parsing Querystring Values in Fiddler Custom Rules

Posted by & filed under Code, Development, Work.

  I’ve been hot-rodding Fiddler for some time now to make my life a lot easier when debugging my site tagging and analytics tracking requests.  You can customize just about anything within the sessions window from the color, background, custom columns to the request it actually makes.  I’d previously created a custom column called “EventType”, which […]

Connect Pentaho/Mondrian Schema Workbench to Amazon Redshift

Posted by & filed under Development, Java, Work.

The more you play with big data technologies, the more you end up circling back to the basic question “How does my end user get access/value?”.  Currently we’re using Amazon Redshift as a down and dirty query window on top of our raw data.  Recently, I’ve started to try and run Mondrian OLAP against redshift. […]

Setup Mondrian on Mac OSX

Posted by & filed under Code, Java, Work.

The Mondrian documentation is terrible, and Java isn’t something you get to easily “dabble” in.  My goal was to setup Mondrian on my Mac OSX machine, starting with Mondrian 3.5.  While trying to set up the initial FoodMart sample dataset I ran into a bunch of java errors, always something like Exception in thread “main” […]

Delta Monitor shower faucet low water pressure

Posted by & filed under DIY.

Recently, my old plumbing decided to choke up a round of sediment, wreaking havoc on all the little holes in my plumbing fixtures.  Now the shower has very low water pressure, this time would be round two of clearing out the cartridge – but of course nothing goes as planned.  The faucet is a standard […]