<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for bstpierre</title>
    <link>http://www.advogato.org/person/bstpierre/</link>
    <description>Advogato blog for bstpierre</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 19 Jun 2013 02:27:14 GMT</pubDate>
    <item>
      <pubDate>Mon, 18 Feb 2013 15:09:48 GMT</pubDate>
      <title>Generic Requirements for Build Scripts</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=90</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/INZ5Irhd8go/generic-requirements-makefiles</guid>
      <description>&lt;p&gt;A few years ago, I wrote
Makefiles are Software Too, which laid
out some "generic requirements" for any build scripts (Make, Ant,
Scons, Fabric, etc) that you're writing. I still think those...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/INZ5Irhd8go" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 3 Feb 2013 20:10:40 GMT</pubDate>
      <title>Gebildet: Writing Ebooks in Markdown</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=89</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/ow3z8LUU_OI/gebildet-ebooks-markdown</guid>
      <description>&lt;p&gt;Last month I wrote a prototype markdown processor as part of
learning the Icon programming language. This month I'm rewriting it as
part of learning Go, but this time with the intention of...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/ow3z8LUU_OI" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 31 Jan 2013 05:10:39 GMT</pubDate>
      <title>Testing HTTP Basic Auth in Flask</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=88</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/iJNPECvDas0/flask-testing-auth</guid>
      <description>&lt;p&gt;I created a quick &amp;amp; dirty admin page for a flask-based website I'm
working on, and I had to add HTTP authentication support for it. Doing
this is easy.

In the app, I add:
import auth

#...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/iJNPECvDas0" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 27 Jan 2013 14:09:28 GMT</pubDate>
      <title>A Small Project in Icon</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=87</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/6YvwVubxbso/a-small-project-in-icon</guid>
      <description>&lt;p&gt;(Background: 12 Projects in 2013)

I wrote a bit about the general experience of programming in
Icon a couple of weeks ago. This post is a brief post-mortem
about a project that I tried to build...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/6YvwVubxbso" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 26 Jan 2013 22:09:41 GMT</pubDate>
      <title>Programming in Icon</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=86</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/QDtTgvXOqU8/programming-in-icon</guid>
      <description>&lt;p&gt;(Background: 12 New Languages in 2012)

Icon is a cool little programming language. It's worth learning,
even if it isn't practical for daily use.

Pros:

Syntax is similar to C, which makes it easy...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/QDtTgvXOqU8" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 26 Jan 2013 22:09:41 GMT</pubDate>
      <title>12 Little Projects in 2013</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=85</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/iMd7lC6qEH4/12-projects-in-2013</guid>
      <description>&lt;p&gt;As I mentioned in 12 New Languages, I'm learning a new programming
language each month in 2013. To go along with this effort, I need a
dozen things worth building -- one for each language.

I'm going...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/iMd7lC6qEH4" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Fri, 11 Jan 2013 14:10:30 GMT</pubDate>
      <title>12 New Languages in 2013</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=84</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/kx568GM0SaA/12-new-languages-in-2013</guid>
      <description>&lt;p&gt;I'm setting a personal goal in 2013 to learn a new programming
language each month. Obviously, I won't be able to learn any of them
in depth, but I plan on completing a small project in each...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/kx568GM0SaA" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 23 Jun 2012 00:06:52 GMT</pubDate>
      <title>Get notification when long running commands are done</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=83</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/OYogYVPhUtc/notification-long-running-commands</guid>
      <description>&lt;p&gt;I often launch a long running command (e.g. a build or firmware upgrade), then wander off to another virtual desktop to take care of a few small tasks while I&#x2019;m waiting for the command to...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/OYogYVPhUtc" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Fri, 22 Jun 2012 13:06:43 GMT</pubDate>
      <title>Offline RSS Readers on Linux</title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=82</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/FPIPKdn5KaA/offline-rss-readers-on-linux</guid>
      <description>&lt;p&gt;Building an RSS reader must be some kind of rite of passage. Everybody has probably started one at one point. (Hey, I&#x2019;ve done it too.) It seems easy enough, right? Unfortunately, it is pretty...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/FPIPKdn5KaA" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 9 Jun 2012 01:09:11 GMT</pubDate>
      <title>Quick </title>
      <link>http://www.advogato.org/person/bstpierre/diary.html?start=81</link>
      <guid>http://feedproxy.google.com/~r/TheDailyBuildSummaries/~3/kvlRRQTps3A/logging-packet-when-you-dont-have-tcpdump</guid>
      <description>&lt;p&gt;I recently needed a way to test if packets were reaching a linux device I&#x2019;m testing. The device didn&#x2019;t have tcpdump installed, so I didn&#x2019;t have a real sniffer. Fortunately all I...&lt;br/&gt;&lt;br/&gt;
(Click through for full post...)&lt;img src="http://feeds.feedburner.com/~r/TheDailyBuildSummaries/~4/kvlRRQTps3A" height="1" width="1"/&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
