<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3059692</id><updated>2012-05-19T02:10:52.019-04:00</updated><category term='Vista'/><category term='Kindle'/><category term='SQL'/><category term='PS3'/><category term='movies'/><category term='books'/><category term='NYC'/><category term='Christmas'/><category term='programming'/><category term='comics'/><category term='ebay'/><category term='PSP'/><category term='scifi'/><category term='Wii'/><category term='NJ'/><category term='music'/><category term='games'/><category term='art'/><category term='Windows'/><category term='Apple'/><category term='Blogger'/><category term='BlackBerry'/><category term='Quicken'/><category term='Lotus'/><category term='phone'/><category term='tivo'/><category term='PHP'/><category term='SDCC'/><category term='GTD'/><category term='csharp'/><category term='food'/><category term='software'/><category term='Linux'/><category term='Japan'/><category term='family'/><category term='PS2'/><category term='internet'/><category term='drupal'/><category term='video'/><category term='asp.net'/><category term='anime'/><category term='coffee'/><category term='podcasts'/><category term='football'/><category term='Somerville'/><category term='hardware'/><title type='text'>blog.andrewhuey.com</title><subtitle type='html'>Pointlessly blogging since 2001.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default?start-index=26&amp;max-results=25'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1527</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3059692.post-7323405535931661038</id><published>2012-05-17T21:22:00.001-04:00</published><updated>2012-05-17T21:22:02.891-04:00</updated><title type='text'>Happy Birthday Patrick</title><content type='html'>&lt;div style="margin: 0 0 10px 0; padding: 0; font-size: 0.8em; line-height: 1.6em;"&gt;&lt;a href="http://www.flickr.com/photos/andyhuey/5176556649/" title="Patrick"&gt;&lt;img src="http://farm5.staticflickr.com/4107/5176556649_50cd0da6f5.jpg" alt="Patrick by andyhuey" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;span style="margin: 0;"&gt;&lt;a href="http://www.flickr.com/photos/andyhuey/5176556649/"&gt;Patrick&lt;/a&gt;, a photo by &lt;a href="http://www.flickr.com/photos/andyhuey/"&gt;andyhuey&lt;/a&gt; on Flickr.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;Today would have been my brother Pat's 39th birthday. Here's a nice photo of him, from long ago.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-7323405535931661038?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/7323405535931661038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=7323405535931661038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7323405535931661038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7323405535931661038'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/05/happy-birthday-patrick.html' title='Happy Birthday Patrick'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-5429106804557436689</id><published>2012-05-10T20:19:00.002-04:00</published><updated>2012-05-10T20:23:55.315-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Drupal 7 on Windows</title><content type='html'>I have a fairly reasonable "WIMP" stack (Windows, IIS, MySQL, PHP)  running on my work machine now, and I wanted to document how I got there,  for future reference, or for anyone who might stumble across this blog post. My setup has  evolved over time, so I'm not 100% sure if these instructions would work  exactly right from scratch.&lt;br /&gt;&lt;br /&gt;There are some ways to get a Drupal-compatible "WAMP" stack  (Windows, Apache, MySQL, PHP) running on Windows pretty quickly, but  most of the stuff you really need to do in Drupal works OK in IIS. And I  think that the approach I outline below gives you the most flexibility  in terms of also using the components for stuff other than Drupal.&lt;br /&gt;&lt;br /&gt;In these instructions, I'm creating a Drupal site named "drupal-7-test", but it doesn't really matter what you call it.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Get Web Platform Installer from &lt;a href="http://www.microsoft.com/web/platform/" target="_blank"&gt;http://www.microsoft.com/web/&lt;wbr&gt;&lt;/wbr&gt;platform/&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Use Web Platform Installer to install "IIS 7 Recommended Configuration." You may also need to install &lt;a href="http://www.iis.net/download/urlrewrite"&gt;URL Rewrite&lt;/a&gt; if you don't already have it.&lt;/li&gt;&lt;li&gt;Install MySQL via the &lt;a href="http://dev.mysql.com/downloads/installer"&gt;MySQL Installer for Windows&lt;/a&gt;. (Do &lt;i&gt;not&lt;/i&gt; use Web PI.)&lt;/li&gt;&lt;li&gt; Install PHP 5.3.x from &lt;a href="http://www.microsoft.com/web/platform/phponwindows.aspx" target="_blank"&gt;http://www.microsoft.com/web/&lt;wbr&gt;&lt;/wbr&gt;platform/phponwindows.aspx&lt;/a&gt; with Web PI. (This will pull in a few other necessary components.) (Do &lt;i&gt;not&lt;/i&gt; install the PHP for WebMatrix -- click the link on the above page.)&lt;br /&gt; &lt;/li&gt;&lt;li&gt;In IIS Manager, go to "default web site" and click "PHP  Manager". Make a note of the location of the config file and the error  log. Click "configure error reporting" and select "Development machine".  Click Apply.&lt;/li&gt;&lt;li&gt;Get phpMyAdmin from &lt;a href="http://www.phpmyadmin.net/" target="_blank"&gt;http://www.phpmyadmin.net&lt;/a&gt; and unzip it to c:\inetpub\wwwroot\phpmyadmin. Go to http://localhost/phpmyadmin and run through the setup.&lt;/li&gt;&lt;li&gt;In phpMyAdmin, create a user named "drupal_7_test". Click the  checkbox to also create a database of the same name, and give that user  all rights to it.&lt;/li&gt;&lt;li&gt;Get Drupal 7 from &lt;a href="http://drupal.org/download" target="_blank"&gt;http://drupal.org/download&lt;/a&gt; and unzip it to c:\inetpub\wwwroot\drupal-7-&lt;wbr&gt;&lt;/wbr&gt;test. (The standard Drupal 7 download includes a web.config that enables clean URLs for IIS, given the MS IIS Rewrite module.)&lt;/li&gt;&lt;li&gt;Give IIS_IUSRS modify rights to sites/default/files.&lt;/li&gt;&lt;li&gt;Go to http://localhost/drupal-7-test and run through the setup. Use the MySQL database &amp;amp; user created earlier.&lt;/li&gt;&lt;li&gt;Go to the status report in the Drupal admin and check that everything is working OK.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-5429106804557436689?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/5429106804557436689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=5429106804557436689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/5429106804557436689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/5429106804557436689'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/05/drupal-7-on-windows.html' title='Drupal 7 on Windows'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-243768672849672296</id><published>2012-05-09T20:38:00.000-04:00</published><updated>2012-05-09T20:38:00.649-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>ASP.NET ListView notes</title><content type='html'>I jump around between projects a lot, and I often don't get deep enough into any particular thing to really learn it inside and out. I got a chance to work on a fairly complicated ASP.NET page recently, though, and I picked up a few new things.&lt;br /&gt;&lt;br /&gt;The approach I took with this page, since it had a number of independent parts, was to try to keep them isolated and only spin things up when needed. So, in one panel, where I had a ListView, I wanted to get it working without using a declarative data source. This turns out to require a little bit of extra work. I found &lt;a href="http://weblogs.asp.net/hajan/archive/2011/09/08/paging-listview-using-datapager-without-using-datasource-control.aspx"&gt;this article&lt;/a&gt; helpful in getting the DataPager working correctly. And &lt;a href="http://blogs.msdn.com/b/mairaw/archive/2008/03/25/how-to-hide-a-datapager-control-when-there-is-only-one-page-of-data.aspx"&gt;this post&lt;/a&gt; had the best advice on how to control the visibility of the DataPager.&lt;br /&gt;&lt;br /&gt;I think I could probably write up a couple of more posts with hints on the &lt;a href="http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AsyncFileUpload/AsyncFileUpload.aspx"&gt;AsyncFileUpload&lt;/a&gt; control, but I'll save those for another day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-243768672849672296?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/243768672849672296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=243768672849672296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/243768672849672296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/243768672849672296'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/05/aspnet-listview-notes.html' title='ASP.NET ListView notes'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-8269483320682739169</id><published>2012-04-22T15:00:00.001-04:00</published><updated>2012-04-22T15:00:36.202-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Somerville'/><title type='text'>Reading and Music</title><content type='html'>I've been having a bit of a problem at home lately. They play music on Main St. now, for most of the day. They used to just do this around Christmas, but now they're doing it all the time. They've got one set of songs programmed into the thing. It's all basically soft rock, with a little jazz mixed in. Stevie Nicks, Seal, Sting, Sade, that kind of stuff. Lots of artists whose names begin with "S", for some reason. &lt;br/&gt;&lt;br/&gt;A few weeks ago, on a Monday night, the timer went wonky on it and it kept playing all night. Even with all the windows closed, and earplugs in my ears, I could still hear the music, and really couldn't sleep at all that night. I (and at least one of my neighbors) called the police, but they didn't know how to turn it off, or have contact info for anyone who could. (Supposedly, that's been fixed if this happens again.) &lt;br/&gt;&lt;br/&gt;While the music was bothersome before, this incident has reprogrammed my brain so that the mere hint of "Sweetest Taboo" (for example) starts to make me shiver and feel slightly nauseous.  &lt;br/&gt;&lt;br/&gt;This isn't much of a bother on weekdays, since I only have to put up with an hour or two of it, between whenever I get home from work, and 8pm, when the timer (hopefully) turns it off. I'm generally watching the previous night's Stewart and Colbert after work, so that drowns it out. &lt;br/&gt;&lt;br/&gt;On weekends, though, I often like to sit around and read during the day, so this is a problem. I need to find some music I can listen to that drowns out the Main St muzak, but doesn't distract too much from what I'm reading. I've been reading &lt;a href="http://www.amazon.com/gp/product/0399156828/ref=as_li_ss_tl?ie=UTF8&amp;tag=blogandrewhue-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0399156828"&gt;Zero History&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=blogandrewhue-20&amp;l=as2&amp;o=1&amp;a=0399156828" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; by William Gibson over the last week or so. I'm almost done with it. Yesterday, I used Fugazi's &lt;a href="http://www.amazon.com/gp/product/B00000IACG/ref=as_li_ss_tl?ie=UTF8&amp;tag=blogandrewhue-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00000IACG"&gt;Instrument&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=blogandrewhue-20&amp;l=as2&amp;o=1&amp;a=B00000IACG" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; soundtrack to down out the muzak. Today, I'm using &lt;a href="http://turntable.fm/"&gt;turntable.fm&lt;/a&gt;, specifically the ambient/chillout and coding soundtrack rooms. I've discovered that I can get pretty good sound out of my iPhone by putting it in an old dock that I friend gave me a few years ago, and connecting that to my receiver via a mini-stereo to RCA cable, into the "tape" input. Previously, I'd just been connecting it by inserting the cable into the headphone jack, but the dock makes a big difference, for some reason. &lt;br/&gt;&lt;br/&gt;I've really been digging Turntable.fm lately, by the way. This is one of those things that the internet is great for, but that usually goes wrong after a while. Right now, you can fire up turntable.fm, go into the right room, and there will be a few people with impeccable taste playing great songs for a crowd of maybe 50 or 100 people. No advertisements. No jokers coming in and playing Rick Astley. No spambots coming in and DJ'ing ads for boner pills. I'm not sure why it works, but I'm glad it does. &lt;br/&gt;&lt;br/&gt;Also, about Zero History: good book! I've found that a number of things in it, sometimes just minor stuff, has sent me off to the internet to do a little research. &lt;a href="http://nodemagazine.wordpress.com/"&gt;Node Magazine&lt;/a&gt; and the &lt;a href="http://zerohistory.net/"&gt;Zero History blog&lt;/a&gt; have some good links. I've also found myself looking into &lt;a href="http://pitchfork.com/features/articles/6814-rebel-blues-in-the-sahara-a-desert-guitar-primer/"&gt;Saharan guitar music&lt;/a&gt; and other odd stuff like that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-8269483320682739169?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/8269483320682739169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=8269483320682739169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8269483320682739169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8269483320682739169'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/04/reading-and-music.html' title='Reading and Music'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-6982126387778507184</id><published>2012-04-21T13:32:00.000-04:00</published><updated>2012-04-21T13:34:51.211-04:00</updated><title type='text'>long walk</title><content type='html'>I just want to blog this, since it's the longest walk I've done in quite some time.&lt;br/&gt;&lt;a href='http://screencast.com/t/DKo0CleB'&gt;Two hours, and almost 7.5 miles.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-6982126387778507184?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/6982126387778507184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=6982126387778507184' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/6982126387778507184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/6982126387778507184'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/04/long-walk.html' title='long walk'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-7563384511900678446</id><published>2012-04-15T18:33:00.000-04:00</published><updated>2012-04-15T18:33:56.612-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Reading</title><content type='html'>I realized, a few weeks ago, that I hadn't been reading much of anything this year other than Drupal books. When the Harry Potter series was released in ebook format, I took the opportunity to get them all and download them to my Kindle. I started re-reading them a couple of weeks ago, and I've gotten through the first three. The first few are pretty quick reads, and fun. I don't think I've re-read any of them since I first read them, quite some time ago. Knowing how it all ends does bring a bit of a different feel to some things, especially in the first book. &lt;br/&gt;&lt;br/&gt;I'm taking a break now, and I just started &lt;a href="http://www.amazon.com/gp/product/0399156828/ref=as_li_ss_tl?ie=UTF8&amp;amp;tag=blogandrewhue-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0399156828"&gt;Zero History&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=blogandrewhue-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0399156828" style="border: none !important; margin: 0px !important;" width="1" /&gt; by &lt;a href="http://www.williamgibsonbooks.com/"&gt;William Gibson&lt;/a&gt;.&amp;nbsp; He's one of my favorite authors, and has been since &lt;a href="http://www.amazon.com/gp/product/0441569595/ref=as_li_ss_tl?ie=UTF8&amp;tag=blogandrewhue-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0441569595"&gt;Neuromancer&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=blogandrewhue-20&amp;l=as2&amp;o=1&amp;a=0441569595" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; came out. I'm really enjoying it, so far. I've been reading it slowly and carefully. It's the kind of book that rewards careful reading, and attention, I think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-7563384511900678446?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/7563384511900678446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=7563384511900678446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7563384511900678446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7563384511900678446'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/04/reading.html' title='Reading'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-3470539797656364892</id><published>2012-04-15T18:23:00.000-04:00</published><updated>2012-04-15T18:23:32.076-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Somerville'/><category scheme='http://www.blogger.com/atom/ns#' term='NYC'/><title type='text'>Walking</title><content type='html'>It was a great weekend, weather-wise, so I did a couple of nice long walks &lt;a href="http://runkeeper.com/user/andyhuey/activity/81568074"&gt;yesterday&lt;/a&gt; and &lt;a href="http://runkeeper.com/user/andyhuey/activity/81823838"&gt;today&lt;/a&gt;. I've been using the &lt;a href="http://runkeeper.com/"&gt;Runkeeper&lt;/a&gt; iPhone app to track my walks. It's kind of cool to see them on a map. Yesterday, I stayed local. Today, I took the train into NYC, then a cab up to the &lt;a href="http://metmuseum.org/"&gt;Met&lt;/a&gt;.&amp;nbsp; I wandered around the museum for awhile, then walked back down from there to Penn Station.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-3470539797656364892?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/3470539797656364892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=3470539797656364892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/3470539797656364892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/3470539797656364892'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/04/walking.html' title='Walking'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-8392086269556272707</id><published>2012-03-28T21:11:00.000-04:00</published><updated>2012-03-28T21:11:29.487-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>Harry Potter ebooks</title><content type='html'>So &lt;a href="http://shop.pottermore.com/"&gt;Pottermore&lt;/a&gt; finally started selling the Harry Potter books in ebook format this week. (And they're selling the audiobooks too.) I signed up for an account there a couple of days ago, and I just went in and bought the bundle of all seven books.&lt;br /&gt;&lt;br /&gt;Some things I like about this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;They offer the books in multiple formats, including DRM-free (but watermarked) ePub.&lt;/li&gt;&lt;li&gt;You can link your Pottermore account to your Amazon account, and push the books right out to your Kindle.&lt;/li&gt;&lt;li&gt;You can download the books multiple times.&lt;/li&gt;&lt;li&gt;The audiobooks are in DRM-free MP3 format.&lt;/li&gt;&lt;/ol&gt;And some things I don't:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Their web site forms are screwy. On most fields, you can't use copy &amp;amp; paste, for some insane reason. &lt;/li&gt;&lt;li&gt;Every time you log in, you need to enter a CAPTCHA. I can understand needing to enter one to &lt;b&gt;create &lt;/b&gt;an account, but on every login? Overkill.&lt;/li&gt;&lt;li&gt;It's easy enough to transfer a book over to your Amazon account, but there's no (obvious) way to transfer &lt;b&gt;all&lt;/b&gt; your books at once. You have to do them one at a time.&lt;/li&gt;&lt;li&gt;Similarly, when downloading the books in ePub format, you need to download them one at a time, and it takes a few seconds to "prepare" the download. I'm guessing that it's creating a watermarked ePub file on the fly there, but why can't they just have a background process that does that right after purchase, so the files are ready right away?&lt;/li&gt;&lt;li&gt;For the audiobooks, they show both the US (Jim Dale) and UK (Stephen Fry) versions, and even show a price if you select the UK version, but you can only &lt;b&gt;buy&lt;/b&gt; the US version. (I was hopeful that I'd be able to buy the Stephen Fry versions.)&lt;/li&gt;&lt;/ol&gt;So, a few quibbles, but nothing that bothers me &lt;b&gt;that&lt;/b&gt; much. I actually haven't read any prose fiction at all yet this year, so I think I'm going to sit down with my Kindle and start into the first book. I haven't re-read any of the Potter books since I first read them, with maybe one exception. I feel a little guilty that I'm going to re-read these relatively easy-to-read "YA" books, when I have plenty of unread "adult" novels lying around, but hey, they're great books!&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-8392086269556272707?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/8392086269556272707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=8392086269556272707' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8392086269556272707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8392086269556272707'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/03/harry-potter-ebooks.html' title='Harry Potter ebooks'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-9013815186803646540</id><published>2012-03-14T22:25:00.000-04:00</published><updated>2012-03-15T21:09:44.334-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='SDCC'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='anime'/><title type='text'>45th birthday</title><content type='html'>Yesterday was my 45th birthday. It was a pretty low-key birthday. I strayed from my diet and had a couple of slices of pizza for dinner, and I allowed myself a buttered roll in the morning, but I didn't go overboard with anything. I had the idea today to look back on what I might have been doing on and around my birthday, since I started this blog. So here's a pretty random list of stuff, assembled by looking back at my Blogger archives.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2003&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I went to &lt;a href="http://comic-con.org/"&gt;Comic-Con&lt;/a&gt; that year. (I was making reservations in March. I'm going again this year, after skipping it for a few years.)&lt;/li&gt;&lt;li&gt;I was reading &lt;a href="http://www.sinfest.net/"&gt;Sinfest&lt;/a&gt;, which I haven't been following lately, but is apparently still around (and still funny). &lt;/li&gt;&lt;/ul&gt;&lt;b&gt;2004&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I was reading "&lt;a href="http://en.wikipedia.org/wiki/His_Dark_Materials"&gt;His Dark Materials&lt;/a&gt;", and listening to &lt;a href="http://en.wikipedia.org/wiki/Rum_diary_%28band%29"&gt;Rum Diary&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I had just gotten the 90,000 mile service done on my 97 Civic. (I got my 2008 Accord inspected yesterday. It's got about 45k miles on it.)&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;2005 &lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows XP was giving me grief.&lt;/li&gt;&lt;li&gt;I was listening to Warren Ellis' "Superburst Mixtape" podcast. (That's long gone. He has a new one named &lt;a href="http://www.warrenellis.com/?p=13782"&gt;SPEKTRMODULE&lt;/a&gt; now, which I've been listening to recently, and is quite good.)&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;2006&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I was watching &lt;a href="http://en.wikipedia.org/wiki/Samurai_Champloo"&gt;Samurai Champloo&lt;/a&gt; on Cartoon Network. (I have it on Blu-Ray now, but I haven't gotten around to re-watching it.)&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;2007&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I bought "&lt;a href="http://www.amazon.com/Thackery-Lambshead-Eccentric-Discredited-Diseases/dp/0553383396"&gt;The Thackery T. Lambshead Pocket Guide to Eccentric &amp;amp; Discredited Diseases&lt;/a&gt;" at WonderCon. (I still haven't finished reading it. It is really funny though.)&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;2008&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I got my first Kindle. I've since traded that in for a new one, but I still haven't read some of the books I loaded onto that first one (and later transferred to the second).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;And that's about where I feel like I should end this. I'm feeling weirder than usual about my birthday this year, for various reasons. But I can't complain. I've been able to spend time with several really good friends over the last couple of weeks, and I think I'll likely enjoy this coming weekend too, so that's all I can really ask for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-9013815186803646540?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/9013815186803646540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=9013815186803646540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/9013815186803646540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/9013815186803646540'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/03/45th-birthday.html' title='45th birthday'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-5319269525209905885</id><published>2012-03-08T22:28:00.004-05:00</published><updated>2012-03-08T22:32:09.696-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>another Drupal 7 book</title><content type='html'>&lt;div class="float-right"&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=000000&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=blogandrewhue-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=1849516642" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;&lt;/div&gt;I just finished reading Drupal 7 Business Solutions, by Trevor James, a Drupal e-book that I got from &lt;a href="https://www.packtpub.com/"&gt;Packt&lt;/a&gt;. I finished another Drupal e-book, titled simply &lt;a href="http://www.blogger.com/2012/01/drupal-7.html"&gt;Drupal 7&lt;/a&gt;, by David Mercer, about a month ago. The one I just finished goes over a lot of the same ground as the Mercer book, but I think it was still worth reading. The author uses a web site for a bread bakery as an example throughout the book, adding functionality to the site to demonstrate various features of Drupal. It's full of functional, quasi-real-world examples. I think it would be very helpful to anyone looking to get a good grounding in Drupal basics. &lt;br/&gt;&lt;br/&gt;I mentioned some time ago that I was working on a new documentation site, in Drupal, for the REST API to my company's product Bullseye. That site is now in production, and you can see it at &lt;a href="http://doc.bullseye.electricvine.com/"&gt;http://doc.bullseye.electricvine.com/&lt;/a&gt;. It's a simple enough site, but I think it turned out well. I'm using the "book" module to organize the content, the &lt;a href="http://drupal.org/project/ckeditor"&gt;CKEditor&lt;/a&gt; module to allow me to easily enter nicely-formatted text, and the &lt;a href="http://drupal.org/project/geshifilter"&gt;GeSHi Filter&lt;/a&gt; module to format source code examples. &lt;br/&gt;&lt;br/&gt;I'm still not great at the theming stuff, so I just created a fairly simple sub-theme of Bartik for this site. The only really major thing I did with it was to change it to use a Google font (&lt;a href="http://www.google.com/webfonts/specimen/Droid+Sans"&gt;Droid Sans&lt;/a&gt;, which is what we're using on our new marketing site for the product). I think it looks pretty good. &lt;br/&gt;&lt;br/&gt;(And yes, I wrote nearly all of this documentation myself. To a large extent, it's based on the documentation for our old SOAP API, but it's evolved enough that I think it's mostly mine now.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-5319269525209905885?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/5319269525209905885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=5319269525209905885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/5319269525209905885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/5319269525209905885'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/03/another-drupal-7-book.html' title='another Drupal 7 book'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-4804839444363959063</id><published>2012-03-03T14:29:00.003-05:00</published><updated>2012-03-03T14:31:19.508-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDCC'/><title type='text'>San Diego 2012</title><content type='html'>I haven't been to &lt;a href="http://comic-con.org/"&gt;San Diego Comic-Con&lt;/a&gt; since &lt;a href="/2008/07/comic-con-sunday.html"&gt;2008&lt;/a&gt;. I was thinking about it, and I may not have even left the NY/NJ area since then. I'm going this year though! I had to buy four single-day tickets, since they were sold out of the full four-day passes by the time I got to the head of the "line", so no preview night.&lt;br /&gt;&lt;br /&gt;And I booked a hotel in Mission Valley, so no walking back and forth to the convention center. We'll see how the convention shuttle situation works out. I remember it being a bit of an issue in 2008. It's always inconvenient to stay far enough away that you can't go back to your hotel mid-day to drop stuff off. &lt;br /&gt;&lt;br /&gt;But hey, it's Comic-Con! How could it *not* be fun?&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-4804839444363959063?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/4804839444363959063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=4804839444363959063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4804839444363959063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4804839444363959063'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/03/san-diego-2012.html' title='San Diego 2012'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-8678426969863232647</id><published>2012-03-03T11:00:00.003-05:00</published><updated>2012-03-03T11:02:01.803-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><title type='text'>Hulu Plus</title><content type='html'>I blogged about Hulu Plus a few days ago, and the issues I had getting it run smoothly on my PS3. I e-mailed support about it, and they gave me a few things to double-check, so I did all that and the audio/video sync is still off by a bit, but it's mostly tolerable.&lt;br /&gt;Meanwhile, after not using my Wii for about six months, I decided to turn it on last weekend, and it wouldn't work. I tried a few things, couldn't get it working, and gave up on it. I even offered to give away all my games and peripherals on Facebook. I was going to pack them all up today, and get the main Wii box ready for recycling, but I decided to give it one more try.&amp;nbsp; Long story short, it's working again.&lt;br /&gt;So I decided to try out Hulu Plus on the Wii. It only became available for the Wii &lt;a href="http://www.theverge.com/2012/2/16/2802355/hulu-plus-wii-available"&gt;recently&lt;/a&gt;. It works pretty well though. The video quality is a bit lower than on the PS3, of course, but it's watchable, the audio/video sync is good, and it's pretty consistent (no jaggies). So I may decide to keep the Wii largely for the sake of Hulu Plus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-8678426969863232647?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/8678426969863232647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=8678426969863232647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8678426969863232647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8678426969863232647'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/03/hulu-plus.html' title='Hulu Plus'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-2576056622753503208</id><published>2012-02-29T20:58:00.002-05:00</published><updated>2012-02-29T20:58:59.188-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>Hulu Plus</title><content type='html'>I signed up for a &lt;a href="http://www.hulu.com/"&gt;Hulu Plus&lt;/a&gt; account yesterday. The idea was that I'd use it on my PS3 to catch up on a few shows, and maybe watch a few of the &lt;a href="http://www.hulu.com/criterion"&gt;Criterion Collection&lt;/a&gt; movies that they've got on there now. I've been pretty disappointed with it though. The biggest problem is that the audio isn't quite in sync with the video. It's not too far off, but it's off enough to be a bit of a distraction. And the video gets a bit jaggy sometimes. I've run some speed tests on my internet connection, and it really ought to be good enough to do streaming video. I may cancel the account before my one-week trial is up. Or I might keep it long enough to catch up on &lt;a href="http://www.hulu.com/misfits"&gt;Misfits&lt;/a&gt; and the last season of &lt;a href="http://www.hulu.com/battlestar-galactica"&gt;Battlestar Galactica&lt;/a&gt;, then cancel it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-2576056622753503208?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/2576056622753503208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=2576056622753503208' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/2576056622753503208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/2576056622753503208'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/02/hulu-plus.html' title='Hulu Plus'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-4817427654212645104</id><published>2012-02-11T10:59:00.001-05:00</published><updated>2012-02-11T10:59:21.152-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>Linux</title><content type='html'>I decided to spend a little time today installing &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; 11.10 on my old Dell Inspiron laptop.&lt;br /&gt;&lt;br /&gt;It's been a while since I messed around with Linux.&amp;nbsp; Just for yuks, I went back and looked at some old notes and posts to see if I could piece together my history with Linux. I think the first Linux distro I ever used was &lt;a href="http://en.wikipedia.org/wiki/MCC_Interim_Linux"&gt;this old one&lt;/a&gt;, which I think came on two 5 1/4" floppies. That probably would have been in 1993. I had wanted to get some Unix experience, since the company I was working for at the time was being purchased by a company that used some flavor of Unix on the back-end, so I wanted to be prepared for that. (In the end, I didn't stick around for too long, so it didn't matter much anyway.)&lt;br /&gt;&lt;br /&gt;Past that, I remember using &lt;a href="http://en.wikipedia.org/wiki/Red_Hat_Linux"&gt;Red Hat 5&lt;/a&gt;, so that would have been 1997, and &lt;a href="http://en.wikipedia.org/wiki/Corel_Linux"&gt;Corel Linux&lt;/a&gt;, probably in 2000. And I used various versions of &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt; at my previous job, for various purposes. And I can see that I was messing around with Ubuntu back in &lt;a href="http://2007/10/hello-from-ubuntu.html"&gt;2007&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The Ubuntu install finished up while I was typing this, and it looks like everything worked. In the past, any Linux install I did on a laptop would usually have at least one minor problem, either with video, audio, or networking. But so far, it looks like this one is fine. Now I need to sit down with this machine and see if I can get Apache, PHP, and MySQL all running, so I can mess around with Drupal in a Linux environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-4817427654212645104?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/4817427654212645104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=4817427654212645104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4817427654212645104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4817427654212645104'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/02/linux.html' title='Linux'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-1853526064198807616</id><published>2012-02-05T19:58:00.001-05:00</published><updated>2012-03-03T11:02:13.446-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Mom &amp; Pat</title><content type='html'>&lt;div style="font-size: 0.8em; line-height: 1.6em; margin: 0 0 10px 0; padding: 0;"&gt;&lt;a href="http://www.flickr.com/photos/andyhuey/6826657421/" title="Mom &amp;amp; Pat"&gt;&lt;img alt="Mom &amp;amp; Pat by andyhuey" src="http://farm8.staticflickr.com/7024/6826657421_4667f1b7fc.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin: 0pt;"&gt;&lt;a href="http://www.flickr.com/photos/andyhuey/6826657421/"&gt;Mom &amp;amp; Pat&lt;/a&gt;, a photo by &lt;a href="http://www.flickr.com/photos/andyhuey/"&gt;andyhuey&lt;/a&gt; on Flickr.&lt;/span&gt;&lt;/div&gt;I just finished uploading some more of Dad's old photos. The ones I uploaded today were scanned in by &lt;a href="http://www.scancafe.com/"&gt;ScanCafe&lt;/a&gt; back in December 2010. Here's a nice photo of Mom &amp;amp; Pat, from Pat's graduation from &lt;a href="http://www.tcnj.edu/"&gt;TCNJ&lt;/a&gt;. I still have one more DVD from ScanCafe to copy to my computer &amp;amp; upload, then I think I'm finally done with this project that I started back in early 2010. (Of course, the next project is to digitize the old Buxton family home movies I found in the attic when I was cleaning it out.)&lt;br /&gt;&lt;br /&gt;Mom passed away on Feb 1 2010, and Pat passed away on Feb 2 2004, so I spent some time thinking of them both this past week.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-1853526064198807616?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/1853526064198807616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=1853526064198807616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/1853526064198807616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/1853526064198807616'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/02/mom-pat.html' title='Mom &amp;amp; Pat'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-3245156183502859753</id><published>2012-01-28T11:42:00.000-05:00</published><updated>2012-01-28T11:42:40.650-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Computer Books</title><content type='html'>After finishing the &lt;a href="http://2012/01/drupal-7.html"&gt;Drupal 7&lt;/a&gt; book I bought a few weeks ago, I decided, for some reason, to get back to a book that I bought back in &lt;a href="http://2010/04/aspnet-and-other-net-stuff.html"&gt;April 2010&lt;/a&gt; -- Dino Esposito's "Introducing Microsoft ASP.NET AJAX." I started reading it not long after I bought it, but I put it down after reading the first few chapters and just never got back to it. It's somewhat out of date now, but it's still got some useful info in it.&lt;br /&gt;&lt;br /&gt;I just finished the chapter on the &lt;a href="http://ajaxcontroltoolkit.codeplex.com/"&gt;Ajax Control Toolkit&lt;/a&gt;. Now, I've been using the ACT a lot at my current job, but it turns out there are several controls and extenders in there that could be pretty useful, and of which I was completely unaware. I've tended towards doing client-side stuff with &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt;, like pretty much every other web developer on the planet, but there are times where I think the ACT could have made things easier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-3245156183502859753?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/3245156183502859753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=3245156183502859753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/3245156183502859753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/3245156183502859753'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/computer-books.html' title='Computer Books'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-7402381284301865901</id><published>2012-01-25T07:32:00.001-05:00</published><updated>2012-01-25T07:35:43.569-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>creating an API documentation site in Drupal</title><content type='html'>Part of my job involves maintaining the REST API for a product called &lt;a href="http://bullseye.electricvine.com/"&gt;Bullseye&lt;/a&gt;. It's an evolving API, and we've always kept the documentation in a Word file, which we simply print to PDF and publish to our web site. But, it seems kind of silly not to have a real on-line documentation site, so I started working on one recently. I'm using the &lt;a href="http://drupal.org/documentation/modules/book"&gt;book module&lt;/a&gt; in Drupal, along with &lt;a href="http://drupal.org/project/ckeditor"&gt;CKEditor&lt;/a&gt; and &lt;a href="http://drupal.org/project/geshifilter"&gt;GeSHi&lt;/a&gt;. Right now, I'm simply going through the Word doc, and pasting stuff into Drupal nodes using the "paste from Word" function in CKEditor. I've been pleasantly surprised at how well that works. The HTML that results usually looks pretty clean. For code samples, I just decorate them with the GeSHi tags and that does a pretty good job. I want to mess with the font settings in GeSHi a bit, but other than that, I like it.&lt;br /&gt;&lt;br /&gt;At some point, I'm going to want to see how I can go in and hyperlink related classes and methods, and stuff like that. I'm hoping I can find a way to do that automatically, rather than having to go in and manually create a bunch of hyperlinks.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-7402381284301865901?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/7402381284301865901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=7402381284301865901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7402381284301865901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7402381284301865901'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/creating-api-documentation-site-in.html' title='creating an API documentation site in Drupal'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-185366360893559699</id><published>2012-01-22T18:46:00.000-05:00</published><updated>2012-01-22T18:48:37.470-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Windows backup weirdness</title><content type='html'>I hadn't done a backup of my main home desktop PC in a while, so I decided to get one done today. I've previously used the built-in &lt;a href="http://windows.microsoft.com/en-US/windows7/products/features/backup-and-restore"&gt;Windows 7 Backup&lt;/a&gt;, and, more recently, &lt;a href="http://www.crashplan.com/"&gt;Crash Plan&lt;/a&gt;. I've had problems with both, so I needed to find another backup program.&amp;nbsp; I have a 1 TB drive, about 70% full, and two 500 GB drives that I can use for the backup. So, I need a program that can split the backup across two drives, which turns out to be more of a limiting factor than you'd think it would be. I'm currently running a backup with &lt;a href="http://www.macrium.com/reflectfree.aspx"&gt;Macrium Reflect Free&lt;/a&gt;, which *should* be able to split the backup between two drives, though I'm not sure if it will or not.&lt;br /&gt;&lt;br /&gt;The "weirdness" referenced in the title of this post is with regard to the speed of the backup. This is a desktop PC, and I've never really tweaked the power settings on it. I have the display set to blank after 10 minutes, but my assumption has always been that the PC will keep running at full speed, if it's doing something, like a backup. When I started the backup, it was running at about 300 Mb/sec. That seemed like a good speed, and I expected it to get done fairly quickly. I've noticed, though, that if I check on it after it's been running for awhile, it shows at 100 Mb/s.&amp;nbsp; If I sit in front of it for a few minutes, it gets back up to about 300 Mb/s. But, if I step away for an hour, then come back, it's back down to 100 Mb/s. So, clearly, something is happening to slow it down after a certain period of keyboard/mouse inactivity. So, I've switched the power settings from "recommended" to "high performance", thinking that maybe it's going into a low-power mode or something, but I don't think that's helped. Which could mean that some other background process is kicking in after a few minutes of keyboard/mouse inactivity and slowing things down. All very frustrating. We'll see if I can manage to get a backup done before the NFC Championship game is over.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-185366360893559699?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/185366360893559699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=185366360893559699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/185366360893559699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/185366360893559699'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/windows-backup-weirdness.html' title='Windows backup weirdness'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-4502097598222249750</id><published>2012-01-19T22:34:00.001-05:00</published><updated>2012-01-19T22:34:11.373-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>DrupalCamp NJ</title><content type='html'>I haven't blogged in a couple of weeks, so I thought I'd throw a quick post up. I've been busy with some personal stuff, listing my parents' old house with a new real estate agent and lowering the price. I did some cleaning too, but there's still a lot I could do to make the place look nicer and hopefully more attractive to potential buyers. We'll see how much of that I manage to get done.&lt;br /&gt;&lt;br /&gt;I'm still working on learning &lt;a href="http://drupal.org/"&gt;Drupal&lt;/a&gt;. I've worked my way through most of the &lt;a href="https://www.packtpub.com/drupal-7-create-and-operate-website-quickly-and-efficiently/book"&gt;Drupal 7 book&lt;/a&gt; that I started a couple of weeks ago. I want to finish that, and then maybe start into learning &lt;a href="https://www.packtpub.com/drupal-7-module-development/book"&gt;module development&lt;/a&gt;. And I just registered for&lt;a href="http://www.drupalcampnj.org/"&gt; DrupalCamp NJ&lt;/a&gt;, on Feb 4, at Princeton. That should be interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-4502097598222249750?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/4502097598222249750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=4502097598222249750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4502097598222249750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4502097598222249750'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/drupalcamp-nj.html' title='DrupalCamp NJ'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-6708786645960993290</id><published>2012-01-01T23:00:00.000-05:00</published><updated>2012-01-01T23:00:55.808-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>1&amp;1 Linux</title><content type='html'>In anticipation of installing Drupal on my 1&amp;1 account soon, I went into my control panel and poked around a bit.  First, I found that my account was set to use PHP 4. It was pretty easy to switch it to PHP 5. A call to phpinfo() shows that I'm now at 5.2.17. That's not quite up to date, but it's probably close enough. &lt;br/&gt;I also looked into the MySQL setup. Several years ago, I set up a MySQL database on my account. That database is still there, at MySQL 4, with a 100 MB limit. Just for the heck of it, I created a new database. The new one is MySQL 5, and has a 1 GB limit. So, that's nice. (There doesn't seem to be any way to upgrade the old MySQL 4 db to MySQL 5, but that's fine, since it's empty.) &lt;br/&gt;I even went as far as uploading the Drupal 7 tar.gz file today, but the 1&amp;1 web file browser can't unzip tar.gz files, so I'm going to need to get to a command prompt to do that, and it's a little late to get into that tonight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-6708786645960993290?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/6708786645960993290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=6708786645960993290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/6708786645960993290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/6708786645960993290'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/1-linux.html' title='1&amp;1 Linux'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-2243149388573039593</id><published>2012-01-01T21:34:00.000-05:00</published><updated>2012-01-22T17:51:13.450-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Drupal 7</title><content type='html'>&lt;div class="float-right"&gt;&lt;iframe class=" huqjfqoixsojqwrhegup" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;amp;bc1=000000&amp;amp;IS2=1&amp;amp;bg1=FFFFFF&amp;amp;fc1=000000&amp;amp;lc1=0000FF&amp;amp;t=blogandrewhue-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as4&amp;amp;m=amazon&amp;amp;f=ifr&amp;amp;ref=ss_til&amp;amp;asins=1849512868" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;/div&gt;This is one of the books I bought in ebook format from &lt;a href="https://www.packtpub.com/"&gt;Packt&lt;/a&gt; last week. It's a beginner/intermediate level book on Drupal 7, covering installation, configuration, and administration. It covers all of the basics (as far as I can tell) along with some of the more interesting parts. I'm about halfway through it. I find that I'm skimming over parts of it, since some aspects of Drupal are pretty obvious, if you've ever used a CMS before. &lt;br /&gt;The formatting of the epub file, which I'm reading on my iPad, leaves a bit to be desired. I'm pretty sure that some special characters were lost in translation somewhere.  There are a lot of places where there should probably have been an em-dash, and there is no em-dash, for instance. And I just came across a table that got screwed up so the text that should have been in the second column is instead just superimposed over the text that should have been in the first column.  (The PDF file for the book looks fine though.) &lt;br /&gt;I think I've been spoiled by O'Reilly's ebooks. They generally have accurate and reasonable formatting for their PDF, epub, and mobi files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-2243149388573039593?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/2243149388573039593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=2243149388573039593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/2243149388573039593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/2243149388573039593'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/drupal-7.html' title='Drupal 7'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-4848168170881631873</id><published>2012-01-01T21:17:00.000-05:00</published><updated>2012-01-01T21:17:29.103-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>messing around with the blog a bit</title><content type='html'>I just spent a little time cleaning up the files on my 1&amp;amp;1 account, moving anything that I think might be referenced by the blog into a ./blogfiles folder, then changing my files.andrewhuey.com address to point there, instead of at the root. I think it worked out OK.&lt;br /&gt;I now have nothing pointing at the root, which frees me up a bit to experiment with setting up different sites in different subdirectories, and not having to worry about them being accessible in unexpected ways. For instance, I'm probably going to be setting up a test Drupal site soon.&amp;nbsp; I can put it in a ./drupal folder, and set drupal.andrewhuey.com to point there.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-4848168170881631873?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/4848168170881631873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=4848168170881631873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4848168170881631873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/4848168170881631873'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/messing-around-with-blog-bit.html' title='messing around with the blog a bit'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-147573553212429839</id><published>2012-01-01T10:27:00.000-05:00</published><updated>2012-01-01T10:27:27.477-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Happy New Year</title><content type='html'>I went to bed at 11pm last night, and got up at 6:30 today, so I can't say I had a wild &amp;amp; crazy New Year's Eve. That's OK though.&lt;br /&gt;Early in the year, I often find a few things that I've been putting off for too long, and try to take care of them. This morning's project has been getting redirects in place on this web site, so that links to my old blog entries, from back when I was using Blogger's old FTP publishing, to andrewhuey.org, will do 301 redirects to the appropriate pages at blog.andrewhuey.com, where the pages are now dynamically generated by Blogger.&lt;br /&gt;I switched from FTP to "custom domain" back in &lt;a href="http://2010_02_01_archive.html/"&gt;Feb 2010&lt;/a&gt;, so I've put off the redirect stuff for long enough that it probably doesn't matter anymore. But it seems like a good idea anyway.&lt;br /&gt;I don't know that much about .htaccess files and ModRewrite, but I know just enough to be dangerous. I picked up some hints on what I need to do &lt;a href="http://www.webconfs.com/how-to-redirect-a-webpage.php"&gt;here&lt;/a&gt; and &lt;a href="http://httpd.apache.org/docs/2.0/misc/rewriteguide.html"&gt;here&lt;/a&gt;.&lt;br /&gt;The part of my .htaccess file that handles redirection now looks like this:&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;Options +FollowSymLinks&lt;br /&gt;RewriteEngine on&lt;br /&gt;RewriteCond %{HTTP_HOST}   !^files\.andrewhuey\.com [NC]&lt;br /&gt;RewriteRule (.*) http://blog.andrewhuey.com/$1 [R=301,L]&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;I use files.andrewhuey.com to reference various files on my web server. Everything else should just get redirected to blog.andrewhuey.com. So, pretty simple.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-147573553212429839?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/147573553212429839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=147573553212429839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/147573553212429839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/147573553212429839'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2012/01/happy-new-year.html' title='Happy New Year'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-7168586788875247441</id><published>2011-12-30T14:43:00.001-05:00</published><updated>2011-12-30T14:43:35.342-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Drupal 7 clean URLs</title><content type='html'>I have today off from work, so I've been sitting around at home, messing with Drupal.&lt;br /&gt;I couldn't quite figure out how to get clean URLs to work, until I stumbled across &lt;a href="http://coolestguyplanet.net/coolest-guy-on-the-planet/fastest-way-of-installing-drupal-7-4-on-mac-os-x-10-6"&gt;this article&lt;/a&gt;. (See the "post-installation tips" section at the end.) Pretty simple really, and I should have been able to figure it out on my own, if I'd read as far as the RewriteBase section of the main &lt;a href="http://drupal.org/getting-started/clean-urls"&gt;clean URLs article&lt;/a&gt; on drupal.org.&lt;br /&gt;&lt;br /&gt;I also went a bit nuts at&lt;a href="http://www.packtpub.com/"&gt; www.packtpub.com&lt;/a&gt; today. They are running a special, 5 ebooks for $60, so I bought four Drupal books and one PHP book. I'm building up a bit of a library of ebooks that I've bought on sale, mostly from O'Reilly.&amp;nbsp; I never seem to have time to read them though!&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-7168586788875247441?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/7168586788875247441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=7168586788875247441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7168586788875247441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/7168586788875247441'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2011/12/drupal-7-clean-urls.html' title='Drupal 7 clean URLs'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3059692.post-8953980543006522518</id><published>2011-12-29T21:14:00.000-05:00</published><updated>2011-12-30T14:32:24.517-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Drupal 7</title><content type='html'>After staying out too late Tuesday night, then going to bed at 8:30pm last night, I finally had some free time after work tonight to play around with Drupal. I installed Drupal 7 on my MacBook, following &lt;a href="http://drupal.org/documentation/install/developers"&gt;these instructions&lt;/a&gt;. The only real trouble I had was in making sure that every host reference was set to 127.0.0.1 rather than localhost, or anything else.&lt;br /&gt;&lt;br /&gt;Most of the obvious stuff seems to be working.&amp;nbsp; I haven't figured out &lt;a href="http://drupal.org/node/15365"&gt;clean URLs&lt;/a&gt; yet though. &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3059692-8953980543006522518?l=blog.andrewhuey.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.andrewhuey.com/feeds/8953980543006522518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3059692&amp;postID=8953980543006522518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8953980543006522518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3059692/posts/default/8953980543006522518'/><link rel='alternate' type='text/html' href='http://blog.andrewhuey.com/2011/12/drupal-7.html' title='Drupal 7'/><author><name>Andrew Huey</name><uri>https://profiles.google.com/112154486809243920747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-CC8ZZ6joAgQ/AAAAAAAAAAI/AAAAAAAAALY/X3tljQviH9k/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
