<?xml version='1.0' encoding='windows-1252'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-4052383</atom:id><lastBuildDate>Fri, 22 May 2009 12:10:31 +0000</lastBuildDate><title>inquiline weblog</title><description>&amp;lt;html&amp;gt;&amp;lt;script&amp;gt;&amp;lt;style&amp;gt; web markup craftsman</description><link>http://www.inquiline.com/weblog/</link><managingEditor>noreply@blogger.com (Brian)</managingEditor><generator>Blogger</generator><openSearch:totalResults>151</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-117193586893206588</guid><pubDate>Tue, 20 Feb 2007 01:43:00 +0000</pubDate><atom:updated>2007-02-19T17:44:28.943-08:00</atom:updated><title>Trying out an album</title><description>Here's some shots of me, old and new.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align:center;width:194px;font-family:arial,sans-serif;font-size:83%"&gt;&lt;div style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/brian.duchek/GeneralJunks"&gt;&lt;img src="http://lh6.google.com/image/brian.duchek/RZyfR2avoqE/AAAAAAAAACs/npsIrXT_5UY/s160-c/GeneralJunks.jpg" width="160" height="160" style="border:none;padding:0px;margin-top:16px;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://picasaweb.google.com/brian.duchek/GeneralJunks"&gt;&lt;div style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;General Junks&lt;/div&gt;&lt;/a&gt;&lt;div style="color:#808080"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-117193586893206588?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2007/02/trying-out-album.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-117192454042647063</guid><pubDate>Mon, 19 Feb 2007 22:15:00 +0000</pubDate><atom:updated>2007-02-19T17:48:12.550-08:00</atom:updated><title>Too much good to post</title><description>Time to check in again. There's just been too much exciting stuff going on to even try and keep on top of it all.&lt;br /&gt;&lt;br /&gt;It's winter in Seattle, and while that means gray days and rain in the lowlands near Puget Sound, it means &lt;span style="font-weight:bold;"&gt;snow&lt;/span&gt; in the Cascade mountains. After trips to &lt;a href="http://www.whistlerblackcomb.com"&gt;Whistler Blackcomb&lt;/a&gt; at &lt;a href="http://north.webdirections.org"&gt;Web Directions North&lt;/a&gt;, &lt;a href="http://www.stevenspass.com"&gt;Stevens Pass&lt;/a&gt;, &lt;a href="http://www.cooltrails.com/goldcr.htm"&gt;Gold Creek at Snoqualmie&lt;/a&gt; and &lt;a href="http://www.skicrystal.com"&gt;Crystal Mountain&lt;/a&gt; resorts - it's just been a whirlwind of winter wonderland. I'm in a constant state of slow recovery from one sore joint or another, but it's totally worth it. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.inquiline.com/weblog/uploaded_images/wdn-blue-270x90-741062.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.inquiline.com/weblog/uploaded_images/wdn-blue-270x90-738967.gif" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://north.webdirections.org"&gt;Web Directions&lt;/a&gt; was a great experience this year. I made a boatload of new friends and I really hope to meet and toast our collective nerdy-ness again in the future.   So many exciting presentations and events were had there. It really was a top-notch conference.  Kudos to the hosts (that I got to meet), &lt;a href="http://www.westciv.com/"&gt;John Allsopp&lt;/a&gt;, &lt;a href="http://www.boxofchocolates.ca/"&gt;Derek Featherstone&lt;/a&gt;, and everyone else that helped make it such a seamless operation.  I'll continue following what's going on with all the great speakers that were there on my feed aggregator at Google Reader.  I call it my &lt;a href="http://www.google.com/reader/shared/user/17669672358600732011/label/web-directions-north"&gt;web-directions-north&lt;/a&gt; feed, and you're welcome to peruse the content yourself.&lt;br /&gt;&lt;div style="text-align:center;width:194px;font-family:arial,sans-serif;font-size:83%"&gt;&lt;div style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/brian.duchek/WebDirectionsNorth07/photo#s5030517521113591986"&gt;&lt;img src="http://lh3.google.com/image/brian.duchek/Rc_8plpasKE/AAAAAAAAAJw/dkgPEBCNZec/s160-c/WebDirectionsNorth07.jpg" width="160" height="160" style="border:none;padding:0px;margin-top:16px;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://picasaweb.google.com/brian.duchek/WebDirectionsNorth07"&gt;&lt;div style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Web Directions North 07&lt;/div&gt;&lt;/a&gt;&lt;div style="color:#808080"&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I think it's about time that I get over to my &lt;a href="http://www.iconclude.com/community/opscraft_blog/"&gt;corporate blogging duties&lt;/a&gt; and make an inaugural post or two...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-117192454042647063?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2007/02/too-much-good-to-post.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-116512130501095130</guid><pubDate>Sun, 03 Dec 2006 04:46:00 +0000</pubDate><atom:updated>2006-12-02T20:48:26.413-08:00</atom:updated><title>Pardon the dust on my boots</title><description>I'm heavy into trying to get this blog-ish mess redesigned and in the style of the template I'm using on my &lt;a href="http://brian.duchek.googlepages.com"&gt;googlepages &lt;/a&gt;presence.  Give me another week and I'll have some thing presentable.&lt;br /&gt;&lt;br /&gt;Well, maybe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-116512130501095130?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/12/pardon-dust-on-my-boots.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-115445071848430013</guid><pubDate>Tue, 01 Aug 2006 16:44:00 +0000</pubDate><atom:updated>2006-08-01T09:45:18.496-07:00</atom:updated><title>Innovation Extermination</title><description>&lt;a href="http://tynerblain.com/blog/2006/03/06/top-ten-tips-for-preventing-innovation/"&gt;Top ten tips for preventing innovation -Tyner Blain&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;1. Hire employees looking for safety in their roles. &lt;/span&gt;Innovation happens when people stretch outside their comfort zones - don'?t let them stretch! Find people who primarily want security and a nine-to-five role, stay away from those troublemakers who want to "change the world."?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Hire incompetent employees. &lt;/span&gt;What better way to prevent innovation than to have people who have to focus just to do the bare minimum? For extra safety, try and find someone who can take credit for other people'?s work and hide their own incompetence - these people are easier to promote, which will become important later. If we are forced to hire someone who is competent, it's critical that we make sure that they only have one area of expertise. People with more than one area of expertise, switch-hitters, just cause trouble by talking to people on other teams."&lt;/blockquote&gt;This goes on and on just getting better as it goes. I love reading stuff like this - it forces you out of your comfort zone of "reading any old blog post" and makes you challenge everything. In the end you're really paying attention, and that's just priceless.&lt;br /&gt;&lt;br /&gt;Most businesses do a great job of rooting out and squashing innovation.  It's rarely conscious, and all to often a consequence of conflicting agendas, a general deficit in trust, and negligent management practices.&lt;br /&gt;&lt;br /&gt;If you have the opportunity and the foresight, I highly recommend asking a potential employer about some of these qualities before you accept a job.  It can make a world of difference.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-115445071848430013?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/08/innovation-extermination.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-115395840731101762</guid><pubDate>Thu, 27 Jul 2006 00:00:00 +0000</pubDate><atom:updated>2006-07-26T17:04:14.650-07:00</atom:updated><title>Code like a what?</title><description>&lt;a href="http://headrush.typepad.com/creating_passionate_users/2006/03/code_like_a_gir.html"&gt;Creating Passionate Users: Code like a girl&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"I think 'girl code' is quite a compliment. Because caring about things like beauty makes us better programmers and engineers. We make better things. Things that aren't just functional, but easy to read, elegantly maintainable, easier--and more joyful--to use, and sometimes flat-out sexy. A passion for aesthetics can mean the difference between code that others enjoy working on vs. code that's stressful to look at. And whether we like it or not, most of the world associates an appreciation for beauty more with women than men (especially geek men). Women may have a genetic advantage here."&lt;/blockquote&gt;There's a good point stuck here in this mashup of quotes and references. I've always been a fan of readable code - it sure makes for less comments and documentation when you have a coding style that enables quick re-learning of something you'd worked on months ago.  &lt;br /&gt;&lt;br /&gt;I won't go as far as to say the most important thing is writing code that makes other coders drool for the sake of the slobber. The documents I've seen which fell into that category certainly did have pretty code, but it wasn't about formatting or naming. It was all about an elegant solution to a problem. It was about brevity and wit in programming.  I guess you could call it beauty if you were of that frame of mind, but I don't think the two are connected in many minds.&lt;br /&gt;&lt;br /&gt;That being said, I would wear a &lt;a href="http://www.cafepress.com/moderncoder"&gt;code like a girl t-shirt&lt;/a&gt;. Mostly because I think girls are cool, and that there's not that many of them coding out there. Or rather, not enough of them coding out there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-115395840731101762?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/07/code-like-what.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-115386015554499748</guid><pubDate>Tue, 25 Jul 2006 20:40:00 +0000</pubDate><atom:updated>2006-07-25T13:46:05.456-07:00</atom:updated><title>what's a craftsman?</title><description>&lt;span style="font-weight: bold;"&gt;Def. "skilled labor applied towards practical ends"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More importantly...&lt;br /&gt;&lt;h3&gt;What's a craftsman doing with a WYSIWYG editor?&lt;br /&gt;&lt;/h3&gt;   &lt;p&gt;Shortly, it's about constraints.  If you increase the set of rules governing what you can do in an environment, it forces you to be creative to accomplish anything.  It's a certain kind of challenge that can be refreshing to creative minds.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;I take a cue from music, first of all. Consider the system of pitches found on a piano. It's known as the 12-tone system, and is based on 12 semi-tone notes between octaves. An octave is basically the first and last notes in the simple scales that children sing in with the phrases, "do - re - mi ... la - ti - do".  Assuming you're with me, you may also know that the 12 tone system is used in virtually all music in the known world with only a handful of exceptions. It's responsible for an almost infinite variety of types and genres and has provided a solid structure for mankind's musical aspirations for centuries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;Once science had caught up with our musical ears, and around the time that some people in western culture started discovering psychoactive substances, a new movement took hold. "Why only 12 steps between octaves, we know the frequencies, we have the tools (e.g. synthesizers), we can do it better!"  Enter a short-lived stint of &lt;i&gt;modern music&lt;/i&gt;. Composers like John Cage and others decided to blow the doors off the restrictive 12 tone system and go explore uncharted waters. They composed in 13 - 2000 tone systems, and tried to write the rules along side the music.  &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;If you've never heard anything in this style of composing, you're not missing much.  It sounds awful. It's without direction, or sense, or emotion, or resolution.   Take my word for it, at its best, it's barely listenable. This comes from someone who studied music, and who loves most everything in music for one reason or another. Modernist music is a serious challenge to even begin to appreciate.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;Leaving aside all the highly geeky science which attempted to link brain patterns and human-animal hardwiring to the reason we gravitated to the 12 tone system in the first place, I choose to focus here on a simpler reason why music in 12 tones is better than music in 365.  The reason is constraints.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;If you've ever come as far as trying to write music, you'll find only some things work, and those things are worked a lot. Only certain combinations of music sound happy or sad. There are a small number of chords that can take you out on the ledge and push you over, resolving that tension.  These methods can be taught and learned, or rediscovered all on ones own, but in the end they represent a set of rules for how you hear and what it means. Some things work and others just don't. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;h3&gt;Back to the web, please!&lt;o:p&gt;&lt;/o:p&gt;&lt;/h3&gt;  &lt;p&gt;I write in a WYSIWYG editor because only some things work on the web.  I choose to follow this convention that has been tested and documented, and proven time and time again. My purpose here is not to show you how far out there my design is, or that I don't accept your say-so that this is right or not.  Frankly, I'm more interested in getting out some content, and "good enough" in the markup department is just that. If it looks good and works well, I'm happy.&lt;br /&gt;&lt;br /&gt;Beyond that, there will be some things that I want to experiment with, and an editor like this can make you really have to understand the mechanics of a system to be able to stretch it beyond it's theoretical limit and see what's really possible.   Coding in an environment like this gives me that ability by imposing those constraints.  It forces me to put content first (a challenge for any nerd who're more comfortable  hacking on someone else's prose than their own), and it limits the range of possibility down from 1,000,000 different design directions and possibilities, to maybe just the first 1,000 or so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p&gt;I don't need a full LAMP architecture and a XUL parser for the limited audience I'm trying to reach. As long as I can still convince them that I &lt;i&gt;could&lt;/i&gt; install and operate XSL Transformations for their uber-geek Web2.0 enhanced application, than every thing will be just fine.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-115386015554499748?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/07/whats-craftsman.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-114367003704194478</guid><pubDate>Wed, 29 Mar 2006 22:06:00 +0000</pubDate><atom:updated>2006-03-29T14:07:17.053-08:00</atom:updated><title>got model</title><description>Couple reading/discussion items...&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://avc.blogs.com/a_vc/2006/03/the_freemium_bu.html" target="_blank"&gt;http://avc.blogs.com/a_vc/2006&lt;wbr&gt;/03/the_freemium_bu.html&lt;/a&gt;&lt;br /&gt;I think I like this model better than the "all or nothing" model - it seems more attainable.  But certainly it isn't a cash-cow.&lt;br /&gt;&lt;br /&gt;Like these guys:&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.touchstonegadget.com/" target="_blank"&gt;http://www.touchstonegadget&lt;wbr&gt;.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It seems like they have a great idea, and are just running with it - not sure if they're students or what.  Maybe that would be an option: a return to student-dom.  I've always fancied a lifetime of education, and there's definately financing options for that plan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-114367003704194478?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/03/got-model.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-113692703261882428</guid><pubDate>Tue, 10 Jan 2006 21:03:00 +0000</pubDate><atom:updated>2006-01-10T14:29:43.223-08:00</atom:updated><title>The Search: what ready access to everything always means</title><description>I read &lt;a href="http://boingboing.net/"&gt;Boing Boing&lt;/a&gt;, an online magazine-turned-blog, for updates on current net-topics. It's got great editors and a huge contributor base. Today's columns had a quote that really struck me. In a post about &lt;a href="http://www.boingboing.net/2006/01/10/battelles_the_search.html"&gt;Battelle's The Search: what ready access to everything always means&lt;/a&gt;, the reviewer, one &lt;a href="http://www.craphound.com/"&gt;Cory Doctorow&lt;/a&gt;, had a great reaction to the book:&lt;br /&gt;&lt;blockquote&gt;"I had a search a-ha moment just last week. I went looking for an out-of-print cassette recording of a radio play. None of the used-goods dealers on Amazon had any copies listed, but Amazon knew that there were several who likely had copies, and it sent them bids on my behalf. I ended up with a copy of the tapes within a couple days, for less than the original retail price. Now I'm considering giving away the 15,000  books I put in storage because I thought that if I ever wanted to read them later, I'd never find them on the used-book market. The bottom has fallen out of the search-costs for used books and buying a title I'm looking for is likely to be cheaper than paying to keep it on the shelf in London."&lt;/blockquote&gt;While it's partly a dime store epiphany, it also struck me with it's new sense of value. I'm a self proclaimed major collector and "memorabilia packrat".  Is this really where things are going?  I need to think on this. Frankly, those 15,000 books have to live somewhere other than a landfill.  Where do you then 'dump' your stuff so that it will be saved by &lt;span style="font-style: italic;"&gt;someone&lt;/span&gt; until you decide you want to find it again?  Does this extend beyond media items? What about that t-shirt from my 1988 IMEA All-state concert band? There's no way that some one will keep that for 20 years and &lt;span style="font-style: italic;"&gt;then&lt;/span&gt; try to sell it on eBay, is there?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-113692703261882428?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2006/01/search-what-ready-access-to-everything.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-113233809754371454</guid><pubDate>Fri, 18 Nov 2005 18:20:00 +0000</pubDate><atom:updated>2005-11-18T10:21:37.560-08:00</atom:updated><title>Long time absent</title><description>Yes, it's been a while. Sometimes blogs need to go on a fast, so they can come back with better perspectives.  That's sort of what's happened here. I've been on hiatus - but I'm back for a spell and will be breathing some new life into this property.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-113233809754371454?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/11/long-time-absent.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-112602452271074300</guid><pubDate>Tue, 06 Sep 2005 16:35:00 +0000</pubDate><atom:updated>2005-09-06T09:35:22.730-07:00</atom:updated><title>OnLoad and Event Handlers</title><description>When you start dealing with web applications using more advanced functionality on and through the web, you definately need to learn to speak the sometimes arcane language of  Javascript. One of the most entertaining chapters in the "big book of JS" is the one on Event Handlers. If you've spent any time glancing over this chapter, you'll have encountered the mythical "onload". &lt;br /&gt;&lt;br /&gt;To master this beast, put down the manual that you've read 2-3 times and pick up the article at: &lt;a href="http://web-graphics.com/mtarchive/001635.php"&gt;wg:Breaking onload limits&lt;/a&gt; where some really smart people are going way beyond traditional thinking about the beast.  &lt;br /&gt;&lt;br /&gt;I'm consistently impressed by the quality and increasing quantity of  FETs these days.  Lots of them weigh in at the Comments heading,  too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-112602452271074300?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/09/onload-and-event-handlers.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-111936971839136927</guid><pubDate>Tue, 21 Jun 2005 16:01:00 +0000</pubDate><atom:updated>2005-06-21T13:05:40.013-07:00</atom:updated><title>CSS Alternative to Lorem Ipsum</title><description>Picked from the &lt;span style="font-style: italic;"&gt;daily links for light reading&lt;/span&gt; published by Australia's &lt;a href="http://webstandardsgroup.org/"&gt;WSG&lt;/a&gt; was this charming little article on &lt;a href="http://ad-rag.com/120533.php"&gt;the unspoken rules of graphic design&lt;/a&gt;. The first quote below made me laugh out loud:&lt;br /&gt;&lt;blockquote&gt;"17. If you ask for more copy it will be sent as a .jpg. If you ask for images they will  send powerpoint presentations."&lt;br /&gt;&lt;/blockquote&gt;Oh how true! (Chuckles to himself...). The second one made me think for a second. Not just because it was another choice quip, but because it gave me a spark of inspiration:&lt;br /&gt;&lt;blockquote&gt;"35. Clients who do not provide content upfront will complain about the use of Lorem Ipsum."&lt;/blockquote&gt;By nature of familiarity, I often design in HTML. It's probably not a good habit, but I have a hard time separating my thoughts about &lt;span style="font-style: italic;"&gt;how &lt;/span&gt;I would do something from &lt;span style="font-style: italic;"&gt;what &lt;/span&gt;I would do in the first place. If my end product is going to be an HTML document or template, then the sooner I start, closer I am to the finished product.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Lorem_ipsum" rel="tag"&gt;Lorem Ipsum&lt;/a&gt; is that text you put into the space reserved in a template for text. You don't have the &lt;span style="font-style: italic;"&gt;actual &lt;/span&gt;copy, but you need something to see how text will look and operate on the page. It's part of the process of determining readability and correct document flow and other esoterics of being a &lt;a href="http://www.yourtotalsite.com/archives/methodology_tools/the_frontend_architect/Default.aspx"&gt;front end architect&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The joke is a good one, however, because I'm not the only person to have been faced with a colleague noting in their most concerned tone, "I entered a bug report today because there's Spanish text on the new page design." The first time it happened I took about 20 seconds to figure out what they were talking about. Then I smacked my forehead thinking, "if they're going to be an idiot, at least get the right language - it's supposed to look Latin!"&lt;br /&gt;&lt;br /&gt;So what's a coder to do?  Your options are limited, but are improving steadily.&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Write all the copy yourself&lt;/li&gt;   &lt;li&gt;Leave the Lorem Ipsum in place and get a sore forehead&lt;/li&gt;   &lt;li&gt;Educate the unwashed masses about the practices of 16th century typesetters&lt;/li&gt;      &lt;li style="font-style: italic;"&gt;or maybe there's another option...&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;CSS to the  rescue.&lt;/h3&gt;Enter cheesy template example. I know you'd rather be caught dead than build a table-based layout (I nabbed this one from Dreamweaver, no less) but in this case, the example serves us well because even the DW one comes with Ipsum by default.&lt;br /&gt;&lt;br /&gt;Your basic template comes up looking like this:&lt;br /&gt;&lt;img src="/weblog/images/NotStyledLoremIpsum.gif" alt="A non-styled template, the 'before' state for this example." border="0" /&gt;&lt;br /&gt;&lt;dl&gt;&lt;dt&gt;Disadvantages&lt;/dt&gt;&lt;dd&gt; Confusing presence of Lorem Ipsum and other "Spanish" text all over the page. &lt;/dd&gt;&lt;/dl&gt;What if it instead came up looking like this? Notice how the lines of text in the paragraphs are gray bars instead of text?&lt;br /&gt;&lt;img src="/weblog/images/CSStyledLoremIpsum.gif" alt="The styled template, shows the the changes described below." border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;dl&gt;&lt;dt&gt;Advantages&lt;/dt&gt;&lt;dd&gt;Keep using Lorem Ipsum in the template&lt;/dd&gt;&lt;dd&gt;You can still see where body text is going to appear&lt;/dd&gt;&lt;dd&gt;Flow of text is maintained&lt;/dd&gt;&lt;/dl&gt;&lt;h3&gt;The technique.&lt;/h3&gt; It's super simple. Build your template with Lorem Ipsum - you have your reasons. Apply two selectors to the page, then mark the paragraphs containing the mischievous text and you're set. The basis of the fix is color - we're going to wash out the contrast of the text in a background.&lt;br /&gt;&lt;pre&gt;p.ipsum {&lt;br /&gt;color: #CCC;&lt;br /&gt;font-size: 9px;&lt;br /&gt;line-height: 18px;&lt;br /&gt;}&lt;/pre&gt;The font-size and line-height properties preserve the illusion of a line of text, complete with space above and below each line, and irregular line lengths (for justified text). Apply the above class to all paragraphs which contain your placeholder text.&lt;br /&gt;&lt;br /&gt;Next, we'll have to do a tiny bit of dirty work. We need to style the background of the lettered lines with the same color as the foreground text. Two steps this time. Add the following style declaration:&lt;br /&gt;&lt;pre&gt;p.ipsum span {&lt;br /&gt;background-color:#CCC;&lt;br /&gt;}&lt;/pre&gt;Then go into each paragraph and wrap the inner contents with a span element like so:&lt;br /&gt;&lt;pre&gt;&amp;lt;p class="ipsum"&gt;&amp;lt;span&gt;Lorem ipsum dolor sit amet,&lt;br /&gt;... no sea takimata sanctus est Lorem ipsum dolor&lt;br /&gt;sit amet.&amp;lt;/span&gt;&amp;lt;/p&gt;&lt;/pre&gt;&lt;br /&gt;Span elements have the benefit of rendering "inline" by default, which means that they only take up the space in a line of text, and thus are dependent on the line-height of their parent element in this case for their dimensions. The &lt;a href="http://www.inquiline.com/weblog/examples/CSSLoremIpsumAlternative.htm"&gt;result&lt;/a&gt; is akin to the "placeholder image" styling found in that same Dreamweaver template.&lt;br /&gt;&lt;h3&gt;Conclusion&lt;/h3&gt;Yes, it's messy and requires cleanup, but so is the entire integration of your template with a larger application. If the worst code-bloat that your site commits is a few extra span elements inside the fewer and further between actual paragraphs of text, then consider yourself ahead of the game. It's not particularly standards-based, or compliant or accessible. More importantly, it&lt;br /&gt;&lt;b&gt;is&lt;/b&gt; a simple solution to a common problem, and it doesn't require eight pages of javascript to implement. It will save you from getting hoarse from repeating "that's placeholder text" over and over.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;DOM caveat:&lt;/strong&gt; There's probably a way to use Javascript to access the child node representing the text component of the paragraph and apply a style from there, avoiding the necessity of adding the span element inside the paragraph, but I didn't feel up to tackling that possibility this morning. The simple &lt;a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets" rel="tag"&gt;CSS&lt;/a&gt; seemed more attractive at the time.&lt;br /&gt;&lt;h3&gt;Bonus! To other coders and template builders...&lt;/h3&gt; Do yourself a favor, and don't let placeholder text run (ruin?) your life by letting too much of it creep into your application. If there's a heading needed, write one. If a link needs some copy, make it. If you don't know what the page will be called, guess. It can be changed later - the web is malleable. Writing it up front can relieve your overworked editor/copywriter from the task, and can add clarity to the page/application/template earlier in the process. You could be credited with that clarity. Of course, you could hide behind the flimsy shield of "it's not my responsibility," but that's rather cowardly. (I'll make allowances for smoothly operating organizations where everyone knows exactly what they're role is and you've all worked together for 10 years and everyone gets along and projects come off like clockwork. But that's it. No other allowances.)&lt;br /&gt;&lt;br /&gt;Case in point: image "alt" attributes. Nearly no one else but HTML and accessibility experts are emphatic about the use of "alt text" on images. The result of this fact is that specifications for that text rarely (if ever) make it into the requirements documentation. So who writes the copy for the "alt text"? Of course you do. If you are capable enough to write the alt text, it shows you understand enough about the page, it's structure and the architecture of the site to write some simple descriptions where they're called for.&lt;br /&gt;&lt;br /&gt;Believe me. Those early decisions make it into the application way more often than you realize. Save yourself the hassle of an 11th hour emergency meeting to address unformed copy on some random (but critical) page of your site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-111936971839136927?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/06/css-alternative-to-lorem-ipsum.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-111237248584239750</guid><pubDate>Fri, 01 Apr 2005 16:21:00 +0000</pubDate><atom:updated>2005-04-01T13:52:00.093-08:00</atom:updated><title>Hackers &amp; Painters</title><description>&lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0596006624"&gt;&lt;img src="http://www.inquiline.com/weblog/images/paulgraham_hackerspainters.gif" style="margin: 0pt 25px 5px;" alt="Hackers &amp; Painters book cover" align="right" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.paulgraham.com/hackpaint.html"&gt;Hackers &amp;amp; Painters&lt;/a&gt; is a &lt;strong&gt;highly recommended&lt;/strong&gt; read.  Paul Graham's &lt;a href="http://www.paulgraham.com/articles.html"&gt;essays&lt;/a&gt; are simple, straightforward, insightful, funny and poignant. I can't tell you how much I'm enjoying them.&lt;br /&gt;&lt;br /&gt;Being a bit of a computer nerd who found solace in music at an early age - I escaped much of the fate of most nerds. But some of his material on nerddom and computer science in general has led me to redefine some of my passions about work and life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-111237248584239750?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/04/hackers-painters.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-111167695567795461</guid><pubDate>Thu, 24 Mar 2005 14:54:00 +0000</pubDate><atom:updated>2005-03-24T07:37:01.670-08:00</atom:updated><title>Online Business Networking in Chicago</title><description>I'm a web designer or developer working in Chicago. Even in such a big city, it's pretty easy to forget that there's a whole world of opportunity beyond just the paths that we travel each day. Not that long ago I spoke on a radio show in DeKalb on the topic of Internet Development for Small Businesses. After the interview, I drove all the way into Chicago from the west, listening to the same radio station from my car. The reach of that station was amazing! It was still coming in clear over 50 miles away. The thought of how many people were in the range of the broadcast was staggering.&lt;br /&gt;&lt;br /&gt;Every business should consider this idea: your business can reach as far as you can imagine - so don't limit your thoughts about where your "ideal audience" is. Communication of mediums like radio and the world wide web can transcend any narrowing ideas you may have about who your customers are.&lt;br /&gt;&lt;br /&gt;Say you're a small coffee vending store in a train station. You may think that only people who live or commute through your station are your potential customers. Not true - think around some corners! Take a look at niche or &lt;a href="http://www.stantoncoffee.com/default2.htm"&gt;specialty coffee&lt;/a&gt; suppliers. These businesses make their way by differentiation amidst a sea of commodity. Say you carry their coffee, and your regulars love it. It's a local success. But don't stop there - take it online. People can exhibit &lt;span style="font-style: italic;"&gt;fierce&lt;/span&gt; brand loyalty. You can leverage this by peppering the internet with content on your business, and it's experience with this brand of coffee. Here's just a few options for maximizing the online marketing opportunity presented by this scenario:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Build a web site - basic business facts and personality for your business. Gives you basic online visibility and a base for communications.&lt;/li&gt;   &lt;li&gt;Send thank you's and testimonials to the your specialty supplier. Recommend that they publish the messages online and link to your site in a "Where can I find your brands?" context.&lt;/li&gt;   &lt;li&gt;Share your business success story with other mediums: Chamber of Commerce newsletters, newspapers, online networking groups-&lt;/li&gt;   &lt;ul&gt;     &lt;li&gt;Newsgroups &lt;a href="http://groups-beta.google.com/"&gt;Google&lt;/a&gt; and &lt;a href="http://groups.yahoo.com/"&gt;Yahoo&lt;/a&gt; groups&lt;/li&gt;     &lt;li&gt;&lt;a href="http://www.big-boards.com/kw/business/"&gt;Message boards&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;&lt;a href="http://www.meetup.com/"&gt;Online to Offline Networking groups&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;&lt;a href="http://dir.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/Weblogs/Business/"&gt;Business Weblogs&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt;   &lt;li&gt;Enjoy the fruits of your new networking prowess!&lt;/li&gt; &lt;/ul&gt; What fruits, you ask? Well think of these scenarios: People looking for a good cup of joe, and people who know that specialty brand will go out of their way to find that brand: often to neighboring communities or further. I'd even go as far as to say that someone may take a job in your little community based on the fact that they could get that good cup of coffee at your store.&lt;br /&gt;If you make your business really and truly visible on the internet - you have the potential to communicate with a broad and deep audience. Doing online networking, simple business building, will really help grow your business both online and offline.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-111167695567795461?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/03/online-business-networking-in-chicago.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-111118251033341331</guid><pubDate>Fri, 18 Mar 2005 21:22:00 +0000</pubDate><atom:updated>2005-03-18T13:48:30.336-08:00</atom:updated><title>How To Grow Your Business</title><description>&lt;p&gt;Late yesterday morning I received a call from a deep-voiced individual, asking me to appear on a radio show in DeKalb, IL at &lt;a href="http://www.1360wlbk.com/"&gt;WLBK, 1360 AM&lt;/a&gt;. I'd contacted the station's anonymous inbox last November, to find out more about the show on the recommendation of one Jen Swanson of &lt;a href="http://www.ticketsnow.com/"&gt;TicketsNow.com&lt;/a&gt; who had appeared on the show with their president,  &lt;a href="http://www.ticketsnow.com/info/staff.cfm"&gt;Mike Domek&lt;/a&gt;. Her feedback was that there was a large number of questions from call-ins to the show about basic, get-online-for-the-first-time peoples. Since that time, I'd heard neither hide nor hair until the mysteriously-voiced caller.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I was excited to hear from Jen about this show because it smelled like opportunity, and I really enjoy just talking about internet strategy, technology, and solving problems on and off-line for people. This show seemed like a natural fit.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Boy were we right! I can't say how much I enjoyed speaking with the host, Mike Bellamy on and off air about internet and business. We talked up what I do as Inquiline, and what people can expect from attempting to do business online. There's lots of challenges and pitfalls, but also great rewards. It's difficult (like getting over nerves about appearing on the radio), but few things worthwhile are easy.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A &lt;a href="http://www.paulgraham.com/hs.html"&gt;guy smarter than myself&lt;/a&gt; professed: &lt;/p&gt;&lt;blockquote&gt;... if you're trying to choose between two theories and one gives you an excuse for being lazy, the other one is probably right.&lt;br /&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;Even better, they're going to be supplying me with a recording of the show, so I can go home and listen to my geeky self pontificate and use overly &lt;a href="http://dictionary.reference.com/search?q=pontificate"&gt;big words&lt;/a&gt;. This will be immediately followed up by my agonizing over how I sound in the 3rd person. Hearing your own voice from outside your head takes some getting used to - believe it or not.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-111118251033341331?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/03/how-to-grow-your-business.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-111090426795248855</guid><pubDate>Tue, 15 Mar 2005 16:28:00 +0000</pubDate><atom:updated>2005-03-15T08:33:02.443-08:00</atom:updated><title>How do you interact with forms?</title><description>I got into a debate at the office about the differences between the default and the expected operation of form elements. I'm curious about other opinions on the subject.&lt;br /&gt;&lt;br /&gt;Examples&gt;&gt; w/ questions.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;You encounter a text field and a submit button which is part (or whole) of a form. The default behavior for the form in standard, vanilla HTML is that you type in the text field, and click the button to submit. Other default behavior here is that you can type into the field and press enter, and the form will submit.&lt;br /&gt;   &lt;br /&gt;a. Which do you do more often, Click or Enter to submit?  Do you expect the form to work both ways?&lt;br /&gt; &lt;br /&gt;&lt;/li&gt;   &lt;li&gt;If you have a stand-alone select box (sometimes called drop-down lists), do you expect it to operate like a "jump-menu," utilizing Javascript to submit the form when you change the menu? Does it depend on the context? (i.e. if it appears in a navigational area on a page.)&lt;br /&gt;&lt;br /&gt;a. Which behavior do you prefer - the one using onchange, or not?&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;   &lt;li&gt;If a select box has a submit button next to it, and you alter its state (by choosing an option) do you expect to be able to hit enter and have it submit the form?&lt;br /&gt; &lt;br /&gt;&lt;/li&gt;   &lt;li&gt;If you encounter a field set within a larger form collecting a telephone number in a segmented format, meaning that there are 3 short fields for the different "parts" of the number, do you expect that the form will use Javascript to advance you from field to field?&lt;br /&gt;&lt;br /&gt;a. I know most heavy web users have tripped on forms that have and haven't implemented this "feature". Is there a way to indicate to users, "keep typing"?&lt;br /&gt;&lt;/li&gt; &lt;/ol&gt; In examples 2-4, there's a clear difference between the default behavior, and an often encountered "enhanced" behavior. My perspective is that if the enhancement makes things easier and faster, then it makes the interface better as long as it's "intuitive" for people learn how to operate. But if you're trying to keep things a simple as possible, then perhaps using only the default set of behaviors would be a better option.&lt;br /&gt;&lt;br /&gt;What do you think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-111090426795248855?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/03/how-do-you-interact-with-forms.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110961790783437279</guid><pubDate>Mon, 28 Feb 2005 19:11:00 +0000</pubDate><atom:updated>2005-02-28T11:11:47.836-08:00</atom:updated><title>skizzip navigizzle</title><description>Two things, back to back, got me laughing my arse off this morning.  Damn funny stuff.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.gizoogle.com/?url=http://www.inquiline.com"&gt;Gizoogle - Transizlatin' Page - http://www.inquiline.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A company... &lt;a href="http://www.formetopoopon.com/poop.php?url=www.microsoft.com&amp;you=&amp;friend=&amp;x=0&amp;y=0"&gt;For Me to Poop On!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110961790783437279?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/02/skizzip-navigizzle.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110876302100301263</guid><pubDate>Fri, 18 Feb 2005 21:43:00 +0000</pubDate><atom:updated>2005-02-18T13:44:42.380-08:00</atom:updated><title>Coming home soon: The Apple Mac mini</title><description>So do you think this might make my new &lt;a href="http://www.engadget.com/entry/1234000590026982/"&gt;Mac mini&lt;/a&gt; look too feminine?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.engadget.com/entry/1234000170031894/"&gt;&lt;img src="http://www.inquiline.com/images/macMiniSkirt.JPG" alt="mini skirted" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Early February I ordered the new Mini - with only a HD and RAM upgrade to use as a testing machine and to learn the OS a little better. The blasted thing's taking over a month to arrive.&lt;br /&gt;&lt;br /&gt;It's one of those situations where you'll just as likely completely forget that you ordered anything at all, and then one Tuesday afternoon... BAM! On your door step - a little surprise!&lt;br /&gt;&lt;br /&gt;Reports of my experience with the newest addition to the family are forthcoming.... (like so much else around here).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110876302100301263?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/02/coming-home-soon-apple-mac-mini.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110859005777716681</guid><pubDate>Wed, 16 Feb 2005 21:40:00 +0000</pubDate><atom:updated>2005-02-16T13:45:43.313-08:00</atom:updated><title>Wi-Fi Networking News, Imagine Electricity</title><description>In place of wireless data, &lt;a href="http://wifinetnews.com/archives/004818.html"&gt;Imagine Electricity&lt;/a&gt;!  It was a long time ago in some views, but people actually believed this:&lt;br /&gt;&lt;blockquote&gt;"Businesses are also not interested in electricity, the PMRC states, noting that horses, railroads, coal, and the Irish are the driving forces of the economy."&lt;/blockquote&gt;Good grief! What I'm left wondering is this: In this interesting analogy where we try to map the emergence of wireless to the propagation of electricity, who exactly represents "the Irish" in today's economy...?&lt;br /&gt;&lt;br /&gt;I'm certainly engaged by the idea that there's such a clear similarity between the two industries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110859005777716681?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/02/wi-fi-networking-news-imagine.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110850443274935719</guid><pubDate>Tue, 15 Feb 2005 21:53:00 +0000</pubDate><atom:updated>2005-02-15T13:53:52.750-08:00</atom:updated><title>TypePad - What's a weblog?</title><description>Sometimes, you need to get a forum - a space to fill - before you can really find your muse to create.  &lt;br /&gt;&lt;br /&gt;Merlin Mann's 43 Folders answers for himself the question,  &lt;a href="http://www.sixapart.com/typepad/2004/12/merlin_manns_43_folders.html"&gt;What's a weblog?&lt;/a&gt;  In most cases, he says, it's the internet equivalent of Macramé: crap. He has some good points.&lt;br /&gt;&lt;br /&gt;I agreee that not publishing crap makes for better weblogs, better focus makes for better reading.  So, my intrepid readers may be wondering, "why's this particular blog pretty much all over the map?"  It just so happens, there's an answer:&lt;br /&gt;&lt;br /&gt;I'm a renaissance man.  I'm a jack of all trades, master of none (as the saying goes).&lt;br /&gt;&lt;br /&gt;That last statement may not be true, but according to my own metric - I'm no master.  Even the things I do the best in this world are things which can receive further refinement.  Even &lt;a href="http://www.google.com/search?hl=en&amp;rls=org.mozilla:en-US:official&amp;q=itzhak+perlman&amp;spell=1"&gt;Itzhak Perlman&lt;/a&gt; practices, and finds new little nuances in the music he performs that require extra attention. Funny that I fall back to a musician reference.  I haven't thought of my current craft as related to my history with the musical craft in a long time...&lt;br /&gt;&lt;br /&gt;Personally, I'm good at a lot of things.  Some people would stop and think, "jeez! Another know-it-all.." and roll their eyes.  No one wants to come off that way, of course, but it happens.  What also happens is that sometimes you get enough experience with a thing or two, and just want to share that experience whether it's wrong or right.  So up here, I have an experience or two, and I share it.  It doesn't come out refined and processed all the time, but it comes out.  It's a space, and I'm a voice, and even if it's not narrowed to a lazer-like focus on my customers' needs they may still find a scrap of usefulness from time to time.  Not everyone who has a string of words to share with the world has the refinement of a seasoned journalist.  It can take more than 30 days for some people to find that voice, and to sort out their passion, and limit it sufficiently that it fits neatly into a category.&lt;br /&gt;&lt;br /&gt;Reject categories, speak your voice. Simple.  That's why this weblog is here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110850443274935719?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/02/typepad-whats-weblog.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110856842778688936</guid><pubDate>Tue, 15 Feb 2005 15:39:00 +0000</pubDate><atom:updated>2005-02-16T07:40:27.786-08:00</atom:updated><title>A Presentation Layer Valentine</title><description>&lt;blockquote&gt;Roses are #FF0000 &lt;br /&gt;violets are #0000FF &lt;br /&gt;all my base&lt;br /&gt;are belong to you&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110856842778688936?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/02/presentation-layer-valentine.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110702046078107039</guid><pubDate>Sat, 29 Jan 2005 17:41:00 +0000</pubDate><atom:updated>2005-01-29T09:47:37.173-08:00</atom:updated><title>Things to say when you are losing a tech argument</title><description>I've grabbed an excerpt from &lt;a href="http://www.skirsch.com/humor/techarg.htm"&gt;things to say when you are losing a tech argument&lt;/a&gt; to share with you here. &lt;br /&gt;&lt;br /&gt;I've never said any of these things, really - never passed my lips. Although I may have heard one or two used in my office from time to time...&lt;br /&gt;&lt;blockquote&gt;# That won't scale.&lt;br /&gt;# There are, of course, various export limitations on that technology.&lt;br /&gt;# The syntax is idiosyncratic.&lt;br /&gt;# That can't be generalized to a cross-platform build.&lt;br /&gt;# Unfortunately, the license would contaminate our product.&lt;br /&gt;# Our support infrastructure simply can't handle the volume that change would involve.&lt;br /&gt;# Yes, well, that's just not the way things work in the real world.&lt;br /&gt;# I like your idea. Why don't you write up a white paper and we'll review it at the next staff meeting?&lt;br /&gt;# I think you need to stop taking this so personally. We need to think about what's best for the project, not about our own little pet theories.&lt;br /&gt;# Why don't we make a generalized solution including both options, and let the administrator decide with a config-file setting?&lt;br /&gt;# We can't afford the transaction overhead.&lt;br /&gt;# What kind of benchmarks have you been running?&lt;br /&gt;# Let's table this for now, and we'll talk about it one-on-one off-line.&lt;br /&gt;# This really doesn't jibe with our core competency.&lt;br /&gt;&lt;/blockquote&gt;And then there's the one that I wish I'd used before I heard about it here:&lt;br /&gt;&lt;blockquote&gt;# Yeah, or we could all just plink away on Amigas or something.&lt;/blockquote&gt;Who else lives in this world besides me?  I know you're out there, with your little &lt;a href="http://www.comics.com/comics/dilbert/"&gt;Dilbert &lt;/a&gt;neckties! &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110702046078107039?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2005/01/things-to-say-when-you-are-losing-tech.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110364272110003294</guid><pubDate>Tue, 21 Dec 2004 15:25:00 +0000</pubDate><atom:updated>2004-12-21T07:29:09.393-08:00</atom:updated><title>World66 travel guide</title><description>&lt;img src="http://www.world66.com/myworld66/visitedStates/statemap?visited=AZCADCFLGAILINIAKYMIMNMONENVNYNDOHPASDTNTXUTVAWAWIWY" /&gt;&lt;br /&gt;&lt;a href="http://www.world66.com/myworld66"&gt;create your own personalized map of the USA&lt;/a&gt; or &lt;a href="http://www.world66.com/"&gt;write about it on the open travel guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.world66.com/myworld66/visitedCountries/worldmap?visited=CAUSBBBSCQDMDOANPRVIUKJPTH" /&gt;&lt;br /&gt;&lt;a href="http://www.world66.com/myworld66"&gt;create your own visited country map&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110364272110003294?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2004/12/world66-travel-guide.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-110270461106180537</guid><pubDate>Fri, 10 Dec 2004 18:50:00 +0000</pubDate><atom:updated>2004-12-10T10:50:11.063-08:00</atom:updated><title>Ski Stunt Simulator</title><description>&lt;a href="http://www.cs.ubc.ca/~van/sssjava/javademo.html?*"&gt;Ski Stunt Simulator&lt;/a&gt;&lt;br /&gt;&lt;img src="http://www.inquiline.com/images/stuck%20skier.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Can someone call a helicopter?  I'm stuck.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-110270461106180537?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2004/12/ski-stunt-simulator.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-109891094854584687</guid><pubDate>Wed, 27 Oct 2004 21:02:00 +0000</pubDate><atom:updated>2004-11-04T18:35:18.323-08:00</atom:updated><title>Hot date tonight!</title><description>Does this sound like fun?!?   WOW I mean, learning how to &lt;a href="http://www.kirupa.com/web/mysql_xml_php.htm"&gt;Output mySQL data as XML with PHP&lt;/a&gt; is a sizzling evening in my book!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-109891094854584687?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2004/10/hot-date-tonight.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4052383.post-109651462675950784</guid><pubDate>Thu, 30 Sep 2004 03:18:00 +0000</pubDate><atom:updated>2004-09-29T20:23:46.760-07:00</atom:updated><title>v3 on it's way</title><description>I'm writing you from the desk of a furious web developer furiously developing the next incarnation of inquiline.com, complete with &lt;a href="http://new.inquiline.com/"&gt;preview &lt;/a&gt; as it were.&lt;br /&gt;&lt;br /&gt;The new site was a personal mandate based on my feelings that v2 doesn't represnt my current level of capability with web standards and CSS layouts.  v3 really tackles some funky layout issues, and makes it work more like a web interface, an application with some fancy DOM-based interactive components. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/4052383-109651462675950784?l=www.inquiline.com%2Fweblog%2Findex.html'/&gt;&lt;/div&gt;</description><link>http://www.inquiline.com/weblog/2004/09/v3-on-its-way.html</link><author>noreply@blogger.com (Brian)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>