<?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>none of the above &#187; lingon</title>
	<atom:link href="http://www.fmf.it/blog/tag/lingon/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fmf.it/blog</link>
	<description>unnecessary words from my inside</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:16:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Lingon: un tool per eseguire programmi a tempo in OS X</title>
		<link>http://www.fmf.it/blog/2007/11/15/lingon-un-tool-per-eseguire-programmi-a-tempo-in-os-x/</link>
		<comments>http://www.fmf.it/blog/2007/11/15/lingon-un-tool-per-eseguire-programmi-a-tempo-in-os-x/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 06:00:45 +0000</pubDate>
		<dc:creator>effemmeffe</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[launchd]]></category>
		<category><![CDATA[lingon]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.fmf.it/blog/2007/11/15/lingon-un-tool-per-eseguire-programmi-a-tempo-in-os-x/</guid>
		<description><![CDATA[Apple OS X, che sia l&#8217;ultima scintillante versione Leopard o una qualsiasi precedente come ad esempio Tiger che ho sull&#8217;iBook, è un sistema operativo *nix, il che significa che ha molte caratteristiche che si trovano anche in Linux. Un demone, in *nix, è un programma che parte all&#8217;avvio senza che l&#8217;utente ne debba essere consapevole [...]]]></description>
			<content:encoded><![CDATA[<p>Apple OS X, che sia l&#8217;ultima scintillante versione Leopard o una qualsiasi precedente come ad esempio Tiger che ho sull&#8217;iBook, è un sistema operativo *nix, il che significa che ha molte caratteristiche che si trovano anche in Linux.</p>
<p>Un demone, in *nix, è un programma che parte all&#8217;avvio senza che l&#8217;utente ne debba essere consapevole ed esegue i compiti per cui è stato creato.</p>
<p>In Linux esistono un paio di demoni che permettono di eseguire dei task a tempo, chiamati ufficialmente job:<br />
<strong>atd</strong> permette di eseguire un job una volta ad un particolare momento;<br />
<strong>crond</strong> esegue regolarmente un job e si può programmare con qualsiasi intervallo di tempo, consentendo quindi di fare qualcosa ogni minuto o giorno o settimana o ad un giorno particolare del mese ad un&#8217;ora prestabilita e così via.</p>
<p>Tutti questi demoni se programmati nel modo corretto permettono quindi l&#8217;esecuzione di un&#8217;attività senza l&#8217;intervento di un utente.</p>
<p>A partire da OS X 10.4 Tiger, Apple ha scelto di raggruppare tutto quello che fanno questi demoni (e anche altro altro) e farlo fare ad un solo demone, <strong><a href="http://en.wikipedia.org/wiki/Launchd">launchd</a></strong>.</p>
<p>Non esiste però in OS X un&#8217;interfaccia utente che permetta di gestire launchd.</p>
<p>Per fortuna è stato sviluppato <a href="http://lingon.sourceforge.net/index.html" title="Lingon by Peter Borg">Lingon</a>,  un programma che permette di aggiungere, modificare ed eliminare i job di launchd.</p>
<p>La caratteristica migliore che ha è  un wizard che permette di creare un job rispondendo a poche semplici domande.</p>
<p>In più, Lingon permette di vedere ed eventualmente modificare tutti i demoni di sistema, modifiche che possono essere però pericolose per la stabilità del sistema stesso, quindi attenzione a quello che fate.</p>
<p>Sembra che la versione per Leopard sia molto meno ricca di funzionalità rispetto a quella di Tiger in quanto è cambiata la filosofia di launchd, attenzione a scaricare la versione corretta per la propria versione di OS X dal sito.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fmf.it/blog/2007/11/15/lingon-un-tool-per-eseguire-programmi-a-tempo-in-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

