<?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>hypatia dot ca</title>
	<atom:link href="http://hypatia.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://hypatia.ca</link>
	<description>Leigh Honeywell&#039;s Blog</description>
	<lastBuildDate>Tue, 03 Nov 2009 00:20:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Ubuntu = awesome!</title>
		<link>http://hypatia.ca/2009/11/new-ubuntu-awesome/</link>
		<comments>http://hypatia.ca/2009/11/new-ubuntu-awesome/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 00:13:12 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=171</guid>
		<description><![CDATA[I just rebooted my work desktop into Karmic Koala, the new release of Ubuntu, my preferred distribution of GNU/Linux.  I don&#8217;t have much substantive to say, but the qualitative experience has so far been pretty amazing.
Not only did I get to work all day while the upgrade was downloading, only having to reboot at the [...]]]></description>
			<content:encoded><![CDATA[<p>I just rebooted my work desktop into Karmic Koala, the new release of <a href="http://www.ubuntu.com/">Ubuntu</a>, my preferred distribution of GNU/Linux.  I don&#8217;t have much substantive to say, but the qualitative experience has so far been pretty amazing.</p>
<p>Not only did I get to work all day while the upgrade was downloading, only having to reboot at the very end, but <em>everything worked as I expected </em>when I rebooted &#8211; which is to say that the only thing which didn&#8217;t work was VMWare, which I expected to not work as with every kernel upgrade.  I might even take this as an opportunity to give Virtualbox a proper try (it was less than amazing last time I did).</p>
<p>Let me make that really clear &#8211; I only had about twenty minutes of downtime for the entire upgrade, and it would have been less if the installer had left upgrading Firefox until the end, as that was the only thing which broke (and even then, only partly &#8211; no new urls, but clicking through links was fine) while the upgrade was going on.  Try that with Windows :)</p>
<p>Things feel just a little snappier, just a little shinier.  I&#8217;m really impressed so far.  The new theme and icon set is lovely.</p>
<p>If you&#8217;ve been putting off trying out Ubuntu or Linux in general, now&#8217;s a great time to start!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://www.ubuntu.com/</div>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/11/new-ubuntu-awesome/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recipe from my Mum</title>
		<link>http://hypatia.ca/2009/10/recipe-from-my-mum/</link>
		<comments>http://hypatia.ca/2009/10/recipe-from-my-mum/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 01:09:03 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[food]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=167</guid>
		<description><![CDATA[My Mum is English by ancestry, and has for a number of years been making one of her family&#8217;s traditional recipes to go with Thanksgiving and Christmas dinner.  I think it&#8217;s really yummy, so I asked her if I could share it.  Here it is, mostly verbatim &#8211; I just separated out a list [...]]]></description>
			<content:encoded><![CDATA[<p>My Mum is English by ancestry, and has for a number of years been making one of her family&#8217;s traditional recipes to go with Thanksgiving and Christmas dinner.  I think it&#8217;s really yummy, so I asked her if I could share it.  Here it is, mostly verbatim &#8211; I just separated out a list of ingredients for easier shopping.</p>
<p><strong>English Bread Sauce</strong></p>
<p><em>Ingredients</em></p>
<ul>
<li>10-15 cloves</li>
<li>1 medium onion</li>
<li>3 cups milk</li>
<li>1 tsp salt</li>
<li>1-2 cups bread crumbs (the ones you can get pre-made at the grocery store work, but bakery ones are better :) )</li>
<li>butter</li>
</ul>
<p><em>Directions</em></p>
<ul>
<li>Stick the cloves in the onion.</li>
<li>Add onion to milk in a saucepan.</li>
<li>Simmer for about one hour on low heat, so that milk is infused with the onion-clove flavour. <strong>Do not boil.</strong></li>
<li>Remove onion and discard.</li>
<li>Add salt and about 1 cup bread crumbs, and simmer over low heat.  Again, do not  boil.</li>
<li>The crumbs will swell up, and the sauce should have a thick consistency. If it is too runny after simmering for a few minutes, add some more bread crumbs.</li>
</ul>
<p>Serve with turkey, ideally with more bread crumbs, these ones fried in butter.  About a half cup should be enough &#8211; use whatever you have left.</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/10/recipe-from-my-mum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Papercuts</title>
		<link>http://hypatia.ca/2009/09/papercut/</link>
		<comments>http://hypatia.ca/2009/09/papercut/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 06:18:36 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[equity]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[feminism]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[sexism]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[women]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=163</guid>
		<description><![CDATA[No-context-needed IRC log time!
-!- zfe [n=Gianluca@88.252.29.47] has joined #ubuntu-women
&#60;zfe&#62; is this the kitchen?
&#60;zfe&#62; who would make me a sammich?
&#60;redacted&#62; zfe: No this is not the kitchen
&#60;zfe&#62; aren&#8217;t you women?
&#60;redacted&#62; zfe: you are welcome to go into your own kitchen and make yourself a sandwich.
&#60;redacted&#62; zfe: please read the channel guidelines in the topic
-!- mode/#ubuntu-women [+o [...]]]></description>
			<content:encoded><![CDATA[<p>No-context-needed IRC log time!</p>
<p>-!- zfe [n=Gianluca@88.252.29.47] has joined #ubuntu-women<br />
&lt;zfe&gt; is this the kitchen?<br />
&lt;zfe&gt; who would make me a sammich?<br />
&lt;redacted&gt; zfe: No this is not the kitchen<br />
&lt;zfe&gt; aren&#8217;t you women?<br />
&lt;redacted&gt; zfe: you are welcome to go into your own kitchen and make yourself a sandwich.<br />
&lt;redacted&gt; zfe: please read the channel guidelines in the topic<br />
-!- mode/#ubuntu-women [+o hypa7ia] by ChanServ<br />
&lt;zfe&gt; ok i will while you make me a sammich<br />
-!- mode/#ubuntu-women [+b *!*=Gianluca@88.252.29.*] by hypa7ia<br />
-!- zfe was kicked from #ubuntu-women by hypa7ia [<a href="http://xkcd.com/322">http://xkcd.com/322</a>]</p>
<p>Nicknames redacted to protect the innocent.</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/09/papercut/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Living in the Future, or, HackLab Buys a Cupcake</title>
		<link>http://hypatia.ca/2009/09/living-in-the-future-or-hacklab-buys-a-cupcake/</link>
		<comments>http://hypatia.ca/2009/09/living-in-the-future-or-hacklab-buys-a-cupcake/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 16:30:57 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[hackerspaces]]></category>
		<category><![CDATA[hacklabto]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=156</guid>
		<description><![CDATA[On September 1st, I sent an email to the HackLab discussion list asking for folks to commit.  Less than 24 hours later, members and non-members alike stepped up and pledged $700 in addition to my initial commitment of $200.  Our MakerBot Batch 7 CupCake CNC will ship in early October, hopefully in time [...]]]></description>
			<content:encoded><![CDATA[<p>On September 1st, I sent an email to the <a href="http://hacklab.to">HackLab</a> discussion list asking for folks to commit.  Less than 24 hours later, members and non-members alike stepped up and pledged $700 in addition to my initial commitment of $200.  Our <a href="http://makerbot.com">MakerBot</a> Batch 7 <a href="http://store.makerbot.com/cupcake-cnc.html">CupCake CNC</a> will ship in early October, hopefully in time for <a href="http://minisooncon.ca">MiniSoOnCon</a>!</p>
<p>3D printing is so amazing.  This is the <a href="http://en.wikipedia.org/wiki/Altair_8800">MITS Altair</a> of a DIY revolution whose shape I&#8217;m not at all certain of.  I couldn&#8217;t be more exited to see what the hacklabbers make and how we improve the machine, too.</p>
<p>In alphabetical order, the donors were:</p>
<p>3ric Johanson<br />
Alex Leitch<br />
Byron Sonne<br />
Chad Mounteny<br />
Cheryl Mok<br />
Chris Pilkington<br />
Dale Babiy<br />
Dan Kaminsky<br />
Eric from NYC Resistor<br />
Kate Raynes-Goldie<br />
Sergio Martns<br />
Seth Hardy</p>
<p>Welcome to the future, folks.</p>
<p>-Leigh</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/09/living-in-the-future-or-hacklab-buys-a-cupcake/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Python Open Mike</title>
		<link>http://hypatia.ca/2009/09/python-open-mike/</link>
		<comments>http://hypatia.ca/2009/09/python-open-mike/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 22:18:05 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[equity]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[unlockingtheclubhouse]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=154</guid>
		<description><![CDATA[One of the early results from the dialog the Python community is having about diversity issues is a new blog &#8211; Python Open Mike.  The idea is that there are folks out there who have something to say that&#8217;s relevant to the Python community, but who don&#8217;t necessarily keep a blog themselves.  Open Mike is [...]]]></description>
			<content:encoded><![CDATA[<p>One of the early results from the dialog the Python community is having about <a href="http://wiki.python.org/moin/DiversityInPython">diversity issues</a> is a new blog &#8211; <a href="http://python-open-mike.posterous.com/">Python Open Mike</a>.  The idea is that there are folks out there who have something to say that&#8217;s relevant to the Python community, but who don&#8217;t necessarily keep a blog themselves.  Open Mike is a venue for their posts.    It&#8217;s moderated, but <a href="http://python-open-mike.posterous.com/welcome-2008">easy to post to via email</a>, and syndicated on <a href="http://planet.python.org/">Planet Python</a>.  Though it came out of the <a href="http://mail.python.org/mailman/listinfo/diversity">diversity mailing list</a>, it&#8217;s not intended to be restricted to diversity issues.  So if you have something to say about Python and are disinclined for whatever reason to set up your own, feel free to step up to the Mike!</p>
<p>-Leigh</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/09/python-open-mike/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>42 comments later&#8230;</title>
		<link>http://hypatia.ca/2009/08/42-comments-later/</link>
		<comments>http://hypatia.ca/2009/08/42-comments-later/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 16:37:02 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[equity]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=149</guid>
		<description><![CDATA[I think that the comments on this post do a good job of answering the question it asks &#8211; &#8220;where are the women in Python.&#8221;  Turns out we&#8217;re out there, you just need to keep your eyes open and ask in the right places :)
]]></description>
			<content:encoded><![CDATA[<p>I think that the comments on <a href="http://www.newsprint-fray.com/2009/08/12/roll-call-women-in-python/">this post</a> do a good job of answering the question it asks &#8211; &#8220;where are the women in Python.&#8221;  Turns out we&#8217;re out there, you just need to keep your eyes open and ask in the right places :)</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/08/42-comments-later/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vulnerability Disclosure for Open Source projects</title>
		<link>http://hypatia.ca/2009/07/vulnerability-disclosure-for-open-source-projects/</link>
		<comments>http://hypatia.ca/2009/07/vulnerability-disclosure-for-open-source-projects/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 06:29:14 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[basie]]></category>
		<category><![CDATA[markus]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=143</guid>
		<description><![CDATA[These are the notes and some links for a brief talk I gave a few weeks ago to my classmates in the summer CS project class I&#8217;m taking at U of T.  We&#8217;re working on the Basie and Markus projects.  Both are web apps; Basie is a software project management app built on Django, and [...]]]></description>
			<content:encoded><![CDATA[<p>These are the notes and some links for a brief talk I gave a few weeks ago to my classmates in the summer CS project class I&#8217;m taking at U of T.  We&#8217;re working on the Basie and Markus projects.  Both are web apps; Basie is a software project management app built on Django, and Markus is a CS-specific marking / grading app built on Rails.</p>
<p>The debate over full disclosure goes back hundreds of years in the locksmithing world.  Locksmiths were historically very secretive about weaknesses in their products; interestingly, they still are &#8211; <a href="http://www.crypto.com/papers/kiss.html">here</a>&#8217;s an interesting note on the subject from a few years ago.</p>
<p>There&#8217;s nuance and detail to the recent history of disclosure practices which Wikipedia does <a href="http://en.wikipedia.org/wiki/Full_disclosure">a good treatment of</a>, but it&#8217;s fair to say that today there are three broad categories of practices:</p>
<ul>
<li>silent patching (no disclosure) &#8211; this is a bad idea for fairly obvious reasons, except (some argue) in edge cases like the Linux kernel (the &#8220;every kernel bug is a security bug&#8221; argument) (<a href="http://kerneltrap.org/node/4540">one discussion of this</a>, <a href="http://kerneltrap.org/Linux/Security_Bugs_and_Full_Disclosure">another</a>)</li>
<li>partial disclosure, where one issues the patch before explaining full details of the vulnerability</li>
<li>full disclosure, where vulnerability details (and sometimes exploit code) are released at the same time as the patch is issued</li>
</ul>
<p>Aside from how much is being disclosed, there&#8217;s the question of  <a href="http://en.wikipedia.org/wiki/Responsible_disclosure"><em>responsible disclosure</em></a> on the part of security researchers, which is in a nutshell the idea of giving software vendors a set amount of time to respond to security issues before going public with them.</p>
<p><strong>How to Screw Up Disclosure</strong></p>
<ul>
<li>don&#8217;t give credit in your vulnerability advisories</li>
<li>don&#8217;t even bother publishing advisories (silent patching)</li>
<li>be unresponsive</li>
<li>demand excessive, unreasonable timeframes for patching (this is of course subjective)</li>
<li>make people sign NDAs (!)</li>
<li>threaten to sue people</li>
</ul>
<p>The last two aren&#8217;t generally screwups committed by Open Source projects, of course :)<br />
<strong>How to do it right &#8211; best practices</strong></p>
<ul>
<li>have a clear security contact on your site, no more than a click away from the homepage, and easily googlable with the string &#8220;$projectname security&#8221;</li>
<li>have a gpg key posted, with a good web of trust, for that contact</li>
<li>have email to that contact go to an email list with a clear process for dealing with it so that you don&#8217;t drop the ball, or have it filed into the bugtracker automagically (in a private bug!!11)</li>
<li>have an announce-only security mailing list for your users, and post issues to it ASAP when they come out!  An RSS feed works too.  Do both!</li>
<li>ensure that someone in your project monitors lists such as full-disclosure and bugtraq for issues in both your project, upstream frameworks, and your infrastructure.  For just monitoring your project, a Google Alert works well too. &#8220;project name + bug or vulnerability or security&#8221;.  People sometimes announce vulns without disclosing at all; you want to catch these.</li>
<li>if the project ends up getting abandoned at some point in the future, at the <em>very least</em> post a warning that it&#8217;s deprecated and unmaintained even for security issues, and possibly take down the code.</li>
</ul>
<p><strong>Specific Issues for web apps</strong></p>
<ul>
<li>you may have a widely deployed base of users.  An auto-update system such as WordPress&#8217;s is awesome for getting them to $%^$&amp;&amp;* patch!</li>
<li>the framework you&#8217;re building on may have (security) bugs too.</li>
<li>your code may be customized by users, which makes them lazy about patching &#8211; a good plugin architecture can help mitigate this.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/07/vulnerability-disclosure-for-open-source-projects/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gr8 Designs Microcontroller Workshop</title>
		<link>http://hypatia.ca/2009/05/gr8-designs-microcontroller-workshop/</link>
		<comments>http://hypatia.ca/2009/05/gr8-designs-microcontroller-workshop/#comments</comments>
		<pubDate>Wed, 13 May 2009 06:52:41 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=141</guid>
		<description><![CDATA[I promised the girls in my workshop sessions today that I would post some links to various resources on the Arduino microcontroller and some of the awesome projects I showed off.  Here goes!
Places to get Arduinos and other electronic components in Toronto:

Creatron has good prices on the Lilypad and regular Arduino, as well as [...]]]></description>
			<content:encoded><![CDATA[<p>I promised the girls in my workshop sessions today that I would post some links to various resources on the Arduino microcontroller and some of the awesome projects I showed off.  Here goes!</p>
<p><strong>Places to get Arduinos and other electronic components in Toronto:</strong></p>
<ul>
<li><a href="http://www.creatroninc.com">Creatron</a> has good prices on the Lilypad and regular Arduino, as well as a very friendly and helpful proprietor.  It&#8217;s on College just East of Spadina.</li>
<li><a href="http://www.honson.com">Honson</a> is just West of Spadina; they have a wider selection of things like LEDs, but don&#8217;t stock Arduinos.</li>
<li><a href="http://www.activesurplus.com">Active Surplus</a> on Queen West is also worth a look, though their selection of components varies.</li>
</ul>
<p><strong>Project inspiration, resources, and other links:</strong></p>
<ul>
<li><a href="http://arduino.cc">The Arduino homepage</a> is probably a good place to start.</li>
<li><a href="http://ladyada.net/make/">LadyAda</a> has awesome projects.</li>
<li><a href="http://makezine.com">MakeZine</a> posts new things all the time.</li>
<li><a href="http://hlt.media.mit.edu/">The High-Low Tech group</a> at MIT, where Leah Buechley (creator of the Lilypad) is a professor, has really inspirational work.</li>
<li><a href="http://delicious.com/hypatia.ca/gr8designs">My bookmarks</a> for Gr8 Girls have some more random projects.</li>
</ul>
<p>I hope everyone has fun learning more about electronics and microcontrollers than what little I talked about in the workshops, and please feel free to email me if you have any questions &#8211; my address is leigh (at) hypatia.ca .</p>
<p>-Leigh</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/05/gr8-designs-microcontroller-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>U of T Library Bookmarklet</title>
		<link>http://hypatia.ca/2009/04/u-of-t-library-bookmarklet/</link>
		<comments>http://hypatia.ca/2009/04/u-of-t-library-bookmarklet/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 03:06:37 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=139</guid>
		<description><![CDATA[U of T has off-campus access to research papers and other resources.  This is obviously super useful.  There are a couple of ways of logging into their web-based proxy service, and they are all annoying.  So I made a bookmarklet:
UTL Proxy
Drag this link to your bookmarks bar, then go to a restricted [...]]]></description>
			<content:encoded><![CDATA[<p>U of T has off-campus access to research papers and other resources.  This is obviously super useful.  There are a couple of ways of logging into their web-based proxy service, and they are all annoying.  So I made a bookmarklet:</p>
<p><a href="javascript:void(location.href=%22https://login.library.utoronto.ca/auth/start.pl?url=%22+location.href);">UTL Proxy</a></p>
<p>Drag this link to your bookmarks bar, then go to a restricted URL like <a href="http://www.jstor.org/stable/3351084">the one I&#8217;m currently reading</a> and click it &#8211; you&#8217;ll be directed to U of T&#8217;s central web login page if you&#8217;re not cookied already from something like UTORmail.</p>
<p>Once you&#8217;re cookied you&#8217;ll be able to do this until your session goes idle.</p>
<p>The javascript is pretty basic, but due credit is owed to the <a href="https://www.umanitoba.ca/libraries/tools/proxy_bookmarklet.html">University of Manitoba</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/04/u-of-t-library-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>meshU 2009 &#8211; writing (more) secure software</title>
		<link>http://hypatia.ca/2009/04/meshu-2009-writing-more-secure-software/</link>
		<comments>http://hypatia.ca/2009/04/meshu-2009-writing-more-secure-software/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 06:14:59 +0000</pubDate>
		<dc:creator>Leigh Honeywell</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[meshu]]></category>
		<category><![CDATA[meshu09]]></category>

		<guid isPermaLink="false">http://hypatia.ca/?p=124</guid>
		<description><![CDATA[Today at the meshU conference I gave a talk about secure programming, with a focus on the web.  There were 2 token slides for the C and C++ devs out there, which ended up working perfectly because there were only two people in the room who wrote C/C++ :)
I mostly touched on stuff from OWASP&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Today at the <a href="http://meshu.ca">meshU</a> conference I gave a talk about secure programming, with a focus on the web.  There were 2 token slides for the C and C++ devs out there, which ended up working perfectly because there were only two people in the room who wrote C/C++ :)</p>
<p>I mostly touched on stuff from <a href="http://www.owasp.org/index.php/Main_Page">OWASP</a>&#8217;s vast collection of resources,specifically their <a href="http://www.owasp.org/index.php/Secure_Coding_Principles">top ten principles of secure programming</a>, and their <a href="http://www.owasp.org/index.php/Top_10_2007">top ten web application vulnerabilities</a>.  Slides are after the jump, but I wanted to include some related links to things which came up during the talk:</p>
<ul>
<li><a href="http://isc.sans.org/diary.html?storyid=6136&amp;rss">SANS says to have good, visible security contact info</a></li>
<li><a href="http://ha.ckers.org/blog/20090406/hacking-without-all-the-jailtime/">Some more web app hacking learning resources from RSnake</a></li>
</ul>
<p>Enjoy the slides!  Slideshare messed up the formatting of the additional notes, so for full effect I&#8217;d download them from <a href="http://hypatia.ca/wp-content/uploads/2009/04/break-it-while-you-make-it-revised.odp">here</a>.</p>
<p><span id="more-124"></span></p>
<div style="width:425px;text-align:left" id="__ss_1257773"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/hypatiadotca/break-it-while-you-make-it-writing-more-secure-software?type=presentation" title="Break it while you make it: writing (more) secure software">Break it while you make it: writing (more) secure software</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=breakitwhileyoumakeit-revised-090407005820-phpapp02&#038;rel=0&#038;stripped_title=break-it-while-you-make-it-writing-more-secure-software" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=breakitwhileyoumakeit-revised-090407005820-phpapp02&#038;rel=0&#038;stripped_title=break-it-while-you-make-it-writing-more-secure-software" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/hypatiadotca">Leigh Honeywell</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://hypatia.ca/2009/04/meshu-2009-writing-more-secure-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
