<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>I build web applications using Ruby on Rails.</description><title>26Blog</title><generator>Tumblr (3.0; @26blog)</generator><link>http://blog.26webs.com/</link><item><title>dancroak:

vim cheat sheet</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_kx7512Eb3R1qz5x9po1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://dancroak.com/post/366310416/vim-cheat-sheet" class="tumblr_blog"&gt;dancroak&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;vim cheat sheet&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://blog.26webs.com/post/367465540</link><guid>http://blog.26webs.com/post/367465540</guid><pubDate>Tue, 02 Feb 2010 16:26:09 -0500</pubDate><category>vi</category><category>vim</category><category>cheat sheets</category></item><item><title>HTML5 Forms</title><description>&lt;p&gt;I wasn’t aware of this, but here’s how the iPhone is able to display different keyboards based on Mobile Safari form fields:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The iPhone does not have a physical keyboard. All “typing” is done by tapping on an on-screen keyboard that pops up at appropriate times, like when you focus a form field in a web page. Apple did something very clever in the iPhone’s web browser. It recognizes several of the new HTML5 input types, and DYNAMICALLY CHANGES THE ON-SCREEN KEYBOARD to optimize for that kind of input.&lt;/p&gt;
  
  &lt;p&gt;For example, email addresses are text, right? Sure, but they’re a special kind of type. For example, virtually all email addresses contain the &lt;code&gt;@&lt;/code&gt; sign and at least one period (&lt;code&gt;.&lt;/code&gt;), but they’re unlikely to contain any spaces. So when you use an iPhone and focus an &lt;code&gt;&lt;input type="email"&gt;&lt;/code&gt; element, you get an on-screen keyboard that contains a smaller-than-usual space bar, plus dedicated keys for the &lt;code&gt;@&lt;/code&gt; and &lt;code&gt;.&lt;/code&gt; characters.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;From &lt;a href="http://diveintohtml5.org/forms.html"&gt;Dive Into HTML5&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.26webs.com/post/314050637</link><guid>http://blog.26webs.com/post/314050637</guid><pubDate>Sun, 03 Jan 2010 00:20:11 -0500</pubDate><category>mobile safari</category><category>iphone</category><category>dive into html5</category></item><item><title>"Be always at war with your vices, at peace with your neighbors, and let each new year find you a..."</title><description>“Be always at war with your vices, at peace with your neighbors, and let each new year find you a better man.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Benjamin Frankiln (via &lt;a href="http://rulesformyunbornson.tumblr.com/" class="tumblr_blog"&gt;rulesformyunbornson&lt;/a&gt;)&lt;/em&gt;</description><link>http://blog.26webs.com/post/312413552</link><guid>http://blog.26webs.com/post/312413552</guid><pubDate>Sat, 02 Jan 2010 01:07:30 -0500</pubDate><category>Benjamin Franklin</category></item><item><title>Ryan Singer gives an extremly insightful talk on design for...</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="266" data="http://vimeo.com/moogaloop.swf?clip_id=6702766&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6702766&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=6702766&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="266"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://rjs.tumblr.com/"&gt;Ryan Singer&lt;/a&gt; gives an extremly insightful talk on design for normal people.&lt;/p&gt;

&lt;h4&gt;Books Mentioned&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321125215?ie=UTF8&amp;tag=cdmwebscom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321125215"&gt;Domain-Driven Design: Tackling Complexity in the Heart of Software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0961392142?ie=UTF8&amp;tag=cdmwebscom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0961392142"&gt;The Visual Display of Quantitative Information, 2nd edition&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://blog.26webs.com/post/311548042</link><guid>http://blog.26webs.com/post/311548042</guid><pubDate>Fri, 01 Jan 2010 14:11:00 -0500</pubDate><category>design</category><category>presentation</category><category>ryansinger</category><category>ui</category></item><item><title>2009 becomes 2010: Happy New Year! by Optical illusion, on...</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_kvl0a1eEjw1qa51nqo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;small&gt;&lt;a href="http://www.flickr.com/photos/optical_illusion/4219923214/" title="2009 becomes 2010: Happy New Year! by Optical illusion, on Flickr"&gt;2009 becomes 2010: Happy New Year! by Optical illusion, on Flickr&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;It’s a new year and with it comes all the ambition and resolve to make things better in our lives. I’m no different and I intend to make this the year I finally become a participant in the web development community. This is my public pledge to post something once a week going forward.&lt;/p&gt;

&lt;p&gt;I’ve been hesitant to post findings or articles because I often feel I have little to add to the Ruby or Rails community. Perhaps the most apt description comes from &lt;a href="http://sandimetz.com/"&gt;Sandi Metz&lt;/a&gt; on &lt;a href="http://sandimetz.com/2008/11/where-is-everyone.html"&gt;her blog&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The Ruby crowd is a fierce meritocracy where everyone is scary smart and each believes that everyone else is slightly smarter. They’re chasing perfection and claiming ignorance. They love a good idea. They want to change the world.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It’s true, we have some amazing talent in our little corner! However, it’s easy to forget that Ruby newbies walk through the doors every day. Blogs like &lt;a href="http://www.teachmetocode.com/"&gt;TeachMeToCode &lt;/a&gt; and &lt;a href="http://railscasts.com/"&gt;Railscasts&lt;/a&gt; help, so I’ll give it a shot also. It’s my intention to impart whatever knowledge I can here to assist those new to Ruby and Rails.&lt;/p&gt;</description><link>http://blog.26webs.com/post/311523973</link><guid>http://blog.26webs.com/post/311523973</guid><pubDate>Fri, 01 Jan 2010 13:49:00 -0500</pubDate><category>intro</category><category>railscasts</category><category>sandi metz</category><category>teachmetocode</category><category>resolutions</category></item></channel></rss>
