Properly cascading rejected angular promises

Angular.js promises offer a nice design pattern for asynchronous events. The way many developers often use them in angular apps looks like this

In this use-case I am returning the data passed to the callback function in the case of success and returning null in the case of a failure. In both cases the result […]


Angular.js custom filters in separate modules

I’ve been spending a lot of time recently with Angular.js, both in my own explorations and in my daily work. I have been searching for the best method of modularizing an Angular application to aid in testing, development and future maintenance. I, like many who will read this, started out in Angular creating applications in […]


Resizing a LVM install of Ubuntu 13.10 for Windows 7 Dual-Boot

I have Ubuntu 13.10 installed on my computer.  I had done a fresh install and used the LVM filesystem.  I now want to install Windows 7 on the same drive.  Apparently this isn’t so simple as one might think. Here are 2 good resources on LVM http://www.howtogeek.com/howto/40702/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu/ http://www.tutonics.com/2012/11/ubuntu-lvm-guide-part-1.html Steps: Get Ubuntu Live CD / USB […]


Reporting Services 2005 Web Portal Problem

I was attempting to get a malfunctioning report server running correctly.  Whenever I would try to load localhost/reports, I would get an error back stating “The report server is not responding. Verify that the report server is running and can be accessed from this computer” I checked suggestions here : http://sanjaysainitech.blogspot.com/2009/03/error-report-server-is-not-responding.html which said to make sure file […]