lunedì 25 aprile 2011

Guida filesharing

Sono felice di annunciare il completamento di una guida relativa al file sharing, sarà disponibile sia qui che su scribd.
Eccola qui:


Guida al file sharing
di Damiano Andreghetti
Prerequisiti
Per laeggere questa guida bastano conoscenza minime sul pc, infatti la guida è indirizzata a coloro che intendono approfondire questo argomento e contiene solo le basi.
Spero che possa esservi utile, per altre guide visitare http://ilblogdidami.blogspot.com/p/guide.html

Introduzione
Il file sharing (o condivisione di file) non è altro che il download e upload.
Queste 2 parole le sentiamo ogni giorno, ma probabilmente non riflettiamo neanche sul loro significato.
Scrivo questa guida per aiutare coloro che la leggeranno a muoversi in modo più semplice e sicuro durante i download.
Per spiegare alcuni concetti dobbiamo partire dal presupposto che il web non è altro che una grande “cartella”, a cui tutti possono aggiungere file tramite dei server, ovvero dei pc che grazie ad internet condividono i loro file.
A questo punto è bene iniziare a parlare separatamente dei metodi di file sharing: upload e download.

Upload
Per upload si intende l'aggiungere nuovi file al web. Per aggiungere file, come detto precedentemente abbiamo bisogno di un server, che può essere quello proprio oppure quello altrui che sfruttiamo (in quest'ultimo caso si parla di hosting di file).
Per esempio se devo caricare delle immagini potrò usare siti come www.imageshack.us che permettono di “hostare” gratuitamente le proprie immagini o i propri video.
Altri siti per il file hosting sono Google documents e Megaupload.
Se invece vogliamo creare un server nostro possiamo usare o la condivisione di file per reti domestiche di windows/linux oppure un programma chiamato hfs (sigla che significa: http file server).Questo programma permette di condividere i prori file semplicemente dando l'ip del nostro pc a chi vogliamo e magari mettendo una semplice password per evitare che qualcuno frughi tra i nostri file.

Download
Per download si intende invece il prelevare file dal web per “copiarli” nel nostro pc. Infatti il download detto molto volgarmente non è altro che il copia e incolla dei file dal web al nostro computer.
Esistono essenzialmente 2 tipi di downlad:

-via torrent (o P2P) che consiste nel download di un file di estensione *.torrent che contiene specifiche informazioni sul file che cerchiamo, questi file se aperti con programmi come bittorrent o utorrent permettono di scaricare velocemente anche file di grandi dimensioni. Questo perchè sanno già in quali server possono trovare lo stesso identico file grazie al file torrent.

-download diretto che consiste nello scaricare direttamente il file da un sito/server. Rispetto al metodo spiegato precedentemente è più semplice, ma ha come svantaggio un download più lento poiché il file viene prelevato da un solo server.

Ora che ho spiegato velocemente alcuni concetti basilari possiamo passare alla definizione di alcune estensioni di file che potreste incontrare durante il download:

.exe abbreviazione di eseguibile e consiste in un'applicazione. Aprite il file solo se siete sicuri della provenienza.

.txt abbreviazione di text e consiste in un semplice documento di testo.

.doc abbreviazione di document e consiste in un documento di testo ricco creato con Microsoft Word

.bat abbreviazione di batch ed è un file solitamente per sistemi DOS (Windows) che può eseguire molte funzioni, anche formattare il pc, percui sconsiglio vivamente la lora apertura tranne se li avete creati voi.

.html abbreviazione di HyperText Markup Language. Di solito non ci accorgiamo quando la scarichiamo, infatti è il formato più utilizzato per creare siti web e ad aprirli ci pensa il broswer.
Utilizzato per la creazione di pagine web statiche.

.pdf abbreviazione di Portable Document Format che consiste in un file per la stampa e la lettura di testi e non solo.

.odt per file generati dal programma di videoscrittura Open Office Writer.


.ods per file generati dal programma di foglio di calcolo Open Office Calc.


.odp per file generati dal programma di presentazioni Open Office Impress.


.odb per file generati dal programma di database Open Office Base.


.zip o .rar per file compressi.


.png, .bmp, .gif, .jpg, jpeg o .psd, per file contenenti immagini.


.xls per file contenenti fogli di calcolo generati con Microsoft Excel.


.avi, .wmv, .flv, .swf, .3gp, .mp4, .mpeg e .ogv per file video.


Con ciò penso di aver terminato l'elenco dei formati più comuni.
In qualunque caso è sempre meglio conoscere la provenienza dei download poiché non possiamo sapere certamente cosa contiene il file che scarichiamo.
Per i download diretti consiglio di usare programmi come DAP (Download Accellerator Plus), sopratutto se si ha windows, il cui gestore di download predefinito è molto lento.
Per i download p2p consiglio invece utorrent e come sito da cui scaricare i file torrent http://torrentz.eu/
Spero che questa guida possa esservi stata utile, per aggiornamenti visitate http://ilblogdidami.tk
Riconoscimenti
Guida scritta da Damiano Andreghetti
Official Site: http://ilblogdidami.tk



Scarica la versione stampabile (PDF) da qui

Ciao, Dami

P.S.= la guida srà disponibile anche nella sezione guide

lunedì 18 aprile 2011

creare setup

Se avete creato un software comunque senza setup è quasi inservibile.
Per questo ho creato un semplice setup per il mio broswer, scricabile da qui

Se volete creare anche voi il vostro setup ho trovato qualcosa di meglio di innosetup, ovvero nullsoft. Il compilatore è scaricabile da qui.

Poi visto che il codice è abbastanza difficile da scrivere scricatevi un editor che vi farà fare una procedura guidata da qui


a questo punto installati entrambi basterà aprire HM NIS Edit (l'editor) e selezionare dal menu file la voce "nuovo script dal wizard"


Poi seguite la procedura guidata e al termine vi compileràlo script, probabilmente vi darà degli errori percui voi create una cartella, metteteci dentro tutti i fileù dellinstallazione (anche lo script che vi ha fatto salvare in precedenza per la compilazione). Aquesto punto nella vostra finestra con lo script cancellate le righe di codice in cui è scritto

File "..\..\..\path\to\file\AppMainExe.exe"

e anche quelle dove c'è scritto

File "..\..\..\path\to\file\Example.file"

Ora la compilazione dovrebbe avvenire senza errori potrete avere il vostro setup

Per ulteriori informazioni contattatemi a damianoandre@gmail.com
Ciao, Dami

sabato 16 aprile 2011

CSS perchè studiarlo?

Inizio col dire che, contrariamente a molti altri post, questo non è l'inizio di un tutorial sul css; scrivo questo post solamente per dare consigli a color che non hanno ancora rovato questo linguaggio.
Il css (Cascading style sheets) è un linguaggio usato per la crazione di fogli di stile a cascata, ovvero codici che dicono al broswer stesso come interpretare e rappresentare graficamente gli elementi html della pagina. Per fare un esempio, a questo codice html:

<body>
<div id="elemento1">Ciao!!!</div>
</body>


posso abbinare questo codice css:

<style>
body {
background: #007FFF;

}

#elemento1 {
font-style: italic;
font-size: 200%;
color: #FFA500;
}
</style>

 Dando ccome codice finale questo:

<body>
<style>
body {
background: #007FFF;

}
#elemento1 {
font-style: italic;
font-size: 200%;
color: #FFA500;
}
</style><div id="elemento1">Ciao!!!</div>

</body>

Qui potete vede come il broswer interpreterà il codice:
Tornando all adomanda iniziale, direi che una possibile risposta potrebbe essere:
Il css è un linguaggio di programmazione web, dall'utilità per lo più grafica. Permette di convertire un sito, da una semplice pagina con al suo interno pulsanti e caselle di testo in una pagina dall'aspetto più gradevole e più professionale. Il css permette di decidere come il broswer dell'utente finale veda le cose e quindi permette di abbellire a vostro piacimento un sito.
per chiunque volesse vedere almeno le basi del css consiglio questo libro:
CSS di Gianòuca Troiani, edizione Apogeo della collana Pocket   costo: circa 8 €
 Spero di avere risolto le vostre indecisioni, per ulteriori precisazioni contattatemi.

Ciao, Dami

P.S.= scusate se era da un po' che non mi facevo sentire, ma ho intenzione di riiniziare a postare almeno una volta alla settimana, e magari di inizare un tutorial sul css se questo post ha successo.

lunedì 4 aprile 2011

HTML5: i tag video e audio

i tag video e audio sono semplicissimi da usare percui penso non sia necessario spiegarne la parti, ma basti darvi un codice già fatto per gestirvelo da soli:

<audio controls="controls" src="link file audio"></audio>

<video width="480" height="267" controls="controls" src="link file video">
Il tuo broswer non supporta il tag video. Aggironalo!
</video>
Una cosa più difficile invece è probabilmente sapere che tipo di file caricare infatti per ora il tag supporta solo il formato .ogg per l'audio e .ogv per il video.
-Se volete convertire i vostri file audio usate FreeWmaMp3Converter
-Se volete convertire i vostri file video invece usate Miro Video Converter e scegliete come formato di output Theora.

In questo modo credo di avervi risparmiato qualche ora di ricerca di software utili per la conversione.

Ciao, Dami
I questo modo credo

HTML5: la rivoluzione del web

Da poco è uscita la nuova versione di html ovvero la 5, per ora è ancora da ottimizzare, ma sembra voglia rivoluzionare il web diminuendo il javascript e quindi rendendo più pulito il codice e sopratutto sostituendo i plugin, sempre da aggiornare.
Infatti grazie ad alcuni nuovi tag come <video> e <audio> è possibile inserire filmati e tracce audio complete di controlli. In questo modo non serviranno più i plugin come flash player o simili.
Inoltre nell'html5 le formule i apertura sono più semplici e il linguaggio più pulitoe leggero rispetto alla versione 4.01.

Facendo un piccolo esempio con questo codice:
<video width="480" height="267" controls="controls" src="https://doc-0s-4s-docs.googleusercontent.com/docs/secure/34n0tkhv5esojnttvqp7aj9gu05u0647/d011gni05mt96714d4d4vmt6nlnb1vmv/1301918400000/15693083001873851498/15693083001873851498/0Bw3jdYq25MHLNmIzZTMyNGMtZmE1YS00MTI5LTlmZTYtMWFlZDkzMmM3NDgw?e=download&nonce=mdsi9c6qcmmjq&user=15693083001873851498&hash=rjg38ba27gj3ko748l8uqvaagreo16s4" >
Il tuo broswer non supporta il tag video. Aggironalo!
</video>
si crea una finestra come questa:



Questo esempio anche se piccolo fa capire come il web diventerà più indipendente dai plugin vari.
Per ora il linguaggio è poco più che abbozzato, ma entro poco tempo verrà sicuramente ottimizzato e reso più veloce.

Il prossimo post sarà proprio dedicato ai tag video e audio dell'html5.

Ciao, Dami