time to pull the plug

This is a subtitle. There are many like it, but this one is here.

A Chef Cookbook for Dwarf Fortress

Productivity is the greatest scourge a workplace can face. You want to make sure your workers aren’t too productive, but how do you do that? Sure, you could install Dwarf Fortress, but then you’d need to keep up with all the Dwarf Fortress updates. If you have your workers do it, they might get distracted and get work done while they should be playing Dwarf Fortress. What are you going to do?

A Chef chef cookbook

Chef the automated systems stuff is very nice, but I’ve always felt its lack of a cookbook for Chef the programming language was a serious omission. This omission has been rectified. I give you a Chef cookbook for the Chef programming language. Here’s an example program from the main Chef site: Fibonacci Numbers with Caramel Sauce. This recipe prints the first 100 Fibonacci numbers. It uses an auxiliary recipe for caramel sauce to define Fibonacci numbers recursively.

My Chef Backlog

I have too many Chef projects lying around in varying states of completion waiting to be spruced up and shared with the world. If left to my own devices I’ll keep putting it off, so I’m putting them down here to help remind myself to finish them and keep track of what they actually are. Encrypted cookbook and remote files for Chef. The cookbook file part is finished, but remote’s a work in progress.

Bending ActiveAdmin To My Will With a Customized Update Action

We had a situation where we wanted to customize ActiveAdmin’s update action to behave a little differently. We needed to have the update event set an attr_accessor that was necessary for some before_save hooks, and the instructions on the Internet on how to do override the ActiveAdmin actions didn’t cover that case. The solution was painful to figure out and involved a lot diving through ActiveAdmin, InheritedResources, and Formtasic, but the solution turned out to be fairly straightforward.

Another Messier Roundup

My current status with observing Messier objects: Messier 1 (observed) Messier 2 (observed) Messier 3 (observed) Messier 4 (observed) Messier 5 (observed) Messier 6 (observed) Messier 7 (observed) Messier 8 (observed) Messier 9 (observed) Messier 10 (unobserved) Messier 11 (observed) Messier 12 (unobserved) Messier 13 (observed) Messier 14 (observed) Messier 15 (observed) Messier 16 (observed) Messier 17 (observed) Messier 18 (observed) Messier 19 (observed) Messier 20 (observed) Messier 21 (observed) Messier 22 (observed) Messier 23 (unobserved) Messier 24 (unobserved) Messier 25 (unobserved) Messier 26 (observed) Messier 27 (observed) Messier 28 (observed) Messier 29 (observed) Messier 30 (observed) Messier 31 (observed) Messier 32 (observed) Messier 33 (observed) Messier 34 (observed) Messier 35 (observed) Messier 36 (observed) Messier 37 (observed) Messier 38 (observed) Messier 39 (observed) Messier 40 (observed) Messier 41 (observed) Messier 42 (observed) Messier 43 (observed) Messier 44 (observed) Messier 45 (observed) Messier 46 (observed) Messier 47 (observed) Messier 48 (unobserved) Messier 49 (observed) Messier 50 (observed) Messier 51 (observed) Messier 52 (observed) Messier 53 (observed) Messier 54 (observed) Messier 55 (unobserved) Messier 56 (observed) Messier 57 (observed) Messier 58 (observed) Messier 59 (observed) Messier 60 (observed) Messier 61 (unobserved) Messier 62 (observed) Messier 63 (observed) Messier 64 (observed) Messier 65 (observed) Messier 66 (observed) Messier 67 (observed) Messier 68 (observed) Messier 69 (observed) Messier 70 (observed) Messier 71 (observed) Messier 72 (observed) Messier 73 (observed) Messier 74 (observed) Messier 75 (unobserved) Messier 76 (observed) Messier 77 (observed) Messier 78 (unobserved) Messier 79 (observed) Messier 80 (observed) Messier 81 (observed) Messier 82 (observed) Messier 83 (unobserved) Messier 84 (observed) Messier 85 (observed) Messier 86 (observed) Messier 87 (observed) Messier 88 (observed) Messier 89 (observed) Messier 90 (observed) Messier 91 (observed) Messier 92 (observed) Messier 93 (unobserved) Messier 94 (observed) Messier 95 (observed) Messier 96 (observed) Messier 97 (observed) Messier 98 (unobserved) Messier 99 (observed) Messier 100 (unobserved) Messier 101 (observed) Messier 102 (observed) Messier 103 (observed) Messier 104 (observed) Messier 105 (observed) Messier 106 (observed) Messier 107 (unobserved) Messier 108 (unobserved) Messier 109 (unobserved) Messier 110 (observed)

Changes are afoot, at last

For someone whose livelihood depends on people blogging, I’ve been a surprisingly terrible blogger. Still, I started thinking that I should start up again. One of the issues that made it more difficult, I think, was the relative difficulty of writing posts in a web form. It is, of course, easy enough to write posts in a text editor and post then from there, but somehow I was never able to bring myself to do that.

Astro log: Catching up, late 2010-May 2012

I've fairly diligently kept up keeping records of what I've been observing, either by tweeting about it or noting it in the notes on my iPhone or in SkySafari (also on my iPhone). It's been a pretty brutal last year and a half or so, weatherwise, so I had surprisingly few chances to even get out and observe anything. Plus, once you've fallen behind a bit it's hard to pick yourself up and get caught up.

Astro log: November 10th, 2010

Equipment: Orion Skyview 6 Deluxe EQ, 32mm, 15mm, 12.4mm eyepieces. OIII filter. New objects observed: Messier 1, Messier 35, Messier 37, Messier 38, NGC 1981, Trapezium Previous objects observed: Messier 42, Messier 36 Notes: Productive, although freezing and dewy sort of night. Started off going  M42, but Orion was at a place in the sky that it was really hard to aim my telescope at and still be able to look into it without leaning way way over it while standing on a stool, so I moved on until it came around to a better spot.

Astro log: September 22nd, 2010

Catching up on Astro Logs again... Equipment: Orion Skyview 6 Deluxe EQ, 32mm, 9mm, 4mm, plus 6mm + 2x Barlow eyepieces. Previous objects observed: Jupiter Notes: Took a look at Jupiter since it was super close. Not much else to say.

Astro log: September 12th, 2010

Catching up on Astro Logs again... Equipment: Orion Skyview 6 Deluxe EQ. Forgot to note eyepieces. New objects observed: Messier 69, Messier 70, Messier 14, Messier 39, NGC 7082 Previous objects observed: Messier 31, Messier 32 Notes: Knocked off a few more Messier objects.