Wednesday, July 13, 2011

Per tutti coloro che desiderano sapere se la connessione cade per il radioamatore della porta accanto o per il proprio Internet Service Provider!

Per chi è utente di un Internet Service Provider WIMAX e magari vive all'interno di un condominio, il problema principale è sapere se la condizione della sua connessione sta dipendendo da: 



  1. dove ha collocato il suo dispositivo di ricezione del segnale;
  2. dal fatto di vivere in un posto della città dove la copertura del Service Provider non è il massimo;
  3. dalla sua configurazione hardware/software; ovvero da cause dipendenti dal suo computer;
  4. da potenziali fattori che possono interferire con la ricezione del segnale e che non dipendono da cause riconducibili all'Internet Service Provider o alla configurazione del suo computer tipo radioamatori presenti nel condominio o più in generale dispostivi che interferiscono con la fruizione del segnale di collegamento ad internet.
In genere quando si è capito, in seguito ai più disparati tentativi, dove conviene collocare il dispositivo di ricezione: router o chiavetta, per ottenere il massimo della potenza del segnale: le famigerate cinque tacche o il 90%-100% e quando si è consapevoli che la propria zona non appartiene ai quei casi limite di copertura anomala da parte dell'operatore di rete; quando si sa per esperienza che il proprio computer non può essere la causa di connessioni scadenti; (fino al giorno prima era tutto ok!) non rimane che chiamare il call center per verificare dell'esistenza o meno di possibili disservizi da parte dell'Internet Service Provider. Generalmente ci vuole tempo, qualche ora, prima che si accerti che ci sia stato un qualche problema da parte dell'operatore. Sempre che lo stesso duri a sufficienza perchè possa essere rilevato.

Quando invece la mancanza di connessione è fluttuante: ad esempio la connessione è assente per mezz'ora o l'intensità del segnale scende di molto e frequentemente non permettendo di fatto la navigazione o la fruizione dei servizi di rete, la semplic telefonata al call center per l'assistenza tecnica non è sufficiente. Le operatrici difficilmente riconoscerebbero il disservizio. 

Se la causa della mancanza o della cattiva connessione poi dipende da fattori diversi come: la presenza di un radioamatore che è attivo solo a tratti, allora diventa impossibile capire che sta succedendo.

In questi casi un modo per venire a capo della situazione è guardarsi intorno per capire cosa stia succedendo e magari una volta appurato che la problematica non sia attribuibile all'operatore di rete per esclusione esplorare le altre possibilità.

A questo scopo un paradigma innovativo ed utilissimo si è rivelato essere il crwowdsourcing. 
Ovvero fare un appello pubblico ad una platea indefinita di persone disponibili a svolgere un compito. Il guardarsi intorno in questo caso, appunto per capire quale sia la condizione della connessione degli altri utenti dello stesso provider per capire se: ci sono problemi e dove sono localizzati; ma anche per capire se il provider fornisce giorno per giorno una buona qualità di connessione in termini di intensità del segnale e di stabilità nel tempo (uptime) dello stesso.

Ho scoperto la piattaforma gratuita USHAHIDI che è nata allo scopo di monitorare le zone colpite da calamità o da conflitti bellici per facilitare l'intervento degli aiuti; ma anche per situazioni politiche limite dove i cittadini di uno stato dittatoriale in rivolta riescono attraverso la segnlazione di report mediante smartphone, e-mail o SMS su una mappa condivisa sul web a tenersi in contatto tra di loro per meglio pianificare le iniziative sullo sfondo di un contesto privato della possibilità di comunicare liberamente.  

Perchè mi sono detto non usarla per dare la possibilità agli utenti di un Internet Service Provider di connessione WIMAX di inviare tutti insieme tanti report per fornire un quadro complessivo della connettività in termini di qualità del segnale e di stabilità?

Ritornando a cio chè è stato evidenziato nei punti di prima questo si rivela lo strumento ideale. I report fanno riferimento, come viene spiegato nel sito stesso: http://linkem.crowdmap.com, a segnalazioni di utenti che utilizzano: router o chiavette (modem) USB; si possono segnalare i disservizi anche se momentanei o perchè no la ricezione di un segnale di intensità pari al 100% (le tanto desiderate cinque tacche!). 

Con tutte le segnalazioni cosi raccolte, che per garanzia di autenticità possono essere inviate sotto forma di snapshot video della pagina di status del router o della finestra di gestione della chiavetta e vengono controllate da lato amministrativo una per una da me, si fornisce il quadro completo ed in tempo reale della zona geagrafica cui fanno riferimento; possono benissimo facilitare l'intervento dei tecnici dell'ISP rappresentando il polso reale della situazione visto dagli utenti.

Saturday, July 9, 2011

Innovative user rating and review system; My Advice.

BI was asked a quote about a complex project on an innovative rating system to be run on a content website by users and moderators. It should work with these features: 

1 - a moderator post an article focusing on one topic,
2 - every user may write opinions about that topic;
3 - a user may evaluate with a score voting system the other user's
opinion on the posted article with a numeric vote ranging from: -5 to +5;
if the user post a flame the moderator may add him/her a negative  score
(ranging from -1 to -5);
4 - the score system have to manage automatically the user score with a
data base (of all the users) and a mechanism similar to a forum
application (new bye, rookie, manager, senior etc.);
5 - every user has its own avatar and score displayed that every one may
see;
6 - every user will have a public profile where are displayed all of his
opinions (with links) related to all of the topics he wrote opinions on.

Two considerations about that project:

A - it is the first time I see a system rating which implements a score ranging from 1 to 5 with the possibility to assign a negative value;
B - the key point of all of this project is about a basic question: to start developing from the scratch or to study a custom solution or paradigm introduction.

After a deep study and remembering about my knowledge of: applications, software object and paradigms, I put down some solutions: 

1 - customization of an already existing wordpress plugin Livefyre;
2 - finding and/or customization of a Joomla extension;
3 - customization of a GPL forum application.

About the 1 - after contacting the Livefyre developer he gave me a quote for the customization very high to be accepted: $20.000; after all the new resulting software plugin will be a new innovating score system in every content moderated website.
The path 2 - is about building a Joomla! website with the right extension to be customized if necessary; my extensive knowledge of that CMS and its extensions reminded me to Fabrik and Jreviews: the former a unique and advanced component to embed databases in Joomla websites, the latter a commercial software object to advanced manage user generated content well integrated with other popular Joomla extensions.

Here are the responses of their developers, Rob (the a great people of the GPL community) for Fabrik:


and Alejandro Schmeichler for Jreviews:


Click the snap to read its content.


Its clear from the answer that Fabrik is a more suitable solution in terms of flexibility (implementation of future features) and scalability (the capability to manage great and ); more I know personally his developer and his skill are able to accomplish the task at affordable price if a price would be required.

On the 3 - chance I contacted the main GPL and commercial forum applications: vbullettin, fluxbb, and the answers may be summarized in that of vbullettin here:



The end of this quote request was that the user asked me it after I address him to contact the Livefyre developer or to choose the Joomla solution disappeared. I "remains" a paradigm lesson I have learned with my personal way to advance.

Tuesday, July 5, 2011

RSS Subscription

RSS Posts link: http://cyphersnap.blogspot.com/feeds/posts/default?alt=rss

RSS Comments link: http://cyphersnap.blogspot.com/feeds/comments/default?alt=rss