<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Ian Bicking: a blog</title>
	<link>http://blog.ianbicking.org</link>
	<description></description>
	<lastBuildDate>Wed, 18 Aug 2010 17:39:06 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Net Neutrality: forcing companies to pay attention to their networks</title>
		<description><![CDATA[
When it comes to software licensing, I get annoyed at GPL critics. Mostly they argue that a permissive license is more hassle-free.  But all licensing hassles come from proprietary licenses.  All of them. Open source licenses are simple, well-understood, and if you are doing open source stuff you don&#8217;t need to negotiate, you [...]]]></description>
		<link>http://blog.ianbicking.org/2010/08/18/net-neutrality-forcing-companies-to-pay-attention-to-their-networks/</link>
			</item>
	<item>
		<title>Surveillance, Security, Privacy, Politics</title>
		<description><![CDATA[
I hang around people who talk about security and privacy and activists quite a bit.  When talking security beyond the typical attackers &#8212; people committing identity theft, simple vandals, spammers, etc. &#8212; there&#8217;s the topic of government surveillance and legal attacks, and privacy as a way to defend political activists against the powers-that-be.  [...]]]></description>
		<link>http://blog.ianbicking.org/2010/08/17/surveillance-security-privacy-politics/</link>
			</item>
	<item>
		<title>The Browser Desktop, developer tools</title>
		<description><![CDATA[
I find myself working in a Windows environment due to some temporary problems with my Linux installation.  In terms of user experience Windows is not terrible.  But more notable, things mostly just feel the same.  My computing experience is not very dependent on the operating system&#8230; almost.  Most of what I [...]]]></description>
		<link>http://blog.ianbicking.org/2010/05/04/browser-desktop-developer-tools/</link>
			</item>
	<item>
		<title>Silver Lining: More People!</title>
		<description><![CDATA[
OK&#8230; so I said before Silver Lining is for collaborators not users. And that&#8217;s still true&#8230; it&#8217;s not a polished experience where you can confidently ignore the innards of the tool.  But it does stuff, and it works, and you can use it.  So&#8230; I encourage some more of you to do so.
Now [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/21/silver-lining-more-people/</link>
			</item>
	<item>
		<title>Core Competencies, Silver Lining, Packaging</title>
		<description><![CDATA[
I&#8217;ve been leaning heavily on Ubuntu and Debian packages for Silver Lining.  Lots of &#34;configuration management&#34; problems are easy when you rely on the system packages&#8230; not for any magical reason, but because the package maintainers have done the configuration management for me.  This includes dependencies, but also things like starting up services [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/09/core-competencies-silver-lining-packaging/</link>
			</item>
	<item>
		<title>WebTest HTTP testing</title>
		<description><![CDATA[
I&#8217;ve yet to see another testing system for local web testing that I like as much as WebTest&#8230; which is perhaps personal bias for something I wrote, but then I don&#8217;t have that same bias towards everything I&#8217;ve written.  Many frameworks build in their own testing systems but I don&#8217;t like the abstractions &#8212; [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/02/webtest-http-testing/</link>
			</item>
	<item>
		<title>More Sentinels</title>
		<description><![CDATA[
I&#8217;ve been casually perusing Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp.  One of the things I am noticing is that Lisp traditionally has a terrible lack of sentinels: special objects denoting some kind of meaning.  Specifically in Common Lisp the empty list and false and nil are all the same [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/02/more-sentinels/</link>
			</item>
	<item>
		<title>The Web Server Benchmarking We Need</title>
		<description><![CDATA[
Another WSGI web server benchmark was published.  It&#8217;s a decent benchmark, despite some criticisms.  But it benchmarks what everyone benchmarks: serving up a trivial app really really quickly.  This is not very useful to me.  Also, performance is not to me the most important differentiation of servers.
In Silver Lining we&#8217;re using [...]]]></description>
		<link>http://blog.ianbicking.org/2010/03/16/web-server-benchmarking-we-need/</link>
			</item>
	<item>
		<title>What Does A WebOb App Look Like?</title>
		<description><![CDATA[
Lately I&#8217;ve been writing code using WebOb and just a few other small libraries.  It&#8217;s not entirely obvious what this looks like, so I thought I&#8217;d give a simple example.
I make each application a class.  Instances of the class are &#34;configured applications&#34;.  So it looks a little like this (for an application [...]]]></description>
		<link>http://blog.ianbicking.org/2010/03/12/a-webob-app-example/</link>
			</item>
	<item>
		<title>Configuration management: push vs. pull</title>
		<description><![CDATA[
Since I&#8217;ve been thinking about deployment I&#8217;ve been thinking a lot more about what &#34;configuration management&#34; means, how it should work, what it should do.
I guess my quick summary of configuration management is that it is setting up a server correctly.  &#34;Correct&#34; is an ambiguous term, but given that there are so many to [...]]]></description>
		<link>http://blog.ianbicking.org/2010/03/10/configuration-management-push-vs-pull/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.433 seconds -->
<!-- Cached page served by WP-Cache -->
