<?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>dot.Using &#187; google</title>
	<atom:link href="http://blog.kesor.net/category/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kesor.net</link>
	<description>Making technology about computers, and computers about usability.</description>
	<lastBuildDate>Tue, 30 Aug 2011 00:30:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google AppEngine URLFetch in Unit Tests</title>
		<link>http://blog.kesor.net/2011/08/30/google-appengine-urlfetch-unittest/</link>
		<comments>http://blog.kesor.net/2011/08/30/google-appengine-urlfetch-unittest/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 00:30:09 +0000</pubDate>
		<dc:creator>kesor</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[unittest]]></category>

		<guid isPermaLink="false">http://blog.kesor.net/?p=41</guid>
		<description><![CDATA[Started using Google AppEngine for a personal project of mine some time ago, and noticed that like everywhere else in python, the state of testing (tdd) is really poor. There are several &#8220;solutions&#8221; that provide stubs that can be used in unit testing Google AppEngine applications, including something called a &#8220;testbed&#8221; which is part of [...]]]></description>
			<content:encoded><![CDATA[<p>Started using Google AppEngine for a personal project of mine some time ago, and noticed that like everywhere else in python, the state of testing (tdd) is really poor.</p>
<p>There are several &#8220;solutions&#8221; that provide stubs that can be used in unit testing Google AppEngine applications, including something called a &#8220;testbed&#8221; which is part of the API itself. But the problem with these is that they provide functional bits of API implemented on your local environment just like it would work on a deployed AppEngine application.</p>
<p>It sounds quite good to have a local personal instance of something similar to the datastore you get in deployed applications, but unfortunately for the urlfetch service it is not exactly what I was looking for in tests.</p>
<p>The thing I need is an object that will not urlfetch anything, will not access the network at all. The requirement in this case is an object that I can tinker with its state before and after my own methods have used the urlfetch facility. After a lot of digging in the current implementation of the stub, I ended up writing a very simple mock for this myself. It is far from perfect, but its a start.</p>
<p><script src="https://gist.github.com/1179782.js?file=gistfile1.py"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kesor.net/2011/08/30/google-appengine-urlfetch-unittest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMail is broken</title>
		<link>http://blog.kesor.net/2007/11/24/gmail-is-broken/</link>
		<comments>http://blog.kesor.net/2007/11/24/gmail-is-broken/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 09:05:57 +0000</pubDate>
		<dc:creator>kesor</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://blog.kesor.net/2007/11/24/gmail-is-broken/</guid>
		<description><![CDATA[What happened to GMail lately? It steals focus! Contacts don&#8217;t work most of the time! Mail is often not sent because the button pushing has no effect. Is this GMail 2.0? Fuck 2.0, I want the working GMail back! And stop it from stealing focus to it&#8217;s own tab, that is SO annoying.]]></description>
			<content:encoded><![CDATA[<p>What happened to GMail lately?<br />
It steals focus!<br />
Contacts don&#8217;t work most of the time!<br />
Mail is often not sent because the button pushing has no effect.</p>
<p>Is this GMail 2.0?<br />
Fuck 2.0, I want the working GMail back!<br />
And stop it from stealing focus to it&#8217;s own tab, that is SO annoying.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kesor.net/2007/11/24/gmail-is-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invite the world to GMail</title>
		<link>http://blog.kesor.net/2007/09/01/invite-the-world-to-gmail/</link>
		<comments>http://blog.kesor.net/2007/09/01/invite-the-world-to-gmail/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 18:28:20 +0000</pubDate>
		<dc:creator>kesor</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://blog.kesor.net/2007/09/01/invite-the-world-to-gmail/</guid>
		<description><![CDATA[The other day I noticed that I have this &#8220;Invite a friend&#8221; on my GMail. I didn&#8217;t use that thing for more than a year, so I took the chance of this re-discovery to get rid of it. Within several minutes I sent 98 invitations to an imaginary friend whose mail bounced at some noreply@somewhere&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I noticed that I have this &#8220;Invite a friend&#8221; on my GMail. I didn&#8217;t use that thing for more than a year, so I took the chance of this re-discovery to get rid of it. Within several minutes I sent 98 invitations to an imaginary friend whose mail bounced at some noreply@somewhere&#8230; address. And it worked &#8211; I got rid of that little blue box that serves no purpose on my GMail page!</p>
<p>Imagine my surprise when today I find that box at the same place, with 50 new invitations to give away.</p>
<p>No, really &#8211; I don&#8217;t have any friends who don&#8217;t have a GMail account. I don&#8217;t want to use this &#8220;feature&#8221;, ever. And it does not contribute a thing to my GMail experience &#8211; get rid of it Google! Put some AdSense there or something.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kesor.net/2007/09/01/invite-the-world-to-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.277 seconds -->

