<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1755736648567292202</id><updated>2012-02-16T08:08:07.389-06:00</updated><category term='9.04'/><category term='mobile'/><category term='flash'/><category term='openid'/><category term='jaunty jackalope'/><category term='flex after dark'/><category term='south'/><category term='phones'/><category term='mahalo.com'/><category term='9.10'/><category term='ec2'/><category term='google appengine'/><category term='apple'/><category term='dell studio 15'/><category term='pip'/><category term='import'/><category term='forums'/><category term='redbirdapps'/><category term='adobe'/><category term='google phone android'/><category term='open source'/><category term='export'/><category term='api'/><category term='linkedin'/><category term='drag and drop'/><category term='logo'/><category term='chrome'/><category term='kansas city'/><category term='iphone'/><category term='devices'/><category term='developers'/><category term='profiles'/><category term='marketplace'/><category term='python'/><category term='adobe.com'/><category term='tips'/><category term='browser'/><category term='apps'/><category term='nomodeset'/><category term='flex--spy'/><category term='t-mobile'/><category term='imagemagick'/><category term='amf'/><category term='launchpad'/><category term='droid'/><category term='aws'/><category term='virtualenv'/><category term='beautiful soup'/><category term='task queue api'/><category term='website launch'/><category term='sites'/><category term='linux'/><category term='haystack'/><category term='donut'/><category term='kcappdev.com'/><category term='mysql'/><category term='ajax'/><category term='creole'/><category term='sqlite'/><category term='aisle express'/><category term='fly framework'/><category term='crawling'/><category term='simple'/><category term='smuggler'/><category term='django'/><category term='canonical'/><category term='flex'/><category term='misc'/><category term='960.gs'/><category term='board games'/><category term='chrome os'/><category term='for sale'/><category term='android'/><category term='birdseye'/><category term='swappa'/><category term='monopoly'/><category term='2.0'/><category term='andtip.me'/><category term='creoleparser'/><category term='digg'/><category term='browser compatability'/><category term='twitter'/><category term='delicious'/><category term='market'/><category term='search'/><category term='flash remoting'/><category term='dropbox'/><category term='after dark'/><category term='command line'/><category term='maps'/><category term='ubuntu'/><category term='rdb'/><category term='whoosh'/><category term='redbird'/><category term='google'/><category term='profile'/><title type='text'>Ben Edwards Blog</title><subtitle type='html'>Ben is a software developer, founder of Redbird Software and creator of the Flex After Dark learning community. Technologies of interest include: Flex, Python, Django, Ubuntu, Java, and Android.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4129820600211623005</id><published>2011-01-14T14:17:00.000-06:00</published><updated>2011-01-14T14:17:22.527-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='devices'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Device Information</title><content type='html'>&lt;a href="http://android-device-info.blogspot.com/"&gt;Started a new blog to catalog information about all the different Android devices on the market.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Android device information blog simply provides information, including technical specs, about all the latest Android devices.&lt;br /&gt;&lt;br /&gt;Check it out:&lt;br /&gt;&lt;a href="http://android-device-info.blogspot.com/"&gt;http://android-device-info.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4129820600211623005?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4129820600211623005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2011/01/android-device-information.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4129820600211623005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4129820600211623005'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2011/01/android-device-information.html' title='Android Device Information'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4704404981224881917</id><published>2010-12-15T20:50:00.002-06:00</published><updated>2010-12-15T20:52:41.079-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='marketplace'/><category scheme='http://www.blogger.com/atom/ns#' term='swappa'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Swappa makes it easy for anyone to buy and sell fully functional, gently used Android devices.</title><content type='html'>&lt;a href="http://swappa.com/"&gt;Swappa&lt;/a&gt; has launched (quietly for now)...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://swappa.com"&gt;Swappa makes it easy for anyone to buy and sell fully functional, gently used Android devices.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Every day, hundreds-of-thousands of new Android devices are sold and activated. When this happens, perfectly good, not-so-old Android devices are set aside and often forgotten about.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://swappa.com"&gt;Swappa&lt;/a&gt;'s goal is to make it easy for both buyers and sellers to benefit from gently used Android devices.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://swappa.com"&gt;Swappa is the ultimate Android device marketplace.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4704404981224881917?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4704404981224881917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/12/swappa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4704404981224881917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4704404981224881917'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/12/swappa.html' title='Swappa makes it easy for anyone to buy and sell fully functional, gently used Android devices.'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2371787444967529069</id><published>2010-10-16T14:33:00.004-05:00</published><updated>2010-10-16T14:38:39.470-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aisle express'/><category scheme='http://www.blogger.com/atom/ns#' term='market'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Aisle Express app available in the Android Market</title><content type='html'>&lt;div&gt;The &lt;a href="http://www.aisleexpress.com/"&gt;Aisle Express&lt;/a&gt; app I've been working on for the past couple months has finally hit the Android Market.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rIv6GQMcHWA/TLn-W0LcOgI/AAAAAAAAACY/qBtg2TYilgg/s1600/aex_splash.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 192px; height: 320px;" src="http://3.bp.blogspot.com/_rIv6GQMcHWA/TLn-W0LcOgI/AAAAAAAAACY/qBtg2TYilgg/s320/aex_splash.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5528729685491202562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rIv6GQMcHWA/TLn-ctnHJqI/AAAAAAAAACg/0V1VGpYQDyk/s1600/aex_home.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 192px; height: 320px;" src="http://1.bp.blogspot.com/_rIv6GQMcHWA/TLn-ctnHJqI/AAAAAAAAACg/0V1VGpYQDyk/s320/aex_home.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5528729786807428770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rIv6GQMcHWA/TLn-gtHWU4I/AAAAAAAAACo/JL56afBaN74/s1600/aex_local_stores.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 192px; height: 320px;" src="http://4.bp.blogspot.com/_rIv6GQMcHWA/TLn-gtHWU4I/AAAAAAAAACo/JL56afBaN74/s320/aex_local_stores.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5528729855393682306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2371787444967529069?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2371787444967529069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/10/aisle-express-app-available-in-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2371787444967529069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2371787444967529069'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/10/aisle-express-app-available-in-android.html' title='Aisle Express app available in the Android Market'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rIv6GQMcHWA/TLn-W0LcOgI/AAAAAAAAACY/qBtg2TYilgg/s72-c/aex_splash.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7526382362839612587</id><published>2010-08-14T22:40:00.002-05:00</published><updated>2010-08-14T22:44:12.834-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlite'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android and SQLite Tip</title><content type='html'>Most Android examples dealing with SQLite have the database being created in the beginning. But what if you want to include a SQLite database file, already filled with data, with your .apk?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/"&gt;This article&lt;/a&gt; shows how to prepare a SQLite file that can be included with your .apk and then used for a content provider.  This should come in handy for an Android project I'm working on now.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7526382362839612587?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7526382362839612587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/08/android-and-sqlite-tip.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7526382362839612587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7526382362839612587'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/08/android-and-sqlite-tip.html' title='Android and SQLite Tip'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3064305397236003582</id><published>2010-08-12T21:12:00.002-05:00</published><updated>2010-08-12T21:14:35.630-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Working on a new Android App...</title><content type='html'>I'm working on a new Android app for a startup in here in KC.  They are a great group of people who have some great ideas.  I look forward to sharing more, in the form of an app in the Android Market, as soon as I can.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3064305397236003582?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3064305397236003582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/08/working-on-new-android-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3064305397236003582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3064305397236003582'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/08/working-on-new-android-app.html' title='Working on a new Android App...'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-5221388384254370380</id><published>2010-06-08T08:30:00.003-05:00</published><updated>2010-06-08T08:50:53.166-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Things that sound cool about the new iPhone 4</title><content type='html'>Okay, I am definitely not an Apple lover.  I guess you could say I am an Android fanboy.  At work I do a fair amount of trash talking to my Apple mobile development counterparts.  So in good spirits, I'll make a list of things about the new iPhone 4 that sound pretty cool (not having played with the device yet).&lt;div&gt;&lt;ol&gt;&lt;li&gt;The phone (hardware) itself looks great. That's one thing Apple does amazingly well. The rounded edges and stainless steel "band" give a look of a phone I'd like to hold.&lt;/li&gt;&lt;li&gt;The battery life sounds pretty excellent. This is another thing Apple does well on their mobile devices (including iMacs). Now battery life on my Android devices has always been completely satisfactory (more than a full day of normal/heavy usage).  However, with the complaints about the newly launched EVO battery, this is definitely a step in the right direction.&lt;/li&gt;&lt;li&gt;The screen sounds pretty amazing.  It's probably way cool from an engineering perspective than a practical point of view, but they obviously have raised the bar.  Too bad it's still smaller than the best of the Android devices.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Things that didn't make the list:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Multi-tasking: sorry, this is old news.  Android does it well and has done it for a while.&lt;/li&gt;&lt;li&gt;iBooks: sounds like cool features (keeping context synced across devices), but I just don't care.&lt;/li&gt;&lt;li&gt;AT&amp;amp;T still the only carrier: give me a break.&lt;/li&gt;&lt;li&gt;Still no "side loading" of apps.  Terrible.&lt;/li&gt;&lt;li&gt;I don't really care about the lack of Flash, but Android's got it.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;One thing that I don't know about yet is how snappy the iPhones will be with multi-tasking.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now even with this amazing new phone from Apple, here's a problem they have in their "war" against Android.  If you want a better carrier, a cheaper phone, a keyboard phone, a red phone, a smaller phone, a bigger phone, a faster phone, a smarter phone, a customizable phone, or any other trait that defines a "better" phone... you gotta go Android.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-5221388384254370380?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/5221388384254370380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/06/things-that-sound-cool-about-new-iphone.html#comment-form' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5221388384254370380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5221388384254370380'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/06/things-that-sound-cool-about-new-iphone.html' title='Things that sound cool about the new iPhone 4'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-5390251061084646422</id><published>2010-05-18T08:24:00.003-05:00</published><updated>2010-05-18T08:25:23.206-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>Django 1.2</title><content type='html'>&lt;a href="http://www.djangoproject.com/weblog/2010/may/17/12/"&gt;Django 1.2&lt;/a&gt; has been released!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.djangoproject.com/weblog/2010/may/17/12/"&gt;http://www.djangoproject.com/weblog/2010/may/17/12/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;One of the great new features that I am most excited about is support for multiple databases within a project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-5390251061084646422?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/5390251061084646422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/05/django-12.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5390251061084646422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5390251061084646422'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/05/django-12.html' title='Django 1.2'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-387724094819314307</id><published>2010-05-10T21:15:00.003-05:00</published><updated>2010-05-10T21:17:35.637-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='smuggler'/><category scheme='http://www.blogger.com/atom/ns#' term='export'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Django Smuggler Import/Export</title><content type='html'>Just started using &lt;a href="http://github.com/semente/django-smuggler"&gt;Django Smuggler&lt;/a&gt; (&lt;a href="http://github.com/semente/django-smuggler"&gt;http://github.com/semente/django-smuggler&lt;/a&gt;) for importing/exporting data from the Django admin (in JSON or XML). It's very easy to get going. And it's very useful.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Easy install:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;sudo easy_install django-smuggler&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;It's an excellent, do-one-thing-well utility. Check it out.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-387724094819314307?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/387724094819314307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/05/django-smuggler-importexport.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/387724094819314307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/387724094819314307'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/05/django-smuggler-importexport.html' title='Django Smuggler Import/Export'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4835503490142745953</id><published>2010-04-26T21:26:00.002-05:00</published><updated>2010-04-26T21:28:54.331-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kcappdev.com'/><category scheme='http://www.blogger.com/atom/ns#' term='kansas city'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Development in Kansas City</title><content type='html'>I just setup a new site advertising my mad Android development skills: &lt;a href="http://kcappdev.com"&gt;kcappdev.com&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you are looking for &lt;a href="http://kcappdev.com"&gt;Android application development and/or testing in Kansas City&lt;/a&gt;, go to &lt;a href="http://kcappdev.com"&gt;kcappdev.com&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4835503490142745953?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4835503490142745953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/04/android-development-in-kansas-city.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4835503490142745953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4835503490142745953'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/04/android-development-in-kansas-city.html' title='Android Development in Kansas City'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4502956080923100819</id><published>2010-02-09T21:17:00.002-06:00</published><updated>2010-02-09T21:17:56.906-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='developers'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>They Make Apps</title><content type='html'>&lt;a href="http://theymakeapps.com/"&gt;http://theymakeapps.com/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A newly discovered site for finding Android and iPhone developers.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4502956080923100819?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4502956080923100819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/02/they-make-apps.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4502956080923100819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4502956080923100819'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/02/they-make-apps.html' title='They Make Apps'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1988299229012832308</id><published>2010-01-30T12:59:00.008-06:00</published><updated>2010-01-30T13:43:02.405-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='for sale'/><category scheme='http://www.blogger.com/atom/ns#' term='apps'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>For Sale: Technology and Website for creating and selling user-customized Android applications</title><content type='html'>&lt;div&gt;For Sale: Technology and Website for creating and selling user-customized Android applications.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;See everything in action: &lt;/b&gt;&lt;b&gt;&lt;a href="http://redbirdapps.com/"&gt;http://redbirdapps.com&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The web-application allows anyone to create, purchase, and share their own Android application (no programming required).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The technology behind the site is for sale, including: website code and Android code. (The company/domain is not for sale. There are no obligations to existing customers.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The buyer could have their own site up and running, creating Android apps and charging customers within days.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The app currently built by the site is an "Android Business Card" (check out the above URL for a full demo). The system could also be modified for building and selling other customizable Android applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The ability to monetize is built into the site. Users can build and test their application for free and pay to get a releasable and shareable version.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Similar services that build applications for the iPhone are charging $199-$499 per app. Getting a developer to build an app similar to that produced by the site would cost several thousand dollars.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The technology behind the site: Python/Django, Android SDK, Amazon S3, and Google Checkout for charging. I have developed all code behind the site and can make transitioning it fast and easy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Email bennybeta (gmail) for offers and inquiries.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you are an entrepreneur interested in the mobile apps space this could be an excellent opportunity. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you run an Android-targeted website and are interested in a referral fee, please spread the word.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rIv6GQMcHWA/S2SDbZbQzrI/AAAAAAAAABg/2DGmScphNI4/s1600-h/redbirdapps1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 315px;" src="http://4.bp.blogspot.com/_rIv6GQMcHWA/S2SDbZbQzrI/AAAAAAAAABg/2DGmScphNI4/s320/redbirdapps1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5432611557220601522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rIv6GQMcHWA/S2SDlS1L9CI/AAAAAAAAABo/qqBkEXFtdrQ/s1600-h/redbirdapps2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 316px;" src="http://3.bp.blogspot.com/_rIv6GQMcHWA/S2SDlS1L9CI/AAAAAAAAABo/qqBkEXFtdrQ/s320/redbirdapps2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5432611727248978978" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1988299229012832308?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1988299229012832308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/01/for-sale-technology-and-website-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1988299229012832308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1988299229012832308'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/01/for-sale-technology-and-website-for.html' title='For Sale: Technology and Website for creating and selling user-customized Android applications'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rIv6GQMcHWA/S2SDbZbQzrI/AAAAAAAAABg/2DGmScphNI4/s72-c/redbirdapps1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3933990945925718208</id><published>2010-01-26T21:15:00.004-06:00</published><updated>2010-01-26T21:22:51.564-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualenv'/><category scheme='http://www.blogger.com/atom/ns#' term='pip'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Working with VirtualEnv and Pip</title><content type='html'>I've just begun working with VirtualEnv and Pip for my Python project package management.  So far I'm impressed.  Rather than just rehash the tutorials I've read I'll just point you to some good ones...&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://arthurkoziel.com/2008/10/22/working-virtualenv/"&gt;http://arthurkoziel.com/2008/10/22/working-virtualenv/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.b-list.org/weblog/2008/dec/15/pip"&gt;http://www.b-list.org/weblog/2008/dec/15/pip&lt;/a&gt;/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.saltycrane.com/blog/2009/05/notes-using-pip-and-virtualenv-django/"&gt;http://www.saltycrane.com/blog/2009/05/notes-using-pip-and-virtualenv-django/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://clemesha.org/blog/2009/jul/05/modern-python-hacker-tools-virtualenv-fabric-pip/"&gt;http://clemesha.org/blog/2009/jul/05/modern-python-hacker-tools-virtualenv-fabric-pip/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Okay, here's a few commands I've used...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;virtualenv --no-site-packages env&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;pip install -E env yolk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;source env/bin/activate&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;yolk -l&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;pip install -E env -e svn+http://code.djangoproject.com/svn/django/trunk/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;pip freeze -E env &gt; requirements.txt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;pip install -E env -r requirements.txt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3933990945925718208?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3933990945925718208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/01/working-with-virtualenv-and-pip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3933990945925718208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3933990945925718208'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/01/working-with-virtualenv-and-pip.html' title='Working with VirtualEnv and Pip'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-8363113894358899051</id><published>2010-01-02T07:35:00.004-06:00</published><updated>2010-01-02T07:41:07.660-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='andtip.me'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Happy New Year with AndTip.Me</title><content type='html'>I just launched a new site on Jan.1 2010 (Happy New Year) called &lt;a href="http://andtip.me"&gt;AndTip.Me&lt;/a&gt;.  The site is for Android users to get and share tips for using their powerful mobile devices.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The site is still in progress, but the cool things is how fast it was put together and launch (thanks in large part to the power of &lt;a href="http://www.djangoproject.org"&gt;Django&lt;/a&gt;).  Basically the site went from idea to launch in less that a week with only a couple hours a day of work (probably about 12 hours total).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://andtip.me"&gt;So if you are an Android user, learn some new tips and tricks at http://AndTip.Me&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'll try to do some more posts on the technologies behind the site, including: Haystack, Whoosh, django-comments, django-voting, and Amazon EC2.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-8363113894358899051?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/8363113894358899051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2010/01/happy-new-year-with-andtipme.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8363113894358899051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8363113894358899051'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2010/01/happy-new-year-with-andtipme.html' title='Happy New Year with AndTip.Me'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1887985083470546411</id><published>2009-12-24T09:33:00.006-06:00</published><updated>2009-12-24T10:24:31.208-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell studio 15'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='nomodeset'/><title type='text'>Ubuntu 9.10 on Dell Studio 1555</title><content type='html'>I recently got a new laptop, a Dell Studio 15(55).  Of course the first thing I did when I got it was wipe it (remove Windows 7) and install Ubuntu 9.10.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To make a long story short, I had some problems with the laptop display (though plugging in an external monitor worked fine).  The issues had to do with Intel's GMA and integrated graphics support.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first problem was during installation. After the initial live boot/installation menu (pic below) I would get a blank (lit black) screen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rIv6GQMcHWA/SzOUWh4zoUI/AAAAAAAAABY/HNekXwIZjlM/s1600-h/ubunto_install.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_rIv6GQMcHWA/SzOUWh4zoUI/AAAAAAAAABY/HNekXwIZjlM/s320/ubunto_install.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5418837891431506242" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First I used &lt;a href="http://www.ubuntu.com/getubuntu/downloadmirrors"&gt;Ubuntu's alternate installer&lt;/a&gt;.  Then on the installation menu:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Select the Install Ubuntu item (don't press Enter yet)&lt;/li&gt;&lt;li&gt;Press F6 and select (X) the &lt;b&gt;apic=off&lt;/b&gt; option&lt;/li&gt;&lt;li&gt;Press F4 and type &lt;b&gt;nomodeset&lt;/b&gt; as input&lt;/li&gt;&lt;li&gt;Press Enter to install&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;After installation or a restart though you'll still get a blank screen until you permanently set the nomodeset option.&lt;/div&gt;&lt;div&gt;,&lt;/div&gt;&lt;div&gt;These resources helped me solve the problems:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/910"&gt;http://www.ubuntu.com/getubuntu/releasenotes/910&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;a href="https://bugs.launchpad.net/bugs/395932"&gt;https://bugs.launchpad.net/bugs/395932&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To get things working I had to set the "nomodeset" option in the Grub2 (boot loader) configuration.&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;When using the default kernel-mode-setting (KMS) option in Ubuntu 9.10, users with Intel 82852/855GM cards will find that they are unable to use the Xv extension for playing videos. This may show up as high CPU usage or stuttering during video playback, or a failure to play videos at all with some applications. As a workaround, users can add the option nomodeset to the kernel boot options in the grub config (for GRUB 2: edit /etc/default/grub and add nomodeset to GRUB_CMDLINE_LINUX, then run sudo update-grub; for GRUB 1: edit /boot/grub/menu.lst and add nomodeset to the line beginning with # kopt=, then run sudo update-grub), to disable the use of KMS&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;From the above excerpt:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;For Grub2 (the default for Ubuntu 9.10), edit /etc/default/grub&lt;/li&gt;&lt;li&gt;Add nomodeset to GRUB_CMDLINE_LINUX&lt;/li&gt;&lt;li&gt;run sudo update-grub&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;Then you should be good to go.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1887985083470546411?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1887985083470546411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/12/ubuntu-910-on-dell-studio-1555.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1887985083470546411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1887985083470546411'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/12/ubuntu-910-on-dell-studio-1555.html' title='Ubuntu 9.10 on Dell Studio 1555'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rIv6GQMcHWA/SzOUWh4zoUI/AAAAAAAAABY/HNekXwIZjlM/s72-c/ubunto_install.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1491275797845482432</id><published>2009-12-16T08:38:00.001-06:00</published><updated>2009-12-16T08:39:38.981-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delicious'/><title type='text'>Delicious</title><content type='html'>I finally created a Delicious account.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://delicious.com/ben_edwards"&gt;http://delicious.com/ben_edwards&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1491275797845482432?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1491275797845482432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/12/delicious.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1491275797845482432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1491275797845482432'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/12/delicious.html' title='Delicious'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2138609439678043604</id><published>2009-12-13T20:14:00.002-06:00</published><updated>2009-12-13T20:15:00.823-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Chrome Browser is Fast</title><content type='html'>The Google Chrome browser for Linux (Ubuntu) is incredibly fast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2138609439678043604?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2138609439678043604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/12/chrome-browser-is-fast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2138609439678043604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2138609439678043604'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/12/chrome-browser-is-fast.html' title='Chrome Browser is Fast'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1609124438847731432</id><published>2009-12-12T13:47:00.001-06:00</published><updated>2009-12-12T13:47:32.574-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google phone android'/><title type='text'>Google Phone</title><content type='html'>I am looking forward to the &lt;a href="http://www.techcrunch.com/2009/12/12/google-phone-unlocked-confirmed/"&gt;Google Phone&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1609124438847731432?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1609124438847731432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/12/google-phone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1609124438847731432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1609124438847731432'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/12/google-phone.html' title='Google Phone'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7186713524090911355</id><published>2009-12-05T15:22:00.002-06:00</published><updated>2009-12-05T15:24:22.792-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redbird'/><category scheme='http://www.blogger.com/atom/ns#' term='redbirdapps'/><title type='text'>RedbirdApps.com</title><content type='html'>I've "soft" launched my latest endeavor: &lt;a href="http://redbirdapps.com/"&gt;redbirdapps.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Our first application we call the &lt;a href="http://redbirdapps.com/android-business-card"&gt;Better Business Card for Android&lt;/a&gt;.    This product grew from the idea that if you have a smart phone, you shouldn't have a dumb business card.    The goal is to merge the purpose of the business card with the capabilities of your mobile phone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7186713524090911355?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7186713524090911355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/12/redbirdappscom.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7186713524090911355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7186713524090911355'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/12/redbirdappscom.html' title='RedbirdApps.com'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6150587774093092244</id><published>2009-11-29T13:48:00.003-06:00</published><updated>2009-11-29T13:51:05.893-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='rdb'/><category scheme='http://www.blogger.com/atom/ns#' term='aws'/><title type='text'>AWS RDB</title><content type='html'>Amazon Web Services (AWS) recently released it's latest kick-ass cloud service: &lt;a href="http://aws.typepad.com/aws/2009/10/introducing-rds-the-amazon-relational-database-service-.html"&gt;Amazon RDS &lt;/a&gt;(Relational Database Service).  It is, simply stated, a managed EC2 instance of a MySQL database service.&lt;br /&gt;&lt;br /&gt;I'm creating my first RDS database now for a new site/service I'll be releasing soon.  My only request, so far, would be that they add support for it to the AWS Console.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6150587774093092244?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6150587774093092244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/11/aws-rdb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6150587774093092244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6150587774093092244'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/11/aws-rdb.html' title='AWS RDB'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4616124367609097522</id><published>2009-11-18T20:30:00.002-06:00</published><updated>2009-11-18T20:31:34.638-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='south'/><title type='text'>South for Django</title><content type='html'>Just made good use of &lt;a href="http://south.aeracode.org/"&gt;South&lt;/a&gt; for database migrations for my Django application.  Like most good things in the Django community "it just worked."  Magnificent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4616124367609097522?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4616124367609097522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/11/south-for-django.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4616124367609097522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4616124367609097522'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/11/south-for-django.html' title='South for Django'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-8742773477905469228</id><published>2009-11-01T12:44:00.002-06:00</published><updated>2009-11-01T12:46:27.637-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 9.10 (Karmic Koala)</title><content type='html'>I upgraded to &lt;a href="http://www.ubuntu.com"&gt;Ubuntu&lt;/a&gt; 9.10 (Karmic Koala) today.  The whole process, including downloading about 1 GB worth of packages, took little more than an hour.  And so far it's flawless.  I wonder if the upgrade to Windows 7 is similar?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-8742773477905469228?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/8742773477905469228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/11/ubuntu-910-karmic-koala.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8742773477905469228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8742773477905469228'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/11/ubuntu-910-karmic-koala.html' title='Ubuntu 9.10 (Karmic Koala)'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1601314779612171805</id><published>2009-10-31T09:06:00.002-05:00</published><updated>2009-10-31T09:08:40.196-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='droid'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Droid compared to iPhone</title><content type='html'>TechCrunch has an excellent comparison of the iPhone and the Motorola Droid (coming very soon).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mobilecrunch.com/2009/10/30/smartphone-showdown-iphone-3gs-vs-motorola-droid/"&gt;http://www.mobilecrunch.com/2009/10/30/smartphone-showdown-iphone-3gs-vs-motorola-droid/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1601314779612171805?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1601314779612171805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/10/droid-compared-to-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1601314779612171805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1601314779612171805'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/10/droid-compared-to-iphone.html' title='Droid compared to iPhone'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6300674485555711476</id><published>2009-10-13T20:37:00.001-05:00</published><updated>2009-10-13T20:38:12.151-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google appengine'/><title type='text'>New AppEngine Features</title><content type='html'>The latest version of Google's AppEngine (1.2.6) contains two nifty new features: the ability to receive incoming email (which is turned into an HTTP request) and the ability to delete an app.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://googleappengine.blogspot.com/2009/10/app-engine-sdk-126-released-with.html"&gt;http://googleappengine.blogspot.com/2009/10/app-engine-sdk-126-released-with.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6300674485555711476?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6300674485555711476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/10/new-appengine-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6300674485555711476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6300674485555711476'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/10/new-appengine-features.html' title='New AppEngine Features'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7855838507998272053</id><published>2009-09-07T21:03:00.004-05:00</published><updated>2009-09-07T21:07:00.436-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openid'/><category scheme='http://www.blogger.com/atom/ns#' term='launchpad'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Django and OpenID</title><content type='html'>I finally got Django + OpenID working (quite easily in the end) using &lt;a href="https://launchpad.net/django-openid-auth"&gt;django_openid_auth&lt;/a&gt; (after some struggles with some of the older Django + OpenID packages).&lt;br /&gt;&lt;br /&gt;&lt;a href="https://launchpad.net/django-openid-auth"&gt;django_openid_auth&lt;/a&gt; is actually made by the developers of LaunchPad, who help out quite a bit on Ubuntu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7855838507998272053?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7855838507998272053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/09/django-and-openid.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7855838507998272053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7855838507998272053'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/09/django-and-openid.html' title='Django and OpenID'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3606965887825121993</id><published>2009-08-30T21:07:00.003-05:00</published><updated>2009-08-30T21:10:07.246-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redbird'/><category scheme='http://www.blogger.com/atom/ns#' term='logo'/><title type='text'>New Redbird Logo</title><content type='html'>New Redbird logo... excellent work Brett...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.redbirdsoftware.com"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 90px;" src="http://2.bp.blogspot.com/_rIv6GQMcHWA/SpswukgCFaI/AAAAAAAAAAw/aHfaMSVrHQ4/s320/RedbirdMediumReverse.png" alt="" id="BLOGGER_PHOTO_ID_5375944156826965410" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3606965887825121993?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3606965887825121993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/08/new-redbird-logo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3606965887825121993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3606965887825121993'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/08/new-redbird-logo.html' title='New Redbird Logo'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rIv6GQMcHWA/SpswukgCFaI/AAAAAAAAAAw/aHfaMSVrHQ4/s72-c/RedbirdMediumReverse.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6943675735867086503</id><published>2009-08-17T14:59:00.004-05:00</published><updated>2009-08-17T15:04:46.271-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sites'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Some Android Sites</title><content type='html'>A list of some of my favorite Android sites:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.androidsnippets.org/"&gt;http://www.androidsnippets.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://phandroid.com/"&gt;http://phandroid.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://androidandme.com/"&gt;http://androidandme.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://androidcommunity.com/"&gt;http://androidcommunity.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.talkandroid.com/"&gt;http://www.talkandroid.com/&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6943675735867086503?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6943675735867086503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/08/helpful-android-sites.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6943675735867086503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6943675735867086503'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/08/helpful-android-sites.html' title='Some Android Sites'/><author><name>Ben Edwards</name><uri>http://www.blogger.com/profile/17932549161543126837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/_rIv6GQMcHWA/Som1ou6w98I/AAAAAAAAAAM/7LfC6RSqubA/S220/ben.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4884865605895397796</id><published>2009-08-11T21:02:00.002-05:00</published><updated>2009-08-11T21:04:29.373-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='t-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Phone: T-Mobile myTouch 3G</title><content type='html'>I got a T-Mobile myTouch 3G phone today.  So far it's awesome.&lt;br /&gt;&lt;br /&gt;The new phone required signing up for a new T-Mobile account, in addition to my Verizon account.  Now I wish Verizon would hurry up and start offering Android phones. It looks like the first will be the Motorola Sholes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4884865605895397796?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4884865605895397796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/08/android-phone-t-mobile-mytouch-3g.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4884865605895397796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4884865605895397796'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/08/android-phone-t-mobile-mytouch-3g.html' title='Android Phone: T-Mobile myTouch 3G'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2476403050351312598</id><published>2009-08-09T21:34:00.001-05:00</published><updated>2009-08-09T21:35:50.264-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='birdseye'/><title type='text'>Birdseye in the works...</title><content type='html'>Very much in progress:&lt;br /&gt;&lt;a href="http://www.birdseyemobile.com"&gt;www.birdseyemobile.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2476403050351312598?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2476403050351312598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/08/birdseye-in-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2476403050351312598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2476403050351312598'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/08/birdseye-in-works.html' title='Birdseye in the works...'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3252187605221511414</id><published>2009-08-03T20:44:00.001-05:00</published><updated>2009-08-11T21:05:23.298-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='simple'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Simple Android</title><content type='html'>Simple allows programmers to quickly write Android applications by using the components supplied by its runtime system. Simple programs are form definitions (which contain components) and code (which contains the program logic). The interaction between the components and the program logic happens through events triggered by the components. The program logic consists of event handlers which contain code reacting to the events.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/simple/"&gt;http://code.google.com/p/simple/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3252187605221511414?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3252187605221511414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/08/simple-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3252187605221511414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3252187605221511414'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/08/simple-android.html' title='Simple Android'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2065472343540346976</id><published>2009-07-26T07:20:00.006-05:00</published><updated>2009-07-26T07:23:39.039-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ec2'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='aws'/><title type='text'>Working on new redbirdsoftware.com</title><content type='html'>I'm working on a new website (&lt;a href="htttp://www.redbirdsoftware.com"&gt;www.redbirdsoftware.com&lt;/a&gt;).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The site is hosted via Amazon Web Services (AWS) Elastic Computing Cloud (EC2)&lt;/li&gt;&lt;li&gt;The server's operating system is Ubuntu Linux&lt;/li&gt;&lt;li&gt;The site is written in Python, using Django&lt;/li&gt;&lt;/ul&gt;Powerful combo...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2065472343540346976?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2065472343540346976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/07/im-working-on-new-website.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2065472343540346976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2065472343540346976'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/07/im-working-on-new-website.html' title='Working on new redbirdsoftware.com'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1295799404159281290</id><published>2009-07-26T07:18:00.001-05:00</published><updated>2009-07-26T07:20:07.804-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='donut'/><category scheme='http://www.blogger.com/atom/ns#' term='2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Early Android 2.0 "Donut" build available</title><content type='html'>Android's official code repository has been updated with a bunch of new &lt;a href="http://www.engadgetmobile.com/tag/Donut/"&gt;Donut&lt;/a&gt; (Android 2.0) code.  One big improvement is support for CDMA wireless networks, e.g. Verizon and Sprint.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.engadget.com/2009/07/26/early-android-2-0-donut-build-available-up-and-running-on-g1/"&gt;http://www.engadget.com/2009/07/26/early-android-2-0-donut-build-available-up-and-running-on-g1/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1295799404159281290?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1295799404159281290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/07/early-android-20-donut-build-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1295799404159281290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1295799404159281290'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/07/early-android-20-donut-build-available.html' title='Early Android 2.0 &quot;Donut&quot; build available'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1326186538526968356</id><published>2009-07-12T14:09:00.002-05:00</published><updated>2009-07-12T14:11:32.149-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phones'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Phone Avalanche</title><content type='html'>There's currently only 2 Android Phones on the market.  By the end of the year (less than six months away), there will be almost 10 times that number.  I am going to get me one.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.engadgetmobile.com/2009/05/28/google-at-least-18-android-phones-coming-this-year/"&gt;http://www.engadgetmobile.com/2009/05/28/google-at-least-18-android-phones-coming-this-year/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1326186538526968356?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1326186538526968356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/07/android-phone-avalanche.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1326186538526968356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1326186538526968356'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/07/android-phone-avalanche.html' title='Android Phone Avalanche'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6451653805628385549</id><published>2009-07-08T20:29:00.003-05:00</published><updated>2009-07-08T21:03:01.048-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome os'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Google Chrome OS</title><content type='html'>Wow, Google's announcement of Google Chrome OS, a Linux-based operating system for netbooks on up, has certainly sparked a lot attention.&lt;br /&gt;&lt;br /&gt;A few of my thoughts in no particular order:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I have yet to see an software that runs "in the browser" that is anywhere near as good as my IDE for development&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I love Ubuntu, but I would consider using a Google OS, but only if its better&lt;/li&gt;&lt;li&gt;Apple doesn't care much&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Add this to the long list of things that is chipping away at Microsoft, but it is no nuclear bomb&lt;/li&gt;&lt;/ul&gt;One &lt;a href="http://thenextweb.com/2009/07/08/prediction-google-apple-war/"&gt;terrible article&lt;/a&gt; I read said "this is the beginning of an era of Google dominance, the likes of which we’ve never seen before."  By "the likes of which we've never seen," he really means "since Microsoft was so dominant less than a decade ago."  And he thinks "Apple is shaking in their boots."  Wrong, wrong, wrong.  I think Apple absolutely loves it when Microsoft and Google pick on each other.&lt;br /&gt;&lt;br /&gt;Whatever... it's exciting to wonder and imagine, but we'll have to wait six to twelve months to see how exciting this announcement really is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6451653805628385549?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6451653805628385549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/07/google-chrome-os.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6451653805628385549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6451653805628385549'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/07/google-chrome-os.html' title='Google Chrome OS'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3517152307555672368</id><published>2009-07-03T06:43:00.002-05:00</published><updated>2009-07-03T06:45:07.129-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>iPhone vs. Android Development</title><content type='html'>David Green gives a thorough, though somewhat biased, review of iPhone vs. Android development.&lt;br /&gt;&lt;a href="http://greensopinion.blogspot.com/2009/07/android-versus-iphone-development.html"&gt;http://greensopinion.blogspot.com/2009/07/android-versus-iphone-development.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3517152307555672368?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3517152307555672368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/07/iphone-vs-android-development.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3517152307555672368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3517152307555672368'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/07/iphone-vs-android-development.html' title='iPhone vs. Android Development'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3638534601576454230</id><published>2009-06-21T20:28:00.004-05:00</published><updated>2009-06-21T20:31:42.414-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Smart Phones: Open Source, Android, and iPhone</title><content type='html'>I'm not an iPhone hater, I'm really not.  I definitely understand the appeal and right now iPhone is the undisputed champion of smart phones.  But it's just a matter of time before more open (e.g. open-source) platforms take back a lot of ground.  I'm betting on &lt;a href="http://www.android.com/"&gt;Android&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.techrepublic.com.com/10things/?p=808"&gt;http://blogs.techrepublic.com.com/10things/?p=808&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3638534601576454230?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3638534601576454230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/im-not-iphone-hater-im-really-not.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3638534601576454230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3638534601576454230'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/im-not-iphone-hater-im-really-not.html' title='Smart Phones: Open Source, Android, and iPhone'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1809145094012034361</id><published>2009-06-20T13:44:00.001-05:00</published><updated>2009-06-20T13:45:46.495-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drag and drop'/><category scheme='http://www.blogger.com/atom/ns#' term='flex after dark'/><title type='text'>Flex Drag-and-Drop: The Definitive Tutorial</title><content type='html'>&lt;a href="http://www.flexafterdark.com/tutorials/Flex-Drag-and-Drop"&gt;Flex After Dark has just published a new (our first) tutorial on how to Drag-and-Drop in Flex.&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Drag-and-drop&lt;/strong&gt; lets you move components and transfer data in a Flex application via  the mouse and ubiquitous "click-drag-drop" paradigm.  All Flex components support drag-and-drop operations with the proper enablement.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flexafterdark.com/tutorials/Flex-Drag-and-Drop"&gt;Click here to learn how to Drag-and-Drop in Flex at Flex After Dark...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1809145094012034361?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1809145094012034361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/flex-drag-and-drop-definitive-tutorial.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1809145094012034361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1809145094012034361'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/flex-drag-and-drop-definitive-tutorial.html' title='Flex Drag-and-Drop: The Definitive Tutorial'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-8204750753502964621</id><published>2009-06-20T13:16:00.000-05:00</published><updated>2009-06-20T13:17:18.940-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='profile'/><category scheme='http://www.blogger.com/atom/ns#' term='digg'/><title type='text'>Digg Profile</title><content type='html'>My Digg profile: &lt;a href="http://digg.com/users/bennybeta"&gt;http://digg.com/users/bennybeta&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-8204750753502964621?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/8204750753502964621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/digg-profile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8204750753502964621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8204750753502964621'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/digg-profile.html' title='Digg Profile'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1777120044948176315</id><published>2009-06-20T08:21:00.000-05:00</published><updated>2009-06-20T08:23:37.354-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='google appengine'/><title type='text'>Google App Engine 1.2.3 with Django 1.0</title><content type='html'>Up until recently Google App Engine only had pre-1.0 Django support built-in.  You could of course jimmy it to work with 1.0, but it was a little unnatural.  Now with GAE 1.2.3, Django 1.0 support is baked in.  Google App Engine + Django = Nice!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/google-appengine/browse_thread/thread/fab4e52646994dff/93bdf272719b724c?pli=1"&gt;http://groups.google.com/group/google-appengine/browse_thread/thread/fab4e52646994dff/93bdf272719b724c?pli=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1777120044948176315?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1777120044948176315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/google-app-engine-123-with-django-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1777120044948176315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1777120044948176315'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/google-app-engine-123-with-django-10.html' title='Google App Engine 1.2.3 with Django 1.0'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7644553773885880975</id><published>2009-06-19T06:35:00.000-05:00</published><updated>2009-06-20T08:23:23.383-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google appengine'/><category scheme='http://www.blogger.com/atom/ns#' term='task queue api'/><title type='text'>App Engine Task Queue API</title><content type='html'>You can now perform offline processing on App Engine by scheduling bundles of work (tasks) for automatic execution in the background.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://googleappengine.blogspot.com/2009/06/new-task-queue-api-on-google-app-engine.html"&gt;http://googleappengine.blogspot.com/2009/06/new-task-queue-api-on-google-app-engine.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7644553773885880975?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7644553773885880975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/app-engine-task-queue-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7644553773885880975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7644553773885880975'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/app-engine-task-queue-api.html' title='App Engine Task Queue API'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3956843753112359664</id><published>2009-06-15T19:37:00.000-05:00</published><updated>2009-06-15T19:39:27.615-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='9.10'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='canonical'/><title type='text'>Ubuntu Fixing "Papercuts"</title><content type='html'>&lt;blockquote style="font-style: italic;"&gt;Canonical, the company behind the popular Ubuntu Linux distribution, is launching a new project to improve the usability of the platform. The developers aim to identify and resolve 100 minor bugs that negatively impact the Ubuntu user experience before the release of the next major version in October.&lt;/blockquote&gt;&lt;a href="http://arstechnica.com/open-source/news/2009/06/canonical-to-boost-ubuntu-usability-by-tackling-papercuts.ars"&gt;http://arstechnica.com/open-source/news/2009/06/canonical-to-boost-ubuntu-usability-by-tackling-papercuts.ars&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3956843753112359664?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3956843753112359664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/ubuntu-fixing-papercuts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3956843753112359664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3956843753112359664'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/ubuntu-fixing-papercuts.html' title='Ubuntu Fixing &quot;Papercuts&quot;'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4519197517244423557</id><published>2009-06-11T20:58:00.000-05:00</published><updated>2009-06-11T20:59:58.129-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='maps'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Google Maps API for Flex/Flash</title><content type='html'>The &lt;a href="http://code.google.com/apis/maps/documentation/flash/"&gt;Google Maps API for Flash&lt;/a&gt; lets Flex developers embed Google Maps in Flash applications. Similar to the  &lt;a href="http://code.google.com/apis/maps/"&gt;JavaScript version&lt;/a&gt;, this ActionScript API provides a number of utilities  for manipulating and adding content to maps through a variety of services, enabling you to  embed robust, interactive maps applications on your website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4519197517244423557?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4519197517244423557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/google-maps-api-for-flexflash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4519197517244423557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4519197517244423557'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/google-maps-api-for-flexflash.html' title='Google Maps API for Flex/Flash'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6336616858155456425</id><published>2009-06-10T19:34:00.000-05:00</published><updated>2009-06-10T19:35:16.099-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='flex--spy'/><title type='text'>Flex-Spy</title><content type='html'>&lt;a href="http://code.google.com/p/fxspy"&gt;Flex-Spy&lt;/a&gt; allows you to inspect and dynamically change most properties and styles of the visual components in your Flex application. You can - for example - try out a specific width or a background color for your component before changing it in your code.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6336616858155456425?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6336616858155456425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/flex-spy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6336616858155456425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6336616858155456425'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/flex-spy.html' title='Flex-Spy'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3352730303598615287</id><published>2009-06-04T20:44:00.000-05:00</published><updated>2009-06-15T07:45:01.930-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='mahalo.com'/><title type='text'>Mahalo Flex</title><content type='html'>I am now the proud, but reluctant, owner of the &lt;a href="http://www.mahalo.com/adobe-flex"&gt;Adobe Flex page at Mahalo.com&lt;/a&gt;.  I'm not sure if I like that anyone can claim any topic, but I plan to be a good steward of the page.  Also, I am willing to hand off ownership of the page to a deserving, Adobe-employed maintainer if asked.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3352730303598615287?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3352730303598615287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/mahalo-flex.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3352730303598615287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3352730303598615287'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/mahalo-flex.html' title='Mahalo Flex'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-5267862569500508018</id><published>2009-06-04T20:42:00.001-05:00</published><updated>2009-06-04T20:43:49.589-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe.com'/><category scheme='http://www.blogger.com/atom/ns#' term='forums'/><title type='text'>Adobe Forums</title><content type='html'>I am now a top contributor on the &lt;a href="http://forums.adobe.com/community/flex/flex_general_discussion"&gt;Adobe Flex Forums&lt;/a&gt;.  I don't feel too bad tooting my own horn because it's a reward for helping others learn Flex.  Besides getting help on the forms, &lt;a href="http://www.flexafterdark.com"&gt;another great way to learn Flex is at Flex After Dark&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-5267862569500508018?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/5267862569500508018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/adobe-forums.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5267862569500508018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/5267862569500508018'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/adobe-forums.html' title='Adobe Forums'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1427675108494699747</id><published>2009-06-01T21:00:00.000-05:00</published><updated>2009-06-04T21:06:56.326-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><category scheme='http://www.blogger.com/atom/ns#' term='imagemagick'/><title type='text'>ImageMagick Conversion</title><content type='html'>One great thing about Linux is that you can find efficient command line tools for just about anything.  Currently I've been using &lt;a href="http://www.imagemagick.org/"&gt;ImageMagick&lt;/a&gt;'s convert command line tool to convert all the pages in a PDF to separate images of just about any format.  It's great and takes almost no time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;convert -quality 90 -resize 800x600 -&lt;/span&gt;density&lt;span style="font-family:courier new;"&gt; 300x300 Fxad_DragDrop.pdf Fxad_DragDrop.png&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Note, the density parameter is important.  Adding "-density 300x300" significantly improved image quality, while adding "-density 600x600" consumed my machine's processor until I killed the process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1427675108494699747?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1427675108494699747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/06/imagemagick-conversion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1427675108494699747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1427675108494699747'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/06/imagemagick-conversion.html' title='ImageMagick Conversion'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4719395147728386526</id><published>2009-05-25T21:14:00.001-05:00</published><updated>2009-05-26T21:35:58.414-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fly framework'/><title type='text'>Fly</title><content type='html'>&lt;a href="http://code.google.com/p/flyframework"&gt;Fly&lt;/a&gt; &lt;a href="http://flyframework.com"&gt;Framework&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4719395147728386526?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4719395147728386526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/fly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4719395147728386526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4719395147728386526'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/fly.html' title='Fly'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7400041404900496947</id><published>2009-05-20T21:00:00.000-05:00</published><updated>2009-05-20T21:01:13.974-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Dajax = Django + Ajax</title><content type='html'>&lt;a href="http://code.google.com/p/dajaxproject/"&gt;Dajax is a Ajax library for Django&lt;/a&gt;.  I haven't had a chance to check it out yet, but this is my reminder to do so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7400041404900496947?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7400041404900496947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/dajax-django-ajax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7400041404900496947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7400041404900496947'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/dajax-django-ajax.html' title='Dajax = Django + Ajax'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7869182615594626313</id><published>2009-05-17T21:13:00.000-05:00</published><updated>2009-05-17T21:16:34.080-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='960.gs'/><category scheme='http://www.blogger.com/atom/ns#' term='flex after dark'/><title type='text'>Flex After Dark using 960.gs</title><content type='html'>The &lt;a href="http://www.flexafterdark.com"&gt;Flex After Dark website&lt;/a&gt; has been updated and is now using &lt;a href="http://960.gs"&gt;960.gs&lt;/a&gt;, the CSS framework.  I have to admit, at first the idea of a "CSS framework" just sounded kind of ridiculous.  But after struggling with semi-complex CSS layouts over a couple of weeks, I started to get it.  Overall, I'd recommend looking into a CSS framework, and 960.gs seemed the best simple-to-effective ratio for me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7869182615594626313?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7869182615594626313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/flex-after-dark-using-960gs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7869182615594626313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7869182615594626313'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/flex-after-dark-using-960gs.html' title='Flex After Dark using 960.gs'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2910132117256702187</id><published>2009-05-12T21:04:00.000-05:00</published><updated>2009-05-12T21:06:08.407-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adobe.com'/><category scheme='http://www.blogger.com/atom/ns#' term='profiles'/><title type='text'>My Adobe Profiles</title><content type='html'>Adobe.com has a single login system, but makes you maintain several profiles for different areas of the site.  I've collected them here for no particular reason.&lt;br /&gt;&lt;br /&gt;Help Profile:&lt;br /&gt;&lt;a href="http://community.adobe.com/help/profile/index.html?id=6BAD62AE4A035821992015C3" target="_blank"&gt;http://community.adobe.com/&lt;wbr&gt;help/profile/index.html?id=&lt;wbr&gt;6BAD62AE4A035821992015C3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Forums Profile:&lt;br /&gt;&lt;a href="http://forums.adobe.com/people/BennyBeta" target="_blank"&gt;http://forums.adobe.com/&lt;wbr&gt;people/BennyBeta&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adobe Groups:&lt;br /&gt;&lt;a href="http://groups.adobe.com/people/db90bd70b5" target="_blank"&gt;http://groups.adobe.com/&lt;wbr&gt;people/db90bd70b5&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2910132117256702187?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2910132117256702187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/my-adobe-profiles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2910132117256702187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2910132117256702187'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/my-adobe-profiles.html' title='My Adobe Profiles'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2489563832914965155</id><published>2009-05-07T21:26:00.001-05:00</published><updated>2009-05-07T21:27:22.685-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amf'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='flash remoting'/><title type='text'>Flash Remoting for Python</title><content type='html'>AMFast (Flash Remoting for Python):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a name="Description"&gt;AmFast is a Flash remoting framework for Python. &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Description"&gt;AmFast can use AMF to communicate between Python and Flash, Flex, and any other system that supports AMF. &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Description"&gt;AMF is a binary object serialization protocol used by Actionscript based applications. &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://code.google.com/p/amfast/"&gt;http://code.google.com/p/amfast/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2489563832914965155?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2489563832914965155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/flash-remoting-for-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2489563832914965155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2489563832914965155'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/flash-remoting-for-python.html' title='Flash Remoting for Python'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4097613833929125587</id><published>2009-05-07T21:23:00.001-05:00</published><updated>2009-05-07T21:25:26.121-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='google appengine'/><title type='text'>First AppEngine Deployment</title><content type='html'>I got my first app up and running Google AppEngine (GAE) this week.  Overall the experience was pretty good.  The only hangup was that it took a while for the app's indexes to build (over an hour).  But after that, everything is humming.&lt;br /&gt;&lt;br /&gt;I will do some more lengthy write ups in the future about the application and the experience, but for now I'll summarize:&lt;br /&gt;AppEngine + Django = Nice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4097613833929125587?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4097613833929125587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/first-appengine-deployment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4097613833929125587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4097613833929125587'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/first-appengine-deployment.html' title='First AppEngine Deployment'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1397802667929288243</id><published>2009-05-04T21:32:00.000-05:00</published><updated>2009-05-04T21:33:57.731-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dropbox'/><title type='text'>Speaking of Dropbox</title><content type='html'>Speaking of &lt;a href="https://www.getdropbox.com/referrals/NTczMDMyNzk"&gt;Dropbox&lt;/a&gt;... you can use it as a host for a static site.&lt;br /&gt;&lt;a href="http://andothernoise.blogspot.com/2009/05/using-dropbox-as-host-for-static.html" target="_blank"&gt;http://andothernoise.blogspot.&lt;wbr&gt;com/2009/05/using-dropbox-as-&lt;wbr&gt;host-for-static.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1397802667929288243?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1397802667929288243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/speaking-of-dropbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1397802667929288243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1397802667929288243'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/speaking-of-dropbox.html' title='Speaking of Dropbox'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6217474112958418219</id><published>2009-05-03T14:47:00.000-05:00</published><updated>2009-05-03T14:53:36.662-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dropbox'/><title type='text'>Get Dropbox</title><content type='html'>&lt;a href="http://www.getdropbox.com"&gt;Dropbox&lt;/a&gt; is a free, ridiculously easy service for syncing files across computers.  If you use more than one computer regularly (e.g. desktop, laptop, office) it will painlessly keep files in your "dropbox folder" on each system synchronized.&lt;br /&gt;&lt;br /&gt;How it works:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Install the executable (it stays in your sys-tray)&lt;/li&gt;&lt;li&gt;Select your "dropbox folder" on your system&lt;/li&gt;&lt;li&gt;Drag files into the folder&lt;/li&gt;&lt;li&gt;Booyah, you're in sync&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can even browse, download, and remove files from the web-based interface.  They've done it right.&lt;br /&gt;&lt;br /&gt;If you're not already using it, it's definitely worth checking out. Use this referral URL and we both get extra space:&lt;br /&gt;&lt;a href="https://www.getdropbox.com/referrals/NTczMDMyNzk"&gt;https://www.getdropbox.com/referrals/NTczMDMyNzk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6217474112958418219?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6217474112958418219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/05/get-dropbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6217474112958418219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6217474112958418219'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/05/get-dropbox.html' title='Get Dropbox'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7695394197137759603</id><published>2009-04-26T20:30:00.001-05:00</published><updated>2009-04-26T20:30:59.266-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linkedin'/><title type='text'>Linked In</title><content type='html'>My LinkedIn profile: &lt;a href="http://www.linkedin.com/in/bennybeta"&gt;http://www.linkedin.com/in/bennybeta&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7695394197137759603?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7695394197137759603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/linked-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7695394197137759603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7695394197137759603'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/linked-in.html' title='Linked In'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3201033033552146752</id><published>2009-04-26T14:59:00.000-05:00</published><updated>2009-04-26T15:01:56.265-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='google appengine'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 9.04, Django, Google AppEngine</title><content type='html'>Today's tasks:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Upgrade to Ubuntu 9.04 (done)&lt;/li&gt;&lt;li&gt;Get Django 1.0 working on Google AppEngine (done)&lt;/li&gt;&lt;li&gt;Work on Feed aggregator for &lt;a href="http://www.flexafterdark.com/"&gt;Flex After Dark&lt;/a&gt; (in progress)&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3201033033552146752?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3201033033552146752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/ubuntu-904-django-google-appengine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3201033033552146752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3201033033552146752'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/ubuntu-904-django-google-appengine.html' title='Ubuntu 9.04, Django, Google AppEngine'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-8229260748664439415</id><published>2009-04-23T21:15:00.000-05:00</published><updated>2009-04-23T21:55:15.088-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='9.04'/><category scheme='http://www.blogger.com/atom/ns#' term='jaunty jackalope'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 9.04 Is Here</title><content type='html'>&lt;a href="http://www.ubuntu.com"&gt;Ubuntu&lt;/a&gt; 9.04 is here!  I plan to upgrade to Jaunty Jackalope this weekend.  Last time I upgraded from 8.04 to 8.10 it took a few hours, but mostly for the downloading.  Overall it was an easy and pleasant experience.   I'm looking forward to trying out the latest version of Ubuntu and Gnome.&lt;br /&gt;&lt;br /&gt;If you're still using Windows... why?  Do yourself a favor and try out Ubuntu.  You can download it, put it on a CD/DVD and try it without having to install it.  You'll thank yourself (and the thousands of developers behind Linux).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-8229260748664439415?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/8229260748664439415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/ubuntu-904-is-here.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8229260748664439415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8229260748664439415'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/ubuntu-904-is-here.html' title='Ubuntu 9.04 Is Here'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3109977260054927300</id><published>2009-04-20T20:51:00.000-05:00</published><updated>2009-04-20T20:54:13.955-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='haystack'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Haystack with Whoosh Support</title><content type='html'>&lt;a href="http://haystacksearch.org/"&gt;Haystack&lt;/a&gt; is a pure-Python library for adding search to your &lt;a href="http://www.djangoproject.com"&gt;Django&lt;/a&gt; application.  It has support for &lt;a href="http://whoosh.ca"&gt;Whoosh&lt;/a&gt; as well.  I'll be looking into this as a possibility for &lt;a href="http://www.flexafterdark.com"&gt;Flex After Dark&lt;/a&gt;'s search functionality.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3109977260054927300?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3109977260054927300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/haystack-with-whoosh-support.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3109977260054927300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3109977260054927300'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/haystack-with-whoosh-support.html' title='Haystack with Whoosh Support'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7718457685074657565</id><published>2009-04-07T20:30:00.000-05:00</published><updated>2009-04-07T20:33:44.865-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='website launch'/><category scheme='http://www.blogger.com/atom/ns#' term='browser compatability'/><title type='text'>Before Website Launch</title><content type='html'>Before you launch your &lt;a href="http://www.flexafterdark.com"&gt;next website&lt;/a&gt;, make sure you perform &lt;a href="http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/"&gt;these essential checks&lt;/a&gt; and &lt;a href="http://freelancefolder.com/7-fresh-and-simple-ways-to-test-cross-browser-compatibility/"&gt;test cross-browser compatibility&lt;/a&gt;.  Both links courtesy of &lt;a href="http://www.smashmagazine.com"&gt;Smash Magazine&lt;/a&gt;, a great resource.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7718457685074657565?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7718457685074657565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/before-website-launch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7718457685074657565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7718457685074657565'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/before-website-launch.html' title='Before Website Launch'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-7674010986589592709</id><published>2009-04-06T21:31:00.001-05:00</published><updated>2009-04-06T21:34:36.038-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='after dark'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='creole'/><category scheme='http://www.blogger.com/atom/ns#' term='creoleparser'/><title type='text'>Creole Parser</title><content type='html'>I'm using a Python package called &lt;a href="http://code.google.com/p/creoleparser/"&gt;CreoleParser&lt;/a&gt; extensively on the &lt;a href="http://www.flexafterdark.com"&gt;Flex After Dark website&lt;/a&gt;.  The package helps with parsing &lt;a href="http://code.google.com/p/creoleparser/"&gt;Creole&lt;/a&gt;, a wiki markup syntax.  It is a truly excellent package in terms of functionality and organization.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-7674010986589592709?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/7674010986589592709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/04/creole-parser.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7674010986589592709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/7674010986589592709'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/04/creole-parser.html' title='Creole Parser'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-544708577874101992</id><published>2009-03-29T14:49:00.001-05:00</published><updated>2009-03-29T14:49:51.244-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>I'm on Twitter</title><content type='html'>I'm on Twitter: &lt;a href="http://twitter.com/bennybeta"&gt;http://twitter.com/bennybeta&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-544708577874101992?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/544708577874101992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/03/im-on-twitter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/544708577874101992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/544708577874101992'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/03/im-on-twitter.html' title='I&apos;m on Twitter'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-2023410159432953889</id><published>2009-03-21T12:13:00.000-05:00</published><updated>2009-03-21T12:17:18.606-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='whoosh'/><category scheme='http://www.blogger.com/atom/ns#' term='after dark'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Whoosh</title><content type='html'>&lt;a href="http://whoosh.ca/"&gt;&lt;span style="font-weight: bold;"&gt;Whoosh&lt;/span&gt;&lt;/a&gt; is  a &lt;strong style="font-weight: normal;"&gt;fast&lt;/strong&gt;, &lt;strong style="font-weight: normal;"&gt;featureful&lt;/strong&gt; full-text indexing and searching library implemented in pure Python.  I'm currently taking advantage of this awesome package to add search support to &lt;a href="http://www.flexafterdark.com"&gt;Flex After Dark&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The package is especially nice for a couple of reasons:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It's pure Python, so it's easy to setup and use&lt;/li&gt;&lt;li&gt;It's similar to &lt;a href="http://lucene.apache.org/"&gt;Lucene&lt;/a&gt;, which I've used before&lt;/li&gt;&lt;li&gt;It works, and works well, exactly as you'd expect it to (no surprises so far)&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-2023410159432953889?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/2023410159432953889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/03/whoosh.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2023410159432953889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/2023410159432953889'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/03/whoosh.html' title='Whoosh'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-1773115958832470705</id><published>2009-03-12T20:53:00.000-05:00</published><updated>2009-03-12T20:56:38.530-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='beautiful soup'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='crawling'/><title type='text'>Two for Soup</title><content type='html'>I read two posts almost back to back pertaining to &lt;a href="http://www.crummy.com/software/BeautifulSoup/"&gt;Beautiful Soup&lt;/a&gt; (Python tag parsing) today, so I thought I'd share them together.&lt;br /&gt;&lt;br /&gt;First, Beautiful Soup and Python 3.0... &lt;a href="http://www.crummy.com/software/BeautifulSoup/3.1-problems.html"&gt;http://www.crummy.com/software/BeautifulSoup/3.1-problems.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Second, Beautiful Soup used in a very simple web crawler... &lt;a href="http://www.trailbehind.com/trips/view_report/118"&gt;http://www.trailbehind.com/trips/view_report/118&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-1773115958832470705?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/1773115958832470705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/03/two-for-soup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1773115958832470705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/1773115958832470705'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/03/two-for-soup.html' title='Two for Soup'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-8643573100332622130</id><published>2009-03-12T20:49:00.000-05:00</published><updated>2009-03-12T20:52:57.842-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><category scheme='http://www.blogger.com/atom/ns#' term='monopoly'/><category scheme='http://www.blogger.com/atom/ns#' term='board games'/><title type='text'>Monopoly... Optimal Strategy</title><content type='html'>I'm a big fan of board games, including Monopoly.  The problem is I can never get anyone to play with me.  I guess one reason why is because I find articles like the following interesting: a surefire strategy to winning a game of Monopoly (&lt;a href="http://www.amnesta.net/other/monopoly/"&gt;http://www.amnesta.net/other/monopoly/&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-8643573100332622130?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/8643573100332622130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/03/monopoly-optimal-strategy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8643573100332622130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/8643573100332622130'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/03/monopoly-optimal-strategy.html' title='Monopoly... Optimal Strategy'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-3218098696640586561</id><published>2009-03-05T08:47:00.000-06:00</published><updated>2009-03-05T08:48:36.362-06:00</updated><title type='text'>Sudo Humor</title><content type='html'>Nerd humor:&lt;br /&gt;&lt;a href="http://xkcd.com/149/"&gt;http://xkcd.com/149/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-3218098696640586561?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/3218098696640586561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/03/sudo-humor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3218098696640586561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/3218098696640586561'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/03/sudo-humor.html' title='Sudo Humor'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-6129623754818964587</id><published>2009-02-28T14:32:00.000-06:00</published><updated>2009-02-28T14:36:40.210-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ec2'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='aws'/><title type='text'>Flex After Dark</title><content type='html'>I'm currently working on &lt;a href="http://www.flexafterdark.com/"&gt;Flex After Dark&lt;/a&gt;, a site for learning about &lt;a href="http://www.adobe.com/products/flex/"&gt;Adobe Flex&lt;/a&gt; and related technologies.  I'm just getting started, so stay tuned for some updates.&lt;br /&gt;&lt;br /&gt;Technologies I'm using for the site include: &lt;a href="http://www.adobe.com/products/flex/"&gt;Flex&lt;/a&gt;, &lt;a href="http://www.python.org/"&gt;Python&lt;/a&gt;, &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt;, &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;, and &lt;a href="http://aws.amazon.com/ec2/"&gt;EC2&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-6129623754818964587?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/6129623754818964587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/02/flex-after-dark.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6129623754818964587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/6129623754818964587'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/02/flex-after-dark.html' title='Flex After Dark'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1755736648567292202.post-4112563093430948203</id><published>2009-02-28T14:30:00.000-06:00</published><updated>2009-02-28T14:32:28.134-06:00</updated><title type='text'>Ben Edwards Blog</title><content type='html'>This is the blog of Ben Edwards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1755736648567292202-4112563093430948203?l=bennybeta.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bennybeta.blogspot.com/feeds/4112563093430948203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bennybeta.blogspot.com/2009/02/ben-edwards-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4112563093430948203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1755736648567292202/posts/default/4112563093430948203'/><link rel='alternate' type='text/html' href='http://bennybeta.blogspot.com/2009/02/ben-edwards-blog.html' title='Ben Edwards Blog'/><author><name>Ben Edwards (Redbird)</name><uri>http://www.blogger.com/profile/17145860364401221055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
