Author: jdboyd

  • Meet The Newbie

    Yep, that’s David alright. Deb has the details elsewhere for those that follow her. He is less crusty looking now then an in the picture, but still has the IV in.

  • Samsung BD-P1590, semi-review

    This is an affordable BluRay player that also supports some streaming media. It works with Blockbuster Direct, Netflix, Youtube, and Pandora radio. As far as I can see, Netflix and YouTube are increasingly common features, but Pandora is unique to this device. To cut to the chase, I rather like this device.  I especially like…

  • Crockpot Jambalaya

    Sorry, no picture this time since I was taking it to a church function.  I think that the seasoning could use some tweaking, maybe a bit less cayenne.  Also, the cooking time for me should have been closer to the smaller number listed, rather than the larger number.  The one time I did make it,…

  • Setting up a jumpstart server for Solaris Express.

    I guess this post will have a somewhat limited life span since Solaris Express is being retired in favor of OpenSolaris. However, some of the pages I always refereed to every time I needed to do this have disappeared, so I’m writing it up again anyway for future reference. Maybe I’ll update it again when…

  • PostgreSQL connection pooling for mod_php

    In a quest for better performance with postgres, I’ve been looking for connection pooling tools. There are a few quirks that I tend to require be met. First, it must run on Solaris. This isn’t so much a quirk, since the server runs Solaris and is SPARC hardware, and I’m not going to install a…

  • How to reset a wordpress user password via SQL.

    I found I had forgotten an admin password on a WordPress site I run. After figuring out how to reset it, I thought I would stick it here so that I can find it myself again in the future. UPDATE wp_users SET user_pass=MD5(‘secret_password_here’) WHERE user_login = ‘yourself’;

  • Databases for simple web development

    I have log been a fan of PostgreSQL over MySQL, believe that PostgreSQL is more feature complete and generally as fast or faster, with obvious caveats about being used appropriately, of course, and not to mention no real comparative testing. Every body gets to have an untested opinion, right? I did end up doing some…

  • toStr – A small C++ utility function.

    This can be used as string(“bob”) + toStr(5) without declaring the type, presuming that the type can correctly be inferred by the compiler. Obviously, T must support operator

  • Emacs Mode for Protobuf editing

    I like using Google’s Protocol Buffers (aka protobuf). It is faster and more bandwidth/disk efficient than JSON, but perhaps not quite as simple or flexible. In protobuf you have messages. In messages, everything is a key/value pair. Keys are tagged to show the type of the value (int, float, string, sub-message), then followed by the…

  • RESTful message queuing in Python

    Alright.  Pass 1 is done.  Here is a link to it.  The server is in Python.  Clients in PHP and Python are provided.  It follows this design document.  On a quad Opteron, it gets about 600 short messages a second.  It isn’t threaded.  Next step on this project is to redo this in Erlang.  And…