<?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>Dougma (dŭg·mə) n. &#187; boston-pig</title>
	<atom:link href="http://dougma.com/archives/category/boston-pig/feed" rel="self" type="application/rss+xml" />
	<link>http://dougma.com</link>
	<description>the truth according to Doug</description>
	<lastBuildDate>Mon, 03 Jan 2011 10:32:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Apologies to Ned Blatchard</title>
		<link>http://dougma.com/archives/153</link>
		<comments>http://dougma.com/archives/153#comments</comments>
		<pubDate>Thu, 19 Feb 2009 00:29:30 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=153</guid>
		<description><![CDATA[Right now (as I am typing this) Ned Batchelder is giving his &#8220;A Whirlwind Excursion through C Extensions&#8221; talk at the Boston Python Meetup. This is a talk which he will be giving at PyCon; a talk I argued for as part of the program committee (with full conflict of interest information given). It is [...]]]></description>
			<content:encoded><![CDATA[<p>Right now <em>(as I am typing this)</em> <a href="http://nedbatchelder.com/blog/">Ned Batchelder</a> is giving his &#8220;<a href="http://us.pycon.org/2009/conference/schedule/event/35/"><span class="offsite">A Whirlwind Excursion through C Extensions</span></a>&#8221; talk at the <a href="http://python.meetup.com/181/calendar/9577198/">Boston Python Meetup</a>. This is a talk which he will be giving at <a href="http://us.pycon.org/2009/conference/schedule/">PyCon</a>; a talk I argued for as part of the program committee (with full conflict of interest information given). It is scheduled against some other very good talks (I know, I did the schedule, mores the fool me). I did want to have a chance to see this talk before PyCon in the small atmosphere that is Beta House, and have a chance to give feedback and ask more questions than I ever will later on. I feel like I am failing here. The snow was just the last straw on top of an already insane schedule.</p>
<p>Besides, why travel 30min to see and help a friend when we can both travel half a continent in a few weeks and not talk to each other there!</p>
<p>So here is a public apology of sorts to Ned. I hope we can connect at PyCon and have a chance to chat for more than 5min.</p>
<p>With luck the video of the presentation will be put up on <a href="http://www.ustream.tv/natea/videos">ustream</a> soon like the James Tauber Pinax one was (James is 15min away from me, same story).</p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/153/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Potter Silverlight PyCon-Tech Storm sans Pocky</title>
		<link>http://dougma.com/archives/47</link>
		<comments>http://dougma.com/archives/47#comments</comments>
		<pubDate>Thu, 16 Aug 2007 06:15:51 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/archives/44</guid>
		<description><![CDATA[As life is short I will start at the end with dessert and mention that I am out of Pocky. There is a lot going on, so consider this a quick overview of things to come (maybe). Executive overview: Potter good, Silverlight/CLR amazing, PyCon-Tech kicking, Storm brewing, and send more Pocky. I did finally get [...]]]></description>
			<content:encoded><![CDATA[<p>As life is short I will start at the end with dessert and mention that I am out of Pocky.</p>
<p>There is a lot going on, so consider this a quick overview of things to come (maybe).</p>
<p>Executive overview: Potter good, Silverlight/CLR amazing,  <a href="http://pycon.blogspot.com/" target="_blank">PyCon-Tech</a> kicking, Storm brewing, and send more Pocky.</p>
<p>I did finally get a chance to read the last book of Harry Potter. I broke down on vacation and went to the Book Exchange, a great used book shop. I spent about an hour visiting and rediscovering some old friends, and left with one new one. <em>(Translation: I perused books I love, buying the first two John Saul books I ever read, and picked up HP7.)</em> The only negative of the entire book was the epilogue. It was either too short, or too long. I would have either liked to know a bit more, or done without it. There, how is that for no spoilers? Oh, and I am ranked <a href="http://www.potterpredictions.com/rankings/" target="_blank">#37</a> on <a href="http://www.potterpredictions.com/" target="_blank">potterpredictions</a>! (which is now <a href="http://jtauber.com/blog/2007/08/15/potter_predictions_now_has_comments" target="_blank">accepting comments</a>) Given some of the predictions people added, I suspect some gaming of the system (i.e. some people read the images posted online the week before the books release).</p>
<p>Just before going on vacation, there was the <a href="http://python.meetup.com/181/calendar/5915248/" target="_blank">July Cambridge Python Meetup</a>, on <a href="http://silverlight.net/" target="_blank">Silverlight</a> by <a href="http://blogs.msdn.com/cbowen/" target="_blank">Chris Bowen</a>. This was a fantastic presentation, with live running demonstrations, including a python interpreter running in firefox, with the same objects being accessed in python, javascript, and VB! I know, I know, VB&#8230; But just think about it. It&#8217;s 100% in the browser, and the <strong>same object</strong> is accessible in all virtual machines at the same time (because it is really a common VM under it all). No, it&#8217;s not slow. Say what you want about Microsoft, but you cannot say they do not do innovative and revolutionary work. Well you can say that, and people do; they are just wrong. I will do an extensive writeup on this topic later, including the <em>(extremely poor) </em>audio of the talk and information on the linux port later. I should also note that Chris did a fantastic job and weathered some rather pointed questions quite well.</p>
<p>It&#8217;s <a href="http://pycon.blogspot.com/" target="_blank">PyCon-Tech</a> Time!!!!! I would like to give a special thank you to Noah Kantrowitz for hosting the new <a href="https://pycon.coderanger.net/" target="_blank">PyCon-Tech Trac site</a>. This means we now have a proper bug tracking system, and a <a href="https://pycon.coderanger.net/roadmap" target="_blank">roadmap</a>! So come to the <a href="http://pycon.blogspot.com/" target="_blank">online meeting</a>, give <a href="http://pycon.blogspot.com/" target="_blank">feedback</a>, and join the fun. There is a ton of work to be done. We need people to take screen shots of the system running for documentation. We need code documentation. We also need some good examples of talk proposals (most likely taken from previous years). We will also be adding some cool new features to the system. things like change history, atompub feeds, comments <strong>in</strong> the schedule, social network integration, and will be fully functional even if you have no javascript. Oh, and if you think the web site is ugly, clustered, confusing, and think you can do better? Great! Let&#8217;s talk! Thought I was going to say &#8216;do it&#8217;? No, I don&#8217;t expect some mythical web guru to come in and replace the entire web design and whip a site out of their proxy. It&#8217;s all about a team effort.</p>
<p>Tonight was the <a href="http://python.meetup.com/181/calendar/6044211/" target="_blank">August Cambridge Python Meetup</a> on <a href="https://storm.canonical.com/" target="_blank">Storm</a> by <a href="http://radix.twistedmatrix.com/" target="_blank">Chris Armstrong</a>. Storm is an ORM for a new machine management system called <a href="http://blog.labix.org/2007/08/15/landscape-and-storm-go-public/" target="_blank">Landscape</a>.  I have spent some time looking over Storm and reversed my initial reaction to it. I really like the multiple database support, and the advanced caching (more like instance management) is fantastic. It is very verbose, but very slim (huh?). Many of the issues I have with the Django ORM are solved by Storm. Unfortunately all the things I love about the Django ORM are missing. It is just a very different take on DB-Object mapping than other systems, and yet looks very very similar to all the others. The python classes are not special. There are no meta classes, nothing to inherit from, no &#8216;magic&#8217;. Well there is SOME magic, but it is relatively thin. All in all a very contradictory system <img src='http://dougma.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  I will have a much larger post going into details on this soon. I have the presentation, and will post the audio. I was able to get my hands on a wireless mic, mixer, noise filter, amp, and digital recorder. That means the audio, for once, does not suck.</p>
<p>Immortal words of Gabe, &#8216;<a href="http://www.penny-arcade.com/comic/2003/04/07" target="_blank">&#8230;tell them to bring more Pocky</a>&#8216;.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/47/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>June Cambridge Python Meetup</title>
		<link>http://dougma.com/archives/37</link>
		<comments>http://dougma.com/archives/37#comments</comments>
		<pubDate>Fri, 22 Jun 2007 21:56:03 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[gplv3]]></category>
		<category><![CDATA[MassTLC]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=33</guid>
		<description><![CDATA[Peter did another fantastic job putting together this months meetup. We decided to stick with Wednesdays so we would not collide with the Plone meetup which is on Thursdays, but um&#8230; oh well&#8230; There were two guest speakers: 1: George Lambert, Goldenware Technology 2: Mike Pittaro, SnapLogic open source data integration Project implemented in 100% [...]]]></description>
			<content:encoded><![CDATA[<p>Peter did another fantastic job putting together <a href="http://python.meetup.com/181/calendar/5811659/" target="_blank">this months meetup</a>. We decided to stick with Wednesdays so we would not collide with the <a href="http://plone.meetup.com/1/calendar/5815680/" target="_blank">Plone meetup</a> which is on Thursdays, but um&#8230; oh well&#8230;</p>
<p>There were two guest speakers:</p>
<p><span class="truncateMe maxChars300" title="Show full description">1:  George Lambert, <a href="http://www.goldenware.com/" target="_blank">Goldenware Technology </a><br />
2:  Mike Pittaro, <a href="http://www.snaplogic.org/" target="_blank">SnapLogic</a> open source data integration Project implemented in 100% Python</span></p>
<p>I decided to try something new and record the event on my little sensa mp3 player. The audio is bad at best, but it is mostly audible.  We were in Somerville so at some points an airplane goes overhead. If these prove useful to people I will bring better recording equipment next time. My A/V production equipment is tied up on another project so all I did was split the audio into multiple tracks and do a lame re-encode. I tried to keep the files to under 25Meg while splitting based on topics. Unfortunately meetup.com has a 10Meg per file limit and a 100Meg per group max, so that was out of the question. The first file is under 8Meg, so please check that out first and only if you can withstand the audio quality, check out the others. I and my bandwidth will appreciate it.</p>
<p style="color: red">NOTE: The audio is extremely soft at points and at the beginning, so you will need to crank the volume up.</p>
<ul>
<li>Introductions and <a href="http://www.dougma.com/?p=29" target="_blank">Django.June</a> recap <em>(<a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part1.mp3">mp3</a>, <a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part1.ogg">ogg</a>)</em></li>
<li>Mass TLC recap, and an extensive discussion on GPLv3, Licensing, Patents, and Python <em>(<a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part2.mp3">mp3</a>, <a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part2.ogg">ogg</a>)</em></li>
<li>Lightning rounds with George Lambert and Mike Pittaro. <em>(<a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part3.mp3">mp3</a>, <a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part3.ogg">ogg</a>)</em></li>
<li>Open Discussion <em>(<a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part4.mp3">mp3</a>, <a href="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part4.ogg">ogg</a>)</em></li>
</ul>
<p>The software George Lambert mentions which is used to view changes in the GPLv3 draft is Plone! Though there is talk of converting the FSF web site over to a Django based one.  I sent an <a href="http://python.meetup.com/181/messages/328868/" target="_blank">e-mail to the lists</a> giving better information on OLPC for those interested as well. Noah Kantrowitz responded offering to help anyone in the group get started with development.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/37/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part1.mp3" length="7946624" type="audio/mpeg" />
<enclosure url="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part2.mp3" length="26723456" type="audio/mpeg" />
<enclosure url="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part3.mp3" length="22524800" type="audio/mpeg" />
<enclosure url="http://www.dougma.com/wp-content/uploads/2007/06/Cambridge%20Python%20Meetup%2007.06.20%20part4.mp3" length="16868480" type="audio/mpeg" />
		</item>
		<item>
		<title>Upcomming Mass Python Events</title>
		<link>http://dougma.com/archives/31</link>
		<comments>http://dougma.com/archives/31#comments</comments>
		<pubDate>Thu, 14 Jun 2007 02:46:58 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=26</guid>
		<description><![CDATA[There are a number of python events in the next few weeks, and I have started a google calendar to share and manage them. If you know of an upcoming event, let me know! If you have a local user group or schedule events, contact me (doug at dougma dot com) and I can give [...]]]></description>
			<content:encoded><![CDATA[<p>There are a number of python events in the next few weeks, and I have started a <a href="http://www.google.com/calendar/" target="_blank">google calendar</a> to share and manage them. If you know of an upcoming event, let me know! If you have a local user group or schedule events, contact me (doug at dougma dot com) and I can give you admin access! If you want to keep up to date, there are <a href="http://www.google.com/calendar/ical/ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com/public/basic.ics" target="_blank">ical</a>, <a href="http://www.google.com/calendar/feeds/ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com/public/basic" target="_blank">xml</a>, <a href="http://www.google.com/calendar/embed?src=ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com" target="_blank">html</a>, <a href="http://www.google.com/calendar/feeds/ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com/public/basic" target="_blank">RSS</a>, and <a href="http://www.google.com/calendar/render?cid=ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com" target="_blank">GCal Subscription</a> links! The ical and xml links are feed based, so only outlook users will have to re-import as things change. I must say that I am digging the google non-trademarked colored sugar water. You can also <a href="http://www.google.com/calendar/embed/EmbedHelper_en.html?src=ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com" target="_blank">embed the calendar</a> on your site! Genius!</p>
<p><iframe src="http://www.google.com/calendar/embed?src=ctaef27dob6osvj1riv8367s2s%40group.calendar.google.com&amp;height=614" style=" border-width:0 " width="640" frameborder="0" height="614"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/31/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backlog</title>
		<link>http://dougma.com/archives/27</link>
		<comments>http://dougma.com/archives/27#comments</comments>
		<pubDate>Wed, 30 May 2007 05:40:16 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[pycon]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=22</guid>
		<description><![CDATA[Forget the cute dictionary definition tonight, we all know what being backlogged is like. Too many projects, tasks, bugs, deadlines, and a sever lack of time. A co-worker once called it suffering from &#8216;an acute temporal deficiency and a terminal case of deadline-itous.&#8217; Terminal in the sense that you either the item gets killed off, [...]]]></description>
			<content:encoded><![CDATA[<p>Forget the cute dictionary definition tonight, we all know what being backlogged is like. Too many projects, tasks, bugs, deadlines, and a sever lack of time. A co-worker once called it suffering from &#8216;an acute temporal deficiency  and a terminal case of deadline-itous.&#8217; Terminal in the sense that you either the item gets killed off, or you do. You can&#8217;t do it all and something has to give. June and July have been fully booked for months, and I will be making a few announcements of some interesting things soon. It looks like some <a href="http://www.dougma.com/?p=18">plone classes</a>, and two sprints are going to be casualties. A few of the things I have been able to get done (NOTE: these were all team efforts):</p>
<ol>
<li>15 new Yew shrubs planted in the back yard (NEE!)</li>
<li>All the beds cut, weeded, trimmed, pruned,  and a huge new bed one roughed out</li>
<li>First half of the border stones are in, awaiting four yards of mulch</li>
<li>New feature productized in the engine after four years of research and development</li>
<li>Re-re-re-re-re-re-re-learned how complex <a href="http://www.swig.org/" target="_blank">SWIG</a> <a href="http://www.swig.org/Doc1.3/SWIGDocumentation.html#Typemaps" target="_blank">typemaps</a> can get</li>
<li>Learned how <a href="http://roundup.sourceforge.net/" target="_blank">roundup</a> differs from <a href="http://trac.edgewall.org/" target="_blank">trac</a>, and how it does not (conference paper submission and review, NICE!)</li>
<li>Created a detailed list of <a href="http://code.djangoproject.com/timeline/" target="_blank">new features</a> and code <a href="http://www.djangosnippets.org/snippets/" target="_blank">snippits</a> to incorporate into the <a href="http://us.pycon.org/TX2007/PyConTech" target="_blank">PyCon-Tech</a> code base (dynamic schema creation rocks!)</li>
<li>Was present at two very successful python <a href="http://python.meetup.com/181/" target="_blank">meetups</a> (can&#8217;t really take credit for their success, but I actually made it to them on time!)</li>
<li>Wrapping my brain around multi-threading (ipython + Stackless + scipy + matplotlib = my new shell; too bad matplotlib is not thread safe on win32)</li>
<li>Got the LightScribe CD art done for a set of Sugar Live CD&#8217;s I am planning on burning</li>
</ol>
<p>I have 6 other blog posts started (most very short). All last week I was sleep deprived. This weekend improved things, mainly because my body shut down. I promised myself I would not write e-mails or these posts late at night or when I was over tired, as I tend to ramble and go off on tangents. oops&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/27/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Two Boston Python Meetups This Week!</title>
		<link>http://dougma.com/archives/25</link>
		<comments>http://dougma.com/archives/25#comments</comments>
		<pubDate>Mon, 21 May 2007 16:54:13 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=20</guid>
		<description><![CDATA[Lots to cover today. Lots of things going on and me under a deadline! Boston/Cambridge Python Meetup &#8211; Wednesday, May 23, 2007, 7:00 PM Boston Plone Meetup &#8211; Thursday, May 24, 2007, 7:00 PM UPDATE: New Location for the Plone Meetup Nature Conservancy 11 Ave. de Lafayette Boston, MA 02111 (617) 542-1908 Peter Marquez has [...]]]></description>
			<content:encoded><![CDATA[<p>Lots to cover today. Lots of things going on and me under a deadline!</p>
<p><a href="http://python.meetup.com/181/calendar/5643943/" target="_blank">Boston/Cambridge Python Meetup</a> &#8211;  Wednesday, May 23, 2007, 7:00 PM</p>
<p><a href="http://plone.meetup.com/1/calendar/5713984/" target="_blank">Boston Plone Meetup</a> &#8211;  Thursday, May 24, 2007, 7:00 PM</p>
<blockquote><p><strong>UPDATE: New Location for the Plone Meetup</strong><br />
Nature Conservancy<br />
11 Ave. de Lafayette<br />
Boston, MA 02111<br />
(617) 542-1908</p></blockquote>
<p><a href="http://python.meetup.com/181/members/4000314/">Peter Marquez</a> has lined up a great speaker for the Cambridge meetup Wednesday! George Lambert of Goldenware Travel will be talking about his companies switch to python and what impacts (good and bad) this decision has had. This is not our normal day, week, or location for a meetup, but was chosen for availability of people and the guest speaker. One of the topics at the meetup will be when and where to hold future meetings, and to schedule future speakers as well as informal sessions. We will also be saying farewell to a Chris Curvey who worked hard for years managing the Boston Python Interest Group.</p>
<blockquote><p> <a href="http://python.meetup.com/181/calendar/5643943/" target="_blank"><strong><span class="summary">The Cambridge Python May Meetup</span></strong></a></p>
<dl>
<dt>
</dt>
<dt><strong>When:</strong></dt>
<dd> Wednesday, May 23, 2007, 7:00 PM<span class="displaynone dtstart dtstamp"></span> </dd>
<dt><strong>Where:</strong></dt>
<dd>  <span class="location"> Brickbottom Building<br />
1 Fitchburg St, Somerville MA Suite 151 Building B<br />
Somerville , MA 02143<br />
617 620 3071 </span></p>
<ul class="links">
<li><a href="http://python.meetup.com/181/venue/?venueId=263082" class="popVenue">Info/Map</a></li>
<li>This venue has been marked &#8220;private&#8221; by the Organizer.</li>
</ul>
</dd>
<dt><strong>Description:</strong></dt>
<dd class="description">Why did you choose Python?Developers and their companies are using Python to do all kinds of tasks. From utilities to ERP systems. Why are they choosing Python over Java, C++ and other proven enterprise 3 and 4gls?At this meeting we&#8217;ll all get a chance to meet each other, learn why we&#8217;ve made this choice and what we&#8217;ve learned in the process.To kick off the meeting, I have asked George Lambert of Goldenware Travel to explain why his company has switched to Python and the benefits and challenges they are seeing.The meeting will be held at my office in Somerville. We currently have 7 RSVP&#8217;s and 10 &#8220;Maybe&#8217;s&#8221;. Of course that may change with the date change. </dd>
</dl>
</blockquote>
<p><span id="more-25"></span></p>
<p>Then there is the Plone meetup the very next evening! This will be a great chance to meet the people behind the Boston Plone events coming up and get an overview. Lots to discuss, and lots to learn!</p>
<blockquote><dl>
<dt><a href="http://plone.meetup.com/1/calendar/5713984/" target="_blank"><strong><span class="summary">The Boston Plone May Meetup</span></strong></a></dt>
<dt>
</dt>
<dt><strong>When:</strong></dt>
<dd> Thursday, May 24, 2007, 7:00 PM <span class="displaynone dtstart dtstamp"></span> </dd>
<dt><strong>Where: (UPDATED May 21st 10pm EST)<br />
</strong></dt>
<dd>  <span class="location"> Nature Conservancy<br />
11 Ave. de Lafayette<br />
Boston , MA 02111<br />
(617) 542-1908 </span></p>
<ul class="links">
<li><a href="http://plone.meetup.com/1/venue/?venueId=95876" class="popVenue">Info/Map</a></li>
<li>This venue has been marked &#8220;private&#8221; by the Organizer.</li>
</ul>
</dd>
<dt><strong>Description:</strong> </dt>
<dd class="description">The first ever Plone sprint in Boston is going to be happening July 18-23, 2007 at the Christian Science Center (where we hold the monthly Boston Plone meetups). At the meeting on thursday, we will discuss the sprint topics and plan the logistics to make sure it&#8217;s a smooth experience for everyone who participates. Bring your ideas and enthusiasm! If there&#8217;s time, we will also get a sneak peek at Plone 3.0 which was just <a href="http://plone.org/news/plone-3.0-beta-3-released" target="_blank">released as beta 3</a> a few days ago.Read more about the upcoming sprint on the <a href="http://plone.org/events/sprints/plone4artists/" target="_blank">Plone4Artists / Multimedia Sprint in Boston</a> page.We will also discuss the <a href="http://plone.org/events/training/zope-3-in-plone" target="_blank">Zope 3 Training for Plone Developers</a> that will be happening in the two days prior to the sprint.If your interested in knowing what what&#8217;s the latest and greatest in the Plone world, this meetup is for you.For more information, see <a href="http://www.bostonplone.org/" target="_blank">http://www.bostonplon&#8230;</a></p>
<p>Directions: The entrance is in the center of the long building next to the reflecting pool. Tell the security guard you are here for the Plone Users Group meeting. Call me on my cell if you have trouble. If coming by T, closest stop is green line Symphony T stop. Hynes Convention Center is also very close, as is Mass Ave (Orange line). Parking at the Christian Science Center underground parking garage available, but will cost $5. Please let the parking attendant know that you are here for the Plone Meetup hosted by Danny Robert.</p>
<p>Please note that while the official location of the church is 1 Norway Street, the meetup location is in the Christian Science Church Park and is closer to Huntington Ave. See this <a href="http://tinyurl.com/yegprt" target="_blank">Google map</a> for clarification.</p>
</dd>
</dl>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/25/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>April Boston-PIG</title>
		<link>http://dougma.com/archives/11</link>
		<comments>http://dougma.com/archives/11#comments</comments>
		<pubDate>Fri, 06 Apr 2007 04:59:40 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[boston-pig]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.dougma.com/?p=5</guid>
		<description><![CDATA[Chris Curvey has been running the Boston Python Interest Group for a few years now and done a fantastic job. Work and other commitments will be keeping him from keeping this up, and for a while now he has been asking for someone else to step forward. No one person can manage everything, and a [...]]]></description>
			<content:encoded><![CDATA[<p>Chris Curvey has been running the <a href="http://wiki.python.org/moin/BostonPig" target="_blank">Boston Python Interest Group</a> for a few years now and done a fantastic job. Work and other commitments will be keeping him from keeping this up, and for a while now he has been asking for someone else to step forward. No one person can manage everything, and a number of people have stepped forward to help out. Sally Kleinfieldt of the <a href="http://www.nature.org/" title="The NAture Conservatory" target="_blank">The Nature Conservatory</a> will continue to host the semi-monthly formal presentations. I will deal with announcements and scheduling. Will Guaraldi offered to pay for a year of <a href="http://www.meetup.com/" target="_blank">meetup.com</a>, but we will try to get some corporate sponsorship first.</p>
<p>This evening was the second informal meet up of the year, held at <a href="http://www.tridentbookscafe.com/NASApp/store/IndexJsp" target="_blank">Trident Booksellers</a> on Newbury Street. In total there were five of us, which is about average for informal sessions rescheduled with one day notice <em>(oops)</em>. This allowed for some intense discussion with a fair amount of depth, on a wide range of topics. I originally planned a seed discussion on a number of open source projects which are in need of more volunteer<em> (and paid) </em>support. We were so busy talking about education, engineering, Python 3000, and the differences between object and functional programming that we never really got to any projects besides <a href="http://laptop.org/" title="One Laptop Per Child" target="_blank">OLPC</a>; <em>which is good as I left the materials on the printer at work</em>. I love informal gatherings like this because it allows for some amazing free association and everyone comes away learning something. Hearing how others are using python and other technologies to solve real world problems or just for fun; it never gets old. Here are the highlights<em> (as much as I can remember&#8230;&#8230;&#8230;)</em></p>
<p><span id="more-11"></span></p>
<p>I wish I had the foresight to get peoples names written down, but that did not happen. Fahri Basegmez is starting a new company around a <a href="www.wxpython.org/" target="_blank">wxPython</a> application. The concept to be able to model physical objects in 2D, animate them, and have them interact using a complex physics engine. The catch? It&#8217;s targeted for high school students and has a clean GUI+Python Editor. The current plan is to have a demonstration of the application for the June 14th Boston-Pig formal meeting at the Nature Conservatory.  I am being light on details on purpose as I do not know how much the author wants to disclose at this date. More detail will be given when we get closer to the June meeting.</p>
<p>There was a lengthy discussion about &#8216;Software Engineering&#8217; and the issues on whether any software can be held to the same engineering principles of quality, verification and standardization of classical Engineering disciplines.  I personally like to think of myself as an &#8216;Engineer&#8217;, but I know I am not. My undergrad with in Electrical Engineering, but I am not certified, and have been principally a programmer since age 11<em> (I have the uncashed $6.20 royalty check to prove it)</em>.  I think the end consensus can be summed up as: Certain aspects of software design and algorithms can be held to the rigors of an engineering discipline, but on a whole software is closer to literature than engineering.</p>
<p>The benefits of FORTRAN for fast mathematical processing and how to access those entrypoints from python ctypes was discussed in some detail. Other languages including lisp, PLG, PLA, CPM, hascal, smalltalk, C#, VB, Mono, and assembly were discussed, dissected, and all around ripped upon and praised in equal amounts. At some point we got to talking about IronPython. At PyCon Fuzzyman gave a demo of using the gui builder in DevStudio with IronPython instead of VB. There was also a demo of something similar for wxPython, but overall it was weak by comparison. No one knew of anything better which was not tied to the Windows operating system.</p>
<p>One question came up on trying to validate if a piece of python code is malicious or not. This included all the standard issues with restricted python. Some of the standard tools were mentioned as well as Tim Peters opinions on the matter. A fair amount of time was spent contrasting a pier review community based system for validating code, verses an automated one, or some sort of hybrid.</p>
<p>Chuck Spitz has a new web service he would like people to look at and give feedback on. It is a consumer based car review site, <a href="http://zDecisions.com/" target="_blank">zDecisions</a>,  based on the <a href="http://djangoproject.org/" target="_blank">django </a>framework. Go check it out, fill out the survey, and send him an e-mail with feedback on the site.</p>
<p>There were a number of web sites and projects mentioned which people were interested in or were proposed as solutions to peoples problems. Here are the ones I can remember:</p>
<ul>
<li>One Laptop Per Child
<ul>
<li><a href="http://laptop.org/" target="_blank">Main Page</a></li>
<li><a href="http://wiki.laptop.org/" target="_blank">Wiki</a></li>
<li>RedHat magazine articles (<a href="http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/" target="_blank">Sugar Intro</a>, <a href="http://www.redhatmagazine.com/2007/03/26/building-the-xo-the-anatomy-of-an-activity/" target="_blank">Sugar Apps</a>)</li>
</ul>
</li>
<li>Python IDE&#8217;s
<ul>
<li><a href="http://www.activestate.com/products/komodo_edit/" target="_blank">Komodo Edit</a> (I have a thing for <a href="http://www.nuance.com/naturallyspeaking/" target="_blank">dragons</a>)</li>
<li><a href="http://wingware.com/" target="_blank">Wing IDE</a></li>
<li><a href="http://pythonide.blogspot.com/" target="_blank">SPE</a></li>
<li><a href="http://www-128.ibm.com/developerworks/opensource/library/os-ecant/" target="_blank">Python in Eclipse</a></li>
</ul>
</li>
<li><a href="http://www.djangosnippets.org/" target="_blank">Django Snippits</a></li>
<li>Firefox Extensions
<ul>
<li><a href="http://www.getfirebug.com/" target="_blank">Firebug</a></li>
<li><a href="http://chrispederick.com/work/webdeveloper/" target="_blank">WeDeveloper </a></li>
</ul>
</li>
</ul>
<p>In the end it was almost three hours of interesting discussions on not just python, but programming, engineering, and education; just to pick three topics.  The next <a href="http://wiki.python.org/moin/BostonPig" target="_blank">Boston-Pig</a> meeting will once again be an informal meeting at the <a href="http://www.tridentbookscafe.com/NASApp/store/IndexJsp" target="_blank">Trident Booksellers</a>, Thursday May 10th, 7pm-9pm (or later).</p>
]]></content:encoded>
			<wfw:commentRss>http://dougma.com/archives/11/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

