<?xml version="1.0" encoding="utf-8"?>
        <rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">
        <channel>
        <title>Owner Blogs</title><description>Owner Blogs Feed Informer</description><image>
            <url>http://feed.informer.com/images/fd.gif</url>
            <title>Powered By Feed Informer</title>
            <link>http://feed.informer.com/</link>
            </image>
        <link>http://app.feed.informer.com/digest3/T4NDU40JMU.html</link>
        <copyright>Respective post owners and feed distributors</copyright>
        <generator>http://feed.informer.com/</generator>

<item>
	<title>SURF iPhone and Android Incubator: Upcoming events and a strong initial Meetup</title>
	<description>&lt;p&gt;There was a nice turnout of around 40 people at the SURF Incubator on Wednesday Jan 13th.&lt;/p&gt;
&lt;p&gt;There were really three events being held at the same time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SURF Open House&lt;/li&gt;
&lt;li&gt;SURF iPhone Coding Night Meetup&lt;/li&gt;
&lt;li&gt;and a last minute merge of the &#8220;iPhone App Developers&#8221; Meetup&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The merging of events ultimately created a room full of interesting and engaged people who were networking and discussing mobile app development.&lt;/p&gt;
&lt;p&gt;I would say that most were there to network, and some were there to play with code.&lt;/p&gt;
&lt;p&gt;The networkers were a nice mix of entrepreneurs and people looking for iPhone developers. The coders were mainly new developers (and some graphic designers) that were getting into iPhone or Android development. The coding part of the session ended up very light because the event took on more of a networking feel.&lt;/p&gt;
&lt;p&gt;The Open House event was an active Q&amp;A session for those interested in the incubator, upcoming plans, and how to get involved.&lt;/p&gt;
&lt;div id="attachment_185" class="wp-caption alignright" style="width: 410px"&gt;&lt;img class="size-full wp-image-185" title="Surf Incubator Open House" src="http://www.evolvingbits.com/wp-content/uploads/2010/01/surf_jeff_brian_dan.jpg" alt="Jeff Yochim, Brian Gershon, Dan Dosen. Photo by Seaton Gras." width="400" height="400" /&gt;&lt;p class="wp-caption-text"&gt;Jeff Yochim, Brian Gershon, Dan Dosen. Photo by Seaton Gras.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;I personally made some new connections, reconnected with other iPhone developers and designers, and met people who I hadn't run across yet at other iPhone events.  The feeling was that there was pent up demand for iPhone networking and coding.&lt;/p&gt;
&lt;h2&gt;More about SURF Incubator&lt;/h2&gt;
&lt;p&gt;The SURF space is available as a location for people to collaborate and work on code together &#8212; open every weekday during January.  The space is also available for other iPhone / Android events.  There are desks for people to pair up or meet in groups as well. The plan is to ultimately host many events and activities, and there is also permanent space for developers and those building businesses. This month is the Open House so people can start to explore and use the space.  &lt;a href="http://surfincubator.com" target="_blank"&gt;http://surfincubator.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The recent events have been geared toward iPhone, but the SURF Incubator will also host Android events. This would open up opportunities to create synergies between the two platforms.&lt;/p&gt;
&lt;h3&gt;Have feedback?&lt;/h3&gt;
&lt;p&gt;There is also a new IdeaScale portal for people to post feedback to at &lt;a href="http://surfincubator.ideascale.com" target="_blank"&gt;http://surfincubator.ideascale.com&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Upcoming Meetup Events at SURF&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The &#8220;Seattle iPhone &amp; Android Incubator&#8221; Meetup&lt;/strong&gt; is an umbrella for upcoming workshops and coding sessions at SURF.
&lt;ul&gt;
&lt;li&gt;The plan it to have host regular coding sessions/workshops around specific themes and experience levels.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Please join this Meetup for a calendar of upcoming events.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;On Monday, there will be a &lt;a href="http://www.meetup.com/Seattle-iPhone-Android-Incubator/calendar/12331931/" target="_blank"&gt;Beginner iPhone SDK Xcode &#8211; Q &amp; A Discussion&lt;/a&gt; Meetup.&lt;/li&gt;
&lt;li&gt;These events would also complement the existing NSCoder group by adding an additional location for those that can't make it to the University Village Zoka event.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The &#8220;iPhone App Developers&#8221; Meetup&lt;/strong&gt; hosted by Andrew will be located at SURF Incubator. I haven't attended this Meetup, but it looks to be a nice opportunity for networking.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;More iPhone-related events&lt;/h2&gt;
&lt;p&gt;We're fortunate to have many opportunities to meet and code in Seattle.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;XCoders &#8212; which offer a presentation, post-meeting networking at Luau, and an active email list. There are two meetings per month: One in Seattle and one on the east side. &lt;a href="http://www.seattlexcoders.org/" target="_blank"&gt;http://www.seattlexcoders.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NSCoder Night &#8212; meets each Tuesdays at University Village Zoka in Seattle. &lt;a href="http://nscodernight.com/?cat=28" target="_blank"&gt;http://nscodernight.com/?cat=28&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/N6dnCSD8ecs" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/N6dnCSD8ecs/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/N6dnCSD8ecs/?</guid>
	<pubDate>Sun, 17 Jan 2010 07:38 GMT</pubDate>

</item>

<item>
	<title>Open Tagging on OSX: A Powerful Way to Organize</title>
	<description>&lt;p&gt;For each project I work on, I have a multitude of files, folders, applications, and web pages.&lt;/p&gt;
&lt;p&gt;My goal is to have shortcuts in one place, organized by project, as the ultimate launcher.&lt;/p&gt;
&lt;p&gt;Here were some good initial attempts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Firefox bookmarks might be a nice way to go, but doesn't make it easy to link to local files, so that solution was quickly dismissed.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.manytricks.com/butler/" target="_blank"&gt;Butler&lt;/a&gt; did this well &#8212; a quick click in the menu bar pulls up a hierarchical list of projects and shortcuts to resources for each project.  You could easily drag and drop URLs as well as local file shortcuts to Butler as well.  This approach basically created a nice external bookmark manager not tied to any one browser and able to link to files of all types.&lt;/li&gt;
&lt;li&gt;Recently I noticed that Snow Leopard's improved Grid (in the Dock) now allows for navigating down a hierarchy of folders quickly, so though about putting my shortcuts there.  The only problem is that the dock is &#8220;way down there&#8221; (irregardless of where you put the dock) and takes time to mouse around.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each tool took their own approach, and I had to pick one since I couldn't easily use multiple ones. Also, graphical solutions still take precious time to drag your mouse and navigate through the hierarchy.&lt;/p&gt;
&lt;p&gt;Then a better idea.&lt;/p&gt;
&lt;p&gt;Spotlight is quick and fast for searching so is ideal (just press apple-spacebar) though typing in search phrases still brings up lots of extra information I don't want.&lt;/p&gt;
&lt;p&gt;So how do I universally &#8220;tag&#8221; resources and bring them up quickly?&lt;/p&gt;
&lt;p&gt;First, the cool 2006 (and still usable) &lt;a href="http://lifehacker.com/169971/metadata-as-a-filing-system" target="_blank"&gt;metadata solution mentioned on LifeHacker&lt;/a&gt;: Apple-I on files you want to tag, then add a custom tag into the comment box. Prefix with &amp; so it's quick to find without bringing up a lot of other crap.  For my common Web Collective company shortcuts, I used &amp;wc.  Now, when I jump to Spotlight and type &amp;wc, I instantly see all my shortcuts.&lt;/p&gt;
&lt;p&gt;This was great, but then I found tagging nirvana on OSX.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;An ecosystem of tagging tools has popped up around a free and open source &lt;a href="http://code.google.com/p/openmeta/" target="_blank"&gt;OpenMeta Tag&lt;/a&gt; standard.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OpenMeta means that you can now tag files, folders, emails, web pages, etc, with an assortment of tools, and then search for them with an assortment of tools.&lt;/strong&gt; No need for custom tagging in the file &#8220;comment&#8221; field, and no need to use a proprietary tagging system that locks you into one tool. (Btw, for web pages, I drag a shortcut from the browser to my file system, then tag the resulting .webloc file)&lt;/p&gt;
&lt;p&gt;The simplest workflow consists of tagging files by dragging/dropping them onto &lt;a href="http://hasseg.org/tagger/" target="_blank"&gt;Tagger&lt;/a&gt;, then pulling them up quickly in Spotlight.  To pull up all my shortcuts tagged with &#8220;wc&#8221; you just type &#8220;tag:wc&#8221;.  This is a free solution and works well.&lt;/p&gt;
&lt;p&gt;&lt;img class="alignright size-full wp-image-154" title="Tagger window" src="http://www.evolvingbits.com/wp-content/uploads/2009/09/tagger_window.png" alt="Tagger window" width="454" height="254" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img class="alignright size-full wp-image-152" title="Spotlight Search using tags" src="http://www.evolvingbits.com/wp-content/uploads/2009/09/Screen-shot-2009-09-25-at-10.31.39-PM.png" alt="Spotlight Search using tags" width="337" height="332" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Next in the evolution are tools such as &lt;a href="http://gravityapps.com/tags/overview/" target="_blank"&gt;Tags&lt;/a&gt; or &lt;a href="http://www.nudgenudge.eu/punakea" target="_blank"&gt;Punakea&lt;/a&gt; or &lt;a href="http://www.ironicsoftware.com/leap/index.html" target="_blank"&gt;Leap&lt;/a&gt; &#8212; which make it easy to tag, while also having nice integrated search features.&lt;/strong&gt; Tags makes it easy to tag email (in addition to files and folders), Leap (the creator of OpenMeta) is interesting because it has a very fast and flexible searching mechanism and basically does all the work of the Finder with the powerful addition of tagging and rating.  These are all paid applications &#8212; well worth it if they help you to better organize.&lt;/p&gt;
&lt;p&gt;I'm still playing around to find the right combination of tools for my own workflow.  See &lt;a href="http://code.google.com/p/openmeta/wiki/OpenMetaApplications" target="_blank"&gt;http://code.google.com/p/openmeta/wiki/OpenMetaApplications&lt;/a&gt; for a nice list.&lt;/p&gt;
&lt;p&gt;Tagger and Spotlight are working well for quick shortcuts &#8212; Tags, Punakea and Leap start to show what a world would be like when relying less on hierarchy and more on tags.&lt;/p&gt;
&lt;p&gt;Hmmm, &lt;a href="http://web.me.com/jonstovell/Tag_Folders/Tag_Folders_Home.html" target="_blank"&gt;TagFolders&lt;/a&gt; looks pretty interesting too&#8230;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/oOEbNuHWxKo" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/oOEbNuHWxKo/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/oOEbNuHWxKo/?</guid>
	<pubDate>Fri, 25 Sep 2009 16:23 GMT</pubDate>

</item>

<item>
	<title>DjangoCon 2009 Recap</title>
	<description>&lt;p&gt;After catching the great videos from last year's first DjangoCon I looked forward to attending this year.  I'm glad I went.&lt;/p&gt;
&lt;p&gt;We'll be discussing &#8220;What did we learn at DjangoCon?&#8221; at this Thursday's Django Seattle. See &lt;a href="http://www.djangoseattle.org" target="_blank"&gt;http://www.djangoseattle.org&lt;/a&gt; for more details.&lt;/p&gt;
&lt;p&gt;In the meantime, here are some high-level take-aways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Should JavaScript and RESTful services be part of the Django core?  JS is even more useful/powerful with the latest fast JS engines in Chrome, Firefox and Safari/Webkit. Competitor Rails builds in RESTful features &#8211; some promising ones for Django include django-piston and django-roa.  I liked how Ted Leung talked about &#8220;science experiments&#8221; and posed many ideas on what we may want to experiment with to get right before approaching Django core.&lt;/li&gt;
&lt;li&gt;Git &#8211; Though this doesn't directly relate to Django, DVCS systems like Git and Mercurial are in wide use.  SVN is a given, but now feel I need to know Git and Mercurial well &#8211; since popular projects are using these.  I also wanted to pick a &#8220;pet&#8221; DVCS to use as my default too.  I've chosen Git (mainly because of git-svn and GitHub), but will be using Mercurial as well.&lt;/li&gt;
&lt;li&gt;Django Tips and Tricks &#8211; Many to pick from, but I liked Query.as_sql() method to show the SQL the Django ORM generates on your behalf, the flexibility of using &#8220;signals&#8221; to loosely couple functionality (see django-signals-ahoy on bithub), reusing other Python WSGI middleware (such as repoze.bitblt, repoze.squeeze, repoze.profile), pylint/djangolint, class-based views, db schema migrations with South, much faster test speeds in Django 1.1, various test utilities floating around, talks on performance, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;* Django jobs are growing, and &lt;a href="http://ping.fm/WpCf4" target="_blank"&gt;Django also a popular platform for Start-ups&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;* Check out the &lt;a href="http://djangocon.pbworks.com/Slides" target="_blank"&gt;DjangoCon2009 Wiki&lt;/a&gt; for slides and presentations.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/s7ppkZgUc9Q" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/s7ppkZgUc9Q/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/s7ppkZgUc9Q/?</guid>
	<pubDate>Mon, 14 Sep 2009 11:21 GMT</pubDate>

</item>

<item>
	<title>Snow Leopard Smooth Except Python 32/64 Cocktail</title>
	<description>&lt;p&gt;&lt;strong&gt;UPDATE: Thanks to the helpful commenters, I found success getting an older Zope instance running on Python 2.4 on Snow Leopard using buildout.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE: This post is for installing Python 2.4 on a brand new Snow Leopard Instance.&lt;/strong&gt; If upgrading on top of Leopard, you may have to update easy_install, macports, etc.  More Googling around may be required.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Though I had to create two buildouts to get this to work &#8212; is there a way to get this into one buildout?&lt;/p&gt;
&lt;p&gt;I first tried to create one buildout by combining  Florian Schulze's buildout recipe with a standard Zope recipe &#8212; but since initial bootstrap was run by Python 2.5, I couldn't get the Zope instance to use the new Python 2.4. &lt;strong&gt;So I first ran a buildout to build Python 2.4 (using OSX-installed Python 2.5), then used that new Python 2.4 to run bootstrap.py on the Zope 2.8.x buildout.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here's the recipe I used to just build Python 2.4 (requires Florian's buildout, see Alexander Limi's comment below for where to find this):&lt;/p&gt;
&lt;pre&gt;[buildout]
#extends = src/snowleopard.cfg     # no longer required as Joe mentions below
python-buildout-root = ${buildout:directory}/src
parts -=
   ${buildout:python25-parts}
   ${buildout:python26-parts}

[install-links]
prefix = /opt/local&lt;/pre&gt;
&lt;p&gt;Then I ran a simple Zope 2.8 buildout to see if it would compile (using new Python 2.4 to bootstrap), and it did!&lt;/p&gt;
&lt;pre&gt;[buildout]
parts =
   zope2
   instance

[zope2]
recipe = plone.recipe.zope2install
url = http://www.zope.org/Products/Zope/2.8.9.1/Zope-2.8.9.1-final.tgz

[instance]
recipe = plone.recipe.zope2instance
zope2-location = ${zope2:location}
user = admin:admin
http-address = 8080
debug-mode = on
verbose-security = on&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;Here is my initial post:&lt;/p&gt;
&lt;p&gt;I have to say &#8212; most everything I've installed on a fresh Snow Leopard install has worked flawlessly and swiftly &#8212; except for (the minor inconvenience of) iStat not working.  &lt;strong&gt;UPDATE: iStat 2.0 is available for Snow Leopard now.&lt;/strong&gt; &lt;em&gt;There's a new beta of MenuMeters too for Snow Leopard&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;There are also nice subtle improvements, see Mac Life's &lt;a href="http://www.maclife.com/article/feature/100_snow_leopard_tips_tricks_and_features" target="_blank"&gt;100 Top Snow Leopard Tips, Trick and Features&lt;/a&gt; for improvements to Preview, Expose, Stacks, etc.  I've very happy with the upgrade.&lt;/p&gt;
&lt;p&gt;Now for the bad news for those like myself who depend on Python 2.4 for Plone, since many versions of Zope require Python 2.4.  &lt;em&gt;I also use Python for Django, though that should run fine on Python that shipped with Snow Leopard.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You can read many of the initial details around the web, but here's what I've experienced and have been able to put together:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Note that these details are for a fresh Snow Leopard install &#8211; there are a different set of issues if you're upgrading over your existing Leopard.  &lt;strong&gt;NEW:&lt;span style="font-weight: normal;"&gt; &#8220;Clark's Tech Blog&#8221; has a nice write-up about &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.libertypages.com/clarktech/?p=719" target="_blank"&gt;upgrading Python after upgrading Leopard to Snow Leopard&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Snow Leopard ships with Python 2.5.4, and this runs as a 32-bit application.&lt;/li&gt;
&lt;li&gt;I also need 2.4 branches of Python too, so I tried rolling my own (as usual) and it didn't compile.  I then followed that thread for awhile.&lt;/li&gt;
&lt;li&gt;I then thought I pulled a fast one when I compiled from MacPorts and everything ran great!&lt;/li&gt;
&lt;li&gt;&#8230; but then I compiled Zope, and attempted to run an instance.  I saw a mysterious &#8220;No such file or directory&#8221; error.  Hmmm, I can navigate to that file, but running the script with my new Python interpretor was causing this error.&lt;/li&gt;
&lt;li&gt;After digging around with Activity Monitor, I discovered that the Python I built from scratch was running as a 64-bit app &#8212; while the Python that comes with Snow Leopard was only running 32-bit &#8212; which is telling, since most everything else on Snow Leopard is running 64-bit.&lt;/li&gt;
&lt;li&gt;Guessing that the the mysterious &#8220;No such file or directory&#8221; (when the file and directory did indeed exist) was due to a &lt;strong&gt;weird cocktail of 32-bit pieces living with 64-bit pieces&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;My latest theory was that I needed to figure out how to build Python as 32-bit.  I played with Macports and various architecture settings to hardwire this, but long-story-short &#8212; the architecture override isn't used everywhere &#8212; so parts still compile natively as 64-bit on Snow Leopard.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The best thread on the topic (that's steadily growing) is here: &lt;a href="http://bugs.python.org/issue6802" target="_blank"&gt;http://bugs.python.org/issue6802&lt;/a&gt; with msg92153 left today&lt;/strong&gt;, which basically offers some additional settings for compiling Python as a 32-bit app (for Python 2.6).  Also mentions that Snow Leopard did some magic to get Python 2.5 working as a 32-bit app.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;My hope is that once &#8220;32-bit&#8221; Python 2.4 happens, the rest of the Zope install, etc, will be back to the good ol' days in Leopard.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Plan B's:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Otherwise, to save some headache, I'm wondering about installing a small Linux distro on VMWare as a local mini web-server where I can easily install Python and Zope &#8212; though that's a bit of a pain too.&lt;/p&gt;
&lt;p&gt;Luckily I also have my old Leopard in a separate partition (see my &lt;a href="http://www.evolvingbits.com/2009/08/29/extra-life-for-my-macbook-pro-with-snow-leopard-and-inexpensive-hardware/" target="_blank"&gt;Extra life for my MacBook Pro with Snow Leopard and inexpensive hardware&lt;/a&gt; blog entry) and can boot that if necessary to work on various Zope/Plone sites (that required Python 2.4) while this is all being sorted out.&lt;/p&gt;
&lt;p&gt;Now time to see if I can get 32-bit Python 2.4.6 compiled and installed, while waiting for more patches and information to appear&#8230;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/H_OosaHNMdc" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/H_OosaHNMdc/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/H_OosaHNMdc/?</guid>
	<pubDate>Wed, 02 Sep 2009 15:11 GMT</pubDate>

</item>

<item>
	<title>Extra life for my MacBook Pro with Snow Leopard and inexpensive hardware</title>
	<description>&lt;p&gt;I'm using the Snow Leopard upgrade as a chance to add some extra life to my (older) MacBook Pro (2,2).&lt;/p&gt;
&lt;p&gt;My goals:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Max out memory to 3GB (up from 2 GB) &#8212; $29&lt;/li&gt;
&lt;li&gt;Upgrade hard-drive to 500GB (up from 120GB) &#8211; $129 for a 2.5&#8243; Seagate Momentus SATA 7200 RPM.  My current drive is 5400 RPM, so this will be a speed improvement too.&lt;/li&gt;
&lt;li&gt;I also want to install the OS from scratch as a chance to clean things out.&lt;/li&gt;
&lt;li&gt;Hey, I can then even upgrade my wife's laptop with my 120GB drive!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The steps have been pretty easy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Backup whole drive using &lt;a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html" target="_blank"&gt;SuperDuper!&lt;/a&gt; to a bootable external drive.  If I didn't want to install Snow Leopard from scratch, you could then just transfer your previous OS back to the new hard-drive and be done.&lt;/li&gt;
&lt;li&gt;Upgrade memory, piece of cake&lt;/li&gt;
&lt;li&gt;Upgrade hard-drive. I like to do this sort of thing myself, albeit Apple is the official place to have this done.  This takes a Torx 6 screwdriver, and some patience, but was fairly easy to do thanks to &lt;a href="http://www.ifixit.com/Guide/Repair/MacBook-Pro-15-Inch-Core-Duo-Hard-Drive-Replacement/486/1" target="_blank"&gt;http://www.ifixit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Start Installing Leopard.  Note that you &lt;strong&gt;do not need to install Leopard first&lt;/strong&gt; for a brand new install.  I just put in Snow Leopard, and booted holding down &#8220;C&#8221; and the installer popped up.&lt;/li&gt;
&lt;li&gt;Since the drive is large, I decided to take an extra step of partitioning my drive into 2.  You can run Disk Utility right before starting the install to create these.  One partition as my main one for Snow Leopard, and the other as a complete bootable Leopard exactly the way my laptop was before the upgrade &#8212; just in case I forgot something &#8212; and I can easily pull files over while doing the big reinstall-everything-from-scratch step.  SuperDuper! makes this easy &#8212; both to backup your drive, and restore it on a new partition.&lt;/li&gt;
&lt;li&gt;Frolic in all my new hard-drive space and anticipated speed improvements &#8212; more memory, faster hard-drive and faster OS.&lt;/li&gt;
&lt;/ul&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/AJG0iUsVUlY" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/AJG0iUsVUlY/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/AJG0iUsVUlY/?</guid>
	<pubDate>Sat, 29 Aug 2009 08:32 GMT</pubDate>

</item>

<item>
	<title>Django Seattle’s Website Barn Raising Sprint: A Recap</title>
	<description>&lt;h2&gt;New Django Seattle Website&lt;/h2&gt;
&lt;p&gt;Thanks to 14 Sprinters who came together on July 25, we now have a Django Seattle Website at &lt;a href="http://www.djangoseattle.org" target="_blank"&gt;http://www.djangoseattle.org&lt;/a&gt;&lt;/p&gt;
&lt;div id="attachment_60" class="wp-caption alignright" style="width: 650px"&gt;&lt;img class="size-full wp-image-60" title="django-seattle-sprint-group" src="http://www.evolvingbits.com/wp-content/uploads/2009/07/django-seattle-sprint-group.jpg" alt="Some of our Django Seattle Sprinters" width="640" height="480" /&gt;&lt;p class="wp-caption-text"&gt;Some of our Django Seattle Sprinters&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;There was a lot of infrastructure work done at the sprint which is still in development and didn't make it to the live site yet &#8212; but the experience of getting to know each other, and learning/sharing Django knowledge was another fine Sprint accomplishment.&lt;/p&gt;
&lt;p&gt;Here's a brief summary of what people worked on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Integrated in Blogging, Profile and Calendar functionality from &lt;a href="http://code.google.com/p/django-basic-apps/" target="_blank"&gt;django-basic-apps&lt;/a&gt;. &lt;em&gt;Initially Pinax was explored, but had a lot of dependencies and seemed better for creating specific sites genres, but was challenging to incorporate into our existing site.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Created a Twitter portlet that shows live #djangoseattle Tweets.&lt;/li&gt;
&lt;li&gt;Setup Flatpages for core content, and creating a database-driven menu&lt;/li&gt;
&lt;li&gt;Created a logo and initial site design and templates&lt;/li&gt;
&lt;li&gt;Setup Django on live server&lt;/li&gt;
&lt;li&gt;Used the Django Debug Toolbar while developing the site&lt;/li&gt;
&lt;li&gt;Some were playing with Django for the first time&lt;/li&gt;
&lt;li&gt;Some floated around to help diagnose problems and help those new to Django&lt;/li&gt;
&lt;/ul&gt;
&lt;div id="attachment_59" class="wp-caption alignright" style="width: 650px"&gt;&lt;img class="size-full wp-image-59" title="django-seattle-sprint-whiteboard" src="http://www.evolvingbits.com/wp-content/uploads/2009/07/django-seattle-sprint-whiteboard.jpg" alt="Functionality brainstorm" width="640" height="480" /&gt;&lt;p class="wp-caption-text"&gt;Functionality brainstorm&lt;/p&gt;&lt;/div&gt;
&lt;h2&gt;Thank you Sprinters&lt;/h2&gt;
&lt;p&gt;Our sprinters (in alphabetical order) were: Andrew Beyer, Jon Callahan, Jesse Franceschini, Doug, Brian Gershon, Johann Heller, Paul Pham, Micah Ransdell, Leo Shklovskii, Trevor Smith, Jesse Snyder, Alex Tokar, Ragan Webber, Ben Wilber&lt;/p&gt;
&lt;h2&gt;Thank you Sponsors&lt;/h2&gt;
&lt;p&gt;Also a &lt;strong&gt;Big Thank You&lt;/strong&gt; to our sponsors, hosts and organizers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jon Callahan at &lt;a href="http://mazamascience.com/" target="_blank"&gt;Mazama Science&lt;/a&gt; treated all 14 of us to a tasty &lt;a href="http://www.pccnaturalmarkets.com/" target="_blank"&gt;PCC Natural Markets&lt;/a&gt; lunch, coffee, drinks and snacks.&lt;/li&gt;
&lt;li&gt;Michael Kim at &lt;a href="http://grapevyn.com" target="_blank"&gt;Grapevyn&lt;/a&gt; brought in Top Pot Doughnuts.&lt;/li&gt;
&lt;li&gt;Paul Pham hosted us at his coworking space &lt;a href="http://www.officenomads.com/" target="_blank"&gt;Office Nomads&lt;/a&gt; which was a great place to have a sprint.&lt;/li&gt;
&lt;li&gt;Leo Shklovskii at &lt;a href="http://www.evoworx.com/" target="_blank"&gt;Evoworx&lt;/a&gt; and Brian Gershon at &lt;a href="http://www.webcollective.coop" target="_blank"&gt;Web Collective&lt;/a&gt; had a great time organizing the sprint.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to our next sprint!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/iLWFA9J_Huk" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/iLWFA9J_Huk/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/iLWFA9J_Huk/?</guid>
	<pubDate>Sun, 26 Jul 2009 18:00 GMT</pubDate>

</item>

<item>
	<title>Idealware compares Drupal, Plone, Wordpress and Joomla</title>
	<description>Nonprofit software info source Idealware has published what might be the best objective review of the top open source CMS solutions available today. Having read the report and having worked extensively with all four systems for many years I can definitely recommend it for anyone considering the content management software options.The report reinforces many of the messages I use to differenciate </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/iH79tcHu-4I/idealware-compares-drupal-plone.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/iH79tcHu-4I/idealware-compares-drupal-plone.html?</guid>
	<pubDate>Fri, 03 Apr 2009 10:55 GMT</pubDate>

</item>

<item>
	<title>PyCon2009 Tutorial Recap: Real World Django / Optimizations in Python</title>
	<description>&lt;p&gt;I primed the pump on the flight to PyCon by catching up on my reading. &#8220;Expert Python Programming&#8221; (Tarek Ziade) reminded me that I wanted to play with ipython shell and virtualenv (just learned today about the handy extension &#8220;virtualenvwrapper&#8221;), and reinforced and offered many great Best Practices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Optimization Tutorial&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I then got on my geek at &#8220;Faster Python Programs through Optimization&#8221; (Mike Müller of Python Academy), where we dove deeper into profiling and tips on improving speed or saving memory.&lt;/p&gt;
&lt;p&gt;Some paraphrased guidelines to consider before you start optimizing (which were also reinforced in the &#8220;Real World Django&#8221; tutorial which I'll chat about next):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Make sure your program is really too slow &#8211; could be other factors like network traffic, database, etc.&lt;/li&gt;
&lt;li&gt;Don't optimize as you go &#8211; might ultimately not need to spend that time.  Also working code is always important first.&lt;/li&gt;
&lt;li&gt;Only consider realistic use cases and user experience&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We played with the profiling tools (profile, cProfile, time, pystone, heapy) and used them to compare various techniques:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;xrange and also Generators shaved off time by not having to allocate memory for large data sets.&lt;/li&gt;
&lt;li&gt;use built-in types as much as possible (including some newer collection classes)&lt;/li&gt;
&lt;li&gt;iterating and appending strings by first appending to lists, then using a join statement to create large strings (versus building strings via += and loops)&lt;/li&gt;
&lt;li&gt;One new one for me was converting lists to Sets before testing for membership of an item in the list, which is fast due to Set optimizations.&lt;/li&gt;
&lt;li&gt;The tutorial also covered pysco, processing and numpy modules, as well as caching techniques.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Real-world Django Tutorial&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This very aptly named presentation by Jacob Kaplan-Moss and James Bennett was excellent for those of us who develop and deploy Django websites.  The full skinny (with link to slides) is here: &lt;a href="http://jacobian.org/speaking/2009/real-world-django/" target="_blank"&gt;http://jacobian.org/speaking/2009/real-world-django/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some highlights for me included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Focus on tight Django Applications that promote reuse while also breaking a website into components. Benefits of also leveraging packaging up your own components.&lt;/li&gt;
&lt;li&gt;Gain flexibility by leveraging Django Managers, and they help encapsulate behavior behind an API.&lt;/li&gt;
&lt;li&gt;Can extend models via new (in Django 1.1) Proxy subclasses.&lt;/li&gt;
&lt;li&gt;Lots of discussion and recommendations for testing &#8212; from unit testing, through functional testing, and then browser-based functional testing. Yep, you need them all. I'd like to play more with Twill and Windmill.&lt;/li&gt;
&lt;li&gt;Automating deployment &#8211; including options like virtualenv (and virtualenvwrapper), Ian Bicking's &lt;a href="http://blog.ianbicking.org/2008/10/28/pyinstall-is-dead-long-live-pip/" target="_blank"&gt;pip&lt;/a&gt; (&#8221;pip installs packages&#8221;), zc.buildout, and &lt;a href="http://pypi.python.org/pypi/Fabric/" target="_blank"&gt;Fabric&lt;/a&gt;.  &lt;em&gt;zc.buildout's power was emphasized (with its recipes, etc) was a bit overshadowed by comments on lack of documentation.&lt;/em&gt; I'd like to give pip and Fabric a try.&lt;/li&gt;
&lt;li&gt;Apache + mod_wsgi is now a preferred platform for server Django sites (or at least much more consistent performance and memory-usage wise than Apache + mod_python).&lt;/li&gt;
&lt;li&gt;Definitely flip through the session slides!  &lt;em&gt;These were just some highlights for me out of 189 slides of useful information.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Various tidbits for the next few days here at PyCon:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open Space sessions come highly recommended&lt;/li&gt;
&lt;li&gt;There's a &lt;a href="http://us.pycon.org/2009/conference/talks/?filter=testing" target="_blank"&gt;heavy testing thread&lt;/a&gt; throughout conference (10 sessions worth!)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://us.pycon.org/2009/conference/schedule/event/P37/" target="_blank"&gt;Friday 11am&lt;/a&gt;: Using Windmill&lt;/li&gt;
&lt;li&gt;&lt;a href="http://us.pycon.org/2009/conference/schedule/event/76/" target="_blank"&gt;Saturday 4:15p&lt;/a&gt;: Ian Bicking's session (creator of PIP and virtualenv, among many other topics)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://us.pycon.org/2009/conference/schedule/event/88/" target="_blank"&gt;Sunday 10:35a&lt;/a&gt;: Panel: Functional Testing Tools in Python&lt;/li&gt;
&lt;li&gt;&#8230; though it will ultimately be tough to pick and choose from all the great topics!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Time for some sleep&#8230; more tutorials tomorrow, then 3 days of conference, then 4 days of sprints!&lt;/p&gt;
&lt;p&gt;ps: It's been great to see familiar faces from the Zope and Plone communities, which is often where I &#8220;get my Python on&#8221;.  Lately I'm also doing a lot of Django, so enjoying all the synergy around Python here at PyCon2009!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/UvOSONikUes" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/UvOSONikUes/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/UvOSONikUes/?</guid>
	<pubDate>Wed, 25 Mar 2009 13:54 GMT</pubDate>

</item>

<item>
	<title>Social and Economic Justice, The Interra Project, Center for Ethical Leadership — and Plone</title>
	<description>&lt;p&gt;&lt;strong&gt;Congratulations to &lt;/strong&gt;&lt;strong&gt;Jon Ramer&lt;/strong&gt; from &lt;strong&gt;The Interra Project&lt;/strong&gt;, and &lt;strong&gt;Mark Okazaki&lt;/strong&gt; from &lt;strong&gt;Neighborhood House &lt;/strong&gt;for winning this year's Bill Grace Leadership Legacy Award awards from the Center for Ethical Leadership.&lt;/p&gt;
&lt;p&gt;Both the Interra Project and Center for Ethical Leadership are clients (and friends) of ours at &lt;a href="http://www.webcollective.coop" target="_blank"&gt;Web Collective&lt;/a&gt; and we're impressed with the great work they are doing.&lt;/p&gt;
&lt;p&gt;We developed websites for them in &lt;a href="http://www.plone.org/" target="_blank"&gt;Plone&lt;/a&gt;, including &lt;a href="http://www.bostoncommunitychange.org/" target="_blank"&gt;Boston Community Change&lt;/a&gt;, &lt;a href="http://www.pugetsound.cc/" target="_blank"&gt;Puget Sound Community Change&lt;/a&gt; and &lt;a href="http://www.ethicalleadership.org" target="_blank"&gt;Center for Ethical Leadership&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This award &#8220;celebrates Puget Sound leaders whose vision, commitment and unceasing efforts are significantly advancing social, environmental, and economic justice.&#8221;&lt;/p&gt;
&lt;p&gt;Tickets are available for the &lt;a href="http://www.brownpapertickets.com/event/50921" target="_blank"&gt;4th Annual Bill Grace Leadership Legacy Awards Dinner&lt;/a&gt; on March 5th, 2009.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.interraproject.org/" target="_blank"&gt;The Interra Project&lt;/a&gt; &#8220;provides consumers with the incentives they need to shift their purchasing habits to support the health of their communities by shopping with locally-focused, environmentally and sustainably-minded businesses.&#8221;  I was part of the team that built the &lt;a href="http://www.bostoncommunitychange.org/" target="_blank"&gt;Boston Community Change&lt;/a&gt; website.  Now there is a  &lt;a href="http://www.pugetsound.cc/" target="_blank"&gt;Puget Sound Community Change&lt;/a&gt; in our local community.  You can &lt;a href="http://www.pugetsound.cc/join-now" target="_blank"&gt;sign-up for a community change card&lt;/a&gt; for free and use when purchasing at local businesses, or if you own a business you can offer your services to those who have cards.&lt;/p&gt;
&lt;p&gt;My experience with &lt;a href="http://www.nhwa.org/" target="_blank"&gt;Neighborhood House&lt;/a&gt; is through a monthly Multicultural Committee meeting where I live (at New Rainier Vista) where they provide language translation and other great community services. Our community has native speakers from Somalia, Ethiopia, China, and Vietnam.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/yvzxoMfXR5A" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/yvzxoMfXR5A/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/yvzxoMfXR5A/?</guid>
	<pubDate>Thu, 12 Feb 2009 11:21 GMT</pubDate>

</item>

<item>
	<title>Packed House at Northwest Python Day 2009</title>
	<description>&lt;p&gt;I enjoyed hanging with the local Python crowd yesterday in Seattle for &lt;a href="http://www.seapig.org/NorthwestPythonDay" target="_blank"&gt;Northwest Python Day 2009&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As usual, Python is popular in many realms.&lt;/p&gt;
&lt;h2&gt;Who attended?&lt;/h2&gt;
&lt;p&gt;We started with quick introductions &#8211; a nice mix of folks with some traveling from Portland OR, Vancouver BC and even one from Chicago and DC.  Many folks using Python &#8212; several announcing Python job openings.  People were from various organizations such as University of Washington, NOAA, ONENW, Web Collective, NPower, LexisNexis, Microsoft, Sun, and many interesting companies I didn't catch the names of.&lt;/p&gt;
&lt;h2&gt;Quick Highlights&lt;/h2&gt;
&lt;p&gt;We started with a lightning talk with tips on moving your code toward Python 3.0 (running Python 2.6 with -3 option; using __future__, running 2to3).&lt;/p&gt;
&lt;p&gt;Then saw a light-weight web framework called &lt;a href="http://werkzeug.pocoo.org/" target="_blank"&gt;Werkzeug&lt;/a&gt; &#8211; I like its idea of decorating a Python view function with its URL mapping [e.g. @expose('/') to connect a view with the root of the site].&lt;/p&gt;
&lt;p&gt;We then heard about the ease of leveraging &lt;a href="http://buildbot.net/trac" target="_blank"&gt;buildbot&lt;/a&gt; for testing.&lt;/p&gt;
&lt;p&gt;NOAA started the presentations with their CAMEO Chemical modeling application, &#8220;a Pylons-based web app wrapped in a wxPython interface for desktop use.&#8221;  There were various complications making this work cross-platform on both IE and Safari, but overall successful.  Chris has high hopes for upcoming wxWebKit (which wasn't quite mature enough at the time they were developing their app), and might consider pyQT or pyGTK for future projects.&lt;/p&gt;
&lt;p&gt;University of Washington's Beraber was interesting &#8211; a way to offer open source cloud computing (via a Python-based VM) by sharing your computer safely with others, and being able to run programs on many computers around the world.&lt;/p&gt;
&lt;p&gt;After lunch, lightning talks resumed with Sphinx, an RST based system for writing documentation for your code (used for Python's documentation).&lt;/p&gt;
&lt;p&gt;We then saw NodeBox, &#8220;a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie.&#8221;  I checked out their website &#8212; some cool plugins like modeling of flocks.  You could probably make some very cool desktop wallpapers with this too.&lt;/p&gt;
&lt;p&gt;If you'd like to play with virtualization and open source, &lt;a href="http://cool-st.com/wordpress/" target="_blank"&gt;Derek Simkowiak&lt;/a&gt; is working on a program called &#8220;vmshell&#8221; that allows you to more easily manage virtual sandboxes.  Management of VMs was mentioned as something missing from many open source VM solutions.&lt;/p&gt;
&lt;p&gt;Our first afternoon presentation talked about the benefits of high-level languages like Python and benefits over lower-level languages like C++ or Java.  Mark McWiggins presented good arguments for why organizations may want to consider Python over these other languages.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sagemath.org/" target="_blank"&gt;Sage&lt;/a&gt;, and its 5+ million lines of code, offers open source math modeling.  For those that need Mathematica, Magma, Maple, or Matlab power, Sage was impressive &#8212; from interacting with and showing complex math formulas in Python and Javascript, to live 2D/3D plotting, to importing the library into your own Python program and going to town.  One of its innovative features (from a web dev perspective) is writing a math function (in Python) which you want to interact with it on the web &#8212; instead of creating your own web form, you can decorate your function with @interact, which introspects the function parameters and automatically creates a web form for that function.&lt;/p&gt;
&lt;p&gt;After having played a bit with Google App Engine, it was nice to hear a real-world experience about using this in a production project.  Web 2.0 apps can be a sweet spot for GAE, though there are differences with other traditional web development methods that may help determine if your app fits GAE or not.  I won an online O'Reilly book on this topic.&lt;/p&gt;
&lt;p&gt;I had seen mention of Cython, but hadn't investigated.  Cython is a way to compile your Python code in C code for major speed improvements.  It has some cool profiling features like an interactive web-based code display that uses light-to-dark color-coding to show which Python code lines are the slowest, and allows you to click on the line to see the actual C code that was generated.&lt;/p&gt;
&lt;p&gt;The last presentation was by Sun, who are investing in Python (and other languages in addition to Java) due to their popularity by programmers.  They are also investing in Jython (adding more resources than before) to bring this up to latest versions of Python 2.x, and some work on the JVM to support languages other than Java.&lt;/p&gt;
&lt;h2&gt;Pycon&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://us.pycon.org/2009/about/" target="_blank"&gt;Registration just opened for PyCon 2009&lt;/a&gt; (in March) in Chicago.&lt;/p&gt;
&lt;p&gt;I plan on attending this year, hope to see you there!&lt;/p&gt;
&lt;h2&gt;Thanks!&lt;/h2&gt;
&lt;p&gt;Thank you Seattle Python and the University of Washington for hosting!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/iejOJLHTppY" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/iejOJLHTppY/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/iejOJLHTppY/?</guid>
	<pubDate>Sun, 01 Feb 2009 10:18 GMT</pubDate>

</item>

<item>
	<title>Finding Energy in the Mix of Art and Physical Computing</title>
	<description>&lt;p&gt;Santa brought me an &lt;a href="http://www.arduino.cc/" target="_blank"&gt;Arduino&lt;/a&gt; this year &#8211; an open-hardware and open-software platform for connecting computers to the physical world &#8212; used by artists, designers, geeks, entrepreneurs who often find interesting things to create.&lt;/p&gt;
&lt;p&gt;Now I'm finding renewal in a mix of art, &lt;a href="http://en.wikipedia.org/wiki/Physical_computing" target="_blank"&gt;physical computing&lt;/a&gt;, and the new concepts and ideas that come along with that.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What would you do with a platform where you can buy interesting off-the-shelf components&lt;/strong&gt; (&lt;em&gt;such as GPS, wired/wireless Internet connectivity, mini-cameras, color/light sensors, accelerometers&lt;/em&gt;) &lt;strong&gt;that you could put together then control via a small $35 micro-controller, or easily connect to your computer as input or output?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="more-49"&gt;&lt;/span&gt;The possibilities are endless.  Try searching for &#8220;physical computing&#8221; or &#8220;arduino&#8221; on YouTube.com for some ideas, or see &lt;a href="http://www.arduino.cc/playground/Projects/ArduinoUsers" target="_blank"&gt;Arduino Playground&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.evolvingbits.com/wp-content/uploads/2009/01/img_04421.jpg"&gt;&lt;img class="aligncenter size-full wp-image-51" title="Josh Kopel's Presentation at Dorkbot Seattle" src="http://www.evolvingbits.com/wp-content/uploads/2009/01/img_04421.jpg" alt="Josh Kopel's Presentation at Dorkbot Seattle" width="500" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Creating gizmos that interact with the physical world make keyboards and computer screens pretty darn boring.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Personal note: Renewal is always very energizing.  In regard to my software engineering interests, when I discovered Open Source in 2000, I learned everything I could about Linux and Open Source software, gave talks, ran Linux as my main desktop for many years.  When I discovered Zope and Plone and Python in 2002, I helped fuel a local Plone community, and based my whole business on Plone (RagingWeb.com and now at &lt;a href="http://www.webcollective.coop" target="_blank"&gt;WebCollective.coop&lt;/a&gt;) and never looked back.  More recently I continue to find interesting projects in Plone and Django, while playing with Google App Engine, the Apple iPhone and the myriad of social applications that keep popping up.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What's happening with Physical Computing in Seattle?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I missed an Arduino class in November, but discovered &lt;a href="http://dorkbot.org/dorkbotsea/" target="_blank"&gt;dorkbot seattle&lt;/a&gt; and attended my first meeting last night at &lt;a href="http://www.911media.org" target="_blank"&gt;911media.org&lt;/a&gt;.  I found a vibrant every-seat-taken mini-auditorium full of people ready to hear the night's line-up (see photo above).&lt;/p&gt;
&lt;p&gt;Here was the [paraphrased] lineup:&lt;/p&gt;
&lt;p&gt;First, all three presenters are established artists with interesting projects.  &lt;strong&gt;My brief takeaways don't do justice to their work and knowledge. Please check out the links to their blogs for many cool projects and exhibits.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1. &#8220;&lt;a href="http://abigmagnet.blogspot.com/" target="_blank"&gt;Josh Kopel&lt;/a&gt;: &#8220;Out of Control&#8221; a quick review of the micro-controller and DIY electronics explosion that was 2008. 2008 might well be called the year of Arduino, as the little micro-controller from Italy invaded the DIY scene and showed up just about everywhere. Beyond just the Arduino, 2008 also saw a vast increase of interest in micro-controllers and unique interfaces for use in the arts.&#8221;&lt;/p&gt;
&lt;p&gt;Some takeaways: I hadn't realized Arduino was open hardware and all the variations that have arisen from that, such as the &lt;a href="http://www.arduino.cc/en/Main/ArduinoBoardLilyPad" target="_blank"&gt;LilyPad Arduino&lt;/a&gt; that is a tiny wearable computer.  Josh was mentioning that the mix of an open, inexpensive, and easy to leverage platforms (Arduino is just one of many platforms out there) plus the fact that you can find and buy components in sizes of 1 (versus years ago when you had to buy large quantities of parts) has brought this technology to the masses.  Try searching for &lt;a href="http://www.google.com/trends?q=arduino" target="_blank"&gt;Arduino in Google Trends&lt;/a&gt;.&lt;strong&gt; One project where the husband hooked up a home-made gizmo to his wife that measured each time his unborn baby kicked with a &#8220;I kicked Mommy at 5:21pm&#8221; Twitter message got a pretty good laugh from the audience.&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;2. &#8220;&lt;a href="http://a.parsons.edu/~aufierot/blog/" target="_blank"&gt;Tina Aufiero&lt;/a&gt;: Computers, wireless cameras, electronics, and swans. Tina will talk about using computers, a wireless camera, and some electronics to marry the abstract concepts and representational forms in her works, which includes &#8220;project_swancam&#8221;. We know Tina as the Education Director at 911 Media Arts Center.&#8221;&lt;/p&gt;
&lt;p&gt;Some takeaways: Swans are definitely interesting birds!  Tina demonstrated a mix of her art, growing knowledge and experimentation with technology such as video manipulation and wireless camera, and her love for swans &#8211; which she has made into many interesting exhibits, and used to support her activism.&lt;/p&gt;
&lt;p&gt;3. &#8220;&lt;a href="http://hugosolis.net/" target="_blank"&gt;Hugo Solis Garcia&lt;/a&gt;: Juum, a framework for multimedia production and composition. In his talk, Hugo will talk about Juum, a framework for multimedia production and composition that he has been developing during the last year. The tool has evolved because of the artistic requirements and the art pieces have been influenced by the program.&#8221;&lt;/p&gt;
&lt;p&gt;Some takeaways: Hugo was able to augment his talents as a musician by creating new composition techniques using visual programming tools and home-made hardware.  Too difficult to summarize, but &lt;strong&gt;my favorite piece was &lt;a href="http://hugosolis.net/Tell-Tale_Piano" target="_blank"&gt;Tell-Tale Piano&lt;/a&gt;&lt;/strong&gt;, which was a chair on top of a box that contained a used piano within. People could sit in the chair and experience dramatic music being created below their feet electronically via the piano which followed the theme of Edgar Allen Poe's &#8220;Tell Tale Heart&#8221;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What's Next?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://abigmagnet.blogspot.com/" target="_blank"&gt;Josh Kopel&lt;/a&gt; will likely be teaching another class in March 2009&lt;/li&gt;
&lt;li&gt;This year's &#8220;People Doing Strange Things With Electricity&#8221; event is in June 2009, and is a showcase of projects by local artists and hobbyists.  See &lt;a href="http://www.dorkbot.org/dorkbotsea/archive.shtml" target="_blank"&gt;dorkbot seattle archive&lt;/a&gt; for previous events and projects.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I've started my first Arduino project, now with additional inspiration from last night's meeting, which I plan to blog about as the pieces come together&#8230;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/evolvingbits/~4/fKuKWqtds94" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/evolvingbits/~3/fKuKWqtds94/</link>
	<source url="http://feeds.feedburner.com/evolvingbits?format=xml">Evolving Bits</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/evolvingbits/~3/fKuKWqtds94/?</guid>
	<pubDate>Thu, 08 Jan 2009 18:04 GMT</pubDate>

</item>

<item>
	<title>Top 6 Productivity Applications for 2008</title>
	<description>At the end of the year I get to thinking about all the fine applications that helped me get where I am today... December 28th. Now, I don't spend a ton of time researching, testing and thinking about software for my MacBook, however I use it just about every damn day. It is an indispensable tool in my daily pursuit of success. Good thing I hang out with many people who spend more time than I </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/b9MqX93LLJY/top-6-productivity-software-for-2008.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/b9MqX93LLJY/top-6-productivity-software-for-2008.html?</guid>
	<pubDate>Sun, 28 Dec 2008 13:47 GMT</pubDate>

</item>

<item>
	<title>What is a Kitten Money Klatch?</title>
	<description>This is a fair question. For one, it's something my wife Sarah and I invented. It's also a new form of financial exploration and empowerment for a community of interested individuals in Seattle. Earlier this month we held the first gathering of KmK where over 20 people took three hours out of their Thursday night to participate in the experiment. The experiment is to build resiliency into my </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/JUEFZdn9hDs/what-is-kitten-money-klatch.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/JUEFZdn9hDs/what-is-kitten-money-klatch.html?</guid>
	<pubDate>Mon, 28 Jan 2008 15:14 GMT</pubDate>

</item>

<item>
	<title>My first Green Business Conference</title>
	<description>Here I am pressing the flesh with greenie business people at Co-Op America's Green Business Conference in San Francisco. This is the first time Web Collective has sent a representative out into the world to network and market. This, of course, means the company has very little more than some good looking web sites and a friendly rep in a green shirt to make a pitch. Because we've been in stealth,</description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/09cp_MzdQug/my-first-green-business-conference.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/09cp_MzdQug/my-first-green-business-conference.html?</guid>
	<pubDate>Wed, 07 Nov 2007 09:22 GMT</pubDate>

</item>

<item>
	<title>Green October</title>
	<description>Many wise people advancing many great ideas are pooling their resources and giving us something called Green October. It's not just a month, it's also a collection of events having a connection to community building and sustainability. Seeing all the groups and events being offered in a single month is absolutely amazing. I love having a service like this to reflect back to us the magnitude of </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/bxC0YiFfInY/green-october.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/bxC0YiFfInY/green-october.html?</guid>
	<pubDate>Mon, 17 Sep 2007 04:09 GMT</pubDate>

</item>

<item>
	<title>I'm featured in Sustainable Industries Journal</title>
	<description>I am pleasantly surprised to learn that Sustainable Industries Journal's September issue has a feature story on 5 entrepreneurs under 35 including me and Web Collective. This qualifies as our first major bit of press! Considering we don't really have a website yet and have only really been in business since May, I think this is fantastic. Unfortunately, I haven't seen the article yet, but I've </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/OU4KvEXoiR4/i-am-pleasantly-surprised-to-learn-that.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/OU4KvEXoiR4/i-am-pleasantly-surprised-to-learn-that.html?</guid>
	<pubDate>Fri, 24 Aug 2007 16:38 GMT</pubDate>

</item>

<item>
	<title>Food and energy stats to music</title>
	<description>I love this! So much information in such a nice little animation.link</description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/YwftnLsjcUY/food-and-energy-stats-to-music.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/YwftnLsjcUY/food-and-energy-stats-to-music.html?</guid>
	<pubDate>Tue, 03 Jul 2007 17:03 GMT</pubDate>

</item>

<item>
	<title>Web Collective is Incorporated!</title>
	<description>At long last we are now Web Collective, Inc. Getting the Inc. at the end of our name was no small feat given we are an employee cooperative. I choose to personally deliver our Articles of Incorporation to the state office. It's a good thing I did because the nice lady who did the paperwork told me they see an employee cooperative about once every FIVE years! She had to make a few phone calls to </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/XcmKlCZ4v7k/web-collective-in-incorporated.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/XcmKlCZ4v7k/web-collective-in-incorporated.html?</guid>
	<pubDate>Fri, 11 May 2007 08:19 GMT</pubDate>

</item>

<item>
	<title>Encylopedia Galactica one site at a time</title>
	<description>Along with Wiser Earth, Freebase and of course Wikipedia, we are seeing an explosion in projects aiming to make available and publicly editable the knowledge of humanity. Wiser Earth does it for NGOs and Encyclopedia of Life does it for species. Wicked cool interface!Hope EOL and Freebase get together. It would be awesome to be able to remix those animals. Maybe we'll finally see the ultimate </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/Va2sX9MytCo/encylopedia-galactica-one-site-at-time.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/Va2sX9MytCo/encylopedia-galactica-one-site-at-time.html?</guid>
	<pubDate>Wed, 09 May 2007 01:14 GMT</pubDate>

</item>

<item>
	<title>2007 Eat Local Now! coming up</title>
	<description>For the second year, Sarah and I are participating in throwing the biggest and best local food celebration in Seattle. This year's Eat Local Now! is nearly twice the size of last year and in many way a giant leap in a really cool direction.We are holding the event at Ballard High School and are involving their EarthCorps chapter in many aspects of the event. We set out to do this year's event a </description>
	<link>http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/szBmjegdRGU/2007-eat-local-now-coming-up.html</link>
	<source url="http://feeds.feedburner.com/EricMagnusonSocialpreneuring">Eric Magnuson</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/EricMagnusonSocialpreneuring/~3/szBmjegdRGU/2007-eat-local-now-coming-up.html?</guid>
	<pubDate>Fri, 13 Apr 2007 08:48 GMT</pubDate>

</item>


</channel></rss>

