Progettazione… Programmazione… Soluzione…
Post con tag facebook
Facebook bloccato: diversi modi per accedervi
24 mag
Facebook è forse il sito più conosciuto al mondo, e quasi il più frequentato (può competergli solo Google), e per questo in molti luoghi l’accesso a Facebook non è consentito. Questo può essere il caso di una vasta rete di computer (tipo a scuola) dove l’accesso a Facebook viene limitato sia per la perdita di tempo dei ragazzi, sia per l’enorme banda che sarebbe consumata (per quest’ultimo motivo, molti limitano anche l’accesso a YouTube). Un altro caso può essere in un ufficio, dove l’accesso a Facebook viene bloccato per garantire la produttività dei dipendenti…
Per limitare l’accesso ad un sito possono essere applicati diversi metodi, tra cui ce ne sono sicuramente molti facilmente aggirabili. Però cerchiamo di vedere una serie di trucchi che funzionano qualsiasi sia stato il metodo adottato.
Il primo metodo che mi sento di consigliarvi, è l’utilizzo di un Proxy. Infatti da come potete vedere negli articoli relativi (link a fine paragrafo) utilizzare un Proxy non garantisce solo un certo grado di anonimato, ma permette di aggirare anche varie limitazioni imposte a vari livelli, dall’azienda all’ISP.
Utilizzando un Proxy, tutte le nostre connessione passeranno prima per un punto, e poi raggiungeranno la destinazione. Per questo motivo, l’azienda (o chi per Continua >
Live HTTP Headers: sniffare ed analizzare il traffico HTTP
15 mag
In un precedente articolo vi ho parlato di come sia possibile effettuare una richiesta POST verso un sito Web utilizzando Java, con il meccanismo dei Socket. Il metodo che vi avevo illustrato si basava principalmente sull’analisi del form presente nella pagina Web che normalmente si occupa dell’invio dei dati. Quindi successivamente in Java, si inviavano i dati al Server Web sostituendosi al Browser ed inviando gli stessi dati che il form avrebbe inviato.
Il problema, o la limitazione principale di questa tecnica, è che non tiene conto di altri eventuali dati che il Browser potrebbe inviare al Server Web. Ad esempio, il Browser quando invia qualsiasi richiesta GET o POST invia anche un identificativo di esso, tramite il parametro User-Agent. Il Server Web che riceve una richiesta GET o POST, potrebbe analizzare i dati che riceve, e non accettare tutte le richieste dove questo parametro non è impostato. Da notare che questo parametro non compare assolutamente nel codice HTTP della pagina.
Il parametro User-Agent non è l’unico utilizzato dai Server Web per scartare richieste non provenienti da Browser comuni. Esistono molti altri parametri, che possono essere utilizzati a tale scopo. In questo articolo, utilizziamo Live HTTP Headers per sniffare tutto il traffico HTTP da e verso il Server Continua >
Condividere il Blog con gli amici di Facebook
26 apr
Come forse avete avuto modo di osservare, in questi giorni ho apportato alcuni cambiamenti a questo sito. Infatti da oggi gli articoli di questo portale sono automaticamente condivisi sul mio account Twitter e sul mio profilo di Facebook. Inoltre ho potenziato la condivisione degli articoli, inserendo alla fine di ognuno di essi una serie di pulsante per condividerli sui vari servizi di Social Networking. Infine, sulla sinistra trovate ora una barra per seguire tutte le mie tracce sul Web.
Nei prossimi giorni vi illustrerò tutti i plug-in utilizzati per arrivare a questo risultato, però per ora, voglio semplicemente mostrarvi il metodo che ho utilizzato per la condivisione di tutti gli articoli del blog con il mio account Facebook.
La comunicazione tra Facebook ed il proprio sito/blog avviene mediante i feed RSS che ormai tutti i CMS e software di Blogging offrono (WordPress, Joomla e Blogger in primis). Quindi verifichiamo che il nostro blog supporti i feed RSS, e prendiamo nota dell’URL di questi ultimi.
Adesso possiamo spostarci sul nostro account Facebook e posizioniamoci sulla nostra bachecha.
Nella parte alta della pagina, vedete che è disponibile il classico box tramite il quale si possono inserire messaggi nella nostra bacheca. Immediatamente sotto questo box, sulla destra, è presente il Continua >
Condividere link su FaceBook & co.
11 mar
Se gestite un sito realizzato senza appoggiarvi a CMS o servizi esterni, e volete permettere all’utente di condividere la pagina che stanno visitando con i loro amici sui più famosi Social Network esistenti, questo articolo è perfetto per le vostre esigenze.
EGSharePage è un piccolo script Javascript/CSS che permette di salvare le pagine del proprio sito nei Social Network come MySpace o Facebook o nei servizi di bookmark come del.icio.us o Yahoo Bookmarks. Questo script è molto semplice e leggero. Può essere facilmente compreso anche dai meno esperti, e può essere adattato a qualsiasi vostra particolare struttura del sito Web. Esso nasce come un piccolo riquadro, con le icone di vari Social Network. Ad ogni riquadro, è collegato un link al relativo sito, che permette la pubblicazione della pagina che l’utente sta visitando.
Un esempio di come si può adattare questo script è il seguente. Ho creato una semplice funzione JavaScript che apre la pagina del relativo Social Network per pubblicare un post con un link che stanno visitando. La parte della visualizzazione del bottoni è lasciata al codice HTML.
12345678910111213141516171819202122232425262728<script type="text/javascript"> function share (service) { URLDocSP = encodeURIComponent(location.href); TITOLODocSP = document.title; TITOLODocSP = TITOLODocSP.split("'").join("\'"); TITOLODocSP Continua >