<?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>Sinkro.net &#187; osx</title>
	<atom:link href="http://www.sinkro.net/tag/osx/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sinkro.net</link>
	<description>Software e dintorni. ... soprattutto dintorni ;-)</description>
	<lastBuildDate>Mon, 26 Sep 2011 01:42:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Winscape &#8211; Virtual windows con WiiMote</title>
		<link>http://www.sinkro.net/2010/04/16/winscape-virtual-windows-con-wiimote/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=winscape-virtual-windows-con-wiimote</link>
		<comments>http://www.sinkro.net/2010/04/16/winscape-virtual-windows-con-wiimote/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 21:35:15 +0000</pubDate>
		<dc:creator>Massimiliano</dc:creator>
				<category><![CDATA[Articoli]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.sinkro.net/?p=597</guid>
		<description><![CDATA[Questo progetto e&#8217; spettacolare. Due finestre virtuali nelle quali la visuale cambia a seconda della posizione dell&#8217;osservatore grazie ad un wiimote e ad una manciata di Led IR. Il software Winscape e&#8217; stato realizzato appositamente ed e&#8217; possibile acquistarne una licenza allo stratosferico prezzo di $9.95. E&#8217; disponibile anche Winscape remote per iphone, ipod e ipad [...]


Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2010/05/07/symphony-of-science/' rel='bookmark' title='Symphony of Science'>Symphony of Science</a> <small>The Symphony of Science è un progetto musicale guidato da John...</small></li>
<li><a href='http://www.sinkro.net/2009/06/21/context-free-art/' rel='bookmark' title='Context free art'>Context free art</a> <small>Context Free (CF) è un software per generare immagini da...</small></li>
<li><a href='http://www.sinkro.net/2006/10/21/scrybe/' rel='bookmark' title='Scrybe'>Scrybe</a> <small>Il sito all&#8217;incirca recita: ScrybeTM , ÃƒÂ¨ un rivoluzionario organizer...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Questo progetto e&#8217; <strong>spettacolare</strong>.</p>
<p>Due finestre virtuali nelle quali la visuale cambia a seconda della posizione dell&#8217;osservatore grazie ad un wiimote e ad una manciata di Led IR.</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/Vqu9NuINKbc&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Vqu9NuINKbc&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Il software Winscape e&#8217; stato realizzato appositamente ed e&#8217; possibile acquistarne una licenza allo stratosferico prezzo di $9.95.</p>
<p>E&#8217; disponibile anche Winscape remote per iphone, ipod e ipad a €1.59.</p>
<p>In questo video sono mostrate tutte le fasi della realizzazione:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/4JsNpjpT1wg&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4JsNpjpT1wg&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Approfondimenti direttamente sul <a href="http://www.rationalcraft.com/Winscape.html" target="_blank">sito dell&#8217;autore</a></p>


<p>Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2010/05/07/symphony-of-science/' rel='bookmark' title='Symphony of Science'>Symphony of Science</a> <small>The Symphony of Science è un progetto musicale guidato da John...</small></li>
<li><a href='http://www.sinkro.net/2009/06/21/context-free-art/' rel='bookmark' title='Context free art'>Context free art</a> <small>Context Free (CF) è un software per generare immagini da...</small></li>
<li><a href='http://www.sinkro.net/2006/10/21/scrybe/' rel='bookmark' title='Scrybe'>Scrybe</a> <small>Il sito all&#8217;incirca recita: ScrybeTM , ÃƒÂ¨ un rivoluzionario organizer...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sinkro.net/2010/04/16/winscape-virtual-windows-con-wiimote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Context free art</title>
		<link>http://www.sinkro.net/2009/06/21/context-free-art/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=context-free-art</link>
		<comments>http://www.sinkro.net/2009/06/21/context-free-art/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 15:17:31 +0000</pubDate>
		<dc:creator>Massimiliano</dc:creator>
				<category><![CDATA[Articoli]]></category>
		<category><![CDATA[frattali]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.sinkro.net/?p=418</guid>
		<description><![CDATA[Context Free (CF) è un software per generare immagini da una serie di istruzioni. Utilizza un semplice set di comandi chiamato Context Free Design Grammar (CFDG). Un file CFDG è sostanzialmente un gruppo di regole per disegnare forme usando altre forme. Le forme base sono: SQUARE CIRCLE TRIANGLE Ci sono pochi altri componenti opzionali ed [...]


Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2007/04/08/rilasciata-debian-gnulinux-40/' rel='bookmark' title='Rilasciata Debian GNU/Linux 4.0'>Rilasciata Debian GNU/Linux 4.0</a> <small>Come annunciato sul sito ufficiale finalmente ÃƒÂ¨ stata rilasciata &#8220;etch&#8221;,...</small></li>
<li><a href='http://www.sinkro.net/2007/06/14/macbook/' rel='bookmark' title='MacBook'>MacBook</a> <small>Ho sempre avuto un debole per il Mac. L&#8217;ho usato...</small></li>
<li><a href='http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/' rel='bookmark' title='Installare PsycoPg2 su OsX'>Installare PsycoPg2 su OsX</a> <small>Se avete provato ad installare PsycoPg in OsX Leopard via...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-449" title="spiral" src="http://www.sinkro.net/wp-content/uploads/2009/06/spiral.png" alt="spiral" width="280" height="300" />Context Free (CF) è un software per generare immagini da una serie di istruzioni.</p>
<p>Utilizza un semplice set di comandi chiamato Context Free Design Grammar (CFDG).</p>
<p>Un file CFDG è sostanzialmente un gruppo di regole per disegnare forme usando altre forme.</p>
<p>Le forme base sono:</p>
<ul>
<li>SQUARE</li>
<li>CIRCLE</li>
<li>TRIANGLE</li>
</ul>
<p>Ci sono pochi altri componenti opzionali ed un unico componente obbligatorio:</p>
<ul>
<li>La direttiva startshape è obbligatoria e informa CF da quale regola partire.</li>
<li>Le direttive opzionali: background, tile, size, include, shape, path</li>
</ul>
<p>Ogni forma può essere modificata <a href="http://www.contextfreeart.org/mediawiki/index.php/Shape_adjustments" target="_blank">da un serie di parametri</a>, in forma e colore.</p>
<p>Il rendering avviene in pochi secondi e quindi è possibile apprezzare subito il risultato dei nostri sforzi <img src='http://www.sinkro.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align: center;"><img class="size-medium wp-image-460 aligncenter" title="Contextfree" src="http://www.sinkro.net/wp-content/uploads/2009/06/Contextfree-300x232.jpg" alt="Contextfree" width="300" height="232" /></p>
<p>Le possibilità  più interessanti sono senz&#8217;altro fornite dalla <a href="http://it.wikipedia.org/wiki/Algoritmo_ricorsivo" target="_blank">ricorsione</a>.</p>
<p>Disegnamo un cerchio e attraverso la ricorsione ne variamo progressivamente la luminosita e la dimensione. Utilizziamo poi il nostro cerchio sfumato per costruire una spirale:</p>
<pre>startshape Spirale

rule Spirale  {
	Cerchio{}
	Spirale{x 1 size .9  rotate 30 }
}

rule Cerchio  {
	CIRCLE{}
	Cerchio{brightness 0.2 size 0.9}
}</pre>
<p style="text-align: center;"><img class="size-full wp-image-439 aligncenter" title="spirale" src="http://www.sinkro.net/wp-content/uploads/2009/06/spirale.png" alt="spirale" width="176" height="200" /></p>
<p>Se una stessa regola appare più volte, CF sceglierà una versione piuttosto che un un&#8217;altra casualmente. La probabilità  che venga scelta un versione è proporzionale al suo peso (che viene indicato dopo il nome della regola).</p>
<p>Proviamo ad aggiungere una versione della nostra regola <em>cerchio</em> che utilizza un quadrato come forma base.</p>
<pre>startshape Spirale

rule Spirale  {
	Cerchio{}
	Spirale{x 1 size .9  rotate 30 }
}

rule Cerchio  {
	CIRCLE{}
	Cerchio{brightness 0.2 size 0.9}
}
rule Cerchio  {
	SQUARE{}
	Cerchio{brightness 0.2 size 0.9}
}</pre>
<pre style="text-align: center;"><img class="alignnone size-full wp-image-445" title="spiralemista" src="http://www.sinkro.net/wp-content/uploads/2009/06/spiralemista.png" alt="spiralemista" width="172" height="200" /></pre>
<p>Introducendo queste variazioni pseudo casuali possiamo ottenere immagini sorprendenti.</p>
<pre>startshape rami

rule rami {
    SQUARE{y .1 s 0.02 0.2}
    ramo{y .1 s .99 b .1 sat .1 h 60}
    ramo{y .1 f 90}
}

rule rami{
	rami{}
}

rule ramo {
	rami{r 30 s .7}
}
rule ramo {
	rami{r 20 s .8}
}
rule ramo 0.2 {
	rami{r -20 s .616}
}</pre>
<p style="text-align: center;"><img class="size-full wp-image-456 aligncenter" title="tree" src="http://www.sinkro.net/wp-content/uploads/2009/06/tree.jpg" alt="tree" width="473" height="354" /></p>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, -webkit-fantasy; font-size: small;"><span style="line-height: 19px; white-space: normal; ">
</span></span></pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, -webkit-fantasy; font-size: small;"><span style="line-height: 19px; white-space: normal; ">
</span></span></pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, fantasy; line-height: 19px; white-space: normal; font-size: 13px;">Context Free permette di inserire le proprie creazioni nella <a href="http://www.contextfreeart.org/gallery/" target="_blank">gallery online</a> del sito, nella quale <span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, fantasy; ">si possono trovare degli autentici capolavori insieme ovviamente al codice per riprodurli.</span></span></pre>
<p><a href="http://www.contextfreeart.org/mediawiki/index.php/Download_page" target="_blank">Context Free</a> è disponibile per Mac OSX, Windows e Linux e in formato sorgente.</p>
<p>Un buon punto di partenza è la sezione <a href="http://www.contextfreeart.org/mediawiki/index.php/Tutorials" target="_blank">tutorial</a> del sito.</p>
<p style="text-align: left;">Buon divertimento</p>
<p style="text-align: left;">
<p style="text-align: center; ">


<p>Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2007/04/08/rilasciata-debian-gnulinux-40/' rel='bookmark' title='Rilasciata Debian GNU/Linux 4.0'>Rilasciata Debian GNU/Linux 4.0</a> <small>Come annunciato sul sito ufficiale finalmente ÃƒÂ¨ stata rilasciata &#8220;etch&#8221;,...</small></li>
<li><a href='http://www.sinkro.net/2007/06/14/macbook/' rel='bookmark' title='MacBook'>MacBook</a> <small>Ho sempre avuto un debole per il Mac. L&#8217;ho usato...</small></li>
<li><a href='http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/' rel='bookmark' title='Installare PsycoPg2 su OsX'>Installare PsycoPg2 su OsX</a> <small>Se avete provato ad installare PsycoPg in OsX Leopard via...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sinkro.net/2009/06/21/context-free-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare PsycoPg2 su OsX</title>
		<link>http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installare-psycopg2-su-osx</link>
		<comments>http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 15:15:44 +0000</pubDate>
		<dc:creator>Massimiliano</dc:creator>
				<category><![CDATA[Articoli]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.sinkro.net/?p=390</guid>
		<description><![CDATA[Se avete provato ad installare PsycoPg in OsX Leopard via easy_install avrete notato che l&#8217;installazione fallisce. Il problema sta nel percorso di Postgresql che varia a seconda del metodo di installazione utilizzato. Si tratta quindi di configurare PsycoPg con il percorso corretto di Postgresql. Ma partiamo dall&#8217;inizio e recuperiamo l&#8217;ultima versione di PsycoPg che al [...]


Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2005/11/09/rilasciato-postgresql-81/' rel='bookmark' title='Rilasciato PostgreSQL 8.1'>Rilasciato PostgreSQL 8.1</a> <small>PostgreSQL 8.1 contiene piu&#8217; di 120 tra nuove caratteristiche e...</small></li>
<li><a href='http://www.sinkro.net/2005/01/20/rilasciato-postgresql-80/' rel='bookmark' title='Rilasciato PostgreSQL 8.0'>Rilasciato PostgreSQL 8.0</a> <small>NY, NY: 19 Gennaio 2005 &#8211; Il Gruppo di Sviluppo...</small></li>
<li><a href='http://www.sinkro.net/2006/10/22/lightning-admin/' rel='bookmark' title='Lightning Admin'>Lightning Admin</a> <small>Postgres Lightning Admin o PGLA per gli amici, &egrave; un...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-402" title="pgsql" src="http://www.sinkro.net/wp-content/uploads/2009/02/pgsql.jpg" alt="pgsql" width="262" height="207" />Se avete provato ad installare <a href="http://initd.org/pub/software/psycopg/" target="_blank">PsycoPg</a> in OsX Leopard via <em>easy_install</em> avrete notato che l&#8217;installazione fallisce.</p>
<p>Il problema sta nel percorso di <a href="http://www.postgresql.org/" target="_blank">Postgresql</a> che varia a seconda del metodo di installazione utilizzato.</p>
<p>Si tratta quindi di configurare PsycoPg con il percorso corretto di Postgresql.</p>
<p><span id="more-390"></span></p>
<p>Ma partiamo dall&#8217;inizio e recuperiamo l&#8217;ultima versione di PsycoPg che al momento in cui scrivo Ã¨ la 2.0.8:</p>
<p><code>curl -o psycopg2.tar.gz http://www.initd.org/pub/software/psycopg/psycopg2-2.0.8.tar.gz<br />
</code><br />
scompattiamo:<br />
<code>tar zxvf psycopg2.tar.gz</code></p>
<p>posizioniamoci all&#8217;interno della directory:<br />
<code>cd psycopg2-2.0.8</code></p>
<p>apriamo il file setup.cfg eliminando il commento alla riga 34,<br />
<code>#pg_config=</code></p>
<p>dovremo completare la riga con il percorso corretto di <em>pg_config</em>.</p>
<p>Installando Postgresql via <a href="http://www.macports.org/">MacPorts</a>, come nel mio caso, <em>pg_config</em> si troverÃ  in:<br />
<code>/opt/local/lib/postgresql83/bin/pg_config</code></p>
<p>completo quindi la mia riga:<br />
<code>pg_config=/opt/local/lib/postgresql83/bin/pg_config</code></p>
<p>Salvo e e lancio il setup:</p>
<p><code>sudo python setup.py install</code></p>
<p>che a questo punto dovrebbe andare a buon fine.</p>
<p>Riferimenti:</p>
<ul>
<li><a href="http://jasonism.org/weblog/2008/nov/06/getting-psycopg2-work-mac-os-x-leopard/" target="_blank">http://jasonism.org/weblog/2008/nov/06/getting-psycopg2-work-mac-os-x-leopard/</a></li>
<li><a href="http://blog.jonypawks.net/2008/06/20/installing-psycopg2-on-os-x/" target="_blank">http://blog.jonypawks.net/2008/06/20/installing-psycopg2-on-os-x/</a></li>
</ul>


<p>Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2005/11/09/rilasciato-postgresql-81/' rel='bookmark' title='Rilasciato PostgreSQL 8.1'>Rilasciato PostgreSQL 8.1</a> <small>PostgreSQL 8.1 contiene piu&#8217; di 120 tra nuove caratteristiche e...</small></li>
<li><a href='http://www.sinkro.net/2005/01/20/rilasciato-postgresql-80/' rel='bookmark' title='Rilasciato PostgreSQL 8.0'>Rilasciato PostgreSQL 8.0</a> <small>NY, NY: 19 Gennaio 2005 &#8211; Il Gruppo di Sviluppo...</small></li>
<li><a href='http://www.sinkro.net/2006/10/22/lightning-admin/' rel='bookmark' title='Lightning Admin'>Lightning Admin</a> <small>Postgres Lightning Admin o PGLA per gli amici, &egrave; un...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX Python console via bluetooth con PyS60 su N95</title>
		<link>http://www.sinkro.net/2008/12/31/osx-python-console-via-bluetooth-con-pys60-su-n95/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=osx-python-console-via-bluetooth-con-pys60-su-n95</link>
		<comments>http://www.sinkro.net/2008/12/31/osx-python-console-via-bluetooth-con-pys60-su-n95/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 10:43:02 +0000</pubDate>
		<dc:creator>Massimiliano</dc:creator>
				<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Codice]]></category>
		<category><![CDATA[n95]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[pys60]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[symbian]]></category>

		<guid isPermaLink="false">http://www.sinkro.net/?p=254</guid>
		<description><![CDATA[Per Natale mi è arrivato un giocattolo nuovo, un N95 8Gb, quale occasione migliore per divertirsi un po&#8217; con python? Installare pys60 sull&#8217;N95. Al momento in cui scrivo su sourceforge della versione 1.9 di trova solo l&#8217;announcement.txt ma non i pacchetti che invece si trovano qua. Ci servono: Python_1.9.0_3rdEd.sis PythonScriptShell_1.9.0_3rdEd.sis Una volta saricati i pacchetti [...]


Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/' rel='bookmark' title='Installare PsycoPg2 su OsX'>Installare PsycoPg2 su OsX</a> <small>Se avete provato ad installare PsycoPg in OsX Leopard via...</small></li>
<li><a href='http://www.sinkro.net/2006/09/29/wikipad/' rel='bookmark' title='WikidPad'>WikidPad</a> <small>Come recita l&#8217;homepage: WikidPadÂ Ã¨ un programma simil wiki per archiviare...</small></li>
<li><a href='http://www.sinkro.net/2006/11/02/ancora-wikidpad/' rel='bookmark' title='Ancora WikidPad'>Ancora WikidPad</a> <small>Dato che WikidPad merita davvero, mi sono preso un pochino...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-289" title="n95_8gb" src="http://www.sinkro.net/wp-content/uploads/2008/12/n95_8gb-150x150.png" alt="n95_8gb" width="150" height="150" /><br />
Per Natale mi è arrivato un giocattolo nuovo, un N95 8Gb, quale occasione migliore per divertirsi un po&#8217; con python?</p>
<h3>Installare pys60 sull&#8217;N95.</h3>
<p>Al momento in cui scrivo su <a href="http://sourceforge.net/project/showfiles.php?group_id=154155&amp;package_id=171153&amp;release_id=649649" target="_blank">sourceforge</a> della versione 1.9 di trova solo l&#8217;announcement.txt ma non i pacchetti che invece si trovano <a href="https://garage.maemo.org/frs/?group_id=854" target="_blank">qua</a>.<br />
Ci servono:</p>
<ul>
<li>Python_1.9.0_3rdEd.sis</li>
<li>PythonScriptShell_1.9.0_3rdEd.sis</li>
</ul>
<p>Una volta saricati i pacchetti li inviamo al cellulare via bluetooth e li installiamo.<br />
Prima i runtime (<em>Python_1.9.0_3rdEd.sis</em>) e poi PythonScriptShell.</p>
<p>Nel mio caso è stato necessario installarli sulla memoria del telefono, dato che PythonScriptShell sulla memoria di massa non voleva saperne di partire.</p>
<p>Sul cellulare, all&#8217;interno del menu applicazioni troveremo l&#8217;icona dell&#8217;interprete Python.<br />
Lanciamolo e proviamo gli script di esempio installati col pacchetto.</p>
<h3>Configurare la seriale blutooth su OSX Leopard</h3>
<p>Apriamo <em>Preferenze di sistema</em> -&gt; <em>Bluetooth</em> e clicchiamo su <em>Avanzate </em>.</p>
<p>Si aprirà  la finestra di dialogo seguente:</p>
<p><img class="aligncenter size-full wp-image-259" title="aggiungi-seriale-bluetooth" src="http://www.sinkro.net/wp-content/uploads/2008/12/aggiungi-seriale-bluetooth.png" alt="aggiungi-seriale-bluetooth" width="452" /></p>
<p>Clicchiamo sul <strong>+</strong> (<em>Aggiungi seriale</em>) e impostiamo i parametri come segue:</p>
<p><img class="aligncenter size-full wp-image-263" title="parametri-seriale" src="http://www.sinkro.net/wp-content/uploads/2008/12/parametri-seriale.png" alt="parametri-seriale" width="452" />.</p>
<h3>Stabiliamo la connessione</h3>
<p>Sull&#8217;N95 lanciamo l&#8217;interprete Python.</p>
<p>Sul Mac, apriamo il Terminale e lanciamo:<br />
<code>screen  /dev/tty.BT-SerialPort </code></p>
<p>Sull&#8217;N95, dall&#8217;interprete Python selezioniamo:<br />
<em>Options</em> -&gt; <em>Bluetooth console</em><br />
e indichiamo il nostro Mac come dispositivo da utilizzare.</p>
<blockquote><p>E&#8217; possibile che sul Mac venga richiesta una password per l&#8217;accoppiamento, digitiamo 1234 (o ciò che vi pare) e reinseriamola sul telefono quando richiesto</p></blockquote>
<p>A questo punto dovremmo trovarci di fronte all&#8217;interprete Python in esecuzione sull&#8217;N95.</p>
<p><img class="aligncenter size-full wp-image-269" title="python251-on-symbian_s60" src="http://www.sinkro.net/wp-content/uploads/2008/12/python251-on-symbian_s60.png" alt="python251-on-symbian_s60" width="450" /></p>
<p>Come primo test, vi propongo una ricerca sui contatti.</p>
<p><code><br />
&gt;&gt;&gt; import contacts<br />
&gt;&gt;&gt; db = contacts.open()<br />
&gt;&gt;&gt; db.find('rist')<br />
[&lt;Contact #42: "Piccolissimo Ristorante"&gt;, &lt;Contact #53: "Cinese Fortuna Ristorante"&gt;, &lt;Contact #65: "Ristorante LaBuca"&gt;, &lt;Contact #75: "Ristorante Il Castello"&gt;])<br />
</code></p>
<p>Un buon punto di partenza per PyS60 è <a href="http://www.mobilenin.com/pys60/menu.htm" target="_blank">mobilenin.com</a>.</p>


<p>Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/' rel='bookmark' title='Installare PsycoPg2 su OsX'>Installare PsycoPg2 su OsX</a> <small>Se avete provato ad installare PsycoPg in OsX Leopard via...</small></li>
<li><a href='http://www.sinkro.net/2006/09/29/wikipad/' rel='bookmark' title='WikidPad'>WikidPad</a> <small>Come recita l&#8217;homepage: WikidPadÂ Ã¨ un programma simil wiki per archiviare...</small></li>
<li><a href='http://www.sinkro.net/2006/11/02/ancora-wikidpad/' rel='bookmark' title='Ancora WikidPad'>Ancora WikidPad</a> <small>Dato che WikidPad merita davvero, mi sono preso un pochino...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sinkro.net/2008/12/31/osx-python-console-via-bluetooth-con-pys60-su-n95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uno script bash per portare il dock da 3D a 2D e viceversa.</title>
		<link>http://www.sinkro.net/2008/12/19/uno-script-bash-per-portare-il-dock-da-3d-a-2d-e-viceversa/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=uno-script-bash-per-portare-il-dock-da-3d-a-2d-e-viceversa</link>
		<comments>http://www.sinkro.net/2008/12/19/uno-script-bash-per-portare-il-dock-da-3d-a-2d-e-viceversa/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 08:22:13 +0000</pubDate>
		<dc:creator>Massimiliano</dc:creator>
				<category><![CDATA[Codice]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[dock]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.sinkro.net/?p=199</guid>
		<description><![CDATA[Possiamo creare uno script per modificare lâ€™aspetto del Dock, da 3D a 2D e viceversa sempre utilizzando defaults come avevamo spiegato qui. Questa volta perÃ² sfruttiamo le preferenze del dock, memorizzate in com.apple.dock. In particolare l'opzione no-glass. Per verificare le impostazioni correnti lanciamo il seguente comando da terminale: defaults read com.apple.dock no-glass restituirÃ  0 se [...]


Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2008/12/16/un-semplice-script-bash-per-mostrare-i-file-nascosti-nel-finder/' rel='bookmark' title='Un semplice script bash per mostrare i file nascosti nel finder'>Un semplice script bash per mostrare i file nascosti nel finder</a> <small>Ho scritto un semplice script per mostrare e nascondere i...</small></li>
<li><a href='http://www.sinkro.net/2008/12/29/uno-script-iptables-per-bloccare-determinati-ip/' rel='bookmark' title='Uno script iptables per bloccare determinati IP'>Uno script iptables per bloccare determinati IP</a> <small>Nonostante gli unici commenti in questo blog siano stati di...</small></li>
<li><a href='http://www.sinkro.net/2005/11/09/rilasciato-postgresql-81/' rel='bookmark' title='Rilasciato PostgreSQL 8.1'>Rilasciato PostgreSQL 8.1</a> <small>PostgreSQL 8.1 contiene piu' di 120 tra nuove caratteristiche e...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sinkro.net/wp-content/uploads/2008/12/logo-apple-150x150.jpg" alt="logo-apple" title="logo-apple" width="150" height="150" class="alignright size-thumbnail wp-image-180" /><br />
Possiamo creare uno script per modificare lâ€™aspetto del Dock, da 3D a 2D e viceversa sempre utilizzando <code>defaults</code> come avevamo spiegato <a href="http://www.sinkro.net/2008/12/16/un-semplice-script-bash-per-mostrare-i-file-nascosti-nel-finder/">qui</a>.</p>
<p>Questa volta perÃ² sfruttiamo le preferenze del <em>dock</em>, memorizzate in <code>com.apple.dock</code>.<br />
In particolare l'opzione <code>no-glass</code>.</p>
<p>Per verificare le impostazioni correnti lanciamo il seguente comando da terminale:<br />
<code>defaults read com.apple.dock no-glass</code></p>
<p>restituirÃ  <code>0</code> se attualmente il dock Ã¨ in 3D o <code>1</code> se Ã¨ in 2D.</p>
<p>Di seguito il semplice script.</p>
<div class="syntax_hilite">
<div id="c-6">
<div class="c"><span style="color: #339933;">#!/bin/sh</span><br />
CURRENT=`defaults read com.<span style="color: #202020;">apple</span>.<span style="color: #202020;">dock</span> no-glass`<br />
<span style="color: #b1b100;">case</span> $CURRENT in<br />
&nbsp; &nbsp; <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; OPTION=<span style="color: #ff0000;">'YES'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; ;;<br />
&nbsp; &nbsp; <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; OPTION=<span style="color: #ff0000;">'NO'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; ;;<br />
&nbsp; &nbsp; *<span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; OPTION=<span style="color: #ff0000;">'YES'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; ;;<br />
esac</p>
<p>defaults write com.<span style="color: #202020;">apple</span>.<span style="color: #202020;">dock</span> no-glass -boolean $OPTION<br />
killall Dock<br />
echo <span style="color: #ff0000;">"Riavvio il dock..."</span></div>
</div>
</div>
<p></p>


<p>Altri articoli di interesse:<ol><li><a href='http://www.sinkro.net/2008/12/16/un-semplice-script-bash-per-mostrare-i-file-nascosti-nel-finder/' rel='bookmark' title='Un semplice script bash per mostrare i file nascosti nel finder'>Un semplice script bash per mostrare i file nascosti nel finder</a> <small>Ho scritto un semplice script per mostrare e nascondere i...</small></li>
<li><a href='http://www.sinkro.net/2008/12/29/uno-script-iptables-per-bloccare-determinati-ip/' rel='bookmark' title='Uno script iptables per bloccare determinati IP'>Uno script iptables per bloccare determinati IP</a> <small>Nonostante gli unici commenti in questo blog siano stati di...</small></li>
<li><a href='http://www.sinkro.net/2005/11/09/rilasciato-postgresql-81/' rel='bookmark' title='Rilasciato PostgreSQL 8.1'>Rilasciato PostgreSQL 8.1</a> <small>PostgreSQL 8.1 contiene piu' di 120 tra nuove caratteristiche e...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sinkro.net/2008/12/19/uno-script-bash-per-portare-il-dock-da-3d-a-2d-e-viceversa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

