Docunext

  • About

Escape from Outlook PST Files to IMAP Maildirs 31 December, 2009

I'm midway through a huge (~20GB) "PST2IMAP" conversion for a client and I've decided to share my notes about the process.Outlook 2007 PSTMy…

Sass Gets a Thumbs Up 31 December, 2009

I'm writing Regdel, another open source bookkeeping and accounting program in Ruby using the Sinatra framework.Sinatra supports Sass…

Tried Out Heroku Again 27 December, 2009

Heroku is a really cool idea for hosting Ruby web applications, but right now its failing on me.I've been trying to update my app for the…

Ruby XSL Libraries 27 December, 2009

There are at least two Ruby library gems that provide bindings to the same C-based XSLT engine: libxslt.For the record, I'm using Ruby/XSLT…

Wacky Rack 27 December, 2009

I love testing different combinations of software and so its should come as no surprise that Ruby, Rack, and the plentiful middleware for it…

Behavior Driven Development 26 December, 2009

I'm getting familiar with a couple BDD frameworks available for Ruby:RSpecCucumberIf I understand correctly, these two frameworks can…

My Initial Thoughts about Ruby Cucumber Testing Tool 25 December, 2009

I've read a little bit about Cucumber: "Behavior Driven Development with elegance and joy". ( Behavior Driven Development = BDD )Sounds…

jEdit Problem java.net.socketexception network is unreachable 25 December, 2009

This one had me stumped! Thankfully this Debian bug report about netbase setting net.ipv6.bindv6only=1 in /etc/sysctl.d/bindv6only.conf…

Webrat RSpec Rack Test Oddness 25 December, 2009

Even though by tweaking the Rack::Rewrite code a tiny bit, I can get the tests to run properly, I don't think that Rack::Rewrite is the…

Invoicing Gem 24 December, 2009

I'm reviewing the invoicing gem. Its nice that the author has scoped it well, meaning that it doesn't try to do everything or be everything…

pfSense General DNS Settings with IPSec and dnsmasq 21 December, 2009

I just found that I had mis-configured my General DNS settings on my pfSense firewall.I had set the first entry to a DNS Server I have setup…

Rake Quietly Supports Modification Time Checks 21 December, 2009

I was hesitant to try Rake because it moved away from the XML style of modern make systems like and and phing.I tried it anyway, and I…

Varnish Grace Without Polling 21 December, 2009

I finally managed to setup grace on Varnish so that it works when a backend server goes down AND when the backend does not have polling…

LANG Locales and pstree 20 December, 2009

A few months back, I started getting strange output when issuing the pstree command. Not too strange - just the tree was not looking how it…

Hypens and Underscores 19 December, 2009

As a quick update to Trends in Technical Syntax: Hyphens and Underscores, I'm just posting to say that I'm now pretty much using hyphens in…

Folders with the same name as their parent folder 18 December, 2009

I seem to recall a post Joey Hess made within the past few months about the oddity of folders that have the same name as their parent folder…

Setting Up Gitorious 18 December, 2009

Here we go:Uh-oh:I'd rather use the debian packages, but there's a Rake task for it:The gems were installed, and then I ran:

PHP Fatal error Call to undefined function sqgetGlobalVar in usr share squirrelmail plugins compatibility includes 1.5.2 global.php on line 999 17 December, 2009

Just fixed a SquirrelMail installation. I guess the latest SquirrelMail update on Debian caused some conflicts between the courier_vacation…

Cannot start Microsoft Office Outlook Unable to open the Outlook window. 17 December, 2009

A client called me this morning, reporting that he was unable to use his email.He uses Microsoft Outlook 2007, and read me this error…

Git Libraries 16 December, 2009

While I'm getting into Ruby, I'm also getting into Git. Examples of my interest:http://www.established-sites.com/blog/2009/12/code…

Ruby Unicorn 16 December, 2009

I've read some positive words about Unicorn, so I decided to try it out, even though its not in the debian repositories yet.I haven't…

Identity Template 15 December, 2009

An important part of learning XSL is understanding the identity template.What is the "XSL Identity Template"?An XSL identity template will…

New Laptop Notebook Computer 15 December, 2009

I'll soon need a new laptop / notebook computer.Why? Apple knows. I tripped over my power cable and while the resulting cable yank didn't…

Squid3 Configuration Notes 15 December, 2009

Here are a few Squid version 3 configuration notes I've take lately.To avoid this log warning, I've removed the localhost settings from the…

jQuery App Theme 13 December, 2009

A few days after learning about and using the yui-app-theme CSS framework, I realized that the core YUI javascript library isn't needed for…

Signed Up For Micro Github.com Account 13 December, 2009

I've been using the free version of github.com (restricted to open source licensed materials) for a couple months now, and over the past few…

Puppet is Written in Ruby Can Use ERB 13 December, 2009

I'm really enjoying Ruby, and I'm pleased to remember that Puppet is written in Ruby, too.Puppet is one of those packages that I have to…

pfSense Enable WME 12 December, 2009

I continue to have some problems with NFS on linux over wireless and an IPSec VPN.To try and fix it, I've tried a bunch of variations with…

Strange Chromium Checkboxes 12 December, 2009

I'm sure this will get fixed soon and its not a big deal so I won't bother filing a bug report, but its so bizarre that I have to make a…

Circular Processing with XSL 09 December, 2009

The idea is to feed the output of a stylesheet back into itself, but how can the process be managed, not infinite?Andrew Welch suggests:So…

Ruby 1.9 08 December, 2009

I'm going to make another attempt to try using Ruby 1.9 on Debian.Its going to power www.labs.docunext.com, and I'm really hoping it works…

Standard XSL Standard Templates 08 December, 2009

I'm working on a set of standard XSL templates for web application interface markup.They are called 1bb02b59 hosted at github.com and are…

YUI App Theme is Just What I Was Looking For 08 December, 2009

Awhile back I found web-app-theme and it looked like what I was looking for.Upon closer inspection, it was RoR-centric, which wasn't so much…

DataMapper Association Gotcha 07 December, 2009

I've got a class that has a property that is the same name as the symbol for another class it has a "belongs_to" relationship with.Looks…

DataMapper Hook Loop Traps 07 December, 2009

Long story made short: I can't definte a save hook with one class that involves another object getting saved, because it triggers the same…

property schema statement undefined method quote value for 07 December, 2009

Just updated DataMapper:But now I'm getting this error....Looks like I'm missing something....Had to remove the dpkgs too:That worked!...but…

jQuery Selector Contexts 07 December, 2009

Why did these elude me for so long? Not sure, but that's not important anyway.What are jQuery Selector Contexts? They are more like scopes…

XSL Namespace Aliases 07 December, 2009

I've been using XSL for a long time, and I know I've used XSL in the past to generate XSL, but today I found a very handy technique for…

NoMethodError undefined method bytesize for ... 05 December, 2009

I'm trying to use a custom error page in Sinatra, but I'm getting this error:If I try to create a custom error like this:I get this page…

Transformation Pipelines 05 December, 2009

As I work on Regdel, a (Ruby, Sinatra, Datamapper)-powered accounting web application, I'm revamping the future of how I will develop web…

Flash AS3 Example with addEventListener 30 November, 2009

Here is an example of Flash ActionScript 3 with addEventListener:Test.hxcompile.hxml

Invited to Google Wave 30 November, 2009

I finally got invited to Google Wave. As a potential GW developer, my interest has waned, but I did login to check it out.My first…

Sinatra Helpers Rack Middleware and Gems 30 November, 2009

Sinatra HelpersI had just about finished my first Sinatra helper module (Sinatra-XSLView) when I realized what I was trying to achieve would…

Sinatra and DataMapper 29 November, 2009

I have to admit I'm thoroughly impressed with Sinatra and DataMapper. I've tried merb, but I didn't get too far. I'm accustomed-to and…

Ruby Casting Strangeness 25 November, 2009

This one has had me chasing my tail for the past hour... and I finally found a reproducible example:In general, I realize that Float…

XML Schema and Trang 25 November, 2009

I'm working on database models defined in XML, aka data model schema, and I've decided to use XML schema to specify how they should be…

Ruby DataMapper Associations 23 November, 2009

After some initial excitement learning about DataMapper, I became concerned that it might not be all it that I thought it was.Thankfully, it…

CSS text shadow 22 November, 2009

I've added some new CSS to the stylesheet used here at sketch99.com (this is supposed to be a testing ground for new javascript, css, and…

Lots of Cool Ruby Libraries Getting Into Debian 22 November, 2009

I just happened to notice that Sinatra has made it into Debian - awesome!Looks like Merb is about there too:Thin is there, Rack is there…

Using Sinatra on Debian Part I 22 November, 2009

I'm installing libsinatra-ruby1.8 on my debian development machine, aka "dev-48-gl".So librack-ruby1.8 gets installed too.SIDE NOTE: The…

Yearly Indexes: 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2015 2018 2019