<?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>Stivlo&#039;st in Asia</title>
	<atom:link href="http://www.stefanolocati.it/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.stefanolocati.it/blog</link>
	<description>Programming and Travel</description>
	<lastBuildDate>Fri, 03 Sep 2010 09:20:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How to remove a ticket from Trac</title>
		<link>http://www.stefanolocati.it/blog/?p=661</link>
		<comments>http://www.stefanolocati.it/blog/?p=661#comments</comments>
		<pubDate>Fri, 03 Sep 2010 09:20:02 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=661</guid>
		<description><![CDATA[Normally you don&#8217;t need to remove a ticket from Trac, you can mark it as duplicated or invalid and close it. This can be done with the web interface and is a normal operation. It is a better option because all the process is documented and searchable. For example someone reports a bug, which is [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=661</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding TRAC_ADMIN permission</title>
		<link>http://www.stefanolocati.it/blog/?p=645</link>
		<comments>http://www.stefanolocati.it/blog/?p=645#comments</comments>
		<pubDate>Thu, 02 Sep 2010 01:12:21 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Sysadm]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Trac]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=645</guid>
		<description><![CDATA[By default in Trac authenticated users don&#8217;t see the Admin menu. Here is how to enable it for the user stivlo of project sandbox. In the Trac console type the command permission add stivlo TRAC_ADMIN. # trac-admin sandbox/ Welcome to trac-admin 0.12 Interactive Trac administration console. Copyright (c) 2003-2010 Edgewall Software Type: '?' or 'help' [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=645</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I&#8217;ve installed Trac &amp; Subversion on Linux</title>
		<link>http://www.stefanolocati.it/blog/?p=629</link>
		<comments>http://www.stefanolocati.it/blog/?p=629#comments</comments>
		<pubDate>Tue, 31 Aug 2010 14:34:46 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Sysadm]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Trac]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=629</guid>
		<description><![CDATA[Trac is an open source project management and task/bug tracking tool. It has also an integrated Wiki for project documentation. I&#8217;m using it since a few months already and I quite like it, it&#8217;s useful to keep myself organized. The installation procedure for version 0.12 is documented on Trac website. I wrote this article to [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=629</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax request with Ext Js</title>
		<link>http://www.stefanolocati.it/blog/?p=606</link>
		<comments>http://www.stefanolocati.it/blog/?p=606#comments</comments>
		<pubDate>Fri, 27 Aug 2010 16:26:35 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ExtJs]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=606</guid>
		<description><![CDATA[An Ajax request allows to &#8220;retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.&#8221; [Ajax (programming) - From Wikipedia] Every Ajax framework has its own way of simplifying the direct use of the XMLHttpRequest object, and Ext Js has Ext.Ajax.request for coding Ajax requests. [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=606</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Form in Ext JS</title>
		<link>http://www.stefanolocati.it/blog/?p=596</link>
		<comments>http://www.stefanolocati.it/blog/?p=596#comments</comments>
		<pubDate>Sun, 22 Aug 2010 16:01:28 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ExtJs]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=596</guid>
		<description><![CDATA[I spent some time trying to add check boxes dynamically to a form. In particular I wanted to add check boxes whose names and ids were retrieved from an Ajax call. When you build a form, form items in Ext JS are contained into a property named &#8220;items&#8221; inside the Ext.form.FormPanel. So I thought that [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=596</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPUnit, Unit Testing with PHP</title>
		<link>http://www.stefanolocati.it/blog/?p=593</link>
		<comments>http://www.stefanolocati.it/blog/?p=593#comments</comments>
		<pubDate>Sat, 21 Aug 2010 09:22:35 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=593</guid>
		<description><![CDATA[Unit testing is useful to test individual parts of the program, to check if they respect the specifications. Actually as any type of testing, can only point out bugs, but can&#8217;t prove that the program is correct. Despite that, they are very useful during development, as TDD (Test Driven Development) suggests, it can be a [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=593</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting a textinput field programmatically with Ext JS</title>
		<link>http://www.stefanolocati.it/blog/?p=489</link>
		<comments>http://www.stefanolocati.it/blog/?p=489#comments</comments>
		<pubDate>Wed, 18 Aug 2010 20:21:14 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ExtJs]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=489</guid>
		<description><![CDATA[It&#8217;s useful to be able to set field content programmatically, for example I&#8217;d want to show the results of an Ajax call. Since I am learning Ext Js, I had a hard time to find how to do it, and I found two ways to do it. First here is the code for the simplest [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=489</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic ExtJs cheat sheet</title>
		<link>http://www.stefanolocati.it/blog/?p=335</link>
		<comments>http://www.stefanolocati.it/blog/?p=335#comments</comments>
		<pubDate>Wed, 18 Aug 2010 14:40:25 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ExtJs]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=335</guid>
		<description><![CDATA[I learnt the basic of Ext JS in the book &#8220;Ext JS in action&#8221; &#8211; Jesus Garcia &#8211; Manning&#8221; and then proceeded to read &#8220;Ext JS 3.0 Cookbook&#8221; &#8211; Jorge Ramon &#8211; Packt Publishing. I wrote a kind of cheatsheet to remember the basic functions. For more details you can buy the books or look [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=335</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logging S3 and cloudfront usage</title>
		<link>http://www.stefanolocati.it/blog/?p=279</link>
		<comments>http://www.stefanolocati.it/blog/?p=279#comments</comments>
		<pubDate>Tue, 17 Aug 2010 06:42:28 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Sysadm]]></category>
		<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=279</guid>
		<description><![CDATA[I copied the following text from S3tools-general mailing list and I&#8217;m posting it here because is an excellent explanation on how to enable S3 logs. there are two sorts of access logs &#8211; one is the log of the S3 storage itself (generated per-bucket) and one is usage log for CloudFront, obviously only available if [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=279</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript can be fun</title>
		<link>http://www.stefanolocati.it/blog/?p=251</link>
		<comments>http://www.stefanolocati.it/blog/?p=251#comments</comments>
		<pubDate>Tue, 10 Aug 2010 23:09:56 +0000</pubDate>
		<dc:creator>stefano</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.stefanolocati.it/blog/?p=251</guid>
		<description><![CDATA[Really. I&#8217;ve always hated JavaScript, struggling with it and cursing it. Now I&#8217;m changing my mind. It&#8217;s the most ubiquitous programming language. Every computer who has a web browser has JavaScript and is very compatible among different implementations. The bigger problems come from the DOM, but are nowadays nicely hidden by JavaScript libraries. One of [...]]]></description>
		<wfw:commentRss>http://www.stefanolocati.it/blog/?feed=rss2&amp;p=251</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
