Log in
Feed | Contact |

    postAlicism #12

    A joke she told me this weekend (that Grandpa taught her):

    "Daddy, daddy, there's a hole in my stomach!  .... It's a donut!"

    posted by Joel Coehoorn on September 29, 2009 at 12:28 AM    Comments (0)

    postStackQL

    If you're a programmer, you may have seen a little web site callled StackOverflow.com start showing up in your search results recently when looking for help with programming problems.  This site is a collaborative effort between two well-known programming bloggers: Jeff Atwood and Joel Spolsky.  What sets it apart (aside from some really good SEO) is that it's a seamless combination of a wikipedia-style site and a digg-style site.  That means that the best stuff rises to the top through voting a la Digg, and if you see something that isn't quite right (and you've earned enough "trust") you can fix it a la Wikipedia.  It's really a powerful combination.

    One of the things about the site is that the owners are using a very permissive liscense for the content, and they're standing behind it to the point where they release a monthly dump of the entire database for anyone to use.  Now, normally I wouldn't bring up a programming topic like this on the family blog.  However, I have decided to make use of that data set.  If you look to the left, you'll see a new "StackQL" link in the Navigation section.  That links you to a page that allows anyone to query the database directly (within reason).  Some of those queries are potentially complicated and time consuming.  And it's hosted on the same server as this blog.

    So, there you go. I'm posting about it here because it has the potential to impact the availability of this site.  It's not impossible to get a flood of queries there that would temporarily take this blog offline, and I wanted anyone who comes here to know about that.

    Update: StackQL has moved to it's own dedicated host on a much faster connetion, so this should no longer be an issue.

    posted by Joel Coehoorn on September 21, 2009 at 10:12 PM    Comments (1)

    postYour Door is Ajar

    Destroyed DoorMeet one of the victims in the ongoing struggle to domesticate our dog Roxie. It's a little hard to see here, but Roxie decided to make her own doggie door for the garage.  She chewed completely through the door by stripping off pieces, one layer at a time.

    Admittedly, this door has no business being on the garage in the first place. It's an interior door, and it was on it's last legs even before Roxie got hold of it.  But it's what we had, and it's been there since before we moved in to this house.  One of the problems with the whole situation is that the door is an odd size; it's both shorter and narrower than is typical.  This has made it difficult to find a replacement.

    Today, after much time researching alternatives, I finally purchased that replacement.  The new door will be taller, which will mean some minor surgery to the side of the garage itself, but it will make it easier to find a match should anyone need to replace the door in the future.  Not that this is likely any time soon: the new door also has a steel shell.  Let's see Roxie chew through that!

    It'll be a couple more weeks before I have a chance to install (I need to borrow some tools and labor), but the ball is rolling now.

    posted by Joel Coehoorn on September 19, 2009 at 09:33 PM    Comments (0)

    postNew Server

    The news is now 3 weeks old, but this site is running on a brand new server.  The old system was starting to become unstable due to age, and I was also worried about the age of the disk and important data we keep there. 

    server

    Some details on the new Server:

    • It runs an ultra-low-power Atom processor.  That's hardly server material in normal circumstances, but this is an extremely low-traffic site.  There's no sense in paying for power I don't need.  And even though it's just an Atom, it's still a significant upgrade: dual core with hyperthreading for 4 logical processors, each at 1.6Ghz and 2Gb of RAM.  Compare that to my former 700Mhz PIII with 384MB RAM.
    • The hard drive is now 4 times larger than before, with plans next year to move to a raid array of some kind with even more space.
    • It uses Windows Server 2008.  It's not the absolute latest server operating system from Microsoft (R2 is out now), but it's close.
    • Why yes, that is a ServerFault.com sticker on the side of the case.

    A big part of the transition to the new server was moving this blog.  And thats where the problems came in.  You may have noticed over the past few weeks that pages could sometimes take much longer to load than they should.  There was a problem with the old dasBlog software on this particular system that was causing significant slow downs.  As much as I tried, I was unable to track the issue down.  Therefore, as of right now this blog is now powered by BlogEngine.Net

    BlogEngine.Net has a much younger (and more current) code base and has some nice new features, like the new Twitter widget on the left.  Keep looking over the next few weeks as I spend some time setting up a few more little quirks like that.  I even managed to get the link format working so that old bookmarks should still function (there may be some edge cases, but I think I got that vast majority of it).  Most importantly, pages load at an acceptable rate.

    It's not all roses, though.  Getting my theme moved over was a lot of work, and there are still some rough edges here and there.  There are also definitely some quirks with the new software, and on more than one occasion I had to fix some obvious bugs in that code (I plan to submit patches back after I've had a chance to check them thoroughly).  Hopefully I found all the "gotchas".  Finally, I'm not sure the old rss feeds will work.  I know that one there were a few people with RSS subscriptions.  I hope to fix that glitch this weekend, but if that's you and stumble on it before then, it's probably best to just subscribe to the new feed url.  If anyone finds any other problems, please let me know via the contant e-mail icon at the top of every page.

     

    posted by Joel Coehoorn on September 11, 2009 at 01:46 PM    Comments (1)

    Calendar Archive

    <<  November 2009  >>
    MoTuWeThFrSaSu
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    View posts in large calendar