<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.albin.net" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Albin.Net - friendly web development, graphic design &amp; computer support</title>
 <link>http://www.albin.net/blog</link>
 <description>Albin.Net is a user-focused web development company that can provide service to organizations anywhere in the nation.</description>
 <language>en</language>
<item>
 <title>“Perl on Pogosticks” and other framework nonsense</title>
 <link>http://www.albin.net/drupal/cms-framework</link>
 <description>&lt;p&gt;Over at &lt;a href=&quot;http://brainnovate.com/index.php/2008/04/why-wordpress-drupal-and-other-cmss-are-bad-for-innovation/&quot; rel=&quot;nofollow&quot;&gt;Brainnovate&lt;/a&gt;, Scott Miller writes that a CMS is bad for innovation. Now his opinion is clearly biased and ignorant  of how innovation actually occurs, but there are some points I would like to clear up…&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
“Just because I haven’t personally used it, I do know a thing or two about Drupal. It *is* a powerful piece of software.”
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The swing…&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
“However, at the end of the day it is still a CMS, not a framework […] in its own right.”
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;…and a miss! Actually Drupal is much more powerful than Scott knows. Because it’s both a CMS and a &lt;a href=&quot;http://api.drupal.org&quot;&gt;framework with an extensive API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/cms-framework&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/cms-framework#comments</comments>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <pubDate>Sat, 03 May 2008 01:04:05 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">199 at http://www.albin.net</guid>
</item>
<item>
 <title>Making a promiscuous TinyMCE abstain</title>
 <link>http://www.albin.net/drupal/tinymce-abstinence</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://www.albin.net/sites/default/files/tinymce-breakage.png&quot; alt=&quot;&quot; width=&quot;200&quot; height=&quot;215&quot; style=&quot;float: right; margin-left: 10px; margin-bottom: 5px;&quot; /&gt;Here’s a quick one if you are in need of a noon-time distraction. If you’ve ever used the &lt;abbr title=&quot;What You See Is What You Get&quot;&gt;WYSIWYG&lt;/abbr&gt; editor &lt;a href=&quot;http://drupal.org/project/tinymce&quot;&gt;TinyMCE&lt;/a&gt;, called “tiny mice” by some, then you know that it likes to &lt;code&gt;hook()&lt;/code&gt; up with every &lt;code&gt;&amp;lt;textarea&amp;gt;&lt;/code&gt; that it sees.&lt;/p&gt;

&lt;p&gt;The results of this promiscuity range from annoying (&lt;em&gt;I don’t need a HTML editor for a log message!&lt;/em&gt;) to the disastrous (&lt;em&gt;?*$! That HTML editor just stripped the newlines from my list of pages in “Page specific visibility settings!” Oh, the humanity!&lt;/em&gt;)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/tinymce-abstinence&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/tinymce-abstinence#comments</comments>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/taxonomy/term/8">tinymce</category>
 <pubDate>Sun, 23 Mar 2008 15:44:54 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">114 at http://www.albin.net</guid>
</item>
<item>
 <title>Talking about Zen and Theme Settings API</title>
 <link>http://www.albin.net/drupal/lullabot-zen-podcast-55</link>
 <description>&lt;p&gt;I was just interviewed by Jeff Robbins for &lt;a href=&quot;http://www.lullabot.com/audiocast/podcast-55-john-albin-wilkins-and-zen-theme&quot;&gt;Lullabot podcast #55&lt;/a&gt;. I’ve listened to this Drupal-lovin’ podcast since its inception, so it was pretty cool to be asked to do an an interview.&lt;/p&gt;
&lt;p&gt;We mostly talked about the &lt;a href=&quot;http://drupal.org/project/zen&quot;&gt;Zen theme&lt;/a&gt;, which I’ve put a lot of work into and, if you don’t already know, is a fantastic foundation from which to build your own custom-designed Drupal theme.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/lullabot-zen-podcast-55&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/lullabot-zen-podcast-55#comments</comments>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/taxonomy/term/10">podcast</category>
 <category domain="http://www.albin.net/zen-drupal-theme">Zen</category>
 <pubDate>Thu, 28 Feb 2008 06:02:31 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">116 at http://www.albin.net</guid>
</item>
<item>
 <title>Zen 1.0 theme now available for Drupal 5</title>
 <link>http://www.albin.net/zen-1-0</link>
 <description>&lt;p&gt;After a month and a half beta period with only 5 bugs discovered (and squashed), the O-fficial &lt;a href=&quot;http://drupal.org/project/zen&quot;&gt;Zen 5.x-1.0 version has been released&lt;/a&gt;. Yay!&lt;/p&gt;

&lt;p&gt;Thanks to everyone who helped with new features, bug fixes and documentation suggestions! The help is greatly appreciated!&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.albin.net/zen-1-0&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/zen-1-0#comments</comments>
 <category domain="http://www.albin.net/css">CSS</category>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/zen-drupal-theme">Zen</category>
 <pubDate>Thu, 14 Feb 2008 06:40:33 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">115 at http://www.albin.net</guid>
</item>
<item>
 <title>Fixed “elusive login issue” in Drupal!</title>
 <link>http://www.albin.net/drupal/critical-ellusive-login-bug</link>
 <description>&lt;p&gt;Back at the beginning of February, chx (a Drupal master coder) posted a story to Drupal’s homepage asking for people to come together and &lt;a href=&quot;http://drupal.org/node/115889&quot;&gt;work on an “elusive login issue”&lt;/a&gt; that people had been reporting for over a year. Some users were reporting that no matter how many times they tried to login to Drupal, they would be promptly put back in front of the login form without the anticipated “Unrecognized username or password” error message.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/critical-ellusive-login-bug&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/critical-ellusive-login-bug#comments</comments>
 <category domain="http://www.albin.net/taxonomy/term/6">cookies</category>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/taxonomy/term/7">sessions</category>
 <pubDate>Wed, 14 Mar 2007 13:59:43 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">23 at http://www.albin.net</guid>
</item>
<item>
 <title>“Design for Drupal!”</title>
 <link>http://www.albin.net/drupal/design-for-drupal</link>
 <description>&lt;p&gt;Steven Wittens was a co-creator of Drupal’s beautiful default theme, Garland.  And he has a &lt;a href=&quot;http://acko.net/blog/drupals-designer-future&quot;&gt;thought-provoking post&lt;/a&gt; about the current state of design in the Drupal community and his frustrations in trying to improve it.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/design-for-drupal&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/design-for-drupal#comments</comments>
 <category domain="http://www.albin.net/css">CSS</category>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/taxonomy/term/4">graphic design</category>
 <pubDate>Fri, 09 Mar 2007 13:43:15 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">20 at http://www.albin.net</guid>
</item>
<item>
 <title>Fixing Drupal core!</title>
 <link>http://www.albin.net/drupal/my-first-core-patch</link>
 <description>&lt;p&gt;
Drupal 4.7.4 has a bug in it regarding story previews. The teaser preferences allowed you to set the maximum length of a teaser, but the underlying code treated it as the minimum length of a teaser.
&lt;/p&gt;

&lt;p&gt;So, say you wanted a teaser that was 400 characters or less; what you would get was a teaser that was &lt;em&gt;always&lt;/em&gt; 400 character or more. Ouch.

&lt;p&gt;&lt;a href=&quot;http://www.albin.net/drupal/my-first-core-patch&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/drupal/my-first-core-patch#comments</comments>
 <category domain="http://www.albin.net/drupal">Drupal</category>
 <category domain="http://www.albin.net/extremely-geeky">extremely geeky</category>
 <pubDate>Tue, 12 Dec 2006 12:37:00 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">17 at http://www.albin.net</guid>
</item>
<item>
 <title>We’re in the Paper!</title>
 <link>http://www.albin.net/news/arizona-republic-2006-04-20</link>
 <description>&lt;p&gt;We’re in the paper today. Check out the &lt;a href=&quot;http://www.azcentral.com/community/ahwatukee/articles/0420ar-bizsigns0420Z14.html&quot;&gt;Ahwatukee Republic section&lt;/a&gt; of the &lt;strong&gt;Arizona Republic&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.albin.net/news/arizona-republic-2006-04-20&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/news/arizona-republic-2006-04-20#comments</comments>
 <category domain="http://www.albin.net/taxonomy/term/4">graphic design</category>
 <category domain="http://www.albin.net/news">news</category>
 <pubDate>Thu, 20 Apr 2006 13:23:23 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">22 at http://www.albin.net</guid>
</item>
<item>
 <title>Everything you ever wanted to know about Essential ICMP traffic (but were afraid to ask rfc792)</title>
 <link>http://www.albin.net/essential-icmp</link>
 <description>&lt;p&gt;
Information on how to create a firewall using ipfw is hard to come by.  I’ve found bits and pieces of useful information in various places.  I’m working on creating a tutorial on how to configure ipfw for Mac OS X, but in the mean time, here’s some information on the extremely low-level internet packet, ICMP.
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.albin.net/essential-icmp&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/essential-icmp#comments</comments>
 <category domain="http://www.albin.net/extremely-geeky">extremely geeky</category>
 <pubDate>Mon, 19 Dec 2005 15:22:55 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">16 at http://www.albin.net</guid>
</item>
<item>
 <title>“Bullet-Proof” Rounded Corners</title>
 <link>http://www.albin.net/css/roundedcorners</link>
 <description>&lt;p&gt;I started this exercise with a simple bordered div which contained four divs that each had a background-image and that were positioned in each of the corners. This worked great in Mozilla 1 and Netscape 6, but not anywhere else.  As I fixed bugs in each of the other browsers implementations, I ended up with this code.&lt;p&gt;&lt;a href=&quot;http://www.albin.net/css/roundedcorners&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.albin.net/css/roundedcorners#comments</comments>
 <category domain="http://www.albin.net/css">CSS</category>
 <pubDate>Fri, 09 Aug 2002 10:07:00 -0700</pubDate>
 <dc:creator>John</dc:creator>
 <guid isPermaLink="false">12 at http://www.albin.net</guid>
</item>
</channel>
</rss>
