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

<channel>
	<title>Just My Two Cents &#187; python</title>
	<atom:link href="http://www.jeffself.net/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffself.net</link>
	<description>Miscellaneous Ramblings of an Apple, Linux, Photography and sports geek</description>
	<lastBuildDate>Mon, 30 Aug 2010 03:45:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>My eBooks library</title>
		<link>http://www.jeffself.net/2010/07/09/my-ebooks-library/</link>
		<comments>http://www.jeffself.net/2010/07/09/my-ebooks-library/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 13:29:04 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[7D]]></category>
		<category><![CDATA[Canon]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[ibooks]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/?p=112</guid>
		<description><![CDATA[Since getting my iPad in April, I&#8217;ve become a fan of eBooks.  I took advantage of some coupon codes on O&#8217;Reilly last month and purchased electronic copies of many of my books.  Here is a list of what I currently have on my iPad: ePub format Agile Web Development with Rails 4th Edition Rails Recipes [...]]]></description>
			<content:encoded><![CDATA[<p>Since getting my iPad in April, I&#8217;ve become a fan of eBooks.  I took advantage of some coupon codes on <a title="O'Reilly Media" href="http://oreilly.com/" target="_blank">O&#8217;Reilly</a> last month and purchased electronic copies of many of my books.  Here is a list of what I currently have on my iPad:</p>
<p><strong>ePub format</strong></p>
<ul>
<li><a title="Agile Web Development with Rails 4th Edition" href="http://pragprog.com/titles/rails4/agile-web-development-with-rails" target="_blank">Agile Web Development with Rails 4th Edition</a></li>
<li><a title="Rails Recipes" href="http://pragprog.com/titles/fr_rr/rails-recipes" target="_blank">Rails Recipes</a></li>
<li><a title="Pro Git" href="http://progit.org/book/" target="_blank">Pro Git</a></li>
<li><a title="Hackers" href="http://www.amazon.com/Hackers-Computer-Revolution-Steven-Levy/dp/0141000511" target="_blank">Hackers</a></li>
<li><a title="AppleScript The Definitive Guide 2nd Edition" href="http://oreilly.com/catalog/9780596005573" target="_blank">AppleScript The Definitive Guide 2nd Edition</a></li>
<li><a title="Natural Language Processing with Python" href="http://oreilly.com/catalog/9780596516499/" target="_blank">Natural Language Processing with Python</a></li>
<li><a title="Learning Python 4th Edition" href="http://oreilly.com/catalog/9780596158071/" target="_blank">Learning Python 4th Edition</a></li>
<li><a title="Linux In A Nutshell 6th Edition" href="http://oreilly.com/catalog/9780596154493/" target="_blank">Linux in a Nutshell 6th Edition</a></li>
<li><a title="Mac OS X Snow Leopard (The Missing Manual)" href="http://oreilly.com/catalog/9780596153298" target="_blank">Mac OS X Snow Leopard (The Missing Manual)</a></li>
<li><a title="Building iPhone Apps with HTML, CSS and Javascript" href="http://oreilly.com/catalog/9780596805791/" target="_blank">Building iPhone Apps with HTML, CSS and Javascript</a></li>
<li><a title="iPhone App Development (The Missing Manual)" href="http://oreilly.com/catalog/9780596809782/" target="_blank">iPhone App Development (The Missing Manual)</a></li>
<li><a title="jQuery Novice to Ninja" href="http://oreilly.com/catalog/9780980576856" target="_blank">jQuery Novice to Ninja</a></li>
</ul>
<p><strong>PDF&#8217;s</strong></p>
<ul>
<li><a title="Django Documentation Version 1.2" href="http://docs.djangoproject.com/en/1.2/" target="_blank">Django Documentation Version 1.2</a></li>
<li><a title="Canon EOS 7D Owner's Manual" href="http://lensprotogo.com/media/Canon7DManual.pdf" target="_blank">Canon EOS 7D Manual</a></li>
</ul>
<p>I love the fact that I can carry around these technical books all the time and be able to look something up so quickly just by doing a search inside of the iBooks app.  My only complaint with the iBooks app is that I have to add my books through iTunes.  Would be nice if iBooks supported DropBox.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2010/07/09/my-ebooks-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>757 Python Users Group</title>
		<link>http://www.jeffself.net/2010/05/18/757-python-users-group/</link>
		<comments>http://www.jeffself.net/2010/05/18/757-python-users-group/#comments</comments>
		<pubDate>Tue, 18 May 2010 19:42:14 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[757]]></category>
		<category><![CDATA[Hampton Roads]]></category>
		<category><![CDATA[norfolk]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[User Group]]></category>
		<category><![CDATA[virginia]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/?p=94</guid>
		<description><![CDATA[Last month, we kicked off our first 757 Python Users Group meeting.  We had 17 people attend.  Tomorrow night, we have our second meeting.  If you live in the Hampton Roads area, please stop by.]]></description>
			<content:encoded><![CDATA[<p>Last month, we kicked off our first <a title="757 Python Users Group" href="http://www.meetup.com/757-Python-Users-Group/" target="_self">757 Python Users Group</a> meeting.  We had 17 people attend.  Tomorrow night, we have our second meeting.  If you live in the Hampton Roads area, please stop by.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2010/05/18/757-python-users-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heading to PyCon 2009!</title>
		<link>http://www.jeffself.net/2009/03/24/heading-to-pycon-2009/</link>
		<comments>http://www.jeffself.net/2009/03/24/heading-to-pycon-2009/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 14:19:14 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/blog/?p=68</guid>
		<description><![CDATA[I&#8217;m flying to Chicago this afternoon to attend PyCon 2009.  I can&#8217;t wait.  I&#8217;ll be attending two days of tutorials.  The tutorials I&#8217;m attending are: Introduction to the Google App Engine Geographic Information Systems in Python Python 401: Some Advanced Topics Introduction to Object-Oriented Programming On Friday morning, I&#8217;m chairing one of the sessions which [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m flying to Chicago this afternoon to attend <a title="PyCon 2009" href="http://us.pycon.org/2009/about/" target="_blank">PyCon 2009</a>.  I can&#8217;t wait.  I&#8217;ll be attending two days of tutorials.  The tutorials I&#8217;m attending are:</p>
<ul>
<li><a title="Introduction to the Google App engine" href="http://us.pycon.org/2009/tutorials/schedule/1AM6" target="_blank">Introduction to the Google App Engine</a></li>
<li><a title="Geographic Information Systems in Python" href="http://us.pycon.org/2009/tutorials/schedule/1PM4" target="_blank">Geographic Information Systems in Python</a></li>
<li><a title="Python 401: Some Advanced Topics" href="http://us.pycon.org/2009/tutorials/schedule/2AM1" target="_blank">Python 401: Some Advanced Topics</a></li>
<li><a title="Introduction to Object-Oriented Programming" href="http://us.pycon.org/2009/tutorials/schedule/2PM1" target="_blank">Introduction to Object-Oriented Programming</a></li>
</ul>
<p>On Friday morning, I&#8217;m chairing one of the sessions which includes the following talks:</p>
<ul>
<li><a title="How to Give a Python Talk" href="http://us.pycon.org/2009/conference/schedule/event/6/" target="_blank">How to Give a Python Talk (Andrew M. Kuchling)</a></li>
<li><a title="Python in the Enterprise - How to Get Permission" href="http://us.pycon.org/2009/conference/schedule/event/10/" target="_blank">Python in the Enterprise &#8211; How to Get Permission (Stuart Williams)</a></li>
<li><a title="Giving Back and Helping Expand the Python Community" href="http://us.pycon.org/2009/conference/schedule/event/14/" target="_blank">Giving Back and Helping Expand the Python Community (Kamon Ayeva and Roberto Allende)</a></li>
</ul>
<p>I&#8217;m looking forward to meeting everyone I follow on Twitter and hope to absorb as much as possible regarding Python and Django.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2009/03/24/heading-to-pycon-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selecting a Content Management System for work</title>
		<link>http://www.jeffself.net/2008/09/08/selecting-a-content-management-system-for-work/</link>
		<comments>http://www.jeffself.net/2008/09/08/selecting-a-content-management-system-for-work/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 01:47:08 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[alfresco]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[commonspot]]></category>
		<category><![CDATA[content management]]></category>
		<category><![CDATA[ektron]]></category>
		<category><![CDATA[ellington]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[websphere]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/blog/?p=57</guid>
		<description><![CDATA[I work for a city government.  It&#8217;s actually my second time with them.  I left them in January 2001 because I was ready to write web applications and they weren&#8217;t.  Because the I.T. department didn&#8217;t care about the web in the 1990&#8242;s, the website fell into the hands of the Public Information Office.  And its [...]]]></description>
			<content:encoded><![CDATA[<p>I work for a <a href="http://www.cityofchesapeake.net">city</a> government.  It&#8217;s actually my second time with them.  I left them in January 2001 because I was ready to write web applications and they weren&#8217;t.  Because the I.T. department didn&#8217;t care about the web in the 1990&#8242;s, the website fell into the hands of the Public Information Office.  And its been there ever since.</p>
<p>A couple of years after I left, the I.T. department finally decided it was time to have a presence on the web.  So they wrote a couple of &#8220;eServices&#8221;, bulk trash pickup, real estate assessment, etc.  But they never thought about taking back control of the website itself.  They concentrated on what I call &#8220;business apps&#8221; but totally ignored other types of web apps.</p>
<p>In the three years that I&#8217;ve been back, there have been on and off discussions about getting a Content Management System.  The city originally looked at products like Vignette (don&#8217;t know why they thought they could afford that one).  Well, the discussions are back on and this team it is getting serious.  But there is a problem.  Remember how I mentioned the website is not under I.T.&#8217;s control?  You guessed it.  PIO would like to make the decision on the product.  And I&#8217;m not fond of what they&#8217;ve chosen.  They are sold on <a href="http://www.ektron.com/">Ektron</a>.  While Ektron is full-featured and could do everything we want (actually its probably overkill), I have a few issues with it.  It&#8217;s expensive, maybe not to a city budget, but it is to me.  And more importantly, it runs on Microsoft-only technology.  It&#8217;s .Net, requires SQL Server, and uses Windows Servers with IIS.  Yuck.  I prefere to run my apps on a <a href="http://www.linux.org/">Linux</a> server using <a href="http://www.postgresql.org/">PostgreSQL</a> for the database.  As a developer who would like to be writing cool web apps for citizens, rather than boring business apps, this is personal.  I don&#8217;t write .Net now and I have no intention of writing .Net.</p>
<p>As an alternative, we looked at <a href="http://www.alfresco.com/">Alfresco</a>.  Alfresco is commercial open source.  Alfresco is very powerful and web content management is only a piece of the Alfresco puzzle.  Alfresco also does document management, image management, and record keeping.  Unfortunately, our design team in PIO weren&#8217;t thrilled by it.  I liked it but I now believe that it would probably be too technical and demanding for the few we have on our web team.</p>
<p>The next CMS we looked at is <a href="http://www.paperthin.com/">CommonSpot</a> by <a href="http://www.paperthin.com/">Paper Thin</a>.  CommonSpot is a <a href="http://www.adobe.com/products/coldfusion/">ColdFusion</a>-based CMS.  It has many of the same features that Ektron has and runs on our current J2EE platform on WebSphere.  On a side note, we&#8217;re looking to migrate away from <a href="http://www-01.ibm.com/software/websphere/">WebSphere</a> to <a href="http://www.jboss.com/">JBoss</a>, but I&#8217;ll save that for another story.  The biggest drawback I have to CommonSpot is that it needs ColdFusion.  We have ColdFusion and I&#8217;ve written several apps in it, but my long-term goal is to move away from ColdFusion and utilize other languages and frameworks like <a href="http://groovy.codehaus.org/">Groovy</a> and <a href="http://grails.org/">Grails</a>.</p>
<p>So what&#8217;s left?  I&#8217;ve looked at <a href="http://drupal.org/">Drupal</a> and <a href="http://www.joomla.org/">Joomla</a> but I don&#8217;t really care for <a href="http://www.php.net/">PHP</a>.  I really want a CMS that I can build apps to work within its framework.  We looked at <a href="http://plone.org/">Plone</a> in the past, but I&#8217;ve never been a big fan of Plone.  I always thought it was too complicated.  Do you write your app in Plone?  Or do you go down a layer and use <a href="http://www.zope.org/">Zope</a> and the ZMI?</p>
<p>I&#8217;m a big fan of <a href="http://www.djangoproject.com/">Django</a>, so I contacted the <a href="http://ellingtoncms.com/">Ellington</a> team and spoke to them about Ellington today.  Since Ellington is designed primarily for newspaper and publishing sites, I&#8217;m going to try and persuade our team that a city website should probably be more like a newspaper site and that Ellington might be a good fit.  It doesn&#8217;t have the features of Ektron or CommonSpot, but I believe it may have just what we need.  Plus, if there is a piece that is missing, I could add it myself or find it in the Django community.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2008/09/08/selecting-a-content-management-system-for-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>It&#8217;s time to blog again</title>
		<link>http://www.jeffself.net/2008/08/11/its-time-to-blog-again/</link>
		<comments>http://www.jeffself.net/2008/08/11/its-time-to-blog-again/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 01:41:40 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[cfunited]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[gis]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[macbook pro]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/blog/?p=36</guid>
		<description><![CDATA[This time, its been six months since I last blogged.  I keep thinking that I&#8217;m going to write my own blog using Django, but with 5 year old twins, there isn&#8217;t a lot of time to do this.  So I&#8217;ll stick with WordPress for now. What have I been doing this year?  Well, I went [...]]]></description>
			<content:encoded><![CDATA[<p>This time, its been six months since I last blogged.  I keep thinking that I&#8217;m going to write my own blog using <a title="Django" href="http://www.djangoproject.com">Django</a>, but with 5 year old twins, there isn&#8217;t a lot of time to do this.  So I&#8217;ll stick with <a title="Wordpress" href="http://www.wordpress.org">WordPress</a> for now.</p>
<p>What have I been doing this year?  Well, I went to <a title="PyCon" href="http://us.pycon.org/2008/about/">PyCon</a> in March.  It was awesome.  I went to <a title="CFUnited" href="http://cfunited.com/">CFUnited</a> in June.  I thought it was second rate.  And I got some training in <a title="Flex" href="http://www.adobe.com/products/flex/">Flex</a> in July with <a title="FigLeaf" href="http://www.figleaf.com/">FigLeaf</a>.  Waiting on my copy of <a title="Flex Builder" href="http://www.adobe.com/products/flex/">Flex Builder</a> to come in so I can start coding with it.  Its some pretty cool software.</p>
<p>I&#8217;ve been looking at using <a title="Groovy" href="http://groovy.codehaus.org/">Groovy</a> and <a title="Grails" href="http://grails.org/">Grails</a> for some future development at work.  I&#8217;d like to integrate it with Flex for some applications I have in mind.  I&#8217;m really getting interested in doing some serious mapping stuff especially since <a title="ESRI" href="http://www.esri.com/">ESRI</a> has opened <a title="ArcGIS" href="http://www.esri.com/software/arcgis/">ArcGIS</a> up with the release of <a title="9.3" href="http://www.esri.com/software/arcgis/about/whats-new.html">9.3</a>.  They have API&#8217;s available for <a title="Javascript" href="www.esri.com/javascript/ ">Javascript</a> and <a title="Flex" href="resources.esri.com/arcgisserver/apis/flex">Flex</a>.</p>
<p>I bought a new <a title="MacBook Pro" href="http://www.apple.com/macbookpro/">MacBook Pro</a> in June.  I downsized from a 17&#8243; to a 15.4&#8243;.  I really could have used a new <a title="Mac Pro" href="http://www.apple.com/macpro/">Mac Pro</a>, but I can&#8217;t afford one of those right now.  So I&#8217;ll get another year out of my PowerMac Dual 2.0ghz G5.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2008/08/11/its-time-to-blog-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can&#8217;t wait for PyCon 2008!</title>
		<link>http://www.jeffself.net/2008/02/26/cant-wait-for-pycon-2008/</link>
		<comments>http://www.jeffself.net/2008/02/26/cant-wait-for-pycon-2008/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 18:06:59 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.jeffself.net/blog/2008/02/26/cant-wait-for-pycon-2008/</guid>
		<description><![CDATA[I&#8217;m set to go. I&#8217;ll be arriving in Chicago on Wednesday, March 12 in the late afternoon. I&#8217;m attending the tutorials on Thursday and going to the conference through Sunday. I can&#8217;t wait. I want to learn Python and Django so much that I&#8217;m paying my own way. I didn&#8217;t even ask my work since [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m set to go.  I&#8217;ll be arriving in Chicago on Wednesday, March 12 in the late afternoon.  I&#8217;m attending the tutorials on Thursday and going to the conference through Sunday.  I can&#8217;t wait.  I want to learn Python and Django so much that I&#8217;m paying my own way.  I didn&#8217;t even ask my work since I doubt they&#8217;d ever send me to a Python conference.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffself.net/2008/02/26/cant-wait-for-pycon-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
