<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.1.2" --><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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Thinking in GIS</title>
	<link>http://www.paolocorti.net/public/wordpress</link>
	<description>a blog about GIS, CMS, agile development and design patterns</description>
	<pubDate>Sat, 03 May 2008 00:26:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/PaoloCorti" type="application/rss+xml" /><item>
		<title>A day with FeatureServer #2</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/282446418/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/05/03/a-day-with-featureserver-2/#comments</comments>
		<pubDate>Sat, 03 May 2008 00:13:47 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[PostGIS]]></category>

		<category><![CDATA[devs]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[FeatureServer]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[WFS]]></category>

		<category><![CDATA[WMS]]></category>

		<category><![CDATA[OpenStreetMap]]></category>

		<category><![CDATA[Web2.0]]></category>

		<category><![CDATA[Flickr]]></category>

		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[OpenLayers]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/05/03/a-day-with-featureserver-2/</guid>
		<description><![CDATA[In the previous post we have seen an introduction to FeatureServer, and we were just playing with the base edit sample, with the scribble layer.
Now it is time to use FeatureServer with our datasets: I am assuming that you will want to create FeatureServer services for shapefiles, PostGis layers, OpenStreetMap, Twitter and Flickr.

]]></description>
			<content:encoded><![CDATA[<p>In the <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/">previous post</a> we have seen an introduction to <a href="http://www.featureserver.org/"  class="alinks_links" onclick="return alinks_click(this);" title="a fantastic OS WFS from MetaCarta"  rel="external">FeatureServer</a>, and we were just playing with the base edit sample, with the scribble layer.<br />
Now it is time to use FeatureServer with our datasets: I am assuming that you will want to create FeatureServer services for shapefiles, <a href="http://postgis.refractions.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The OGC Spatial plug in for PostgreSQL"  rel="external">PostGis</a> layers, <a href="www.openstreetmap.org"  class="alinks_links" onclick="return alinks_click(this);" title="a free GIS data collaborative platform"  >OpenStreetMap</a>, <a href="http://twitter.com"  class="alinks_links" onclick="return alinks_click(this);" title="a micro-bloggin platform"  rel="external">Twitter</a> and <a href="http://www.flickr.com"  class="alinks_links" onclick="return alinks_click(this);" title="an outstanding web app for managing photos"  rel="external">Flickr</a>.</p>
<p><a href='http://www.paolocorti.net/public/wordpress/wp-content/uploads/2008/05/adaywithfeatureserver.png' title='the nice OpenLayers interface with the Yahoo Map WMS and some data source from FeatureServer'><img src='http://www.paolocorti.net/public/wordpress/wp-content/uploads/2008/05/adaywithfeatureserver.png' alt='the nice OpenLayers interface with the Yahoo Map WMS and some data source from FeatureServer' /></a></p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/05/03/a-day-with-featureserver-2/#more-79" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=No06sH"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=No06sH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=qnhMwh"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=qnhMwh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=JYfDOh"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=JYfDOh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=X0GfyH"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=X0GfyH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=n1PkQh"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=n1PkQh" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/05/03/a-day-with-featureserver-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/05/03/a-day-with-featureserver-2/</feedburner:origLink></item>
		<item>
		<title>Do you get errors in the mapscript c# tutorial?…</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/243499305/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/02/29/do-you-get-errors-in-the-mapscritp-c-tutorial/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 19:48:20 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[MapServer]]></category>

		<category><![CDATA[PostGIS]]></category>

		<category><![CDATA[devs]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[MapServer Tutorial for C# mapscript (ASP .NET)]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/02/29/do-you-get-errors-in-the-mapscritp-c-tutorial/</guid>
		<description><![CDATA[&#8230;well, this is the solution to your problems (at least I hope so).
I am continuing receiving emails from people in despair that cannot successfully use this tutorial. I am sorry but I cannot answer to all this emails, so I thought to write this post in order to allow people to configure it correctly.
BTW, this [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;well, this is the solution to your problems (at least I hope so).</p>
<p>I am continuing receiving emails from people in despair that cannot successfully use <a href="http://www.paolocorti.net/public/wordpress/index.php/2006/09/20/mapserver-tutorial-for-c-mapscript-asp-net/">this tutorial</a>. I am sorry but I cannot answer to all this emails, so I thought to write this post in order to allow people to configure it correctly.</p>
<p>BTW, <a href="http://sit.ipi.it/pcorti/TutorialMapServer/default.aspx">this demo</a> is still working since 2 years without any problems, and the code there is just the same you can download from this blog. So it must work also for you <img src='http://www.paolocorti.net/public/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So if you just cannot use it, this is a check list:</p>
<p>If you receive the &#034;Unable to load dll (mapscript)&#034; error, <a href="http://mapserver.gis.umn.edu/docs/error/unabletoloaddll">look at this article</a> from Tamas Szekeres (the mapscript c# mantainer).</p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/02/29/do-you-get-errors-in-the-mapscritp-c-tutorial/#more-77" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=zRT79VE"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=zRT79VE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=QqPLxQe"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=QqPLxQe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=v6pWIIe"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=v6pWIIe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=xshPGWE"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=xshPGWE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=y7jNT8e"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=y7jNT8e" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/02/29/do-you-get-errors-in-the-mapscritp-c-tutorial/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/02/29/do-you-get-errors-in-the-mapscritp-c-tutorial/</feedburner:origLink></item>
		<item>
		<title>A day with FeatureServer #1</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/238990650/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 20:10:14 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[PostGIS]]></category>

		<category><![CDATA[devs]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Apache]]></category>

		<category><![CDATA[FeatureServer]]></category>

		<category><![CDATA[QGIS]]></category>

		<category><![CDATA[uDig]]></category>

		<category><![CDATA[gvSIG]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[WFS]]></category>

		<category><![CDATA[WMS]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/</guid>
		<description><![CDATA[Some friends already spoke me well about FeatureServer by MetaCarta in the last weeks, so I already was waiting for having a bit of time to get started with it. Then James posted this on his blog, and my curiosity was definitely fired.
So I decided to spend a day for installing and testing it, without [...]]]></description>
			<content:encoded><![CDATA[<p>Some friends already spoke me well about <a href="http://www.featureserver.org/"  class="alinks_links" onclick="return alinks_click(this);" title="a fantastic OS WFS from MetaCarta"  rel="external">FeatureServer</a> by <a href="http://www.metacarta.com/"  class="alinks_links" onclick="return alinks_click(this);" title="The Company of cool OS GIS Software"  rel="external">MetaCarta</a> in the last weeks, so I already was waiting for having a bit of time to get started with it. Then <a href="http://www.spatiallyadjusted.com/"  class="alinks_links" onclick="return alinks_click(this);" title="James Fee's Blog"  rel="external">James</a> <a href="http://www.spatiallyadjusted.com/2008/02/05/bringing-open-source-gis-into-an-esri-shop/">posted this on his blog</a>, and my curiosity was definitely fired.</p>
<p>So I decided to spend a day for installing and testing it, without thinking of the lack of documentation (FeatureServer is still a young project, so no wonder here if the only way to get infos is <a href="http://www.python.org/">digging in the source code</a> and <a href="http://featureserver.org/pipermail/featureserver/2008-February/000184.html">posting</a> <a href="http://featureserver.org/pipermail/featureserver/2008-February/000196.html">to the</a> <a href="http://featureserver.org/pipermail/featureserver/">mailing list</a>). The day I considered to spend on it then spawned to more and more hours that I could imagine, and given my actually very busy schedule at my job, I had to find free hours during the night and the weekend. I then decided to write this post to help people in getting started with FeatureServer in a quicker way that was for me.</p>
<p>FeatureServer is a simple and powerfull RESTful-Pythonic <a href="http://en.wikipedia.org/wiki/Web_Feature_Service"  class="alinks_links" onclick="return alinks_click(this);" title="Web Feature Server"  rel="external">WFS</a> server.<br />
Only from this last sentence there are 3 very important things that made me like (and you should - also) FeatureServer before even getting started with it:</p>
<ul>
<li>Its <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">RESTful</a> architecture</li>
<li>It is written in <a href="http://www.python.org/"  class="alinks_links" onclick="return alinks_click(this);" title="the Python language"  rel="external">Python</a>, and having chosen <a href="http://plone.org/"  class="alinks_links" onclick="return alinks_click(this);" title="A cool OS CMS for Zope"  rel="external">Plone</a> as our <a href="http://en.wikipedia.org/wiki/Content_management_system"  class="alinks_links" onclick="return alinks_click(this);" title="Content Management Systems"  rel="external">CMS</a> here at my office I am starting to like this language very much</li>
<li>I truly believe that WFS is the way to go for remotely editing <a href="http://en.wikipedia.org/wiki/Geographic_information_system"  class="alinks_links" onclick="return alinks_click(this);" title="Geographic Information Systems"  rel="external">GIS</a> data</li>
</ul>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/#more-76" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=GHjx9ZE"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=GHjx9ZE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=JePHyNe"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=JePHyNe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=Dq8ux6e"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=Dq8ux6e" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=qIgXx0E"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=qIgXx0E" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=Oj6RhAe"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=Oj6RhAe" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/02/21/a-day-with-featureserver-1/</feedburner:origLink></item>
		<item>
		<title>Installing PostGIS on Ubuntu</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/225959685/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/01/30/installing-postgis-on-ubuntu/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 15:29:49 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[PostGIS]]></category>

		<category><![CDATA[devs]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[QGIS]]></category>

		<category><![CDATA[uDig]]></category>

		<category><![CDATA[gvSIG]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/01/30/installing-postgis-on-ubuntu/</guid>
		<description><![CDATA[With this post I will show how to install PostGIS 1.2.1 on Postgres 8.2.5 in Ubuntu 7.10 (but this procedure should work also for previous PostGIS/Postgres/Ubuntu versions) from repositories.
I will also show you how to load and secure GIS data and how to access them with some cool OS GIS Client (QGIS, UDig and gvSIG).
If [...]]]></description>
			<content:encoded><![CDATA[<p>With this post I will show how to install <a href="http://postgis.refractions.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The OGC Spatial plug in for PostgreSQL"  rel="external">PostGIS</a> 1.2.1 on <a href="http://www.postgresql.org/"  class="alinks_links" onclick="return alinks_click(this);" title="the most powerfull OS RDBMS"  rel="external">Postgres</a> 8.2.5 in <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Ubuntu"  rel="external">Ubuntu</a> 7.10 (but this procedure should work also for previous PostGIS/Postgres/Ubuntu versions) from repositories.<br />
I will also show you how to load and secure <a href="http://en.wikipedia.org/wiki/Geographic_information_system"  class="alinks_links" onclick="return alinks_click(this);" title="Geographic Information Systems"  rel="external">GIS</a> data and how to access them with some cool OS GIS Client (<a href="http://www.qgis.org/"  class="alinks_links" onclick="return alinks_click(this);" title="a cool OS GIS Desktop Application"  rel="external">QGIS</a>, <a href="http://udig.refractions.net/confluence/display/UDIG/Home"  class="alinks_links" onclick="return alinks_click(this);" title="a cool OS GIS Desktop Application"  rel="external">UDig</a> and <a href="http://www.gvsig.gva.es/index.php?id=gvsig&#038;L=2"  class="alinks_links" onclick="return alinks_click(this);" title="a cool OS GIS Desktop Application"  rel="external">gvSIG</a>).<br />
If you use this instructions together with <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/">my previous post</a>, you will have a fully functional GIS Server <a href="http://www.opensource.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Open Source software initiative"  rel="external">Open Source</a> Ubuntu workstation!</p>
<p><strong>-1- Install Postgres</strong></p>
<p>If you haven&#039;t Postgres, you need to install it (PostGIS runs on top of it). Open an Ubuntu terminal, and type:</p>

<div class="wp_syntax"><div class="code"><pre class="text">sudo apt-get install postgresql postgresql-client postgresql-contrib pgadmin3
sudo apt-get install postgresql pgadmin3</pre></div></div>

<p>Postgres (8.2.5) will be now on your Ubuntu box.</p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/01/30/installing-postgis-on-ubuntu/#more-74" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=SNatq5D"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=SNatq5D" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=5mzPs8d"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=5mzPs8d" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=UAhQIPd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=UAhQIPd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=rcVp6cD"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=rcVp6cD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=2IU3QFd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=2IU3QFd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/01/30/installing-postgis-on-ubuntu/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/01/30/installing-postgis-on-ubuntu/</feedburner:origLink></item>
		<item>
		<title>Installing MapServer on Ubuntu</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/214305221/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 09:51:38 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[MapServer]]></category>

		<category><![CDATA[devs]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/</guid>
		<description><![CDATA[With this post I will show hot to install MapServer 4.10.3 in Ubuntu 7.10 (but this procedure should work also for previous Ubuntu versions) from repositories.
1) set Ubuntu sources needed for this software
Add universe ( http://archive.ubuntu.com/gutsy/universe ) and multiverse repositories to your sources (by default are not in Ubuntu)

sudo gedit /etc/apt/sources.list

and uncomment this two lines:

deb [...]]]></description>
			<content:encoded><![CDATA[<p>With this post I will show hot to install <a href="http://mapserver.gis.umn.edu/"  class="alinks_links" onclick="return alinks_click(this);" title="A superb OS map server engine for many environments"  rel="external">MapServer</a> 4.10.3 in <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Ubuntu"  rel="external">Ubuntu</a> 7.10 (but this procedure should work also for previous Ubuntu versions) from repositories.</p>
<p><strong>1) set Ubuntu sources needed for this software</strong></p>
<p>Add universe ( http://archive.ubuntu.com/gutsy/universe ) and multiverse repositories to your sources (by default are not in Ubuntu)</p>

<div class="wp_syntax"><div class="code"><pre class="text">sudo gedit /etc/apt/sources.list</pre></div></div>

<p>and uncomment this two lines:</p>

<div class="wp_syntax"><div class="code"><pre class="text">deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse</pre></div></div>

<p>save the sources.list file and then then update your sources:</p>

<div class="wp_syntax"><div class="code"><pre class="text">sudo apt-get update</pre></div></div>

<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/#more-73" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=W8ss2JD"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=W8ss2JD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=ZHQLFwd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=ZHQLFwd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=5giuKsd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=5giuKsd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=gtIor6D"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=gtIor6D" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=TdB3VId"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=TdB3VId" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/01/10/installing-mapserver-in-ubuntu/</feedburner:origLink></item>
		<item>
		<title>Installing Zope and Plone from source on Ubuntu in 10 easy steps</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/209823494/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2008/01/02/installing-zope-and-plone-from-source-on-ubuntu-in-10-easy-steps/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 10:29:26 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[devs]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Zope]]></category>

		<category><![CDATA[Plone]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2008/01/02/installing-zope-and-plone-from-source-on-ubuntu-in-10-easy-steps/</guid>
		<description><![CDATA[Here are my notes for installing Zope and Plone from source in Ubuntu. I took this notes installing on 7.10 (Gutsy) but should work without problems for earlier Ubuntu versions, and for other Linux platforms
-1- install libraries needed for build (build-essential) and Zope

sudo apt-get install build-essential python2.4-dev python-lxml python-elementtree python-imaging

-2- download zope 2.10.5 and plone [...]]]></description>
			<content:encoded><![CDATA[<p>Here are my notes for installing <a href="http://zope.org/"  class="alinks_links" onclick="return alinks_click(this);" title="A cool OS framework in Python"  rel="external">Zope</a> and <a href="http://plone.org/"  class="alinks_links" onclick="return alinks_click(this);" title="A cool OS CMS for Zope"  rel="external">Plone</a> from source in <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Ubuntu"  rel="external">Ubuntu</a>. I took this notes installing on 7.10 (Gutsy) but should work without problems for earlier Ubuntu versions, and for other Linux platforms</p>
<p><strong>-1- install libraries needed for build (build-essential) and Zope</strong></p>

<div class="wp_syntax"><div class="code"><pre class="text">sudo apt-get install build-essential python2.4-dev python-lxml python-elementtree python-imaging</pre></div></div>

<p><strong>-2- download zope 2.10.5 and plone 3.0.4</strong></p>

<div class="wp_syntax"><div class="code"><pre class="text">wget https://launchpad.net/plone/3.0/3.0.4/+download/Plone-3.0.4.tar.gz
wget http://www.zope.org/Products/Zope/2.10.5/Zope-2.10.5-final.tgz</pre></div></div>

<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2008/01/02/installing-zope-and-plone-from-source-on-ubuntu-in-10-easy-steps/#more-72" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=SSPe2QD"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=SSPe2QD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=bmzN8qd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=bmzN8qd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=XmljHNd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=XmljHNd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=RMlyYlD"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=RMlyYlD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=i1zQ8Bd"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=i1zQ8Bd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2008/01/02/installing-zope-and-plone-from-source-on-ubuntu-in-10-easy-steps/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2008/01/02/installing-zope-and-plone-from-source-on-ubuntu-in-10-easy-steps/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails applications with Mongrel cluster and Apache url rewriting on Windows</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/185327965/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2007/11/15/ruby-on-rails-applications-with-mongrel-cluster-and-apache-url-rewriting-on-windows/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 17:49:01 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[devs]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2007/11/15/ruby-on-rails-applications-with-mongrel-cluster-and-apache-url-rewriting-on-windows/</guid>
		<description><![CDATA[In the last post I showed you a configuration for serving Ruby on Rails applications with Mongrel cluster and  Apache in a *nix environment (Ubuntu).
With this post I will reproduce the same configuration in a Windows environment.
The main difference in Windows is that you cannot use the mongrel_rails command with the cluster option (provided [...]]]></description>
			<content:encoded><![CDATA[<p>In the <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/">last post</a> I showed you a configuration for serving <a href="http://www.ruby-lang.org"  class="alinks_links" onclick="return alinks_click(this);" title="the Ruby language"  rel="external">Ruby</a> on <a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="the beautiful OS web agile framework"  rel="external">Rails</a> applications with <a href="http://mongrel.rubyforge.org/"  class="alinks_links" onclick="return alinks_click(this);" title="a web server for Ruby applications"  rel="external">Mongrel</a> cluster and  <a href="http://httpd.apache.org/"  class="alinks_links" onclick="return alinks_click(this);" title="an extremely powerfull OS web server"  rel="external">Apache</a> in a *nix environment (<a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Ubuntu"  rel="external">Ubuntu</a>).<br />
With this post I will reproduce the same configuration in a Windows environment.</p>
<p>The main difference in Windows is that you cannot use the mongrel_rails command with the cluster option (provided by the mongrel_cluster gem) that  relies on daemonize functionality, only available on *nix platforms.<br />
What you will need to do is to manually create n mongrel services for the n clusters you will need. Let&#039;s see how to do that.</p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/11/15/ruby-on-rails-applications-with-mongrel-cluster-and-apache-url-rewriting-on-windows/#more-71" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=MZpbpsB"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=MZpbpsB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=BwUq3Qb"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=BwUq3Qb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=FRMzxYb"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=FRMzxYb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=KNJwU6B"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=KNJwU6B" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=IjQygPb"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=IjQygPb" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2007/11/15/ruby-on-rails-applications-with-mongrel-cluster-and-apache-url-rewriting-on-windows/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2007/11/15/ruby-on-rails-applications-with-mongrel-cluster-and-apache-url-rewriting-on-windows/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails applications with Mongrel cluster and Apache url rewriting on Ubuntu</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/181701501/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 16:03:00 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[devs]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/</guid>
		<description><![CDATA[This is the workflow I followed for setting up my Ubuntu (Ubuntu 7.04  - the Feisty Fawn, but should work without problems also for the latest Ubuntu 7.10 - Gutsy Gibbon ) development machine for serving Rails application with Mongrel clusters and Apache.
Install Ruby, Gems and Ruby on Rails

# install ruby
sudo apt-get install ruby [...]]]></description>
			<content:encoded><![CDATA[<p>This is the workflow I followed for setting up my <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Ubuntu"  rel="external">Ubuntu</a> (Ubuntu 7.04  - the Feisty Fawn, but should work without problems also for the latest Ubuntu 7.10 - Gutsy Gibbon ) development machine for serving <a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="the beautiful OS web agile framework"  rel="external">Rails</a> application with <a href="http://mongrel.rubyforge.org/"  class="alinks_links" onclick="return alinks_click(this);" title="a web server for Ruby applications"  rel="external">Mongrel</a> clusters and <a href="http://httpd.apache.org/"  class="alinks_links" onclick="return alinks_click(this);" title="an extremely powerfull OS web server"  rel="external">Apache</a>.</p>
<p>Install <a href="http://www.ruby-lang.org"  class="alinks_links" onclick="return alinks_click(this);" title="the Ruby language"  rel="external">Ruby</a>, <a href="http://rubyforge.org/projects/rubygems/"  class="alinks_links" onclick="return alinks_click(this);" title="the Ruby standard for publishing and managing third party libraries"  rel="external">Gems</a> and Ruby on Rails</p>

<div class="wp_syntax"><div class="code"><pre class="text"># install ruby
sudo apt-get install ruby ri rdoc libmysql-ruby
# download rubygems
sudo wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz
# tar rubygems
tar -xvzf rubygems-0.9.4.tgz
# ruby setup.rb rubygems script
cd rubygems-0.9.4
sudo ruby setup.rb
# download and install Ruby on Rails framework
sudo gem install rails --include-dependencies</pre></div></div>

<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/#more-70" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=F0SWjfB"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=F0SWjfB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=Z8P2z7b"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=Z8P2z7b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=KhpQKub"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=KhpQKub" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=6Rvg28B"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=6Rvg28B" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=mXF0N7b"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=mXF0N7b" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2007/11/08/ruby-on-rails-applications-with-mongrel-clusters-and-apache-on-ubuntu/</feedburner:origLink></item>
		<item>
		<title>Writing the Domain Model classes: coding time (Castle MonoRail and ActiveRecord Tutorial - Part 5)</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/156012429/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2007/09/13/writing-the-domain-model-classes-coding-time-castle-monorail-and-activerecord-tutorial-part-5/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 16:04:02 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[devs]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[CastleProject]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Castle MonoRail and ActiveRecord Tutorial]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2007/09/13/writing-the-domain-model-classes-coding-time-castle-monorail-and-activerecord-tutorial-part-5/</guid>
		<description><![CDATA[This is the fifth post of a series started with this post about a MonoRail and ActiveRecord tutorial.
With this post we will finally start to write code for our MonoRail and ActiveRecord tutorial. Here we will go on writing the model classes, and from them we will autogenerate the database schema (alternatively you could first [...]]]></description>
			<content:encoded><![CDATA[<p>This is the fifth post of a series started with <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/05/22/castle-monorail-and-activerecord-tutorial-part-1/">this post</a> about a <a href="http://www.castleproject.org/monorail/index.html"  class="alinks_links" onclick="return alinks_click(this);" title="an implementation of MVC Design Pattern for .NET"  rel="external">MonoRail</a> and <a href="http://www.castleproject.org/activerecord/index.html"  class="alinks_links" onclick="return alinks_click(this);" title="An Object Relational Mapper (ORM) for the data layer management for .NET"  rel="external">ActiveRecord</a> tutorial.</p>
<p>With this post we will finally start to write code for our MonoRail and ActiveRecord tutorial. Here we will go on writing the model classes, and from them we will autogenerate the database schema (alternatively you could first create the database schema and then generate the classes using the <a href="http://wiki.castleproject.org/index.php/ActiveRecord_Generator">generator</a>).</p>
<p>We need to write 5 classes for our 5 models (Album, AlbumGenre, Artist, Genre, Support). As we discussed the convention is to place them under the Models folder of our <a href="http://www.castleproject.org/index.html"  class="alinks_links" onclick="return alinks_click(this);" title="The Castle Project"  rel="external">CastleProject</a> solution.</p>
<p>So let&#039;s create these 5 classes.</p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/09/13/writing-the-domain-model-classes-coding-time-castle-monorail-and-activerecord-tutorial-part-5/#more-69" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=JIQ0fjXG"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=JIQ0fjXG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=13gu3iEZ"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=13gu3iEZ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=23jJBJx4"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=23jJBJx4" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=mbgtJ9Eg"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=mbgtJ9Eg" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=l5Tp0nXi"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=l5Tp0nXi" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2007/09/13/writing-the-domain-model-classes-coding-time-castle-monorail-and-activerecord-tutorial-part-5/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2007/09/13/writing-the-domain-model-classes-coding-time-castle-monorail-and-activerecord-tutorial-part-5/</feedburner:origLink></item>
		<item>
		<title>Writing the Domain Model classes: implementing Relationships (Castle MonoRail and ActiveRecord Tutorial - Part 4)</title>
		<link>http://feeds.feedburner.com/~r/PaoloCorti/~3/150138231/</link>
		<comments>http://www.paolocorti.net/public/wordpress/index.php/2007/08/30/writing-the-domain-model-classes-implementing-relationships-castle-monorail-and-activerecord-tutorial-part-4/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 15:41:25 +0000</pubDate>
		<dc:creator>Paolo Corti</dc:creator>
		
		<category><![CDATA[devs]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[CastleProject]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Castle MonoRail and ActiveRecord Tutorial]]></category>

		<guid isPermaLink="false">http://www.paolocorti.net/public/wordpress/index.php/2007/08/30/writing-the-domain-model-classes-implementing-relationships-castle-monorail-and-activerecord-tutorial-part-4/</guid>
		<description><![CDATA[This is the fourth post of a series started with this post about a MonoRail and ActiveRecord tutorial.
Last time we wrote the Album class and we have seen how to implement the primary key mapping and simple properties mapping.
With simple properties mapping I mean the class properties that will go to map simple data type [...]]]></description>
			<content:encoded><![CDATA[<p>This is the fourth post of a series started with <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/05/22/castle-monorail-and-activerecord-tutorial-part-1/">this post</a> about a <a href="http://www.castleproject.org/monorail/index.html"  class="alinks_links" onclick="return alinks_click(this);" title="an implementation of MVC Design Pattern for .NET"  rel="external">MonoRail</a> and <a href="http://www.castleproject.org/activerecord/index.html"  class="alinks_links" onclick="return alinks_click(this);" title="An Object Relational Mapper (ORM) for the data layer management for .NET"  rel="external">ActiveRecord</a> tutorial.</p>
<p>Last time we wrote the Album class and we have seen how to implement the primary key mapping and simple properties mapping.<br />
With simple properties mapping I mean the class properties that will go to map simple data type in the database. Instead with complex properties I will mean the class properties that will go to map a relationship with another table in the database.</p>
<p>For the album class there are simple properties (ID, Name and Year) and complex properties (Support, Artists and Genres).<br />
The simple properties are mapped to standard data types: ID (primary key) to int, Name to string, Year to Int16.<br />
The complex properties are mapped to object types: Support to Support Object, Artists to an IList of Artist Object and Genres to an IList of Genre objects.</p>
<p>Now to go on with the tutorial we should continue writing the other classes (otherwise Album class will not compile), but in this part I first want to show you how to implement relationships in your class.<br />
For a complete introduction to relationship mapping in ActiveRecord you can look <a href="http://www.castleproject.org/activerecord/documentation/trunk/usersguide/relations/index.html">here</a>. In this tutorial we will use the most important relationship mapping kinds: BelongsTo, HasAndBelongsToMany (simple and with an attribute).</p>
<p> <a href="http://www.paolocorti.net/public/wordpress/index.php/2007/08/30/writing-the-domain-model-classes-implementing-relationships-castle-monorail-and-activerecord-tutorial-part-4/#more-68" class="more-link">(more&#8230;)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PaoloCorti?a=cCUN2YyZ"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=cCUN2YyZ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=jldfrjqj"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=jldfrjqj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=lXP0R0Kx"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=lXP0R0Kx" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=yTXtd2UI"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=yTXtd2UI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/PaoloCorti?a=ljMOkdGs"><img src="http://feeds.feedburner.com/~f/PaoloCorti?i=ljMOkdGs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.paolocorti.net/public/wordpress/index.php/2007/08/30/writing-the-domain-model-classes-implementing-relationships-castle-monorail-and-activerecord-tutorial-part-4/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.paolocorti.net/public/wordpress/index.php/2007/08/30/writing-the-domain-model-classes-implementing-relationships-castle-monorail-and-activerecord-tutorial-part-4/</feedburner:origLink></item>
	</channel>
</rss>
