<?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; n95</title>
	<atom:link href="http://www.sinkro.net/tag/n95/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>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>
	</channel>
</rss>

