<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3216388155732004723</id><updated>2011-04-21T13:47:51.384-07:00</updated><category term='bugfix'/><title type='text'>tilimi</title><subtitle type='html'>Tilimi instant voice communication. Development blog.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-3237887278142541728</id><published>2009-02-15T05:22:00.000-08:00</published><updated>2009-02-15T05:26:14.059-08:00</updated><title type='text'>Release 1.0.15.8</title><content type='html'>Il pannello di amministrazione ora presenta campi separati per le voci di utenti ammessi a parlare, bannati, coamministratori. Le voci precedente specificate (+utente,-utente) verranno automaticamente convertite.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sono anche state apportate delle migliorie al server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Quattro bottoni di presets, oro permettono di memorizzare 4 frequenze utili degli utenti. La memorizzazione, analogamente ai meccanismi di un'autoradio, si effettua posizionandosi sul canale e tenendo premuto per piu' di due secondi il tasto di preset desiderato.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Buon ascolto.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-3237887278142541728?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/3237887278142541728/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=3237887278142541728' title='5 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/3237887278142541728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/3237887278142541728'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/02/release-10158.html' title='Release 1.0.15.8'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-8903355968824640991</id><published>2009-02-14T05:18:00.000-08:00</published><updated>2009-02-14T05:20:38.516-08:00</updated><title type='text'>canali 19.00...19.99</title><content type='html'>Per una mancanza di comunicazione verso i nostri utenti, non e' stato palesato che i canali 19.00 e 19.99 dovranno essere da noi chiusi per motivi tecnici. Preghiamo gentilmente gli utenti che hanno aperto un canale nell'area di spostarlo. L'uso di questi canali, per l'algoritmo audio usato puo' compromettere la stabilità del sistema.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Contatteremo personalmente gli utenti amministratori dei canali tra qualche giorno.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Grazie&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-8903355968824640991?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/8903355968824640991/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=8903355968824640991' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/8903355968824640991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/8903355968824640991'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/02/canali-19001999.html' title='canali 19.00...19.99'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-381927747200514575</id><published>2009-02-14T05:11:00.000-08:00</published><updated>2009-02-14T10:02:36.480-08:00</updated><title type='text'>Release 1.0.15.6 e uso pannello amministrazione</title><content type='html'>Buongiorno.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Con la versione 1.0.15.6 del client è possibile nuovamente amministrare i canali.&lt;/div&gt;&lt;div&gt;Inoltre, abbiamo aggiunto la possibilità di specificare co-amministratori (utenti con la possibilità di aprire il pannello e specificare alcuni dei flags) e utenti esclusi dalla conversazione.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Per inserire un co-amministratore, nel campo "restrict talk access", inserire il nome di login preposto dal simbolo +, ad esempio +mario,+gianni,elisa,francesca&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Per specificare un utente escluso dalla conversazione, nel campo "restrict talk access" inserire il nome di login preposto dal simbolo -, ad esempio -giovanni,-quasimodo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nel caso di chat pubbliche e' opportuno che il flag "Restrict talk access" resti non flaggato, quando si specificano solamente co-amministratori.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Negli esempi precedenti, la lista "+mario,+gianni,elisa,-giovanni,-quasimodo" presenta i primi due co-amministratori, gli ultimi due esclusi dalla conversazione. "elisa" e' abilitata a parlare ma non e' amministratore.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Grazie.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-381927747200514575?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/381927747200514575/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=381927747200514575' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/381927747200514575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/381927747200514575'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/02/buongiorno.html' title='Release 1.0.15.6 e uso pannello amministrazione'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-1659170874456122560</id><published>2009-02-08T00:40:00.001-08:00</published><updated>2009-02-08T02:48:42.465-08:00</updated><title type='text'>Cheat per gestione Jail</title><content type='html'>Buongiorno a tutti.&lt;br /&gt;&lt;br /&gt;Abbiamo dovuto eliminare il cheat per il banning degli utenti da parte degli amministratori dei canali, in quanto e' risultato abusato da parte di utenti non autorizzati.&lt;br /&gt;&lt;br /&gt;Inoltre vi preghiamo di diffidare di chi si presenta come amministratore e facente parte dello staff, fino a che non avremo posto chiari segni di riconoscimento. Cercheremo di rendere esplicita la caratterizzazione degli utenti, amministratori, gestori del sistema.&lt;br /&gt;&lt;br /&gt;Grazie&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-1659170874456122560?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/1659170874456122560/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=1659170874456122560' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/1659170874456122560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/1659170874456122560'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/02/cheat-per-gestione-jail.html' title='Cheat per gestione Jail'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-1975518270252745538</id><published>2009-01-09T12:21:00.000-08:00</published><updated>2009-01-09T12:54:31.852-08:00</updated><title type='text'>Nuovo server su VPS Y2KInformatica</title><content type='html'>Abbiamo trovato finalmente una collocazione seria per il server di tilimi.&lt;br /&gt;E' attivo da circa due settimane e risponde piuttosto bene.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-1975518270252745538?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/1975518270252745538/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=1975518270252745538' title='4 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/1975518270252745538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/1975518270252745538'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/01/nuovo-server-su-vps-y2kinformatica.html' title='Nuovo server su VPS Y2KInformatica'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-6251544934911391610</id><published>2009-01-09T12:06:00.000-08:00</published><updated>2009-01-09T12:20:28.061-08:00</updated><title type='text'>Release 1.0.15.2</title><content type='html'>Con la 1.0.15.2 abbiamo apportato qualche modifica minore, tra cui un controllo di sicurezza per non avviare accidentalmente piu' eseguibili in windows, e ripristinato la chiusura dell'applicazione window attraverso il consueto tasto. Su mac attraverso il tasto di chiusura, la finestra viene nascosta e l'applicativo rimane aperto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-6251544934911391610?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/6251544934911391610/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=6251544934911391610' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/6251544934911391610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/6251544934911391610'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2009/01/release-10152.html' title='Release 1.0.15.2'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-3151551382298056701</id><published>2008-05-12T12:11:00.000-07:00</published><updated>2008-05-12T12:13:40.381-07:00</updated><title type='text'>Server down</title><content type='html'>Ciao a tutti.&lt;br /&gt;&lt;br /&gt;Il server che ci ospita sta facendo le bizze per cambio gestione ed e' diventato inaffidabile.&lt;br /&gt;Ergo, stiamo trovando altra collocazione. Temporaneamente, ritrasferiremo il tutto in sala macchine a Polcenigo, anche se la connettività non è certo di 2MBit simmetrici :)&lt;br /&gt;&lt;br /&gt;Tempo di individuare un server virtuale che ci consenta quel minimo di servizi ad un prezzo onesto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-3151551382298056701?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/3151551382298056701/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=3151551382298056701' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/3151551382298056701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/3151551382298056701'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/05/server-down.html' title='Server down'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-5201451097892133582</id><published>2008-02-24T08:52:00.000-08:00</published><updated>2008-02-24T08:59:03.945-08:00</updated><title type='text'>Release 1.0.14.1</title><content type='html'>C'e' voluto un bel po' di rivisitazioni. In effetti la gestione UDP realizzata precedentemente aveva dei problemi.&lt;br /&gt;Ora l'UDP e il discovery in rete locale sembra funzionare abbastanza bene.&lt;br /&gt;&lt;br /&gt;Idem l'upchannel udp verso il server. Non abbiamo ancora testato il canale udp di ritorno.&lt;br /&gt;Restano da sperimentare le risposte implicite udp.&lt;br /&gt;&lt;br /&gt;Dovrebbe essere attivabile anche il canale UDP verso i client (subnets) ma anche questo non ancora testato. Dovrebbe essere sufficente aprire la vostra porta verso l'esterno.&lt;br /&gt;&lt;br /&gt;Le connessioni UDP vengono testate dopo l'apertura di un canale TCP tra i client, quindi se non funziona il primo, non andrà il secondo.&lt;br /&gt;&lt;br /&gt;Ci sono delle nuove scritte sulla gui, ve ne do un sunto.&lt;br /&gt;&lt;br /&gt;Reactive: e' aperto il canale in ingresso TCP = vi possono raggiungere dall'esterno con connessioni dirette&lt;br /&gt;Furious: e' aperto e confermato il canale in ingresso UDP = idem come sopra, ma udp&lt;br /&gt;Carrier udp tx: e' stato confermato che il server vi riceve in UDP, per cui l'invio dati avverrà in udp.&lt;br /&gt;&lt;br /&gt;Nonostante altri problemi da sistemare, ora mi butto a implementare una feature nuova.&lt;br /&gt;Se ci riesco in un'ora la pubblico.&lt;br /&gt;&lt;br /&gt;Saluti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-5201451097892133582?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/5201451097892133582/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=5201451097892133582' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/5201451097892133582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/5201451097892133582'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/release-10141.html' title='Release 1.0.14.1'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-7900665051937201643</id><published>2008-02-23T10:05:00.000-08:00</published><updated>2008-02-23T10:11:06.900-08:00</updated><title type='text'>Udp transactions</title><content type='html'>Ci ho provato, non e' una resa ma un tentativo. In condizioni di rete come quelle di Polcenigo, si verificano spesso buchi e salti nella comunicazione audio, come se, a meno che non ci siano errori nella nostra implementazione, effettivamente i pacchetti TCP non garantiscano un fusso costante dei dati. &lt;br /&gt;Ricordo comunque che in ambienti non internet-wireless (modena adsl, ad esempio) le cose non sono affatto cosi' tragiche.&lt;br /&gt;&lt;br /&gt;Ad ogni modo, abbiamo implementato parallelamente al flusso dati di controllo tcp, l'invio e ricezione audio UDP, senza controllo di sequenza. Stiamo a vedere che succede. &lt;br /&gt;&lt;br /&gt;Dettagliuccio. Per ora, nel momento in cui sarà aperta la porta sul server (ndr), la connessione udp e' solo in uscita. Perche' lo sia anche in ingresso bisogna aprire il routing per UDP oltre che UDP sulla porta specificata nelle preferenze. I due ultimi check devono essere tutti e due attivi.&lt;br /&gt;&lt;br /&gt;Il passo successivo e' implementare il "point to point" reale, sfruttando i vari trucchetti documentati in rete.&lt;br /&gt;&lt;br /&gt;Ah, nelle reti locali, non c'e' problema tutto l'audio dovrebbe andare in UDP senza problemi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-7900665051937201643?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/7900665051937201643/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=7900665051937201643' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/7900665051937201643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/7900665051937201643'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/udp-transactions.html' title='Udp transactions'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-4949212503074178416</id><published>2008-02-17T02:23:00.000-08:00</published><updated>2008-02-17T02:26:42.686-08:00</updated><title type='text'>Intranet discovery</title><content type='html'>Chiarisco una caratteristica. Ogni client cerca, tramite messaggi broadcast, altri client tilimi sulla rete locale.&lt;br /&gt;&lt;br /&gt;Nel momento in cui vengono trovati, saranno possibili connessioni dirette: il che vuol dire che il sw puo' essere usato come un interfono, senza che i dati passino dal server centrale.&lt;br /&gt;&lt;br /&gt;La ricerca viene fatta da ogni client, periodicamente, durante il funzionamento. Se qualcuno vede pacchetti broadcast sulla propria rete interna su porta UDP 11345 non si allarmi. &lt;br /&gt;&lt;br /&gt;E' altrettanto ovvio che se ci sono dei firewall locali sui singoli pc, questo meccanismo non funzionerà.&lt;br /&gt;&lt;br /&gt;Saluti&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-4949212503074178416?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/4949212503074178416/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=4949212503074178416' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/4949212503074178416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/4949212503074178416'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/intranet-discovery.html' title='Intranet discovery'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-538560213140420130</id><published>2008-02-17T02:06:00.000-08:00</published><updated>2008-02-17T02:23:29.321-08:00</updated><title type='text'>Release 1.0.12.2</title><content type='html'>Ciao.&lt;br /&gt;&lt;br /&gt;Abbiamo messo in linea il client 1.0.12.2, con aggiornamento non ancora mandatory. Il server è anche aggiornato con questa versione. Ci sono alcune modifiche lato client che documenterò, magari nella 1.0.13. Una di queste potrebbe migliorare la ricezione audio in modo sensibile.&lt;br /&gt;&lt;br /&gt;Ci siamo accorti solo ora che per una serie di ragioni veongono inviati e propagati singoli pacchetti TCP di 96 byte con codifica gsm. I pacchetti cosi' piccoli, essendo una trentina al secondo, in condizioni di rete non ottimali, provocano ritardi e blocchi temporanei per l'handshake tcp necessario. &lt;br /&gt;&lt;br /&gt;Ora, i pacchetti audio sono raggruppati in blocchi da 1400 bytes circa, per rientrare comunque nella dimensione dell MTU. La cosa è ragionevole porti miglioramenti. Ora i pacchetti in uscita ed in ricezione sono di 1400 bytes, circa 2 al secondo e non 30 da 96 bytes. L'aggiornamento del server implicitamente opera il raggruppamento sui dati inviati dai client precedenti. Stiamo a vedere.&lt;br /&gt;&lt;br /&gt;Ci sarebbe da verificare se il limite di 1400 sia effettivamente vantaggioso o piuttosto conviene passare a 3000, anche se la latenza, sommata alle altre intrinseche nel sw diventa importante.&lt;br /&gt;&lt;br /&gt;Stiamo ancora tergiversando prima di integrare anche trasmissioni UDP (connectionless). La strategia half-duplex ci permette di abusare di tcp e di non rendere importanti i ritardi di trasmissione per gli ack di protocollo.&lt;br /&gt;&lt;br /&gt;Inoltre, nella lista delle cose importanti c'e' l'audio packet routing point to point, pronto ad essere implementato, non appena i canali point to point risultano stabili.&lt;br /&gt;&lt;br /&gt;Ricordo che fino a questo momento, le trasmissioni PTP vengono utilizzate solo se dal "trasmittente" si possono vedere tutti i partecipanti con una connessione tcp diretta o inversa: in una conversazione tra 2 persone, almeno uno deve avere il firewall che mappa la porta di ingresso.&lt;br /&gt;&lt;br /&gt;La porta di ingresso per le connessioni PTP e'  impostabile (dal client precedente .1) a piacimento, ossia, se avete 3 client in una rete locale, potete aprire 3 porte esterne, ognuna che mappa sul rispettivo client. Il server COMUNQUE fa una verifica dopo il login sulla "raggiungibilità" del client dall'esterno, e la comunica al resto degli utenti, per cui anche lasciando attivata erroneamente la porta di ingresso non ci dovrebbero essere problemi.&lt;br /&gt;&lt;br /&gt;Saluti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-538560213140420130?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/538560213140420130/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=538560213140420130' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/538560213140420130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/538560213140420130'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/release-10122.html' title='Release 1.0.12.2'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-7950279527024404820</id><published>2008-02-04T15:40:00.001-08:00</published><updated>2008-02-04T15:52:54.693-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugfix'/><title type='text'>Problema login multiplo</title><content type='html'>Oggi il sistema e' stato down per diverse ore, bloccato dopo un down di rete, nel tentativo di completare le sequenze di login dei vari clients aperti da tutti gli utenti.&lt;br /&gt;&lt;br /&gt;Una inconsistenza nelle tempistiche client-server nella sequenza di login produceva il problema, oggi e' emerso in modo particolare; i giorni precedenti, con meno clients collegati, lo sblocco del sistema avveniva automaticamente dopo un certo tempo.&lt;br /&gt;&lt;br /&gt;Ora dovrebbe essere risolto alla radice. Attendiamo una verifica domani, dove nel pomeriggio di solito ci sono svariati clients aperti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-7950279527024404820?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/7950279527024404820/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=7950279527024404820' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/7950279527024404820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/7950279527024404820'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/problema-login-multiplo.html' title='Problema login multiplo'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3216388155732004723.post-2635185365712281290</id><published>2008-02-04T15:34:00.000-08:00</published><updated>2008-02-04T15:39:46.728-08:00</updated><title type='text'>Ciao a tutti</title><content type='html'>Ciao a tutti.&lt;br /&gt;&lt;br /&gt;Inauguro questo blog, in italiano, sulla costruzione del sistema &lt;a href="http://www.tilimi.com"&gt;Tilimi&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Sono benvenuti i commenti costruttivi. &lt;br /&gt;Lo sviluppo e' ora lasciato alla libera fantasia degli autori, con un percorso di inserimento features non prestabilito.&lt;br /&gt;L'obiettivo attuale e' di uscire dallo stadio beta di sviluppo, per promuovere il prodotto ad un pubblico ampio.&lt;br /&gt;Ora come ora e' necessaria la vostra cooperazione per utilizzare al meglio il sistema.&lt;br /&gt;&lt;br /&gt;Lucio Cosmo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3216388155732004723-2635185365712281290?l=tilimi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tilimi.blogspot.com/feeds/2635185365712281290/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3216388155732004723&amp;postID=2635185365712281290' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/2635185365712281290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3216388155732004723/posts/default/2635185365712281290'/><link rel='alternate' type='text/html' href='http://tilimi.blogspot.com/2008/02/ciao-tutti.html' title='Ciao a tutti'/><author><name>Lucio Cosmo</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
