<?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>Atlantilde &#187; Google</title>
	<atom:link href="http://www.atlantilde.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.atlantilde.com</link>
	<description>Blog d&#039;Alexandre Anriot</description>
	<lastBuildDate>Fri, 13 Jan 2012 16:53:15 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>GoogleCL</title>
		<link>http://www.atlantilde.com/2010/06/30/googlecl/</link>
		<comments>http://www.atlantilde.com/2010/06/30/googlecl/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 07:10:02 +0000</pubDate>
		<dc:creator>alexandre</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GoogleCL]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.atlantilde.com/?p=228</guid>
		<description><![CDATA[Voici un rapide tour d'horizon de GoogleCL, un ensemble de fonctionnalités développées en langage Python qui permettent d'accéder à des informations contenues dans les profils d'applications Google (Gmail / Calendar / etc.) L'accès à l'API est restreint via le protocole OAuth, on peut voir quelques exemples ci-dessous. L'installation est très rapide, exemple sur un système [...]]]></description>
			<content:encoded><![CDATA[<p>Voici un rapide tour d'horizon de <a href="http://code.google.com/p/googlecl/" target="_blank">GoogleCL</a>, un ensemble de fonctionnalités développées en langage Python qui permettent d'accéder à des informations contenues dans les profils d'applications <a href="http://www.google.fr/" target="_blank">Google</a> (Gmail / Calendar / etc.) L'accès à l'API est restreint via le protocole <a href="http://oauth.net/" target="_blank">OAuth</a>, on peut voir quelques exemples ci-dessous.</p>
<ul>
<li>L'installation est très rapide, exemple sur un système Debian-like :</li>
</ul>
<blockquote><p>$ sudo aptitude install python-gdata<br />
$ sudo dpkg -i googlecl_0.9.7-1_all.deb</p></blockquote>
<ul>
<li>Lancement :</li>
</ul>
<blockquote><p>$ google<br />
Did not find config / preferences file at /home/alexandre/.googlecl/config<br />
... making new one.<br />
&gt; help<br />
Welcome to the Google CL tool!<br />
Commands are broken into several parts: service, task, options, and arguments.<br />
For example, in the command<br />
"&gt; picasa post --title "My Cat Photos" photos/cats/*"<br />
the service is "picasa", the task is "post", the single option is a name of "My Cat Photos", and the argument is the path to the photos.<br />
The available services are 'picasa', 'blogger', 'youtube', 'docs', 'contacts', 'calendar'<br />
Enter "&gt; help &lt;service&gt;" for more information on a service.<br />
Or, just "quit" to quit.</p></blockquote>
<ul>
<li>Le fichier de configuration nouvellement créé ressemble à :</li>
</ul>
<blockquote><p>[DOCS]<br />
spreadsheet_format = xls<br />
format = txt<br />
spreadsheet_editor = openoffice.org<br />
presentation_format = ppt<br />
presentation_editor = openoffice.org<br />
document_format = txt<br />
user = alexandre.anriot</p>
<p>[PICASA]<br />
access = public</p>
<p>[CONTACTS]<br />
list_style = title,email<br />
user = alexandre.anriot</p>
<p>[GENERAL]<br />
regex = True<br />
date_print_format = %b %d %H:%M<br />
delete_by_default = False<br />
missing_field_value = N/A<br />
tags_prompt = False<br />
list_style = title,url-site<br />
delete_prompt = True<br />
url_style = site</p></blockquote>
<ul>
<li>Récupération de la liste des documents stockés dans votre espace Google Docs :</li>
</ul>
<blockquote><p>&gt; docs list<br />
Please specify user: alexandre.anriot<br />
Please log in and/or grant access via your browser at https://www.google.com/accounts /OAuthAuthorizeToken?oauth_token=4%2FYgIEarHcmp_3MPUdjFbtOYXorog then hit enter.<br />
&gt;</p></blockquote>
<ul>
<li>Lors du premier accès aux données d'une application Google, votre navigateur affichera une demande d'autorisation d'accès à ces informations. Si vous l'acceptez, l'autorisation sera mémorisée et restera valide jusqu'à son éventuelle suppression.</li>
</ul>
<ul>
<li>Récupération de la liste des contacts du carnet d'adresses Gmail :</li>
</ul>
<blockquote><p>&gt; contacts list</p>
<p>Test,test@atlantilde.com</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantilde.com/2010/06/30/googlecl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Google Routes Around Outages</title>
		<link>http://www.atlantilde.com/2010/04/26/how-google-routes-around-outages/</link>
		<comments>http://www.atlantilde.com/2010/04/26/how-google-routes-around-outages/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 16:22:22 +0000</pubDate>
		<dc:creator>alexandre</dc:creator>
				<category><![CDATA[Datacenter]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Incidents]]></category>

		<guid isPermaLink="false">http://www.atlantilde.com/?p=95</guid>
		<description><![CDATA[J'ai récemment lu un article intéressant de DataCenterKnowledge, intitulé How Google Routes Around Outages ; il explique la façon dont Google gère ses incidents et certains points comme le fait que le modèle distribué soit préféré à un NOC centralisé sont intéressants et peuvent susciter réflexion. Le rapport d'incident évoqué est très détaillé, à l'image [...]]]></description>
			<content:encoded><![CDATA[<p>J'ai récemment lu un article intéressant de <a href="http://www.datacenterknowledge.com/" target="_blank">DataCenterKnowledge</a>, intitulé <a href="http://www.datacenterknowledge.com/archives/2009/03/25/how-google-routes-around-outages/" target="_blank">How Google Routes Around Outages</a> ; il explique la façon dont Google gère ses incidents et certains points comme le fait que le modèle distribué soit préféré à un NOC centralisé sont intéressants et peuvent susciter réflexion.</p>
<p>Le rapport d'incident évoqué est très détaillé, à l'image d'un post-mortem récent lié à Google Apps (<a href="https://groups.google.com/group/google-appengine/browse_thread/thread/a7640a2743922dcf?pli=1" target="_blank">Post-mortem for February 24th, 2010 outage</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantilde.com/2010/04/26/how-google-routes-around-outages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

