<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tigerbears</title>
	<atom:link href="http://tigerbears.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://tigerbears.com/blog</link>
	<description>bill kunz's blog on developing for iPhone and the web</description>
	<lastBuildDate>Fri, 04 Jun 2010 07:34:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WWDC Tips</title>
		<link>http://tigerbears.com/blog/wwdc/wwdc-tips</link>
		<comments>http://tigerbears.com/blog/wwdc/wwdc-tips#comments</comments>
		<pubDate>Fri, 04 Jun 2010 04:51:46 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://tigerbears.com/blog/?p=92</guid>
		<description><![CDATA[OK, everyone and their Mom has a great set of WWDC tips out there. Three of my personal faves are from OG&#8217;s Jeff LaMarche, Marco Arment and Jiva DeVoe. Michael Jurewitz also recently tweeted, &#8220;Hey #wwdc attendees: Bring your development iPad/iPhone and provision it with your MacBook/MacBook Pro. This cannot be emphasized enough.&#8221; The small [...]]]></description>
			<content:encoded><![CDATA[<p>OK, everyone and their Mom has a great set of WWDC tips out there. Three of my personal faves are from OG&#8217;s <a href="http://iphonedevelopment.blogspot.com/2010/04/wwdc-first-time-guide-2010-edition.html">Jeff LaMarche</a>, <a href="http://www.marco.org/661870733">Marco Arment</a> and <a href="http://www.random-ideas.net/posts/27">Jiva DeVoe</a>.</p>
<p><a href="http://twitter.com/jurewitz">Michael Jurewitz</a> also recently tweeted, &#8220;Hey #wwdc attendees: Bring your development iPad/iPhone and provision it with your MacBook/MacBook Pro. This cannot be emphasized enough.&#8221; </p>
<p>The small additions or reinforcements to the consensus I&#8217;d make are few, but they helped me a great deal last year.</p>
<p><b><a href="http://www.codingmonkeys.de/subethaedit/">SubEthaEdit</a></b>. Worth repeating. Note-taking was actually fun <em>and</em> other contributors could fix / explain any errors you may have made. (There&#8217;s usually one or two folks just trying to capture as much info in as possible, and the rest clean up.) A few times, someone would ask a question in the notes, and another participant would chime in helpfully as a little backchannel. Even if you&#8217;re not familiar with the particular APIs, or even programming in general, you can earn your copy of the notes by helping with formatting and other bits. Invaluable.</p>
<p><b>Be cool about power.</b> Bring that long extension cord for your MB*&#8217;s power brick. Outlets are a scarce resource, and you don&#8217;t want to be the guy taking up three plugs with your shiny white wall wart. You&#8217;ll also be in range of more power strips. Note that the layout and availability of power strips may change from time to time.</p>
<p><b>Say hi to and thank the presenters.</b> They&#8217;ve put a lot of work into making WWDC a great experience for us. Since we&#8217;re all very polite and considerate people, I&#8217;m sure we&#8217;ll all do our best to show them love when given the chance, but remember put a little extra effort into doing so at the end of a session that hit the little red &#8220;turbo&#8221; button on your brain. </p>
<p><b>Prep to go wired at times.</b> Imagine that Apple releases some software during the event. Let&#8217;s say &#8230; development software. Maybe it&#8217;s a beta and you will not want anything in the way of trying out the new hotness with everyone else. </p>
<p>These packages can be fairly large and would make the WiFi network cry plaintively in the corner. My memory is too hazy to recall if these downloads were blocked over the air last year; but be prepared for that kind of situation. I&#8217;ll likely be toting an Air and will be double-plus sure I&#8217;ve got my USB Ethernet adapter. (That Apple has mentioned this as well is a compelling argument on its own.) </p>
<p><b>Lunch and munch with randoms.</b> Maybe you have a posse rivalling Gruber&#8217;s or the legions surrounding The Palmed One&#0153;. Probably not. You, too, can be awash in exuberant developers, even if you&#8217;re starting from scratch. (Hot tub not required.) Just about everyone will be cool, and this is probably the best chance of the year to have your mind blown by a brilliant new friend. Try not to use up <em>all</em> of those opportunities by working quietly in the corner unless you really really prefer to chill that way.</p>
<p><b>Hydrate and medicate.</b> Water, amigos, water. Wash yer mitts. Vitamins. Electrolytes. Get some sleep. Your brain and your body will be taking a substantial toll over the week and you don&#8217;t want to peak too early. Sugar bombs all week long probably won&#8217;t help you much &#8230; but personally, I can&#8217;t resist the brownies. </p>
<p>See you at WWDC &#8211; and introduce yourself if you spot me running around. I usually wear a tan LaRue Tactical ball cap and will be smoking too much between sessions.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/wwdc/wwdc-tips/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sweet Release</title>
		<link>http://tigerbears.com/blog/mobile-touchscreen-love/sweet-release</link>
		<comments>http://tigerbears.com/blog/mobile-touchscreen-love/sweet-release#comments</comments>
		<pubDate>Fri, 24 Apr 2009 21:21:20 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Tallies]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://tigerbears.com/blog/?p=85</guid>
		<description><![CDATA[After over six months of off-and-on development, Tallies, my first public iPhone app, is available on the App Store! Details about Tallies are available here, or you can go right to the App Store. It&#8217;s $2.99. On the surface, it&#8217;s a fairly simple app that, surprisingly, lets you keep running tallies of pretty much whatever [...]]]></description>
			<content:encoded><![CDATA[<p>After over six months of off-and-on development, <strong><a href="http://tigerbears.com/tallies">Tallies</a></strong>, my first public iPhone app, is available on the App Store!</p>
<p>Details about Tallies are available <a href="http://tigerbears.com/tallies">here</a>, or you can go <a href="http://bit.ly/tallies">right to the App Store</a>. It&#8217;s $2.99.</p>
<p>On the surface, it&#8217;s a fairly simple app that, surprisingly, lets you keep running tallies of pretty much whatever you want. There have been a number of similar apps in the wild for a while, but they were all missing a critical ingredient: <strong>history</strong>.</p>
<p>What I really wanted to be able to do with these apps was to not only know the current total for a tally, but I also wanted to know when it had changed, and by how much. I also wanted to be able to start a tally over, but not throw away the old information. For example, I wanted to keep track of my various medications &#8211; how much I&#8217;d taken so far that day, and at what times I&#8217;d taken them &#8211; on a day-to-day basis and compare one day&#8217;s results with another&#8217;s.</p>
<p>I figured I couldn&#8217;t be alone, so, well, now there&#8217;s an app for that. Customer feedback has already been absolutely fantastic, and I&#8217;m looking forward to the next releases!</p>
<p>Big thanks to all of you who have used Tallies. Please don&#8217;t be shy about sharing your thoughts. I don&#8217;t think it&#8217;s possible to write great software without great user feedback, so any ideas you have would be a great help.</p>
<p>Cheers,</p>
<p>Bill</p>
<p>Development Notes:</p>
<p>Early on, I made the decision to go with a SQLite database rather than just a bunch of plists. This added quite a bit to the development time, but I think it&#8217;ll be worth it in the end. I have a lot of ideas about how to evolve the history features of Tallies, and the database should make that go a little easier. Plus, hey, it was good experience.</p>
<p>I&#8217;m sure a few folks would look at the development time involved and wonder how a counter app isn&#8217;t just busted out over a weekend. The answer, my friends, is iteration. The release version of Tallies is probably the fourth iteration of the app! This may be a holdover from my time as a web developer, but I&#8217;m a big believer in rapid iteration, and I applied that approach to Tallies. It&#8217;s assuredly cost me sales (it would have been nice to release months ago!) but I traded that for a much higher-quality release and learning some great stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/mobile-touchscreen-love/sweet-release/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog, Reanimated</title>
		<link>http://tigerbears.com/blog/mobile-touchscreen-love/72</link>
		<comments>http://tigerbears.com/blog/mobile-touchscreen-love/72#comments</comments>
		<pubDate>Sat, 18 Apr 2009 00:41:48 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://tigerbears.com/blog/?p=72</guid>
		<description><![CDATA[Hey everyone, tigerbears.com is rising from the dead! Is it the Solanum virus? Did an asteroid pass too close to Earth? Are we in the Matrix with George Romero and Max Brooks at the helm? No. But after working on Tallies for iPhone (and iPod Touch, natch) for the last several months, and with its [...]]]></description>
			<content:encoded><![CDATA[<p>Hey everyone,</p>
<p>tigerbears.com is rising from the dead! Is it the Solanum virus? Did an asteroid pass too close to Earth? Are we in the Matrix with George Romero and Max Brooks at the helm?</p>
<p>No. But after working on Tallies for iPhone (and iPod Touch, natch) for the last several months, and with its imminent release, I wanted to update things here. I also have a few things to share about that development experience that I hope will be helpful to other developers.</p>
<p>I&#8217;ve taken the opportunity to update the About page. Just to save you a click, here&#8217;s the contents:</p>
<blockquote><p>After a brief burst of activity in 2007, this blog fell into disuse. &#8220;There are many like it, but this one is mine.&#8221; </p>
<p>Once upon a time, I was a primarily a front-end web developer. Javascript and Java, all day long. I spent about nine years as senior UI engineer at Netflix and quit in late 2006 to do the indie consultant thing. Unfortunately, after just a few weeks, I ran into a few medical snafus that slowed me down for over a year. (Don&#8217;t let your neck get screwed up, kids, because collecting MRIs sucks.) </p>
<p>Now, nobody *really* likes the old lemons-into-lemonade spiel, but this is one case where it came true. It was a great opportunity to put things into perspective and look for a new path.</p>
<p>Apple provided that path by releasing the iPhone SDK in 2008. </p>
<p>Not having a C or Objective-C background meant that I had some catching-up to do, but I have to say I haven&#8217;t been this excited about slinging code since my first forays into Java back in the day. (That was using the Cocoa-Java bridge, even &#8230; maybe on OSX 10.0 DR3? Later?) Learning Cocoa was something that has called to me for a long time (when it was NeXTStep, even) and I&#8217;m stoked to have finally taken the plunge.</p>
<p>Now that <a title="Tallies for iPhone and iPod Touch" href="http://tigerbears.com/tallies">Tallies</a>, my first public iPhone app, has been submitted to Apple, I hope to have a little more time to share some of these experiences. *cough*</p>
<p>Besides code, I&#8217;m into film, zombie fiction, and motorcycles. My bikes may be trapped in the garage for now, but your spirit never really leaves the racetrack.</p>
<p>Cheers,</p>
<p>Bill</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/mobile-touchscreen-love/72/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pete Forde on Jester</title>
		<link>http://tigerbears.com/blog/on-the-road-again/moblogpete-forde-on-jester</link>
		<comments>http://tigerbears.com/blog/on-the-road-again/moblogpete-forde-on-jester#comments</comments>
		<pubDate>Fri, 27 Jul 2007 01:30:24 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Jester]]></category>
		<category><![CDATA[Moblogged]]></category>
		<category><![CDATA[TAE]]></category>

		<guid isPermaLink="false">http://tigerbears.com/on-the-road-again/moblogpete-forde-on-jester</guid>
		<description><![CDATA[Pete Forde&#8217;s presentation on Jester is blowing my mind. I am totally going to steal his approach. More to the point, this is a incredibly cool technology, and the presentation is coming with a great implied mini-tutorial on a few Ruby basics. Most appreciated was the realtime code demo. Seeing the database get modified by [...]]]></description>
			<content:encoded><![CDATA[<p>Pete Forde&#8217;s presentation on Jester is blowing my mind. I am totally   going to steal his approach.</p>
<p>More to the point, this is a incredibly cool technology, and the   presentation is coming with a great implied mini-tutorial on a few   Ruby basics. Most appreciated was the realtime code demo. Seeing the   database get modified by simple commands in Firebug&#8217;s Javascript   console was a real &#8220;Aha!&#8221; moment for a bunch of us who like to see   things before we believe they&#8217;re easy. :)</p>
<p>I think Jester will work well for this game idea I have. Definitely   one to research and try out.</p>
<p>Something else that I thought was interesting was when Pete noted that   we, as developers, often &#8220;aren&#8217;t creating for people anymore.&#8221; I&#8217;ve   had a few conversations like that around here in the last day or so,   and it&#8217;s about time that we start taking that idea even more   seriously. Fortunately, it seems like more and more of us are at least   thinking about it, but I think there&#8217;s still a lot of unrealized   opportunities out there.Hm. More on that when I&#8217;m not posting via iPhone. ;) Thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/on-the-road-again/moblogpete-forde-on-jester/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TAE &#8211; WiFi available?</title>
		<link>http://tigerbears.com/blog/tae/tae-wifi-available</link>
		<comments>http://tigerbears.com/blog/tae/tae-wifi-available#comments</comments>
		<pubDate>Wed, 25 Jul 2007 17:18:59 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[TAE]]></category>

		<guid isPermaLink="false">http://tigerbears.com/tae/tae-wifi-available</guid>
		<description><![CDATA[Did I miss something in the opening talk, or is there no WiFi available &#8230; at an Ajax developers&#8217; conference? I was looking forward to posting and reading more live updates. At least Bill Scott&#8217;s anti-patterns talk is interesting, and his book based on it will be cool, I&#8217;m sure.]]></description>
			<content:encoded><![CDATA[<p>Did I miss something in the opening talk, or is there no WiFi   available &#8230; at an Ajax developers&#8217; conference? I was looking forward to posting and reading more live updates. At least Bill Scott&#8217;s anti-patterns talk is interesting, and his book based on it will be cool, I&#8217;m sure.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/tae/tae-wifi-available/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practice no more; Observations on moblogging in a crowd</title>
		<link>http://tigerbears.com/blog/mobile-touchscreen-love/practice-no-more-observations-on-moblogging-in-a-crowd</link>
		<comments>http://tigerbears.com/blog/mobile-touchscreen-love/practice-no-more-observations-on-moblogging-in-a-crowd#comments</comments>
		<pubDate>Sun, 22 Jul 2007 06:14:21 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://tigerbears.com/mobile-touchscreen-love/practice-no-more-observations-on-moblogging-in-a-crowd</guid>
		<description><![CDATA[Day One at Laguna is done; I won&#8217;t be back until Sunday for the main event, but thanks for putting up with a few fairly sorry photos, a sketchy post format and a lot of noise if you&#8217;re not into the bike thing. I wanted to get some practice with my mobile-fu before TAE next [...]]]></description>
			<content:encoded><![CDATA[<p>Day One at Laguna is done; I won&#8217;t be back until Sunday for the main event, but thanks for putting up with a few fairly sorry photos, a sketchy post format and a lot of noise if you&#8217;re not into the bike thing. I wanted to get some practice with my mobile-fu before TAE next week, when the pendulum will swing towards geeks with stars in their eyes, closures on their minds and drinks in their hands.</p>
<p>Mobile posting with my iPhone via Postie worked out pretty well for quick &#8216;n dirty stuff, though I made a few mistakes while trying to post to multiple categories. The iPhone&#8217;s camera isn&#8217;t exactly a swanky Nikon, so it took a lot of practice to time my shots to compensate for shutter lag. Not easy when your target&#8217;s only visible for a couple of seconds before your shot, and is often at a very different speed from the last time you saw them!</p>
<p>With the crowd at Laguna, I think the cell towers were pretty overwhelmed, at least from an data standpoint. I talked to the guys at SanDisk, who were having trouble with their broadband cards, so I wasn&#8217;t alone. I had plenty of signal, but it took a while before I could get the messages sent. Fortunately, I was able to grab a seat in the shade at the Ducati Island hospitality booth so I could geek out for a few minutes in comfort. Bonus: I can type much better while I&#8217;m sitting; walking just sends my fat fingers everywhere on that keyboard. Don&#8217;t even mention the jostling or risk of knocking over a $20,000 custom bike. OK, so I missed the fashion show, but I&#8217;ve seen bored two-bit models prance around awkwardly on a makeshift stage before. I&#8217;ve even done that myself, once, so call it professional courtesy.</p>
<p>One frustration was that it took the iPhone a while to decide that it couldn&#8217;t send an email, and couldn&#8217;t try to send another one while it was making that decision. After iPhone realizes it can&#8217;t send, the first outgoing message would be placed in a queue for later transmission. It&#8217;s only at that point that you can try to send your second message. It&#8217;s easy to understand why actually trying to send that second message while the first is still outbound wouldn&#8217;t work. It would be much nicer to at least be able to add that message to the outbound queue and, thus, save your work.</p>
<p>The messages managed to arrive at their destinations out of order, which was a little unusual. Otherwise, the process was fairly smooth, and I like that it&#8217;s simple to send a picture via email.</p>
<p>To get the iPhone to sync its onboard Camera Roll with iPhoto, I had to connect the iPhone while iTunes wasn&#8217;t running. (iPhoto was, but I didn&#8217;t check to see if that was a requirement.) I don&#8217;t understand the reasons for it, but that seems like a good candidate for streamlining the user experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/mobile-touchscreen-love/practice-no-more-observations-on-moblogging-in-a-crowd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laguna Day One: Recap</title>
		<link>http://tigerbears.com/blog/on-the-road-again/laguna-day-one-recap</link>
		<comments>http://tigerbears.com/blog/on-the-road-again/laguna-day-one-recap#comments</comments>
		<pubDate>Sat, 21 Jul 2007 22:59:42 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Bikes]]></category>
		<category><![CDATA[Moblogged]]></category>
		<category><![CDATA[MotoGP]]></category>

		<guid isPermaLink="false">http://tigerbears.com/uncategorized/laguna-day-one-recap</guid>
		<description><![CDATA[The MotoGP circus is at Laguna Seca again this weekend, so I&#8217;m taking a little break and heading a few hops down the 101 for some fun &#8230; man, I love this weekend. I&#8217;ll be practicing some moblogging from the paddock later today. Go Colin! Read more for a consolidation of some practice moblogging posts [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://motogp.com">MotoGP</a> circus is at <a href="http://redbullusgrandprix.com">Laguna Seca</a> again this weekend, so I&#8217;m taking a little break and heading a few hops down the 101 for some fun &#8230; man, I love this weekend. I&#8217;ll be practicing some moblogging from the paddock later today. Go <a href="http://www.ceracing.com/">Colin</a>!</p>
<p>Read more for a consolidation of some practice moblogging posts &amp; pictures from the event. When I get around to putting stuff up on Flickr, I&#8217;ll add them here. Enjoy!<br />
<span id="more-55"></span></p>
<h3>Colin Edwards is my hero</h3>
<p>There he goes in that killer Laguna livery. Too bad there&#8217;s not really any Edwards swag around here; even a nice print of the livery for this race would a pretty sweet. All I could find was a hat with his old number (45) on it. Go Colin!</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155303-3.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=500,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155303-3.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155303-3.jpg" alt="photo.jpg" /></a></div>
<div class="hr">
<hr /></div>
<h3>Marco Melandri</h3>
<p>I think Marco is a pretty cool guy and hope he has better luck here  this year. Here he is ripping off a sweet practice start in front of  us between T3 and T4. I suck at starts, so I always love a demo. These   new 800s sound a little different now, but the starts are still cool!</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155303-4.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=500,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155303-4.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155303-4.jpg" alt="photo.jpg" /></a></div>
<div class="hr">
<hr /></div>
<h3>Rossi is the man</h3>
<p>Super smooth in T3 &#8230; By the way, all these shots are from the second   free practice on Friday. I&#8217;m not sure why, but Miguel Duhamel and   Roger Lee Hayden were out to play too &#8211; sweet! (OK, I guess Miguel is riding for Gresini Honda with Melandri, and Roger Lee is going in as Kawasaki&#8217;s wildcard for the race. Killer.) I haven&#8217;t found out what times everyone was doing, but I&#8217;m pretty sure a few were in the 23&#8242;s &#8230; niiice!</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155301-2.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=499,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155301-2.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155301-2.jpg" alt="photo.jpg" /></a></div>
<div class="hr">
<hr /></div>
<h3>More fun with Nicky Hayden</h3>
<p>Nicky regulating T3 &#8230; I noticed a bunch of riders were definitely following him as much as they can. The pre-race gamesmanship at this level of riding has to be hardcore.</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155301-1.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=499,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155301-1.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155301-1.jpg" alt="photo.jpg" /></a></div>
<div class="hr">
<hr /></div>
<h3>Anonymous Asphalt Attack</h3>
<p>Cruising into T4 &#8230; Sorry, it&#8217;s tough to tell who this is now! (Now that I&#8217;m home &#8230; it looks like a Duc in front. Stoner? I didn&#8217;t see Capirex out there until a little later.)</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155303-5.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=499,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155303-5.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155303-5.jpg" alt="photo.jpg" /></a></div>
<div class="hr">
<hr /></div>
<h3>Ducati Island</h3>
<p>Free water, snacks, people, bikes &#8230; and &#8220;Pour Some Sugar On Me&#8221; just   faded into &#8220;We&#8217;re Not Gonna Take It,&#8221; if you can hear it over the   600&#8242;s qualifying. I am officially in heaven. Seriously.</p>
<p><!--Mime Type of File is image/jpeg --></p>
<div class="postie-image-div"><a class="nodec" onclick="window.open('http://tigerbears.com/blog/wp-photos/20070720-155302-6.jpg','full_size_image','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=1,height=500,width=660');return false;" href="http://tigerbears.com/blog/wp-photos/20070720-155302-6.jpg"><img class="postie-image" title="photo.jpg" src="http://tigerbears.com/blog/wp-photos/thumb.20070720-155302-6.jpg" alt="photo.jpg" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/on-the-road-again/laguna-day-one-recap/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Posting with Postie</title>
		<link>http://tigerbears.com/blog/meta/posting-with-postie</link>
		<comments>http://tigerbears.com/blog/meta/posting-with-postie#comments</comments>
		<pubDate>Mon, 16 Jul 2007 02:42:23 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Meta]]></category>

		<guid isPermaLink="false">http://tigerbears.com/meta/posting-with-postie</guid>
		<description><![CDATA[Since ditching my Pearl for an iPhone, I wanted to try out the whole blog-by-mail thing. I wasn&#8217;t really happy with the configuration options of WordPress&#8217;s built-in by-mail feature, so I tried out Postie. It&#8217;s been fun to play with and works well, but I ran into a snag and wanted to share the solution.When [...]]]></description>
			<content:encoded><![CDATA[<p>Since ditching my Pearl for an iPhone, I wanted to try out the whole blog-by-mail thing. I wasn&#8217;t really happy with the configuration options of WordPress&#8217;s built-in by-mail feature, so I tried out <a href="http://www.economysizegeek.com/?page_id=395">Postie</a>. It&#8217;s been fun to play with and works well, but I ran into a snag and wanted to share the solution.When you post via Postie, you send mail with attachments (images, video, whatever) to a special account. Postie will fetch this mail on demand by POP3, format the post content, and submit it via WordPress&#8217;s post submission routines. Postie will do neat things like create thumbnails for your images and link these thumbnails to full-sized copies. These images and other content are given CSS classes so you can tweak their display as you wish. Very nice!The trick is that you need to hit a URL (get_mail.php) for your mail to be processed and posted. You can request it manually in any old web browser, use cron (for example) to hit it automatically, or use a &#8220;Cronless Postie&#8221; feature that the current author provides. I chose the cron approach since it could give me a bit of a sense of server downtime by its failure messages.What I didn&#8217;t notice until I applied some styles to these generated CSS classes was that if you request get_mail.php with a client that isn&#8217;t cookied (including my use of wget via cron), WordPress will filter out all HTML tags&#8217; attributes in the post&#8217;s content. You&#8217;re left with no CSS classes, no Javascript for spiffy thumbnailing, no nothing &#8230; just some extremely simple markup that will get you by, but probably isn&#8217;t what you want.After some experimenting, I found that the client that requests get_mail.php must be recognized as a blog user with either Editor or Administrator access if you want this extra markup to come through. This doesn&#8217;t appear to be Postie&#8217;s fault, unless this is a bug in its &#8220;Roles that can Post&#8221; option, but may be a result of some inner WordPress authentication magic. Note: I have comments turned off on tigerbears.com, so it&#8217;s possible that you might have less stringent requirements. Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/meta/posting-with-postie/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TAE, Losing My Type</title>
		<link>http://tigerbears.com/blog/ajax/tae-losing-my-type</link>
		<comments>http://tigerbears.com/blog/ajax/tae-losing-my-type#comments</comments>
		<pubDate>Sat, 14 Jul 2007 18:18:40 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[TAE]]></category>

		<guid isPermaLink="false">http://tigerbears.com/ajax/tae-losing-my-type</guid>
		<description><![CDATA[TAE is coming up again, and I&#8217;m really pumped up for it. It&#8217;s only my second time, but I had such a blast in Boston last fall that I wasn&#8217;t going to pass it up when it&#8217;s just up the 101, even on my own dime. I still see most of my old Netflix buddies [...]]]></description>
			<content:encoded><![CDATA[<p>TAE is coming up again, and I&#8217;m really pumped up for it. It&#8217;s only my second time, but I had such a blast in Boston last fall that I wasn&#8217;t going to pass it up when it&#8217;s just up the 101, even on my own dime. I still see most of my old Netflix buddies pretty often, but it&#8217;ll be cool to catch up with the Yahoo guys and other reprobates. </p>
<p>One of my favorite presenters from last October, <a href="http://www.vanderburg.org/Blog">Glenn Vanderburg</a>, recently gave a talk at JAOO called <a href="http://www.infoq.com/presentations/beauty-of-ruby-vanderburg">The Beauty of Ruby</a>. Since I&#8217;m coming to Ruby from a Java perspective, as he did, I was interested in seeing what excited him about the language. </p>
<p>I&#8217;m not going to try to reiterate all of his points, but I&#8217;d definitely recommend it to anyone else who might be feeling a little bit leery of abandoning their beloved static typing. ;) We&#8217;ve been doing it for years on the client side in Javascript, but it feels a little different to do this after so many years of Java. Glenn has a great point about this, and I&#8217;ll let him make it.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/ajax/tae-losing-my-type/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Beginnings</title>
		<link>http://tigerbears.com/blog/consulting/new-beginnings</link>
		<comments>http://tigerbears.com/blog/consulting/new-beginnings#comments</comments>
		<pubDate>Mon, 09 Jul 2007 23:55:35 +0000</pubDate>
		<dc:creator>Bill Kunz</dc:creator>
				<category><![CDATA[Consulting]]></category>

		<guid isPermaLink="false">http://tigerbears.com/consulting/new-beginnings</guid>
		<description><![CDATA[I&#8217;m psyched today because a cool consulting opportunity I&#8217;ve been excited about for a while has finally coalesced. It&#8217;s still in stealth mode, but I can say that it&#8217;s a small venture with some folks I&#8217;ve really enjoyed working with before. It is not a Dew-brewed idea to jump-start &#8220;Web 3.0,&#8221; whatever that&#8217;s going to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m psyched today because a cool consulting opportunity I&#8217;ve been excited about for a while has finally coalesced. It&#8217;s still in stealth mode, but I can say that it&#8217;s a small venture with some folks I&#8217;ve really enjoyed working with before. It is not a Dew-brewed idea to jump-start &#8220;Web 3.0,&#8221; whatever that&#8217;s going to be. It&#8217;s just a good thing I feel good about helping out. I&#8217;m extra excited because it&#8217;s another chance to flex the muscles I started training in the early days at Netflix.</p>
<p>Those days were some of my favorites in my entire professional career, so I&#8217;m always excited to work with another newly-hatched organization. I love the clean slate, the opportunity, and the limited resources that demand and inspire creativity. Most of all, I love the camaraderie.</p>
<p>Unfortunately, we&#8217;ll probably be building it with Rails, which is only bad in that I&#8217;ll owe <a href="http://unspace.ca/">Pete Forde</a> a beer. Can I write off a bad bet come tax time?</p>
<p>Once again, into the breach!</p>
]]></content:encoded>
			<wfw:commentRss>http://tigerbears.com/blog/consulting/new-beginnings/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
