lunedì 26 gennaio 2009

Ottimizzare Emule

4 commenti
Prendo spunto da un commento di Roberto per scrivere questo post, visto che la materia è interessante e abbastanza vasta.

La velocità di download di emule dipende da molti fattori:
- velocità della connessione ADSL;
- limiti imposti dai provider ADSL;
- configurazione del programma (lista servers, limiti di upload, ecc);
- numero di fonti disponibili per il file che si sta scaricando;
- quantità di files messi a disposizione per gli altri utenti.

Io lo utilizzo da una decina di giorni e ho raggiunto una sola volta 200 KB/s, mentre di media sono sui 16 KB/s. Ho letto di gente che con Fastweb scarica anche a 700 / 1000 KB /s... Una bella differenza!

Per ottimizzare la mia configurazione ho seguito questa semplice guida su ICTV.
In pratica, secondo la guida, per scaricare bene con emule è necessario:
- avere un ID alto (questo dipende dalla connessione ADSL);
- scaricare solo liste di server "sicuri", evitando gli aggiornamenti;
- scegliere solo server con molti utenti;
- mettere un limite di upload pari al 75% della effettiva velocità di upload della connessione ADSL e un limite di download pari all'80% della effettiva velocità di download della connessione ADSL (per testare la propria velocità personalmente consiglio speedtest);
- aumentare il numero di connessioni possibili;
- mettere molti files in condivisione.
La guida non ha prodotto grossi risultati, però sto scaricando files con pochissime fonti e ho in condivisione solo 3-4 files (troppo pochi temo).

C'è poi da dire che windows limita il numero massimo di connessioni half open. Per rimuovere questo limite è possibile seguire la guida per TCP-Z (modifica solo in memoria, da riapplicare ad ogni riavvio del sistema -- per il sito ufficiale cliccate qui) oppure quella per LvlLord's Event (modifica ai files di sistema).



Restate in campana, cercherò nuove informazioni a riguardo!
Leggi tutto...

lunedì 19 gennaio 2009

Creare documenti di Microsoft Office con PHP

1 commenti
Girovagando per la rete ho trovato un interessante articolo di When Penguins Attack, che spiega come realizzare in modo semplice e veloce i principali tipi di documenti di Microsoft Office (e quindi documenti Word, Excel e Powerpoint) con PHP.

Ci sono due metodi per creare questi documenti: il primo è quello di utilizzare la libreria COM (solo su server Windows) oppure la libreria PEAR (su server linux), il secondo è utilizzare il classico HTML o CSV. L'articolo illustra come sia facile realizzare questi documenti con la libreria COM.

Link all'articolo
Leggi tutto...

sIFR, ovvero come usare qualsiasi carattere nel web

1 commenti
Circola già da parecchio tempo nella rete, ma non se ne sente parlare molto.
Si tratta di sIFR, il metodo per inserire caratteri "non standard" nelle pagine web senza sacrificare l'accessibilità, l'ottimizzazione per i motori di ricerca o la semantica del linguaggio di markup.

Come funziona?
L'intento di sIFR è quello di sostituire alcune frasi in testo "semplice" con un testo scritto con un qualsiasi carattere di nostra scelta, senza doversi preoccupare che questo sia installato nel computer dei nostri visitatori. Come è possibile? Grazie ad un'abile combinazione di Javascript, CSS e Flash.

In pratica:
  1. Il browser carica una normale pagina (X)HTML.
  2. Una funzione javascript dapprima controlla che Flash Player sia installato e quindi controlla i tag, gli id e le classi che abbiamo assegnato al testo.
  3. Se Flash non è installato, o se Javascript è disabilitato, non succede nulla. Altrimenti Javascript controlla il codice della nostra pagina misurando ogni elemento che vogliamo "trasfomare" con sIFR.
  4. Una volta terminata la misurazione, lo script crea un filmato Flash delle stesse dimensioni e lo posiziona sopra all'elemento originale, passando al filmato il testo originale come variabile.
  5. L'actionscript interno al filmato provvede a scrivere il testo con il carattere da noi scelto, ridimensionandolo fino a che non rientra perfettamente nelle dimensioni del filmato.

Tutto questo accade in meno di un secondo, per cui nulla di questo processo è visibile all'utente. Al limite si potrebbe riscontrare un breve ritardo nel caricamento del filmato Flash.

Accessibilità
sIFR è accessibile dagli screenreader e da altre tecnologie di assistenza. Nonostante l'uso di Flash, l'accessibilità viene mantenuta dal codice, che contiene solo testo. Inoltre il testo prodotto da sIFR è selezionabile, e quindi può essere copiato ed incollato dagli utenti. E naturalmente può essere linkato.

Compatibilità
La compatibilità è totale, nel senso che i maggiori browser vedono correttamente lo script, mentre tutti gli altri vedono comunque un testo formattato, anche se non nel carattere desiderato.

Link utili
Leggi tutto...

Come sbloccare le porte del router per programmi p2p

0 commenti
Come ormai saprete, da pochissimi giorni è venuta a trovarmi ALICE, e così mi sono dovuta scontrare con l'annoso problema del p2p, ovvero: ma perchè non si scarica nulla?
La risposta era molto semplice, da un veloce test è risultato che le mie porte erano belle chiuse, quindi non passava proprio nessuno!!!

Allora ho googlato parecchio e alla fine ho trovato alcune interessanti guide che vi propongo qualora doveste trovarvi anche voi nella mia stessa situazione.

COME IMPOSTARE ROUTER E FIREWALL
http://www.p2pforum.it/forum/showthread.php?t=52161

COME SBLOCCARE LE PORTE
http://www.p2pforum.it/forum/showthread.php?t=337649

COME ASSEGNARE UN IP STATICO (VISTA)
http://www.emule.it/guida_emule/config_porte/ipstaticovista.asp

COME ASSEGNARE UN IP STATICO (XP)
http://www.emule.it/guida_emule/config_porte/ipstatico.asp

In breve, occorre assegnare un ip statico al proprio pc disattivando la funzionalità DHCP del proprio router, quindi entrare nella pagina di configurazione del proprio router (solitamente http://192.168.1.1), aprire le porte (la voce nel menu sarà port forwarding o qualcosa di simile - il numero e la quantità di porte da aprire può variare da programma a programma), assicurarsi che non ci siano antivirus o firewall che bloccano le connessioni in entrata.

Buon p2p!!!
Leggi tutto...

Amaze, navigazione GPS gratuita per cellulari

1 commenti
Sempre alla ricerca di applicazioni interessanti per il mio nuovo cellulare, mi sono imbattuta in Amaze, una sorta di concorrente di Google Maps, ma con caratteristiche ancora più interessanti.

Amaze è la prima applicazione che offre navigazione GPS gratuita sul proprio telefono cellulare.

Quali sono le sue caratteristiche?
Si tratta di un sistema di mappe per la navigazione GPS (per la quale però è necessario avere una antenna GPS o il GPS integrato nel cellulare), che a differenza di altri (vedi Nokia Maps) è completamente gratuito. Dispone di mappe dettagliate per l'Europa, il Nord America, l'Australia, parti di Africa e Asia, tutte a colori e di alta qualità.
Una importante caratteristica è che Amaze può ruotare la mappa a seconda della direzione di guida, come nei normali navigatori GPS da auto. Inoltre è possibile attivare la visione satellitare ad alta risoluzione, oppure la visione ibrida (mappa stradale + immagine satellitare).
Amaze inoltre segnala le condizioni meteo per la mappa attualmente in uso e le previsioni per il giorno successivo. Ha un sistema di ricerca di parole chiave sulla mappa e nelle pagine gialle.
Dispone inoltre di una chiara guida vocale come i navigatori GPS da auto.
Amaze può essere utilizzato anche senza antenna GPS per creare un percorso di viaggio tra due punti, grazie anche alla innovativa modalità di simulazione che mostra nel dettaglio tutto l'itinerario.

ATTENZIONE! Amaze necessita di una connessione GPRS / UMTS ad Internet per scaricare le mappe. In alternativa è possibile utilizzare la modalità frecce, che invia il solo percorso senza mappe al cellulare (peso di circa 10-20kb). Il percorso viene salvato per eventuali successivi riutilizzi.

VAI AL SITO UFFICIALE
Leggi tutto...

domenica 18 gennaio 2009

Opera Mini, il browser mobile

0 commenti
Finalmente ieri ho acquistato un cellulare di ultima generazione. Tra le varie applicazioni ho scoperto di aver installato Opera Mini.
Si tratta di una versione mini appunto del popolare browser. Devo dire che l'utilizzo è veramente semplice ed immediato, per quanto possa essere semplice la navigazione su web con un telefonino!
Dal sito ufficiale è possibile scaricare gratuitamente la versione 4.2, che include le seguenti caratteristiche:
  • Skin personalizzabili;
  • Possibilità di vedere video su alcuni modelli di telefono;
  • Accesso alle pagine più veloce grazie alla compressione dei dati fino al 90%;
  • Possibilità di sincronizzare il menu preferiti con un browser Opera installato su un pc;
  • Possibilità di salvare le pagine web per una lettura offline;
  • Upload e download di file;
  • Possibilità di vedere le pagine in modalità wide screen;
  • Autocompletamento di link.
In sintesi, si tratta di un vero e proprio browser completo, semplicemente adattato alle necessità di un cellulare! Veramente molto buono!
Leggi tutto...

mercoledì 14 gennaio 2009

Milkbox, un clone di lightbox tutto italiano

0 commenti
Spesso quando uso alcuni script gratuiti come appunto Lightbox e vari cloni, provo una profonda ammirazione per il programmatore artefice di tanta bellezza, e me lo immagino come un super genio chiuso nel suo studio da mattina a sera, in un posto tanto lontano e impossibile da raggiungere... E invece stavolta il genio lo conosco di persona, è un amico ed un ex collega di lavoro!

Luca Reghellin ha realizzato e messo a disposizione di tutti questo pregevolissimo clone di Lightbox, che lavora (credo sia l'unico) con la libreria Mootools 1.2
Milkbox ha numerose features interessanti, tra cui il supporto a swf (quindi non solo immagini), la possibilità di settare un autoplay per la navigazione tra immagini, grafica personalizzabile via css, e molto altro.

Sul sito ufficiale troverete non solo tutti i file disponibili per il download, incluse le demo, ma anche una guida pratica su come installare lo script e come personalizzare / utilizzare le diverse caratteristiche.
Un caloroso ringraziamento al buon Luca che ha permesso tutto ciò.

VAI AL SITO UFFICIALE
Leggi tutto...