<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>XyzzyB - design</title>
  <id>tag:xyzzyb.com,2008:mephisto/design</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://xyzzyb.com/feed/design/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://xyzzyb.com/design" rel="alternate" type="text/html"/>
  <updated>2008-09-01T13:11:36Z</updated>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-06-11:450</id>
    <published>2008-06-11T15:59:00Z</published>
    <updated>2008-09-01T13:11:36Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <category term="tech"/>
    <link href="http://xyzzyb.com/2008/6/11/bmw-gina" rel="alternate" type="text/html"/>
    <title>BMW Gina</title>
<content type="html">
            &lt;p&gt;The &lt;a href=&quot;http://www.youtube.com/watch?v=kTYiEkQYhWY&quot;&gt;&lt;span class=&quot;caps&quot;&gt;BMW&lt;/span&gt; Gina concept car&lt;/a&gt; with a fabric, instead of metal, skin looks &lt;strong&gt;amazing&lt;/strong&gt;.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-05-24:370</id>
    <published>2008-05-24T01:03:00Z</published>
    <updated>2008-09-02T13:57:56Z</updated>
    <category term="design"/>
    <category term="site"/>
    <link href="http://xyzzyb.com/2008/5/24/switching-to-qwlim" rel="alternate" type="text/html"/>
    <title>Switching to Qwlim</title>
<content type="html">
            &lt;p&gt;My old theme was fun and all, but if was pretty hackish and didn&#8217;t play nicely with the iPod Touch. While designing a new theme in Mephisto is pretty straightforward I don&#8217;t really have a solid chunk of time in which to do it, what with the preparations for baby and all. But I &lt;strong&gt;do&lt;/strong&gt; have enough bits of time to switch to a new theme. So I did, and it&#8217;s awesome.&lt;/p&gt;


	&lt;p&gt;I&#8217;m using &lt;a href=&quot;http://skorina.org/qwilm&quot;&gt;Qwlim&lt;/a&gt;, which has most recently been written by Matt Skorina. As you can see (unless you are in a feed reader) it has a great color scheme, nice layout, and check it what happens when you resize your browser window.&lt;/p&gt;


	&lt;p&gt;No really, go ahead.&lt;/p&gt;


	&lt;p&gt;Awesome yeah? The various site boxes nicely reposition themselves depending on the available space. It&#8217;s a great technique, I will have to steal it.&lt;/p&gt;


	&lt;p&gt;You may notice that the article tags don&#8217;t really factor into this page. They are still around of course, just not utilized. I may bring in a tag cloud into one of the boxes (or a new tag cloud box) when I have the time, but I really dig the layout as is.&lt;/p&gt;


	&lt;p&gt;In place of tags, this theme more heavily uses the article categories. Up to now I really only lightly used the categories, but I&#8217;ll probably try using them more in the future.&lt;/p&gt;


	&lt;p&gt;Some bits of the theme aren&#8217;t up and running yet (e.g. the theme expects a /contact page), but they should be coming up soon. I&#8217;ll also be modifying that rss icon on the left to link to the feed of the current category, not just a hard link to the main blog feed.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-03-28:344</id>
    <published>2008-03-28T03:45:00Z</published>
    <updated>2008-09-02T13:58:12Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <category term="techtips"/>
    <link href="http://xyzzyb.com/2008/3/28/replacement-mspaint" rel="alternate" type="text/html"/>
    <title>Replacementing MSPaint</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.getpaint.net/&quot;&gt;Paint.NET is a free replacement to MSPaint that actually looks pretty decent&lt;/a&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-03-08:278</id>
    <published>2008-03-08T03:57:00Z</published>
    <updated>2008-09-02T13:58:04Z</updated>
    <category term="design"/>
    <category term="site"/>
    <link href="http://xyzzyb.com/2008/3/8/new-look" rel="alternate" type="text/html"/>
    <title>New Look</title>
<content type="html">
            &lt;p&gt;Now you see where all my blogging time has been going. Yes, it was time to work on design instead of content. I really like this new color scheme, but I&#8217;m not totally sold on this crowded three column layout. I was really hitting the limits of what I could cram into one sidebar.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-03-06:277</id>
    <published>2008-03-06T22:55:00Z</published>
    <updated>2008-09-06T19:38:51Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <link href="http://xyzzyb.com/2008/3/6/unique" rel="alternate" type="text/html"/>
    <title>unique</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://unique.rasterboy.com/&quot;&gt;cute avatar creater&lt;/a&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-02-18:266</id>
    <published>2008-02-18T18:00:00Z</published>
    <updated>2008-09-06T19:38:45Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <link href="http://xyzzyb.com/2008/2/18/social-wallpapering" rel="alternate" type="text/html"/>
    <title>Social Wallpaper</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://socwall.com/&quot;&gt;social wallpaper&lt;/a&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-02-14:241</id>
    <published>2008-02-14T14:36:00Z</published>
    <updated>2008-09-02T13:57:48Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <link href="http://xyzzyb.com/2008/2/14/jaanix-is-pretty-cool" rel="alternate" type="text/html"/>
    <title>jaanix is pretty cool</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://jaanix.com/&quot;&gt;jaanix&lt;/a&gt; is a new reddit-like site that has some great features&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-01-27:195</id>
    <published>2008-01-27T18:36:00Z</published>
    <updated>2008-09-06T19:38:36Z</updated>
    <category term="design"/>
    <category term="programming"/>
    <category term="techtips"/>
    <link href="http://xyzzyb.com/2008/1/27/rails-vs-django" rel="alternate" type="text/html"/>
    <title>Rails vs Django</title>
<content type="html">
            &lt;p&gt;After getting more into the depths of Django I was all set to write a comparison article, then I found one made by two guys who made the same website with both frameworks. Nicely written, lots of detail, objectively puts forward the strengths and weaknesses of both. Unfortunately the documents are not presented on a nicely written website, but in a subversion repository. I&#8217;ll put the links to the external resource first, but if those go away feel free to use the mirrored copy of the article below.&lt;/p&gt;


Rails vs. Django:
	&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://3columns.net/habitual/docs/&quot;&gt;Docs directory&lt;/a&gt;
	&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://3columns.net/habitual/docs/RailsVsDjango.pdf&quot;&gt;Rails vs. Django article&lt;/a&gt; [pdf, 132 KB]&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;http://3columns.net/habitual/docs/Pres2.pdf&quot;&gt;Rails vs. Django presentation&lt;/a&gt; [pdf, 6.7 MB]&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;


Local mirror:
	&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://xyzzyb.com/assets/2008/1/27/RailsVsDjango.pdf&quot;&gt;Rails vs. Django article&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;While both frameworks do a great job of producing databases from their corresponding language code, my biggest complaint with Django is that it lacks a counterpart to Rails&#8217; migrations. Migrations enable a Rails projec to incrementally develop the database model. Essentially it&#8217;s subversion for the database structure. You build up changes (adding/removing/altering tables, columns, etc.) using &#8216;migrations&#8217; and can apply them or roll back at your whim. Django, on the other hand, really wants a fully formed database structure to start off the project. Any changes after the initial creation have to be shoehorned in by: 1) adding the stuctures to the database directly, then 2) updating the database model within Django…bleh!&lt;/p&gt;


	&lt;p&gt;Django is clearly designed to get sites with simple models up and running fast. Using it you can definitely feel its lineage as a rapid news story development framework. Rails feels more methodical, a framework for building many types of applications but with a corresponding increase in development time. But that&#8217;s just me. I&#8217;m much more familiar with the Ruby language and (as the Rails vs. Django article concludes) both frameworks are essentially equally capable, so go with the one that uses the language you know. There is a lot of awesome (and not so awesome) in Django and Rails.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2008-01-03:152</id>
    <published>2008-01-03T17:37:00Z</published>
    <updated>2008-09-02T13:56:54Z</updated>
    <category term="design"/>
    <category term="site"/>
    <link href="http://xyzzyb.com/2008/1/3/comments" rel="alternate" type="text/html"/>
    <title>Comments!</title>
<content type="html">
            &lt;p&gt;Comments comments everywhere! You can now add a comment to any of my recent events (books read, videogames played, etc.) or any of the quicklinks. The quicklinks page doesn&#8217;t display comments in any manner, and the quicklink individual pages aren&#8217;t customized, and the events page isn&#8217;t customized, and the events individual pages aren&#8217;t customized…but soon!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-12-28:144</id>
    <published>2007-12-28T00:27:00Z</published>
    <updated>2008-09-06T19:38:28Z</updated>
    <category term="books"/>
    <category term="design"/>
    <category term="recently"/>
    <link href="http://xyzzyb.com/2007/12/28/read-the-principles-of-beautiful-web-design" rel="alternate" type="text/html"/>
    <title>Read: The Principles of Beautiful Web Design</title>
<content type="html">
            &lt;h3&gt;Read: &lt;a href=&quot;http://www.sitepoint.com/books/design1/&quot;&gt;The Principles of Beautiful Web Design&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;&lt;a href=&quot;http://www.sitepoint.com/books/design1/&quot;&gt;&lt;img title=&quot;The Principles of Beautiful Web Design book cover&quot; src=&quot;http://xyzzyb.com/assets/2007/12/28/principles_of_beautiful_web_design.jpg&quot; alt=&quot;The Principles of Beautiful Web Design book cover&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Review: 4/5&lt;/p&gt;


	&lt;p&gt;A great book on the theory of design for webpages. The book covers key design principles for layout, color choice, textures, typography, and imagery.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-12-10:110</id>
    <published>2007-12-10T19:30:00Z</published>
    <updated>2008-05-24T16:40:55Z</updated>
    <category term="design"/>
    <category term="techtips"/>
    <link href="http://xyzzyb.com/2007/12/10/designing-a-report-discussion-wiki" rel="alternate" type="text/html"/>
    <title>Designing a Report Discussion Wiki</title>
<content type="html">
            &lt;p&gt;I was recently tasked with converted a large document into an easily commentable wiki using mediawiki. Here&#8217;s how I did it:&lt;/p&gt;


	&lt;h3&gt;Start an article using one or more headers to organize content.&lt;/h3&gt;


&lt;pre&gt;
  (article)
  == Header 1 ==
  Content content content.
  == Header 2 ==
  More content.
&lt;/pre&gt;

	&lt;h3&gt;Mirror the headers in the discussion page&lt;/h3&gt;


&lt;pre&gt;
  (discussion)
  == Header 1 ==
  == Header 2 ==
&lt;/pre&gt;

	&lt;p&gt;Now, notice that each header in the discussion page has its own edit button. We are going to use this to add an &#8216;add comment&#8217; link to each header in the article. To do this we&#8217;ll have to go pass two arguments to a full weblink: action=edit, and section=(the appropriate section number). The section numbers start with 1 for the first header and increment up. To make this link as generic as possible we&#8217;ll use mediawiki variables to construct the link:&lt;/p&gt;


	&lt;h3&gt;Add an &#8216;Add Comment&#8217; link from the article to the corresponding section of the discussion page&lt;/h3&gt;


&lt;pre&gt;[{{fullurl:Talk:{{PAGENAME}}|action=edit&#38;section=1}} Add Comment]&lt;/pre&gt;

	&lt;p&gt;Add this text wherever you&#8217;d like the &#8216;Add Comment&#8217; link on the article page. I found that after the content of each article works well. So we end up with this:&lt;/p&gt;


&lt;pre&gt;
  (article)
  == Header 1 ==
  Content content content.
[{{fullurl:Talk:{{PAGENAME}}|action=edit&#38;section=1}} Add Comment]
  == Header 2 ==
  More content.
[{{fullurl:Talk:{{PAGENAME}}|action=edit&#38;section=2}} Add Comment]
&lt;/pre&gt;

	&lt;p&gt;Now when users click &#8216;Add Comment&#8217; on the article, they are taken straight to an editing view of the corresponding section of discussion page. Easy!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-11-30:105</id>
    <published>2007-11-30T17:40:00Z</published>
    <updated>2008-09-02T13:58:19Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <link href="http://xyzzyb.com/2007/11/30/instructional-design-resources-museums-do-it-better" rel="alternate" type="text/html"/>
    <title>Instructional Design Resources: Museums do it Better</title>
<content type="html">
            &lt;a href=&quot;http://libidresources.wordpress.com/&quot;&gt;Instructional Design Resources&lt;/a&gt;
	&lt;ul&gt;
	&lt;li&gt;Library web design: &lt;a href=&quot;http://libidresources.wordpress.com/2007/10/26/museums-do-it-better/&quot;&gt;museums do it better&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-11-28:104</id>
    <published>2007-11-28T03:53:00Z</published>
    <updated>2008-09-06T19:38:15Z</updated>
    <category term="design"/>
    <category term="site"/>
    <link href="http://xyzzyb.com/2007/11/28/site-changes-quicklinks-recently" rel="alternate" type="text/html"/>
    <title>Site changes: quicklinks, recently</title>
<content type="html">
            &lt;p&gt;If you haven&#8217;t noticed, I&#8217;ve been tweaking the site a bit. Why don&#8217;t you look around and see what you can find. … Done? Good.&lt;/p&gt;


	&lt;p&gt;I&#8217;ve gotten what seems to be a good solution for a &#8216;quicklinks&#8217; list (over there on the right, under &#8216;quicklinks&#8217;). It&#8217;s a sub-section blog that until tonight actually used the same layout as the main blog. If you move your mouse over and click that &lt;a href=&quot;http://xyzzyb.com/quicklinks&quot;&gt;More…&lt;/a&gt; button after the quicklinks shortlist then you&#8217;ll see the new link oriented design I&#8217;ve quickly whipped up. For now you&#8217;ll still see the &#8220;full&#8221; article for a quicklink while you&#8217;re browsing through tags but that&#8217;s on the list to fix. For the small list on the main page I simply tell my layout to grab the six most recent articles in that section and display the body text for each. If you see a new tag in the cloud without a blog post to go with it then it&#8217;s almost certainly coming from a qucklink.&lt;/p&gt;


	&lt;p&gt;I also added a &#8216;Recently&#8217; category to keep a running list of things that I&#8217;ve done recently. I&#8217;m not doing as good a job of keeping up with that one but I like it. It gives me a space to do quick reviews and talk about movies, videogames, books, etc. without devoting a full blog post to them. I haven&#8217;t created a custom layout for this section yet, but that&#8217;s coming as well.&lt;/p&gt;


	&lt;p&gt;I&#8217;ve also tweaked the tagcloud yet more. I squashed a couple bugs and think I&#8217;ve got it about to where I like it.&lt;/p&gt;


	&lt;p&gt;Lastly, I fixed a glaring error in the &lt;span class=&quot;caps&quot;&gt;CSS&lt;/span&gt; that prevented the site from rendering properly at small widths. Now Wii compatible!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-11-19:93</id>
    <published>2007-11-19T15:44:00Z</published>
    <updated>2008-09-02T13:58:32Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <link href="http://xyzzyb.com/2007/11/19/css-tools" rel="alternate" type="text/html"/>
    <title>CSS Tools</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://techmagazine.ws/best-css-tools/&quot;&gt;good collection of online &lt;span class=&quot;caps&quot;&gt;CSS&lt;/span&gt; tools&lt;/a&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://xyzzyb.com/">
    <author>
      <name>stephen</name>
    </author>
    <id>tag:xyzzyb.com,2007-11-05:80</id>
    <published>2007-11-05T14:15:00Z</published>
    <updated>2008-09-02T13:57:19Z</updated>
    <category term="design"/>
    <category term="quicklinks"/>
    <category term="tech"/>
    <link href="http://xyzzyb.com/2007/11/5/car-of-the-future" rel="alternate" type="text/html"/>
    <title>Car of the future</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.aptera.com/&quot;&gt;Aptera &#8211; a plugin electric hybrid car&lt;/a&gt;. For short distances the car will be driven off of the stored energy in its batteries and essentially get a huge number for miles per gallon (think 1000+). The further the car is driven the batteries deplete and it gradually switches over to gasoline power and eventually reaches 130 miles per gallon after 300 miles per gallon.&lt;/p&gt;
          </content>  </entry>
</feed>
