<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Philosophically Secure</title>
	
	<link>http://eugk.net/wordpress</link>
	<description>Eugene Kogan's blog on information security and software engineering</description>
	<lastBuildDate>Thu, 12 Aug 2010 20:58:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/eugk/secure" /><feedburner:info uri="eugk/secure" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Nested dictionaries in Python</title>
		<link>http://feedproxy.google.com/~r/eugk/secure/~3/fNOxbVyzFuE/</link>
		<comments>http://eugk.net/wordpress/2010/08/12/nested-dictionaries-in-python/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 20:58:19 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=284</guid>
		<description>This isn&amp;#8217;t exactly ground-breaking, but rather just a handy tip. If you&amp;#8217;re looking to create nested dictionaries in Python, like a &amp;#8220;multi-dimensional hash,&amp;#8221; or just a &amp;#8220;dict of dicts,&amp;#8221; there is a very simple method. All you need to do is use the defaultdict class in the collections module. Defaultdict objects can specify what factory [...]&lt;img src="http://feeds.feedburner.com/~r/eugk/secure/~4/fNOxbVyzFuE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://eugk.net/wordpress/2010/08/12/nested-dictionaries-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://eugk.net/wordpress/2010/08/12/nested-dictionaries-in-python/</feedburner:origLink></item>
		<item>
		<title>Glimers of hope in OS security</title>
		<link>http://feedproxy.google.com/~r/eugk/secure/~3/_NBXB1byBAI/</link>
		<comments>http://eugk.net/wordpress/2010/04/13/glimers-of-hope-in-os-security/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 01:17:53 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=278</guid>
		<description>I hate band aids. No, not the kind you put on a scraped knee. I&amp;#8217;m talking about the kind we&amp;#8217;ve been layering on top of our broken software. Firewalls, intrusion detection systems, anti-virus, and perhaps the saddest of all, data loss prevention. They are all band aids we&amp;#8217;ve invented because our underlying systems are fundamentally [...]&lt;img src="http://feeds.feedburner.com/~r/eugk/secure/~4/_NBXB1byBAI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://eugk.net/wordpress/2010/04/13/glimers-of-hope-in-os-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://eugk.net/wordpress/2010/04/13/glimers-of-hope-in-os-security/</feedburner:origLink></item>
		<item>
		<title>Google vs. China</title>
		<link>http://feedproxy.google.com/~r/eugk/secure/~3/c-WhtOROdQs/</link>
		<comments>http://eugk.net/wordpress/2010/01/12/google-vs-china/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 01:08:01 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=273</guid>
		<description>This is a rather interesting development&amp;#8230; Google believes its systems are being attacked by China, in order to gain information on Chinese human rights activists who happen to use Gmail. Well, duh. What prominent company or government isn&amp;#8217;t being targeted by Chinese state-sponsored hackers? (Perhaps the nation of Togo.) The interesting part is Google&amp;#8217;s response: [...]&lt;img src="http://feeds.feedburner.com/~r/eugk/secure/~4/c-WhtOROdQs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://eugk.net/wordpress/2010/01/12/google-vs-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://eugk.net/wordpress/2010/01/12/google-vs-china/</feedburner:origLink></item>
		<item>
		<title>Green text, black background</title>
		<link>http://feedproxy.google.com/~r/eugk/secure/~3/INbA8uex1Uo/</link>
		<comments>http://eugk.net/wordpress/2009/11/03/green-text-black-background/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:24:04 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=269</guid>
		<description>I tend to do my development using vim, in a terminal window connected to a remote server that looks very much like the production environment. Thankfully, I am not the only one who works this way. Perhaps I&amp;#8217;m not crazy after all? Green text. Black background. I’ll tell you why right now. I’m an old [...]&lt;img src="http://feeds.feedburner.com/~r/eugk/secure/~4/INbA8uex1Uo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://eugk.net/wordpress/2009/11/03/green-text-black-background/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://eugk.net/wordpress/2009/11/03/green-text-black-background/</feedburner:origLink></item>
		<item>
		<title>Clever malware</title>
		<link>http://feedproxy.google.com/~r/eugk/secure/~3/AWIdRdhqY9w/</link>
		<comments>http://eugk.net/wordpress/2009/10/05/clever-malware/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 15:58:58 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[malware]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=265</guid>
		<description>A clever piece of bank account-targeting malware was recently discovered. It does the usual task of transferring money out of the victim&amp;#8217;s account. But it also has a clever trick to help delay the victim from noticing the missing money. When he checks his bank statement online, the malware-initiated fund transfers will be dynamically removed. [...]&lt;img src="http://feeds.feedburner.com/~r/eugk/secure/~4/AWIdRdhqY9w" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://eugk.net/wordpress/2009/10/05/clever-malware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://eugk.net/wordpress/2009/10/05/clever-malware/</feedburner:origLink></item>
	</channel>
</rss>
