Forcing Angular directive rendering

At Octoblu, we recently ran into an interesting problem with Angular.JS. We have an html panel that contains an Angular Directive. The code looks a little something like this: The issue that we ran in to is this: we swap out the model represented by myModel all the time. On initialization, the directive’s controller sets …

Rdio Sync

I love music, and I travel a bunch. I use Rdio for pretty much all my music, but since it’s a subscription streaming service, it doesn’t work too great when you leave the comfy confines of the city for the 3G-less wastelands between them. Rdio allows you to do an offline sync, but it’s a …

Go slow 4 me

I was working with a team on some creating some basic website performance monitoring capabilities. We had got our implementation working, but couldn’t get it to show up any website as ‘slow’. Try as we might, nobody could think of a website that would trigger such a result. Suggestions included everything from microsoft.com to healthcare.gov …

Eclipse plugin for running Django tests.

I’ve recently been reading Foundations of Agile Python Development and tried the PyDev plugin for Eclipse at its recommendation. I had been under the impression that the plugin was still rather immature but have since been pleasantly surprised. Besides unexpected stability, PyDev even has support for writing Django applications. There was, however, one issue with …

Ubuntu wallpaper slideshow

The desktop background switcher included with Karmic Koala has a cool feature, a wallpaper slideshow that rotates images at a predetermined interval. However, getting it to cycle through your own set of images isn’t exactly user friendly. In order to get a sequence of images to display, the wallpaper picker must be supplied with an …

Incomplete Wikipedia

I am currently the president of Women in Computer Science, a student organization at Arizona State University. One of the things the WCS does is go to various high schools in the area and talk about the field of computer science to students that are trying to figure out their college majors. Recently, we have …

Shell in VIM Solved

I found a great solution to the shell in vim problem. Namely, don’t have a shell in vim. Instead, I’ve been using Terminator. Terminator allows you to quickly split the terminal window either vertically or horizontally, much in the same way as vim’s sp and vsp commands. This way I can run vim in the …

Shell in VIM

I’ve been looking for a good shell-in-vim solution. Emacs does it pretty well, but I’d rather stick with VIM since I’ve been using it as my primary editor for a while. The two solutions I’ve found so far are vimsh and vim-shell. I’ve gotten vimsh to do what I’d like to do., but there are …

Avatar Trailer

Just got around to watching the new Avatar Trailer. It seems interesting that most blogs, news and social media sites on the net dislike the trailer, yet the comments on the news sites (such as slashdot) seem to be generally in favor of the trailer and anticipate the movie. It seemed, for a while, that …