-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
3 lines (3 loc) · 40.3 KB
/
Copy pathindex.html
File metadata and controls
3 lines (3 loc) · 40.3 KB
1
2
3
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/2011/styles.742409eb857ab2ccca34.css" data-identity="gatsby-global-css">li{margin-right:1rem}h1,li{display:inline-block}h1{font-style:normal;margin-top:0}header{margin-bottom:1.5rem}header ul{float:right;list-style:none}#wrapper{margin:3em auto;max-width:700px;padding:10px}.blogPostDate{color:#333;font-size:8pt;margin-bottom:9px;padding-top:4px}</style><meta name="generator" content="Gatsby 4.4.0"/><title data-react-helmet="true">Docunext</title><link as="script" rel="preload" href="/2011/webpack-runtime-db7a3afc5711cc30f453.js"/><link as="script" rel="preload" href="/2011/framework-3b46cba0dfed09aeeb64.js"/><link as="script" rel="preload" href="/2011/app-2a91c6f81926f442fc32.js"/><link as="script" rel="preload" href="/2011/commons-07a951b24cae11aa6a48.js"/><link as="script" rel="preload" href="/2011/component---src-pages-index-js-a8b57182e60688a12d91.js"/><link as="fetch" rel="preload" href="/2011/page-data/index/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/2011/page-data/sq/d/4224293195.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/2011/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div id="wrapper"><header><ul><li><a href="/about/">About</a></li></ul><a href="/"><h1>Docunext</h1></a></header><hr/><div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/12/lxc-on-ubuntu-1110-looks-good/"><h3>LXC on Ubuntu 11.10 Looks Good<!-- --> <span style="color:#bbb">— <!-- -->25 December, 2011</span></h3><p>I upgraded my Lenovo g555 laptop to Ubuntu Oneric Ocelot on Friday and it was
a little rocky, but now its working really well. I have setup…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/12/gitolite-git-encrypt-git-annex-and-bup/"><h3>Gitolite Git encrypt Git annex and Bup<!-- --> <span style="color:#bbb">— <!-- -->23 December, 2011</span></h3><p>I've been working more git lately, covering at least the following items: Gitolite Git enrypt Git annex Bup Here are my notes on each…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/12/where-is-usrlibgnome-keyringgnome-keyring-pkcs11so/"><h3>Where is usr lib gnome keyring gnome keyring pkcs11.so<!-- --> <span style="color:#bbb">— <!-- -->23 December, 2011</span></h3><p>I've been wrestling with Gnome Keyring during the transition to Gnome 3 on Debian, and Ubuntu 11 (all with Awesome WM). One interesting snag…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/12/gnome-keyring-daemon1907-unsupported-key-algorithm-in-certificate-128401004521/"><h3>gnome keyring daemon 1907 unsupported key algorithm in certificate 1.2.840.10045.2.1<!-- --> <span style="color:#bbb">— <!-- -->21 December, 2011</span></h3><p>Yikes! My dsa public keys stopped working today, and I found this murky error message in /var/log/auth.log: Hmmm... apparently gnome-keyring…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/12/backups-of-openvz-containers-with-bup/"><h3>Backups of OpenVZ Containers with bup<!-- --> <span style="color:#bbb">— <!-- -->20 December, 2011</span></h3><p>I'm planning to use bup to make backups of vzdumps. Bup is a backup utility that build on top of git's awesomeness, so in some ways, its…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/11/mediawiki-to-wikee-or-ikiwiki-or-git-wiki/"><h3>MediaWiki to Wikee or Ikiwiki or Git Wiki<!-- --> <span style="color:#bbb">— <!-- -->27 November, 2011</span></h3><p>I've been working on Wikee a bunch lately, and today I'm converting the Informed Banking wiki to be in git format (a format that will…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/11/acceptance-testing-in-rails3-with-rspec2-capybara-and-devise/"><h3>Acceptance Testing in Rails3 with Rspec2 Capybara and Devise<!-- --> <span style="color:#bbb">— <!-- -->21 November, 2011</span></h3><p>I finally figured out how to setup acceptance testing in Rails3 with Rspec2, Capybara, and Devise! It actually wasn't that hard, once I…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/bundler-rubygems-and-git-source-problems/"><h3>Bundler Rubygems and Git Source Problems<!-- --> <span style="color:#bbb">— <!-- -->31 October, 2011</span></h3><p>I'm getting this odd "error" when trying a bundle install: Looks like the problem is related to yaml and psych. There is a related
issue on…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/full-bore-ahead-with-rails-31-engines/"><h3>Full Bore Ahead with Rails 3.1 Engines<!-- --> <span style="color:#bbb">— <!-- -->30 October, 2011</span></h3><p>Rails 3.1 Engines Are Awesome! I have been having a blast with Rails 3.1 Engines lately. Why? They are intuitive - they just "make sense…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/failed-to-connect-to-a-master-node-at-localhost27017/"><h3>Shapado Failed to connect to a master node at localhost 27017<!-- --> <span style="color:#bbb">— <!-- -->28 October, 2011</span></h3><p>First Attempt to Install Shapado I'm trying to install shapado, a stackoverflow clone running on top of Ruby on Rails. It looks like a very…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/gitmodel-and-regulate/"><h3>Howto Run the Regulate Rails3 CMS engine on GitModel a Rails3 ActiveModel ORM using Git<!-- --> <span style="color:#bbb">— <!-- -->27 October, 2011</span></h3><p>GitModel Rocks! Tonight I've been working on GitModel, an ActiveModel powered ORM that uses Git as its storage mechanism. Serializers It…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/rails-31-engines-and-views-inheritance/"><h3>Rails 3.1 Engines and Views Inheritance<!-- --> <span style="color:#bbb">— <!-- -->26 October, 2011</span></h3><p>I'm using Engines with Rails 3.1 extensively. Ran into an interesting factor: when isolating the engine namespace, if the engine's…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/rspec-shoulda-awesome/"><h3>Rspec 2 Shoulda Rails 3.1 Awesome<!-- --> <span style="color:#bbb">— <!-- -->26 October, 2011</span></h3><p>I've been digging deeper into Rspec, and along the way I've found some truly amazing features enabled by combining Rspec and shoulda from…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/ruby-193-and-rails-311/"><h3>Ruby 1.9.3 and Rails 3.1.1<!-- --> <span style="color:#bbb">— <!-- -->15 October, 2011</span></h3><p>Tired of waiting for Rails 3 to start up again and again, I decided to try out Ruby 1.9.3-rc1. To my surprised, Ruby 1.9.3-rc1 works…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/rails-and-jquery/"><h3>Rails 3 and jQuery by Example<!-- --> <span style="color:#bbb">— <!-- -->15 October, 2011</span></h3><p>I'm finally digging into the jQuery setup with Rails 3.1. As you are all likely aware, jQuery is the new default javascript language in…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/quick-overview-of-the-rails-31-asset-pipeline/"><h3>Quick Overview of the Rails 3.1 Asset Pipeline<!-- --> <span style="color:#bbb">— <!-- -->14 October, 2011</span></h3><p>The Rails 3.1 asset pipeline has had some twists and turns lately. The community seems to me to be a little overdramatic about the state of…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/noteworth-rails-3-gems-and-engines/"><h3>Noteworthy Rails 3 Gems and Engines<!-- --> <span style="color:#bbb">— <!-- -->08 October, 2011</span></h3><p>I went searching for noteworthy Rails 3.1 gems and engines recently and found these to be very interesting: active_reload - am using it now…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/10/regulate-to-deregulate/"><h3>Regulate to Deregulate<!-- --> <span style="color:#bbb">— <!-- -->05 October, 2011</span></h3><p>A few months ago I forked the regulate project on github. Its a rails 3 engine that provides git-wiki like editing capabilities of text…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/inherited-resources-and-rspec-on-rails-31/"><h3>Inherited Resources and Rspec on Rails 3.1<!-- --> <span style="color:#bbb">— <!-- -->29 September, 2011</span></h3><p>I'm trying to use Rspec to test a Rails 3.1 application that uses Inherited Resources, but I keep getting these types of errors with spec…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/removing-a-git-submodule/"><h3>Removing a Git Submodule<!-- --> <span style="color:#bbb">— <!-- -->24 September, 2011</span></h3><p>I'm noting these instructions on how to remove a git submodule for future reference: Delete the relevant line from the .gitmodules file…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/authlogic-configuration-options/"><h3>AuthLogic Configuration Options and Examples<!-- --> <span style="color:#bbb">— <!-- -->22 September, 2011</span></h3><p>AuthLogic was the first authentication gem I chose for Rails 3.1. It works, but I have issues with the documentation - its not clear, and…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/a-problem-with-the-rails-31-asset-pipeline/"><h3>A Problem with the Rails 3.1 Asset Pipeline...<!-- --> <span style="color:#bbb">— <!-- -->19 September, 2011</span></h3><p>I've run into an error with the Rails 3.1 asset pipeline where one of my controllers happens to be named AssetsController: Hmmm. What to do…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/app-error-closed-stream-ioerror/"><h3>app error closed stream IOError<!-- --> <span style="color:#bbb">— <!-- -->18 September, 2011</span></h3><p>Looks like my Rack middleware is having some trouble with an updated version of rack: Oddly this is only happening when I try to use the…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/active-model/"><h3>ActiveModel and ActiveRelation<!-- --> <span style="color:#bbb">— <!-- -->17 September, 2011</span></h3><p>Active Model is a new component of Rails 3+ that abstracts out some generic functionality from ActiveRecord to that a single API can be…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/rails-31-asset-pipeline/"><h3>Rails 3.1 Asset Pipeline<!-- --> <span style="color:#bbb">— <!-- -->17 September, 2011</span></h3><p>Rails 3.1 implements a new feature of Rails that has been in the works for quite some time: the Asset Pipeline. In Rails 3.1, it is the…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/undefined-method-write-for-nomethoderror/"><h3>undefined method write for Syck Emitter 0x97c0d90 NoMethodError<!-- --> <span style="color:#bbb">— <!-- -->15 September, 2011</span></h3><p>A workaround is to use:</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/cant-convert-pathname-to-string-typeerror/"><h3>can t convert Pathname to String TypeError<!-- --> <span style="color:#bbb">— <!-- -->13 September, 2011</span></h3><p>I'm revamping an old Sinatra app I built and unfortunately I'm running into this odd error: It was occurring due to the octopussy gem, which…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/rails-3-engines/"><h3>Rails 3 Engines<!-- --> <span style="color:#bbb">— <!-- -->11 September, 2011</span></h3><p>I was curious about using rails and git, specifically with regard to engines. Engines as Gems As gems, they work really well - and I'm…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/remove-zentom-system-guard/"><h3>Remove Zentom System Guard<!-- --> <span style="color:#bbb">— <!-- -->03 September, 2011</span></h3><p>The process of removing Zentom System Guard sucked so badly in my experience. Everything I tried was foiled: Unable to start task manager…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/09/caching-in-rails-3/"><h3>Caching in Rails 3<!-- --> <span style="color:#bbb">— <!-- -->01 September, 2011</span></h3><p>I'm very impressed with the caching capabilities in Rails 3. Not only can it cache pages like any good Rack application can, it can also…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/rendering-a-partial-haml-template-in-rails-31/"><h3>Rendering A Partial HAML Template in Rails 3.1<!-- --> <span style="color:#bbb">— <!-- -->30 August, 2011</span></h3><p>How To Render a Partial HAML Template From a Rake Task in Rails 3.1 Thanks to Klimant Mamykin, I was able to figure out how to render a…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/execjsruntimeunavailable/"><h3>ExecJS RuntimeUnavailable<!-- --> <span style="color:#bbb">— <!-- -->20 August, 2011</span></h3><p>I just started a new Rails 3.1 project, and got the following error: The fix: I bet this has something to do with coffeescript, but I haven…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/rack-perftools-profiler-is-awesome/"><h3>Rack Perftools Profiler Is Awesome<!-- --> <span style="color:#bbb">— <!-- -->20 August, 2011</span></h3><p>Based upon a suggestion from a co-worker, I tried out rack-perftools_profiler today. It is awesome. One thing I noticed right away is that…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/advanced-activerecord-queries-with-rails-31-arel-joins-and-merge/"><h3>Advanced ActiveRecord Queries with Rails 3.1 Arel joins and merge<!-- --> <span style="color:#bbb">— <!-- -->18 August, 2011</span></h3><p>I've been exploring Rails 3.1 for a couple weeks now and last night I focused on advanced queries with Active Record, utilizing some new…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/memcached-and-undefined-modules-classes/"><h3>Memcached and Undefined Modules Classes<!-- --> <span style="color:#bbb">— <!-- -->14 August, 2011</span></h3><p>I ran into this sort-of bug while using Memcached and Rails. By caching an object in memcache, Rails doesn't know how to autoload the file…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/exchange-2007-outlook-web-app-doesnt-work-on-droid-x/"><h3>Exchange 2007 Outlook Web App Doesn t Work on Droid X<!-- --> <span style="color:#bbb">— <!-- -->13 August, 2011</span></h3><p>While I'm not surprised that the Exchange 2007 Outlook Web App doesn't work on my Droid X, I'm still disappointed. The Outlook Web App is…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/travis-ci-is-awesome/"><h3>Travis CI is Awesome<!-- --> <span style="color:#bbb">— <!-- -->13 August, 2011</span></h3><p>I'm trying out Travis CI for Regdel and it is awesome! I'm also using it for rack-xsl, and I finally got that to pass. It took me thirteen…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/viewpoint-gem-for-accessing-exchange/"><h3>Viewpoint Gem for Accessing Exchange<!-- --> <span style="color:#bbb">— <!-- -->07 August, 2011</span></h3><p>https://rubygems.org/gems/viewpoint At work we've upgraded from Microsoft Exchange 2003 to Exchange 2008 and as such we have to stop using…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/apache-and-nginx/"><h3>Apache and NGINX<!-- --> <span style="color:#bbb">— <!-- -->06 August, 2011</span></h3><p>For what its worth, having a bit-buffer-bucket-brigade proxy like NGINX in front of Apache is an excellent idea in almost every situation…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/08/machinist-on-the-test-environment-console/"><h3>Machinist on the Test Environment Console<!-- --> <span style="color:#bbb">— <!-- -->03 August, 2011</span></h3><p>I am using Machinist 2 beta with Rails 3.1 and its working quite nicely. Though its beta, I've found it to be working quite well. To do some…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/07/example-enumerables-group-by/"><h3>Example Enumerable s group by<!-- --> <span style="color:#bbb">— <!-- -->16 July, 2011</span></h3><p>This is an example of Ruby's Enumerable class method group_by: Enumerable is truly an awesome class, actually - its a module! Which really…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/07/deadlocks-and-recursive-locks/"><h3>Deadlocks and Recursive Locks<!-- --> <span style="color:#bbb">— <!-- -->10 July, 2011</span></h3><p>How do you like these Ruby errors? 1.9.2 1.8.7 D'oh! This all started happening when I copied a bunch of resources from my FathersWork…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/07/acts-as-nested-set-for-rails-3/"><h3>Acts as Nested Set for Rails 3<!-- --> <span style="color:#bbb">— <!-- -->02 July, 2011</span></h3><p>A new project I am working on using Rails 2.3.11 introduced me to acts_as_list and acts_as_tree, so I decided to look for those for use with…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/07/single-table-inheritance-and-rails-3/"><h3>Single Table Inheritance Inherited Resources Inherited Views and Rails 3<!-- --> <span style="color:#bbb">— <!-- -->02 July, 2011</span></h3><p>In working on Regdel, an open source bookkeeping system I am writing with Ruby on Rails, I pondered the question about whether to use Single…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/newrelic/"><h3>NewRelic Ruby Process Management System<!-- --> <span style="color:#bbb">— <!-- -->29 May, 2011</span></h3><p>At my new job as a Ruby on Rails developer, I've been exposed to a very nice application process management service called NewRelic. When I…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/an-lxc-puppet/"><h3>A GNU Debian LXC Puppet<!-- --> <span style="color:#bbb">— <!-- -->22 May, 2011</span></h3><p>As a continuation to my post on setting up Rails 3 apps via RVM, CentOS on OpenVZ, Mastered by Puppet, this is an entry about doing…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/another-install/"><h3>Another Ruby Install on Debian<!-- --> <span style="color:#bbb">— <!-- -->21 May, 2011</span></h3><p>For reference, an install of Ruby on Debian:</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/metaprogramming-with-ruby/"><h3>Metaprogramming with Ruby method missing and define method<!-- --> <span style="color:#bbb">— <!-- -->21 May, 2011</span></h3><p>There are many reasons why I love working with Ruby, such as its consistency, its use of natural language, its clean object-oriented…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/spotlight-on-packages-tmux-and-atop/"><h3>Spotlight on Packages tmux and atop<!-- --> <span style="color:#bbb">— <!-- -->08 May, 2011</span></h3><p>Today I am writing an article about two packages available for UNIX-like operating systems. tmux Tmux is a terminal multiplexer, similar to…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/regulary-duty/"><h3>Major Plans Special Thanks to Debian and Ubuntu<!-- --> <span style="color:#bbb">— <!-- -->06 May, 2011</span></h3><p>Install debian GNU/linux "squeeze" on big, BIG, iron. Refine with a xen kernel and recommended hypervisor tools. Build a virtual machine…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/ubuntu-1010-is-terrific---wow/"><h3>Ubuntu 10.10 Is Terrific WOW<!-- --> <span style="color:#bbb">— <!-- -->03 May, 2011</span></h3><p>As luck would have it, I decided today that I wanted to switch from using the fgrlx proprietary ATI video graphics driver to the preferable…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/05/ruby-and-openssl-http-response-code-422/"><h3>Ruby and OpenSSL HTTP Response Code 422<!-- --> <span style="color:#bbb">— <!-- -->03 May, 2011</span></h3><p>Here are my Ruby and Ruby on Rails notes for this week! They involve OpenSSL and the 422 HTTP response code. Ruby and OpenSSL I tried using…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/debian-wheezy-on-an-older-mac-mini-mac-keyboard-needed/"><h3>Debian Wheezy on an Older Mac Mini Mac Keyboard Needed<!-- --> <span style="color:#bbb">— <!-- -->29 April, 2011</span></h3><p>I'm trying to install Debian Wheezy on one of the earlier Intel based Mac Minis. I first tried pressing "C" a non-Mac keyboard, but that…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/debian-squeeze-on-a-modern-macmini/"><h3>Debian Squeeze on a Modern MacMini<!-- --> <span style="color:#bbb">— <!-- -->23 April, 2011</span></h3><p>Its been awhile since I'd built a MacMini with a completely free operating system, but I did so at work this past week. The hardware is a…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/davmail-for-exchange/"><h3>DavMail for Exchange<!-- --> <span style="color:#bbb">— <!-- -->23 April, 2011</span></h3><p>I recently switched from Mac OS X to Debian at work, and one of the hurdles was accessing the Microsoft Exchange server. I tried Empathy…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/rails-3-apps-via-rvm-centos-on-openvz-defined-by-puppet/"><h3>Rails 3 Apps via RVM CentOS on OpenVZ Defined by Puppet<!-- --> <span style="color:#bbb">— <!-- -->11 April, 2011</span></h3><p>I'm looking to build lots of Rails apps, and when I do I would like each one to be in its own OpenVZ container, and each container built and…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/debian-wheezy-rocks-drupal6/"><h3>Debian Wheezy Rocks Drupal6<!-- --> <span style="color:#bbb">— <!-- -->02 April, 2011</span></h3><p>Drupal6 has been available within Debian for quite some time, and has even had a couple modules available as debian packages, such as drush…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/04/testing-models-with-rails-3-rspec-and-factory-girl/"><h3>Testing Models with Rails 3 Rspec and Factory Girl<!-- --> <span style="color:#bbb">— <!-- -->02 April, 2011</span></h3><p>This post is an overview of how I am using Rails3, rspec, and factory_girl to test my ActiveRecord models. Its not a complete or thorough…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/rails-3-authlogic-versus-devise-and-mongoid-versus-mongomapper/"><h3>Rails 3 AuthLogic versus Devise and Mongoid versus MongoMapper<!-- --> <span style="color:#bbb">— <!-- -->30 March, 2011</span></h3><p>I had the opportunity today to research a couple of matters, including the use of MongoDB with Rails 3, as well as the idea of tying in…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/how-to-organize-logic-in-rails/"><h3>How to Organize Logic in Rails<!-- --> <span style="color:#bbb">— <!-- -->26 March, 2011</span></h3><p>When engineering software, there is a straightforward and somewhat obvious strategy for separating functionality from presentation: put as…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/working-on-making-my-laptop-cooler-still/"><h3>Working on Making My Laptop Cooler Still<!-- --> <span style="color:#bbb">— <!-- -->26 March, 2011</span></h3><p>This is a never ending challenge for me. Here's my latest effort:</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/liquidweb-cpanel-ips-and-subnets/"><h3>LiquidWeb cPanel IPs and Subnets<!-- --> <span style="color:#bbb">— <!-- -->25 March, 2011</span></h3><p>I work for a web development company that hosts hundreds of websites on about a dozen dedicated servers. Those servers all have cPanel…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/zimbra-looks-quite-nice/"><h3>Zimbra Looks Quite Nice<!-- --> <span style="color:#bbb">— <!-- -->25 March, 2011</span></h3><p>Zimbra versus Microsoft Exchange I'm glad to have recently checked out Zimbra, an enterprise level email hosting and serving solution that…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/convert-a-rails-ready-select-input-array-to-a-hash/"><h3>Convert a Rails Ready Select Input Array to a Hash<!-- --> <span style="color:#bbb">— <!-- -->23 March, 2011</span></h3><p>This post explains a simple code snibbet I use convert a Rails-ready select input array into a hash. The Rails-Ready Select Input Array The…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/sata-link-power-management-policy/"><h3>SATA Link Power Management Policy<!-- --> <span style="color:#bbb">— <!-- -->19 March, 2011</span></h3><p>When I try to change the link power management policy of my sata controller, it does not work. What's up with that? Check it out: It always…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/the-program-chromium-browse-is-writing-to-file-data-3-on-devsda1/"><h3>The program chromium browse is writing to file data 3 on dev sda1.<!-- --> <span style="color:#bbb">— <!-- -->18 March, 2011</span></h3><p>The main problem I have with Google's chromium browser is how much it writes to disk ALL THE TIME. Seriously, is there any way to reduce…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/debian-vmware-and-xen/"><h3>Debian VMWare and Xen plus OpenVZ<!-- --> <span style="color:#bbb">— <!-- -->17 March, 2011</span></h3><p>I finally got the chance to set up a Debian Xen server today. After wrestling with Xen on a VMWare virtual machine (I know, I know) I found…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/markdown-to-odt/"><h3>Markdown to ODT PDF to Doc<!-- --> <span style="color:#bbb">— <!-- -->09 March, 2011</span></h3><p>This is an interesting challenge - and I love interesting challenges! How can I convert markdown to an openoffice document, or a PDF to a…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/once-again-im-impressed-with-centos-on-openvz/"><h3>Once Again I m Impressed with CentOS on OpenVZ<!-- --> <span style="color:#bbb">— <!-- -->07 March, 2011</span></h3><p>Today I downloaded a pre-built template from OpenVZ.org based upon CentOS. After downloading the archive, I verified the signature, then…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/rails-3-activerecord-scope-and-chainability-helpers/"><h3>Rails 3 ActiveRecord scope and chainability Helpers<!-- --> <span style="color:#bbb">— <!-- -->07 March, 2011</span></h3><p>The upgrade of Rails 2 to Rails 3 is a bunch of really helpful simplifications, including this one by changing named_scope to scope. Funny…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/03/rails-3-activerecord-email-validation---validates-format-of/"><h3>Rails 3 ActiveRecord Email Validation validates format of<!-- --> <span style="color:#bbb">— <!-- -->06 March, 2011</span></h3><p>In Rails 3, the validates_format_of is deprecated. I sometimes get annoyed with all the deprecation that goes on with Rails (and Ruby, to a…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/dynamic-creation-of-instance-methods-in-ruby-with-define-method-and-method-missing/"><h3>Dynamic Creation of Instance Methods In Ruby with define method and method missing<!-- --> <span style="color:#bbb">— <!-- -->28 February, 2011</span></h3><p>Dynamic Creation of Instance Methods In Ruby with define_method and method_missing This is really, really cool. What does it do? If you are…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/rails-alias-method-chain/"><h3>Rails alias method chain<!-- --> <span style="color:#bbb">— <!-- -->23 February, 2011</span></h3><p>Today I wrote a plugin for Redmine and ended up using alias_method_chain. Its a very handy little method! What does do? It allows for…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/rspec-rails-3-and-authlogic/"><h3>Rspec Rails 3 and AuthLogic<!-- --> <span style="color:#bbb">— <!-- -->13 February, 2011</span></h3><p>I'm pleased I was able to get Rspec, Rails 3, and AuthLogic working, and to make it easier to do next time, I'm jotting down my notes here…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/altered-beast-for-rails-3/"><h3>Altered Beast for Rails 3<!-- --> <span style="color:#bbb">— <!-- -->12 February, 2011</span></h3><p>I'm trying valiantly to update Altered Beast (forums) for Rails 3! Then running rake rails:upgrade:check produces some serious concerns…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/some-example-lua-code/"><h3>Some Example Lua Code<!-- --> <span style="color:#bbb">— <!-- -->10 February, 2011</span></h3><p>Lua is a perfect scripting language for quick and lightweight logic - for proxies, middleware applications, and application level routing. I…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/fatal-could-not-create-leading-directories-of-permission-denied/"><h3>fatal could not create leading directories of ... Permission denied<!-- --> <span style="color:#bbb">— <!-- -->09 February, 2011</span></h3><p>The fix for this error: "fatal: could not create leading directories of '...': Permission denied" was much different than what I thought it…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/02/git-mergetool/"><h3>Git Mergetool<!-- --> <span style="color:#bbb">— <!-- -->01 February, 2011</span></h3><p>Two of my co-workers were actively working on a Rails site today, transferring files to-and-from the demonstration server via FTP, as well…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/using-postfix-transport-maps-for-email-address-specific-aliasing/"><h3>Using Postfix Transport Maps for Email Address Specific Aliasing<!-- --> <span style="color:#bbb">— <!-- -->31 January, 2011</span></h3><p>Postfix has terrific e-mail gateway capabilities, and yesterday I discovered a configuration option to select a mail transport based upon…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/git-remote-improvements/"><h3>Git Remote Improvements<!-- --> <span style="color:#bbb">— <!-- -->30 January, 2011</span></h3><p>The git remote sub-command has received some improvements recently: Here's output from a recent version of git-core: And the latest version…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/gitosis-keynames-usernames-and-public-key-identifiers/"><h3>Gitosis Keynames Usernames and Public Key Identifiers<!-- --> <span style="color:#bbb">— <!-- -->29 January, 2011</span></h3><p>Somehow when using ssh-keygen on Debian / Ubuntu to create a public / private key pair, and then importing that key into gitosis, the…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/smtp-servers-reverse-dns-server-name-announcement/"><h3>SMTP Servers Reverse DNS Server Name Announcement<!-- --> <span style="color:#bbb">— <!-- -->28 January, 2011</span></h3><p>Thanks to our special friend SPAM, SMTP servers have special requirements. If you are setting up an STMP server, such as Exim, Postfix, or…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/10000-prize-no-thanks-im-not-falling-for-that-one/"><h3>10 000 Prize No Thanks I m Not Falling For That One<!-- --> <span style="color:#bbb">— <!-- -->23 January, 2011</span></h3><p>Seriously, who is going to call me up and tell me I've won ten thousand dollars? I've seen it on television... you know - when the one…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/ruby-and-debian-ubuntu-is-fine-and-dandy/"><h3>Ruby and Debian Ubuntu is FINE and DANDY<!-- --> <span style="color:#bbb">— <!-- -->23 January, 2011</span></h3><p>In my humble opinion, the ballyhoo over the state of affairs between the Debian and Ruby communities is unnecessary. Why? Because while…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/vlad-versus-rails-3/"><h3>Vlad versus Rails 3<!-- --> <span style="color:#bbb">— <!-- -->23 January, 2011</span></h3><p>It appears there is some sort of problem that I am having trying to use Vlad with Rails 3. Could it be bundler? I'm also getting this error…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/error-loaderror-could-not-open-library-libso-libso-cannot-open-shared-object-file-no-such-file-or-di/"><h3>ERROR LoadError Could not open library lib.so lib.so cannot open shared object file No such file or directory<!-- --> <span style="color:#bbb">— <!-- -->22 January, 2011</span></h3><p>I've never seen this one about "could not open library 'lib.so'" before... but I'm sure I'll track down the problem so I'm posting it here…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/countdown-to-debian-squeeze/"><h3>Countdown to Debian Squeeze<!-- --> <span style="color:#bbb">— <!-- -->22 January, 2011</span></h3><p>Debian is the Universal Operating System How cool is this... Debian Squeeze is on its way towards official release! Debian Squeeze is…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/test-helper-for-rails-and-authlogic/"><h3>Test Helper for Rails and AuthLogic<!-- --> <span style="color:#bbb">— <!-- -->16 January, 2011</span></h3><p>I'm working on an application that requires a user to be matched with objects, and therefore, to test them, I need to create user fixtures…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/debian-squeeze-networking-and-sysv-rc/"><h3>Debian Squeeze Networking and Sysv rc<!-- --> <span style="color:#bbb">— <!-- -->12 January, 2011</span></h3><p>I've been running Squeeze for awhile, and like most Debian "testing" systems, it has been running fairly smoothly. However, today I ran into…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/rake-recipe-for-vlad-to-generate-daemontools-service/"><h3>Rake Recipe for Vlad to Generate Daemontools Service<!-- --> <span style="color:#bbb">— <!-- -->11 January, 2011</span></h3><p>When writing Ruby web applications, I use Rake to help automate repetative tasks, Vlad for deployment, and daemontools to actually run the…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/creating-an-openvz-virtual-machine-container-from-a-physical-machine/"><h3>Creating an OpenVZ Virtual Machine Container from a Physical Machine<!-- --> <span style="color:#bbb">— <!-- -->08 January, 2011</span></h3><p>I'm migrating some machines with problematic hardware to OpenVZ containers (as well as to save on energy). Seems to me that it is much…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/tw-cli-inoperable/"><h3>tw cli INOPERABLE<!-- --> <span style="color:#bbb">— <!-- -->08 January, 2011</span></h3><p>It seemed like my RAID controller was running a little slow, so I was very concerned when I noticed an "INOPERABLE" message next to one of…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/rails-3-block-helpers-deprecation-warning/"><h3>Rails 3 Block Helpers Deprecation Warning<!-- --> <span style="color:#bbb">— <!-- -->04 January, 2011</span></h3><p>When I run rake test for a Rails 3 application I am developing, I receive a deprecation warning about block helpers: Hmmm. When I try to do…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/facebook-and-goldman-sachs/"><h3>Facebook and Goldman Sachs<!-- --> <span style="color:#bbb">— <!-- -->03 January, 2011</span></h3><p>The media is reporting that Facebook and Goldman Sachs are becoming friends. Why? There are rules about how corporations are structured, and…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/evolution/"><h3>Evolution<!-- --> <span style="color:#bbb">— <!-- -->01 January, 2011</span></h3><p>Evolution is the default email client used in Ubuntu. Its not a bad client, but I'm surprised it was chosen over Thunderbird 3.0. I believe…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/mtsendpy/"><h3>Mtsend.py<!-- --> <span style="color:#bbb">— <!-- -->01 January, 2011</span></h3><p>I'm using Mysend.py to post messages to Movable Type from the command line. I had to hack up the rpc-xml code within MTOS, but its still…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/manage-large-files-with-git-annex-by-joey-hess/"><h3>Manage Large Files with Git Annex by Joey Hess<!-- --> <span style="color:#bbb">— <!-- -->01 January, 2011</span></h3><p>I've been really looking forward to trying out git annex, an extension (is that the right term here?) to Git by Joey Hess. In a nutshell, it…</p></a></div><div><a style="text-decoration:none;color:inherit" href="/2011/2011/01/ruby-and-xapian/"><h3>Ruby and Xapian<!-- --> <span style="color:#bbb">— <!-- -->01 January, 2011</span></h3><p>Today I FINALLY got around to automating the process of updating my Xapian indexes that contain information from the blogs and wikis I…</p></a></div></div><div><span>Yearly Indexes: </span><span><a href="/2003"><span>2003</span></a> </span><span><a href="/2004"><span>2004</span></a> </span><span><a href="/2006"><span>2006</span></a> </span><span><a href="/2007"><span>2007</span></a> </span><span><a href="/2008"><span>2008</span></a> </span><span><a href="/2009"><span>2009</span></a> </span><span><a href="/2010"><span>2010</span></a> </span><span><a href="/2011"><span>2011</span></a> </span><span><a href="/2012"><span>2012</span></a> </span><span><a href="/2013"><span>2013</span></a> </span><span><a href="/2015"><span>2015</span></a> </span><span><a href="/2019"><span>2019</span></a> </span><span><a href="/2020"><span>2020</span></a> </span><span><a href="/2022"><span>2022</span></a> </span></div></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-4633e8f6cc7cf1607dae.js"],"app":["/app-2a91c6f81926f442fc32.js"],"component---src-pages-index-js":["/component---src-pages-index-js-a8b57182e60688a12d91.js"],"component---src-templates-blog-post-js":["/component---src-templates-blog-post-js-4450b810c5cd340eaea8.js"],"component---src-templates-year-js":["/component---src-templates-year-js-0397176bed9177a29771.js"]};/*]]>*/</script><script src="/2011/polyfill-4633e8f6cc7cf1607dae.js" nomodule=""></script><script src="/2011/component---src-pages-index-js-a8b57182e60688a12d91.js" async=""></script><script src="/2011/commons-07a951b24cae11aa6a48.js" async=""></script><script src="/2011/app-2a91c6f81926f442fc32.js" async=""></script><script src="/2011/framework-3b46cba0dfed09aeeb64.js" async=""></script><script src="/2011/webpack-runtime-db7a3afc5711cc30f453.js" async=""></script></body></html>