<?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>Alekc's Blog</title>
	<atom:link href="http://blog.alekc.org/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.alekc.org</link>
	<description>Solo un altro blog sull'IT</description>
	<lastBuildDate>Fri, 05 Mar 2010 13:55:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ritrovare l&#8217;istanza di Front Controller (e router)</title>
		<link>http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router</link>
		<comments>http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router#comments</comments>
		<pubDate>Fri, 05 Mar 2010 13:55:24 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[Zend_Front_Controller]]></category>
		<category><![CDATA[Zend_Route]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=322</guid>
		<description><![CDATA[
$router = Zend_Controller_Front::getInstance()-&#62;getRouter();



Related Posts

Modificare la route predefinita in Zend Framework 1.9x, 
Uso di Zend_Route Regex con Zend_Config

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x" rel="bookmark">Modificare la route predefinita in Zend Framework 1.9x</a><!-- (9.81624)-->, 
<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (7.17851)-->]]></description>
			<content:encoded><![CDATA[<pre class="brush: php;">
$router = Zend_Controller_Front::getInstance()-&gt;getRouter();
</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x" rel="bookmark">Modificare la route predefinita in Zend Framework 1.9x</a><!-- (9.81624)-->, 
<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (7.17851)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uso di Zend_Route Regex con Zend_Config</title>
		<link>http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config</link>
		<comments>http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config#comments</comments>
		<pubDate>Fri, 05 Mar 2010 11:13:34 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[snipplet]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[Zend_Config]]></category>
		<category><![CDATA[Zend_Route]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=318</guid>
		<description><![CDATA[Un piccolo snipplet:
in bootstrap.php

   /**
    * Inizializzazione dei routes
    *
    */
    protected function _initRoutes(){
        $this-&#62;_logger-&#62;info('Bootstrap ' . __METHOD__);
        $config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/routes.ini', 'production');
   [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x" rel="bookmark">Modificare la route predefinita in Zend Framework 1.9x</a><!-- (17.2777)-->, 
<a href="http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router" rel="bookmark">Ritrovare l&#8217;istanza di Front Controller (e router)</a><!-- (8.71587)-->]]></description>
			<content:encoded><![CDATA[<p>Un piccolo snipplet:<br />
in bootstrap.php</p>
<pre class="brush: php;">
   /**
    * Inizializzazione dei routes
    *
    */
    protected function _initRoutes(){
        $this-&gt;_logger-&gt;info('Bootstrap ' . __METHOD__);
        $config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/routes.ini', 'production');
        $router = $this-&gt;getResource('frontController')-&gt;getRouter();
        $router-&gt;addConfig($config, 'routes');
    }
</pre>
<p>In routes.ini</p>
<pre class="brush: plain;">
[production]
routes.circolari.type = &quot;Zend_Controller_Router_Route_Regex&quot;
routes.circolari.route = &quot;circolari/(.*)&quot;
routes.circolari.defaults.controller = circolari
routes.circolari.defaults.action = index
routes.circolari.map.titololink = 1
routes.circolari.reverse = &quot;/circolari/%s&quot;;
</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x" rel="bookmark">Modificare la route predefinita in Zend Framework 1.9x</a><!-- (17.2777)-->, 
<a href="http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router" rel="bookmark">Ritrovare l&#8217;istanza di Front Controller (e router)</a><!-- (8.71587)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurare multipli domini sotto unico percorso con lighttpd</title>
		<link>http://blog.alekc.org/configurare-multipli-domini-sotto-unico-percorso-con-lighttpd</link>
		<comments>http://blog.alekc.org/configurare-multipli-domini-sotto-unico-percorso-con-lighttpd#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:13:09 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[lightttpd]]></category>
		<category><![CDATA[virtual site]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=316</guid>
		<description><![CDATA[
$HTTP[&#34;host&#34;] =~ &#34;(^&#124;\.)domain.com$&#34; {
  server.document-root = &#34;/var/www/domain.com/&#34;
}
$HTTP[&#34;host&#34;] =~ &#34;(^&#124;\.)domain2.com$&#34; {
  server.document-root = &#34;/var/www/domain.com/&#34;
}



Related Posts


No related posts.


<h3>Related Posts</h3>



No related posts.
]]></description>
			<content:encoded><![CDATA[<pre class="brush: plain;">
$HTTP[&quot;host&quot;] =~ &quot;(^|\.)domain.com$&quot; {
  server.document-root = &quot;/var/www/domain.com/&quot;
}
$HTTP[&quot;host&quot;] =~ &quot;(^|\.)domain2.com$&quot; {
  server.document-root = &quot;/var/www/domain.com/&quot;
}
</pre>


<h3>Related Posts</h3>


<p>No related posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/configurare-multipli-domini-sotto-unico-percorso-con-lighttpd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parametri di configurazione di Zend sotto Lighttpd</title>
		<link>http://blog.alekc.org/parametri-di-configurazione-di-zend-sotto-lighttpd</link>
		<comments>http://blog.alekc.org/parametri-di-configurazione-di-zend-sotto-lighttpd#comments</comments>
		<pubDate>Tue, 23 Feb 2010 12:50:52 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=314</guid>
		<description><![CDATA[Parametri per url rewrite sotto lighttpd

url.rewrite-once = (
    &#34;.*\?(.*)$&#34; =&#62; &#34;/index.php?$1&#34;,
    &#34;.*\.(js&#124;ico&#124;gif&#124;jpg&#124;png&#124;swf&#124;css&#124;html)$&#34; =&#62; &#34;$0&#34;,
    &#34;&#34; =&#62; &#34;/index.php&#34;
)

Per aggiungere la compressione

#### compress module
compress.cache-dir         = &#34;/var/cache/lighttpd/compress/&#34;
compress.filetype          = (&#34;text/plain&#34;, &#34;text/html&#34;, &#34;text/css&#34;, &#34;text/javascript&#34;)



Related [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/documentazione-di-jquery" rel="bookmark">Documentazione di Jquery</a><!-- (6.83708)-->, 
<a href="http://blog.alekc.org/configurare-multipli-domini-sotto-unico-percorso-con-lighttpd" rel="bookmark">Configurare multipli domini sotto unico percorso con lighttpd</a><!-- (6.26012)-->, 
<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (5.49308)-->]]></description>
			<content:encoded><![CDATA[<p>Parametri per url rewrite sotto lighttpd</p>
<pre class="brush: plain;">
url.rewrite-once = (
    &quot;.*\?(.*)$&quot; =&gt; &quot;/index.php?$1&quot;,
    &quot;.*\.(js|ico|gif|jpg|png|swf|css|html)$&quot; =&gt; &quot;$0&quot;,
    &quot;&quot; =&gt; &quot;/index.php&quot;
)
</pre>
<p>Per aggiungere la compressione</p>
<pre class="brush: plain;">
#### compress module
compress.cache-dir         = &quot;/var/cache/lighttpd/compress/&quot;
compress.filetype          = (&quot;text/plain&quot;, &quot;text/html&quot;, &quot;text/css&quot;, &quot;text/javascript&quot;)
</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/documentazione-di-jquery" rel="bookmark">Documentazione di Jquery</a><!-- (6.83708)-->, 
<a href="http://blog.alekc.org/configurare-multipli-domini-sotto-unico-percorso-con-lighttpd" rel="bookmark">Configurare multipli domini sotto unico percorso con lighttpd</a><!-- (6.26012)-->, 
<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (5.49308)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/parametri-di-configurazione-di-zend-sotto-lighttpd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determinare le dimensioni vere di un immagine con jquery</title>
		<link>http://blog.alekc.org/determinare-le-dimensioni-vere-di-un-immagine-con-jquery</link>
		<comments>http://blog.alekc.org/determinare-le-dimensioni-vere-di-un-immagine-con-jquery#comments</comments>
		<pubDate>Mon, 15 Feb 2010 09:26:04 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[snippet]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=311</guid>
		<description><![CDATA[Un piccolo snippet

findImageSize($(&#34;img#myimg&#34;));
function findImageSize(img){
	pLog(&#34;Finding image size&#34;);
	var tempWidth = img.width();
	var tempHeight = img.height();
	img.removeAttr(&#34;width&#34;).removeAttr(&#34;height&#34;).css(&#34;width&#34;,&#34;&#34;).css(&#34;height&#34;,&#34;&#34;);
	currentImageHeight = img.height();
	currentImageWidth = img.width();
	img.width(tempWidth).height(tempHeight);
}



Related Posts

Documentazione di Jquery, 
Flashget 1.73 Build 128, 
Video divertenti

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/documentazione-di-jquery" rel="bookmark">Documentazione di Jquery</a><!-- (9.03001)-->, 
<a href="http://blog.alekc.org/flashget-173-build-128" rel="bookmark">Flashget 1.73 Build 128</a><!-- (6.27942)-->, 
<a href="http://blog.alekc.org/video-fun" rel="bookmark">Video divertenti</a><!-- (5.28635)-->]]></description>
			<content:encoded><![CDATA[<p>Un piccolo snippet</p>
<pre class="brush: jscript;">
findImageSize($(&quot;img#myimg&quot;));
function findImageSize(img){
	pLog(&quot;Finding image size&quot;);
	var tempWidth = img.width();
	var tempHeight = img.height();
	img.removeAttr(&quot;width&quot;).removeAttr(&quot;height&quot;).css(&quot;width&quot;,&quot;&quot;).css(&quot;height&quot;,&quot;&quot;);
	currentImageHeight = img.height();
	currentImageWidth = img.width();
	img.width(tempWidth).height(tempHeight);
}
</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/documentazione-di-jquery" rel="bookmark">Documentazione di Jquery</a><!-- (9.03001)-->, 
<a href="http://blog.alekc.org/flashget-173-build-128" rel="bookmark">Flashget 1.73 Build 128</a><!-- (6.27942)-->, 
<a href="http://blog.alekc.org/video-fun" rel="bookmark">Video divertenti</a><!-- (5.28635)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/determinare-le-dimensioni-vere-di-un-immagine-con-jquery/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#8217;uso di espressioni regolari su javascript</title>
		<link>http://blog.alekc.org/luso-di-espressioni-regolari-su-javascript</link>
		<comments>http://blog.alekc.org/luso-di-espressioni-regolari-su-javascript#comments</comments>
		<pubDate>Fri, 12 Feb 2010 13:47:56 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=309</guid>
		<description><![CDATA[
var exec= new RegExp(/foo (.*?);/i).exec(&#34;foo foofighter Foo foobar;&#34;);



Related Posts


No related posts.


<h3>Related Posts</h3>



No related posts.
]]></description>
			<content:encoded><![CDATA[<pre class="brush: jscript;">
var exec= new RegExp(/foo (.*?);/i).exec(&quot;foo foofighter Foo foobar;&quot;);
</pre>


<h3>Related Posts</h3>


<p>No related posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/luso-di-espressioni-regolari-su-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare subversion su ubuntu 8.04 e configurare svnserve</title>
		<link>http://blog.alekc.org/installare-subversion-su-ubuntu-8-04-e-configurare-svnserve</link>
		<comments>http://blog.alekc.org/installare-subversion-su-ubuntu-8-04-e-configurare-svnserve#comments</comments>
		<pubDate>Thu, 11 Feb 2010 10:27:13 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svnserve]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=304</guid>
		<description><![CDATA[Per alcune esigenze (ram) ho dovuto rimuovere apache dal mio sistema ed installare al suo posto lighttpd. Uno dei pochi problemi provocati da questo passaggio è rappresentato dal fatto che non posso più utilizzare i plugin di apache per svn, quindi ho ricorso al svnserve che non è altro che un server standalone il cui [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-subversion-1-6-x-su-ubuntu-8-0-4" rel="bookmark">Installare subversion 1.6.x su Ubuntu 8.0.4</a><!-- (16.843)-->, 
<a href="http://blog.alekc.org/come-installare-oracle-xe-su-ubuntu-feisty-fawn" rel="bookmark">Come installare Oracle xe su Ubuntu Feisty Fawn</a><!-- (8.56983)-->, 
<a href="http://blog.alekc.org/installare-awstats-su-ubuntu" rel="bookmark">Installare Awstats su Ubuntu</a><!-- (7.85845)-->]]></description>
			<content:encoded><![CDATA[<p>Per alcune esigenze (ram) ho dovuto rimuovere apache dal mio sistema ed installare al suo posto lighttpd. Uno dei pochi problemi provocati da questo passaggio è rappresentato dal fatto che non posso più utilizzare i plugin di apache per svn, quindi ho ricorso al <strong>svnserve</strong> che non è altro che un server standalone il cui unico scopo è quello di fornire l&#8217;accesso alle repository.<br />
<span id="more-304"></span><br />
Innanzitutto installate subversion</p>
<pre class="brush: bash;">
apt-get install subversion
mkdir -p /usr/svn/repository
</pre>
<p>Aggiungete il gruppo svn e impostate necessari permessi</p>
<pre class="brush: bash;">
groupadd svn
chgrp svn /usr/svn/repository
chmod g+rw /usr/svn/repository
chmod g+s /usr/svn/repository
</pre>
<p>Se volete potete anche assegnare un utente al gruppo svn (non è essenziale)</p>
<pre class="brush: bash;">
usermod -a -G svn LOCALUSERNAME
</pre>
<p>Facciamo qualche test per assicurarsi che la parte di subversion funzioni correttamente</p>
<pre class="brush: bash;">.
svnadmin create /usr/svn/repository/test
svn checkout file:///usr/svn/repository/test
cd test
echo &quot;Hello, World&quot; &gt; hello.txt
svn add hello.txt
svn commit -m &quot;added hello world&quot;
</pre>
<p>Normalmente svnserve legge la configurazione dalla cartella &#8220;conf&#8221; presente dentro ogni repository, io invece ho preferito avere un accesso globale che mi permette comunque di cambiare configurazione per singolo progetto se sorge tale necessità.</p>
<pre class="brush: bash;">
mkdir -p /usr/svn/repository/conf/
</pre>
<p>Configurazione di accessi</p>
<pre class="brush: bash;">vi /usr/svn/repository/conf/authz</pre>
<p>Aggiungete</p>
<pre class="brush: bash;">
[/]
user1 = rw

[test:/]
user2 = rw
*=r
</pre>
<p>In questo modo noi diciamo che user1 può accedere a tutte le repository in modalità lettura/scrittura, invece user2 può accedere solamente alla repository test in scrittura e lettura (mentre tutti altri utenti autenticati possono accedere in lettura).</p>
<p>Configurazione Password</p>
<pre class="brush: bash;">
vi /usr/svn/repository/conf/passwd
</pre>
<p>Aggiungete</p>
<pre class="brush: bash;">
user1=password1
user2=password2
</pre>
<p>Configuriamo svnserve</p>
<pre class="brush: bash;">vi /usr/svn/repository/conf/svnserve.conf</pre>
<p>Aggiungete dentro </p>
<pre class="brush: bash;">
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db    = authz
realm       = My Repo
</pre>
<p>Ora dobbiamo linkare la configurazione globale alla repository test creata in precedenza</p>
<pre class="brush: bash;">
cd /usr/svn/repository/test/
rm -rf conf
ln -s ../conf
</pre>
<p>se volete fare la prova potete eseguire il demone di svnserve manualmente </p>
<pre class="brush: bash;">svnserve -d --foreground -r /usr/svn/repository</pre>
<p>usando per esempio tortoisesvn fate il browse della repository all&#8217;indirizzo</p>
<pre class="brush: plain;">svn://ipaddress/test</pre>
<p>Vi dovrebbe chiedere autenticazione, usate le password definite in precedenza.</p>
<p>Ora rimane solamente configurare esecuzione automatica di svnserve. Per prima cosa scarichiamo questo script</p>
<pre class="brush: bash;">
wget http://odyniec.net/articles/ubuntu-subversion-server/svnserve
mv svnserve /etc/init.d/
chmod +x /etc/init.d/svnserve
</pre>
<p>Modificatelo </p>
<pre class="brush: bash;">vi /etc/init.d/svnserve</pre>
<p>Sostituendo </p>
<pre class="brush: plain;">DAEMON_ARGS=&quot;-d -r /usr/local/svn/repos&quot;</pre>
<p>con </p>
<pre class="brush: plain;">DAEMON_ARGS=&quot;-d -r /usr/svn/repository&quot;</pre>
<p>Aggiornate rc.d</p>
<pre class="brush: bash;">update-rc.d svnserve defaults</pre>
<p>E lanciate il server</p>
<pre class="brush: bash;">/etc/init.d/svnserve start</pre>
<p>A questo punto tutto dovrebbe essere a posto. </p>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-subversion-1-6-x-su-ubuntu-8-0-4" rel="bookmark">Installare subversion 1.6.x su Ubuntu 8.0.4</a><!-- (16.843)-->, 
<a href="http://blog.alekc.org/come-installare-oracle-xe-su-ubuntu-feisty-fawn" rel="bookmark">Come installare Oracle xe su Ubuntu Feisty Fawn</a><!-- (8.56983)-->, 
<a href="http://blog.alekc.org/installare-awstats-su-ubuntu" rel="bookmark">Installare Awstats su Ubuntu</a><!-- (7.85845)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/installare-subversion-su-ubuntu-8-04-e-configurare-svnserve/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare subversion 1.6.x su Ubuntu 8.0.4</title>
		<link>http://blog.alekc.org/installare-subversion-1-6-x-su-ubuntu-8-0-4</link>
		<comments>http://blog.alekc.org/installare-subversion-1-6-x-su-ubuntu-8-0-4#comments</comments>
		<pubDate>Thu, 11 Feb 2010 09:43:44 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=300</guid>
		<description><![CDATA[Per installare subversion 1.6 su ubuntu 8.04 si può procedere in seguente modo:

vi /etc/apt/sources.list

Dentro il file aggiungete queste due righe

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main

Aggiungete la chiave gpg

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB

Aggiornate il tutto

apt-get update
apt-get upgrade

Se tutto è andato bene vedrete tra i pachetti suggeriti anche subversion e le librerie correlate.


Related Posts

Installare subversion [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-subversion-su-ubuntu-8-04-e-configurare-svnserve" rel="bookmark">Installare subversion su ubuntu 8.04 e configurare svnserve</a><!-- (16.5134)-->, 
<a href="http://blog.alekc.org/come-installare-oracle-xe-su-ubuntu-feisty-fawn" rel="bookmark">Come installare Oracle xe su Ubuntu Feisty Fawn</a><!-- (12.7454)-->, 
<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (7.40066)-->]]></description>
			<content:encoded><![CDATA[<p>Per installare subversion 1.6 su ubuntu 8.04 si può procedere in seguente modo:</p>
<pre class="brush: bash;">
vi /etc/apt/sources.list
</pre>
<p>Dentro il file aggiungete queste due righe</p>
<pre class="brush: bash;">
deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main
</pre>
<p>Aggiungete la chiave gpg</p>
<pre class="brush: bash;">
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB
</pre>
<p>Aggiornate il tutto</p>
<pre class="brush: bash;">
apt-get update
apt-get upgrade
</pre>
<p>Se tutto è andato bene vedrete tra i pachetti suggeriti anche subversion e le librerie correlate.</p>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-subversion-su-ubuntu-8-04-e-configurare-svnserve" rel="bookmark">Installare subversion su ubuntu 8.04 e configurare svnserve</a><!-- (16.5134)-->, 
<a href="http://blog.alekc.org/come-installare-oracle-xe-su-ubuntu-feisty-fawn" rel="bookmark">Come installare Oracle xe su Ubuntu Feisty Fawn</a><!-- (12.7454)-->, 
<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (7.40066)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/installare-subversion-1-6-x-su-ubuntu-8-0-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proftpd on ubuntu 8.04 without usage of mysql</title>
		<link>http://blog.alekc.org/proftpd-on-ubuntu-8-04-without-usage-of-mysql</link>
		<comments>http://blog.alekc.org/proftpd-on-ubuntu-8-04-without-usage-of-mysql#comments</comments>
		<pubDate>Wed, 02 Dec 2009 08:33:13 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=294</guid>
		<description><![CDATA[First of all install proftpd by launching 
apt-get install proftpd
When you are asked about how would you like to run proftpd, choose standalone
Now let&#8217;s take a look on proftpd config file
There are a few options to change 
UseIPv6                  [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installazione-di-proftpd-su-ubuntu-804" rel="bookmark">Installazione di Proftpd su Ubuntu 8.04</a><!-- (9.31475)-->]]></description>
			<content:encoded><![CDATA[<p>First of all install proftpd by launching </p>
<pre class="brush: powershell;">apt-get install proftpd</pre>
<p>When you are asked about how would you like to run proftpd, choose standalone</p>
<p>Now let&#8217;s take a look on proftpd config file<br />
There are a few options to change </p>
<pre class="brush: powershell;">UseIPv6                         off</pre>
<p>(unless you want to use ipv6 protocol)</p>
<pre class="brush: powershell;">ServerName 						&quot;YourServerName&quot;</pre>
<p>Your server name</p>
<pre class="brush: powershell;">Umask							002</pre>
<p>This option decide masking (chmod permissions) of new files created by proftpd. With this settings user and group has the same rights (775)</p>
<p>Then decomment following settings:</p>
<pre class="brush: powershell;">DefaultRoot                     ~
RequireValidShell             off
</pre>
<p>And add to the end of file </p>
<pre class="brush: powershell;">UseReverseDNS                   off
IdentLookups                    off
AuthUserFile                    /etc/proftpd/ftpd.passwd
AuthOrder                       mod_auth_file.c</pre>
<p>Now we need to create some virtual user. For this operation we can use ftpasswd tool, which is a perl script installed with proftpd.</p>
<pre class="brush: powershell;">cd /etc/proftpd/</pre>
<pre class="brush: powershell;">ftpasswd \
--passwd \
--name=alekc \
--uid=9000 \
--gid=33 \
--home=/var/www \
--shell=/bin/false</pre>
<p>It will output something like</p>
<pre class="brush: powershell;">
ftpasswd: creating passwd entry for user alekc

ftpasswd: /bin/false is not among the valid system shells.  Use of
ftpasswd: &quot;RequireValidShell off&quot; may be required, and the PAM
ftpasswd: module configuration may need to be adjusted.

Password:
Re-type password:

ftpasswd: entry created</pre>
<p>Restart proftpd</p>
<pre class="brush: powershell;">/etc/init.d/proftpd restart</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installazione-di-proftpd-su-ubuntu-804" rel="bookmark">Installazione di Proftpd su Ubuntu 8.04</a><!-- (9.31475)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/proftpd-on-ubuntu-8-04-without-usage-of-mysql/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Risolvere i problemi con checkinstall sotto ubuntu</title>
		<link>http://blog.alekc.org/risolvere-i-problemi-con-checkinstall-sotto-ubuntu</link>
		<comments>http://blog.alekc.org/risolvere-i-problemi-con-checkinstall-sotto-ubuntu#comments</comments>
		<pubDate>Fri, 20 Nov 2009 13:34:30 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[checkinstall]]></category>
		<category><![CDATA[compilazione]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=291</guid>
		<description><![CDATA[Sembrerebbe che checkinstall sotto ubuntu ha qualche bug che gli impedisce di funzionare correttamente.
Una soluzione da provare sarebbe 
sudo checkinstall -D --fstrans=no --install=yes 


Related Posts

Howto install Beryl with Nvidia on Ubuntu Feisty Fawn, 
Installare cacti su Ubuntu Feisty Fawn, 
Problemi di ipatcher sotto Leopard

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/howto-install-beryl-with-nvidia-on-ubuntu-feisty-fawn" rel="bookmark">Howto install Beryl with Nvidia on Ubuntu Feisty Fawn</a><!-- (7.23799)-->, 
<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (6.89712)-->, 
<a href="http://blog.alekc.org/problemi-di-ipatcher-sotto-leopard" rel="bookmark">Problemi di ipatcher sotto Leopard</a><!-- (6.78431)-->]]></description>
			<content:encoded><![CDATA[<p>Sembrerebbe che checkinstall sotto ubuntu ha qualche bug che gli impedisce di funzionare correttamente.</p>
<p>Una soluzione da provare sarebbe </p>
<p><code>sudo checkinstall -D --fstrans=no --install=yes </code></p>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/howto-install-beryl-with-nvidia-on-ubuntu-feisty-fawn" rel="bookmark">Howto install Beryl with Nvidia on Ubuntu Feisty Fawn</a><!-- (7.23799)-->, 
<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (6.89712)-->, 
<a href="http://blog.alekc.org/problemi-di-ipatcher-sotto-leopard" rel="bookmark">Problemi di ipatcher sotto Leopard</a><!-- (6.78431)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/risolvere-i-problemi-con-checkinstall-sotto-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modificare la route predefinita in Zend Framework 1.9x</title>
		<link>http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x</link>
		<comments>http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x#comments</comments>
		<pubDate>Fri, 25 Sep 2009 14:03:02 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[route]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[url rewrite]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=289</guid>
		<description><![CDATA[Il problema: di base su zend abbiamo il percorso del tipo sito/controller/azione/param1/param2&#8230; a me invece serviva una cosa del tipo sito/controller/param (per esempio sito.com/libri/titololibro).
La documentazione standard di zend è alquanto generica tanto per cambiare ma alla fine credo di aver trovato la soluzione più o meno giusta/accettabile
Assumendo che il vs. progetto è stato creato con [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (17.6421)-->, 
<a href="http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router" rel="bookmark">Ritrovare l&#8217;istanza di Front Controller (e router)</a><!-- (7.39186)-->]]></description>
			<content:encoded><![CDATA[<p>Il problema: di base su zend abbiamo il percorso del tipo sito/controller/azione/param1/param2&#8230; a me invece serviva una cosa del tipo sito/controller/param (per esempio sito.com/libri/titololibro).</p>
<p>La <a href="http://framework.zend.com/manual/en/zend.controller.router.html#zend.controller.router.routes.standard">documentazione standard</a> di zend è alquanto generica tanto per cambiare ma alla fine credo di aver trovato la soluzione più o meno giusta/accettabile</p>
<p>Assumendo che il vs. progetto è stato creato con Zend Tool, modificate il file &#8220;BootStrap.php&#8221; aggiungendo questo codice </p>
<pre class="brush: php;">
protected function _initControllers(){
        $router = Zend_Controller_Front::getInstance()-&gt;getRouter();
        $route = new Zend_Controller_Router_Route(
            'circolari/:titoloCircolare',
            array(
                'controller' =&gt; 'circolari',
                'action'     =&gt; 'view'
            )
        );

        $router-&gt;addRoute('circolare', $route);
    }
</pre>
<p>dove titoloCircolare è il nome della variabile GET in cui verrà memorizzato il titolo.</p>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/uso-di-zend_route-regex-con-zend_config" rel="bookmark">Uso di Zend_Route Regex con Zend_Config</a><!-- (17.6421)-->, 
<a href="http://blog.alekc.org/ritrovare-listanza-di-front-controller-e-router" rel="bookmark">Ritrovare l&#8217;istanza di Front Controller (e router)</a><!-- (7.39186)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/modificare-la-route-predefinita-in-zend-framework-1-9x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debug di zend_db_table_select</title>
		<link>http://blog.alekc.org/debug-di-zend_db_table_select</link>
		<comments>http://blog.alekc.org/debug-di-zend_db_table_select#comments</comments>
		<pubDate>Fri, 25 Sep 2009 12:01:01 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=287</guid>
		<description><![CDATA[Per trovare la query grezza (quella che viene eseguita sul db) si può procedere come segue:

          $select = $this-&#62;select()-&#62;limit(15)-&#62;order(&#34;id desc&#34;);

          $queryGrezza = $select-&#62;__toString();

          $rows = $this-&#62;fetchAll($select);
   [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/leggere-dati-da-blob-tramite-select-in-firebird" rel="bookmark">Leggere dati da blob tramite select in firebird.</a><!-- (7.06799)-->]]></description>
			<content:encoded><![CDATA[<p>Per trovare la query grezza (quella che viene eseguita sul db) si può procedere come segue:</p>
<pre class="brush: php;">
          $select = $this-&gt;select()-&gt;limit(15)-&gt;order(&quot;id desc&quot;);

          $queryGrezza = $select-&gt;__toString();

          $rows = $this-&gt;fetchAll($select);
          return $rows-&gt;toArray();
</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/leggere-dati-da-blob-tramite-select-in-firebird" rel="bookmark">Leggere dati da blob tramite select in firebird.</a><!-- (7.06799)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/debug-di-zend_db_table_select/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rimuovere notifiche di connessione udp da Syslog su Ubuntu</title>
		<link>http://blog.alekc.org/rimuovere-notifiche-di-connessione-udp-da-syslog-su-ubuntu</link>
		<comments>http://blog.alekc.org/rimuovere-notifiche-di-connessione-udp-da-syslog-su-ubuntu#comments</comments>
		<pubDate>Wed, 23 Sep 2009 12:42:05 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[syslog]]></category>
		<category><![CDATA[udp]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=282</guid>
		<description><![CDATA[Per rimuovere le notifiche del tipo
snmpd[4632]: Connection from UDP: [127.0.0.1]:33326
basta aggiungere in  /etc/snmp/snmpd.conf la linea
dontLogTCPWrappersConnects true


Related Posts

Abilitare snmp per Netgear dg834g

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/abilitare-snmp-per-netgear-dg834g" rel="bookmark">Abilitare snmp per Netgear dg834g</a><!-- (5.75035)-->]]></description>
			<content:encoded><![CDATA[<p>Per rimuovere le notifiche del tipo</p>
<pre class="brush: bash;">snmpd[4632]: Connection from UDP: [127.0.0.1]:33326</pre>
<p>basta aggiungere in  /etc/snmp/snmpd.conf la linea</p>
<pre class="brush: bash;">dontLogTCPWrappersConnects true</pre>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/abilitare-snmp-per-netgear-dg834g" rel="bookmark">Abilitare snmp per Netgear dg834g</a><!-- (5.75035)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/rimuovere-notifiche-di-connessione-udp-da-syslog-su-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare spine per cacti su Ubuntu</title>
		<link>http://blog.alekc.org/installare-spine-per-cacti-su-ubuntu</link>
		<comments>http://blog.alekc.org/installare-spine-per-cacti-su-ubuntu#comments</comments>
		<pubDate>Tue, 22 Sep 2009 15:07:31 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=276</guid>
		<description><![CDATA[
	wget http://sourceforge.net/projects/cacti/files/spine/cacti-spine-0.8.7e/cacti-spine-0.8.7e.tar.gz/download
	tar xzvf cacti-spine-0.8.7e.tar.gz
	rm cacti-spine-0.8.7e.tar.gz
	cd cacti-spine-0.8.7e/

	apt-get install libmysql++-dev
	aptitude install libtool
	apt-get install libsnmp-dev

	./configure
	make

	mkdir -p /usr/local/spine
	cp spine /usr/local/spine
	cp spine.conf /usr/local/spine
	vi spine.conf

	In cacti:
	Settings->paths->spine poller file path: Impostare /usr/local/spine/spine
	Settings->poller->poller type: Impostare Spine

	*/1 * * * * www-data php /usr/share/cacti/site/poller.php &#62;/dev/null 2&#62;/var/log/cacti/poller-error.log

Se nel log compaiono errori relativi a &#8220;duplicate entry&#8221; in sql allora create un fake host e assegnategli tutti [...]

<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (13.18)-->, 
<a href="http://blog.alekc.org/installare-awstats-su-ubuntu" rel="bookmark">Installare Awstats su Ubuntu</a><!-- (6.65328)-->, 
<a href="http://blog.alekc.org/guida-creare-i-grafici-personalizzati-con-cacti" rel="bookmark">Guida: Creare i grafici personalizzati con Cacti</a><!-- (6.51812)-->]]></description>
			<content:encoded><![CDATA[<pre class="brush: bash;">
	wget http://sourceforge.net/projects/cacti/files/spine/cacti-spine-0.8.7e/cacti-spine-0.8.7e.tar.gz/download
	tar xzvf cacti-spine-0.8.7e.tar.gz
	rm cacti-spine-0.8.7e.tar.gz
	cd cacti-spine-0.8.7e/

	apt-get install libmysql++-dev
	aptitude install libtool
	apt-get install libsnmp-dev

	./configure
	make

	mkdir -p /usr/local/spine
	cp spine /usr/local/spine
	cp spine.conf /usr/local/spine
	vi spine.conf
</pre>
<p>	In cacti:<br />
	Settings->paths->spine poller file path: Impostare /usr/local/spine/spine<br />
	Settings->poller->poller type: Impostare Spine</p>
<pre class="brush: bash;">
	*/1 * * * * www-data php /usr/share/cacti/site/poller.php &gt;/dev/null 2&gt;/var/log/cacti/poller-error.log
</pre>
<p>Se nel log compaiono errori relativi a &#8220;duplicate entry&#8221; in sql allora create un fake host e assegnategli tutti custom script senza host&#8230;</p>
<p>Alcune considerazioni: al momento attuale spine da&#8217; ancora troppi problemi quindi preferisco rimanere con cmd.php</p>


<h3>Related Posts</h3>

<a href="http://blog.alekc.org/installare-cacti-su-ubuntu-feisty-fawn" rel="bookmark">Installare cacti su Ubuntu Feisty Fawn</a><!-- (13.18)-->, 
<a href="http://blog.alekc.org/installare-awstats-su-ubuntu" rel="bookmark">Installare Awstats su Ubuntu</a><!-- (6.65328)-->, 
<a href="http://blog.alekc.org/guida-creare-i-grafici-personalizzati-con-cacti" rel="bookmark">Guida: Creare i grafici personalizzati con Cacti</a><!-- (6.51812)-->]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/installare-spine-per-cacti-su-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trasferire un file tramite il protocollo scp verso un host remoto</title>
		<link>http://blog.alekc.org/trasferire-un-file-tramite-il-protocollo-scp-verso-un-host-remoto</link>
		<comments>http://blog.alekc.org/trasferire-un-file-tramite-il-protocollo-scp-verso-un-host-remoto#comments</comments>
		<pubDate>Mon, 21 Sep 2009 13:08:40 +0000</pubDate>
		<dc:creator>Alekc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scp]]></category>

		<guid isPermaLink="false">http://blog.alekc.org/?p=274</guid>
		<description><![CDATA[ scp filename username@remoteaddr:remotepath


Related Posts


No related posts.


<h3>Related Posts</h3>



No related posts.
]]></description>
			<content:encoded><![CDATA[<blockquote><p> scp filename username@remoteaddr:remotepath</p></blockquote>


<h3>Related Posts</h3>


<p>No related posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alekc.org/trasferire-un-file-tramite-il-protocollo-scp-verso-un-host-remoto/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
