Archive for Ottobre, 2007

Ott 30 2007

Thin client o computer?

Sono nuovamente io :-) ho un sacco di cose da raccontarvi :-) Da 15 gg circa ho finito un’altra cosa fighissima in evolution. ho preparato la nuova sala corsi...che doveva essere pronta il 15 settembre…:-) si insomma un pò in tirardo l’ho finita il 15 ottobre :-) hehe

E fin qui mi direte…eora …. :-) la cosa bella è che oltre ad avere i telefoni voip, quelli del post precendente, questa sala ha anche ulteriori gingilli molto tecnologici.

Ho usato per tutte le postazioni non dei semplici pc ma dei thin client, i thin client anche se da pochi conosciuti sono dei pc così detti “stupidi” in quanto non hanno nessun tipo di parte in movimento…… e voi direte…. si perchè il mio case cammina per la casa ………..:-) Voglio dire che non ha accessori in movimento, come ventole e hard disk. E qual’è il vantaggio? semplicissimo, non si rompono! Tutto qui? No di certo essendo privi di hard disk come fanno a funzionare? Anche qui semplicissimo, sono collegati tutti tramite Lan ad un server principale il quale gestisce ogni singolo thin client.
Quali  sono i vantaggi ai quali sono stato attento per questa soluzione?
Dunque:
- il tutto è basato su sistema operativo Linux, quindi i virus mi fanno un baffo in quanto linux è immune da virus, non sto a spiegarne il motivo sarebbe troppo lungo, prendete l’informazione come buona :-) Quindi nessuna spesa per l’antivirus.
- nessun tipo di occupazione di memoria o risorse per far girare appunto l’antivirus
- Possibilità di installare i programmi una volta solo per decine di thin client, installi il programma sul server e in automatico tutti i thin client possono utilizzarlo.
- Possibilità di creare gruppi di utenti con permessi diversi sia alle condivisioni di rete sia a programmi, per esempio un gestionale
- Estrema facilità nel riparare “eventuali guasti”, mettiamo che un thin client si rompa, cosa molto difficile, lo stacchi ne attacchi un’altro e hai finito, il tutto è funzionante come prima, non hai perso nulla.
- estrema facilità nell’aumentare la velocità dei thin client, mettiamo che tra 3 anni comincino a diventare lenti……Attenzione non sono lenti i thin client, ma è il server ad essere lento, quindi fai un upgrade del server, tipo aggiungi ram o cambi processore, oppure cambi server. Automaticamente tutti i thin client diventano più veloci.
- Spesa ridotta per acquisto e manutenzione, costano meno di un pc e si rompono meno di un pc.
- Facilità di upgrade, sia nel numero che nelle prestazioni. Voglio aggiungere 5 postazioni? Compero 5 thin client, aggiungo il profilo nel server di chi li deve usare e il gioco è fatto, li accendo e si autoconfigurano da soli :-) Che figata :-)

E gli svantaggi?
Bhè dipende dall’utilizzo, per un privato non vanno di certo bene, non hanno il cd rom, non puoi installare nulla se non vedere una chiavetta usb. Quindi vanno usati in determinate situazioni
Inoltre l’istallazione e la configurazione del server non è da tutti, sia perchè in questo caso ho scelto una distribuzione linux (esiste anche con windows) sia perchè lo stesso programma per gestire i thin client non è proprio da tutti.

Devo dire che nel nostro caso se come prevedo la scelta è stata corretta a breve quasi tutti in azienda useranno thin client.
Prevendo che entro 12 mesi, la sala corsi n° 1, il booking, amministrazione e commerciali useranno tutti thin client. Staremo a vedere se la previsione sarà corretta :-)

P.s. a proposito, chi farà i prossimi corsi in sede avrà il piacere di utilizzarli, quindi mi farete sapere come andrà :-)

Bene anche questa super chicca è stata introdotta in Evolution Travel, quindi un saluto e alla prossima iterazione :-)

Massimo Romanello
Web Engineer
Resp. Tecnologia e Sviluppo

4 risposte

Ott 27 2007

Voip Vs Telefono - chi sarà il vincitore?

Ecco un altro grandissimo punto di domanda fino a poco tempo fa.
Devo aggiungere dei telefoni in azienda, il centralino attuale preso poco più di 2 anni prima non è più espandibile, quindi chiedo informazioni per un centralino più grande. Il centralino “vecchio” non me lo rientrano, ok chiedo allora il costo di quello nuovo.

E mi chiedono, di quante postazioni ha bisogno? Risposta, in questo momento 50 ma in futuro sicuramente di più. Allora mi dicono, ci sono quelli da 50 linee che costano sui 5-6000 euro altrimenti per quelli da 100 si va dai 10.000 in su.
Ma cazzarola e se tra 2 anni ho più di 100 postazioni? e se volessi dare un telefono a chi va in giro per l’italia in modo che siano collegati con la sede….
Insomma comincio a farmi un pò di domande e mando letteralmente a ca…… l’azienda che ci seguiva per il centralino fino a quel momento.

Come fai a fare la scelta migliore senza poi pentirtene a distanza di qualche mese o anno? Semplice…studi e impari!!! Quindi comincio a studiare i centralini tradizionali, i centralini hadrware Voip standard, centralini hardware voip seri e infine i centrlini software Voip.
Come qual’è la differenza….:-) E’ una differenza abissale ormai lo sanno tutti….Dopo 3 mesi passati a capire le differenze adesso ve lo spiego in 2 parole semplici semplici che non trovate da nessuna parte :-)

1 - Centrlino standard: un centrlino normale, partono i cavi dal centrlino che collegano i vari telefoni e si chiama in maniera tradizionale

2 - Centralini hardware voip standard : come il centralino sopra partono sempre i fili dal centralino verso i telefoni ma le chiamate dal centrlino vengono convertite e viaggiano tramite internet. UNA SCHIFEZZA OCCHIO

3 - Centrlini hardware voip seri : Sono centralini che si interfacciano alla rete locale, da essa sono collegabili telefoni voip come gli SNOM e il traffico viene mandato tramite internet. Centralini normalmente molto costosi che hanno delle ottime potenzialità possono andare bene al 99% delle aziende, ovviamente non per chi come noi che vuole il massimo sia in termini di flessibilità sia in termini di aggiornametni e di sviluppo :-)

4 - Centrlini software Voip : Ve ne cito uno solo perchè è il migliore senza ombra di dubbio ASTERISK, centralino basato su linux che si interfaccia con la rete locale e permette di avere ridondanza sulla rete telefonica tradizionale grazie a delle schede apposite di codifica le Digium.
Grazie a questo centralino software che alla fine è un server con installato un software che fa da centralino è possibile fare ogni tipo di FIGATA voi abbiate in mente.
Voglio potermi collegare all’interno della mia azienda a 5000 km di distanza? lo posso fare!!
Voglio poter spostare il mio interno da una postazione ad un’altra in maniera automatica in base al login che metto nel pc? lo posso fare!
Voglio che suonino i miei 2 interni perchè magari ho due postazioni in contemporanea? Possibile!
Voglio poter usare il mio fighissimo telefono di ultima generazione nokia N95 come interno mobile quando sono in azienda tramite la rete Wifi? Fatto!
Voglio tracciare il traffico per ogni postazione o ogni utente per fare delle statistiche in modo da avere un contratto voip più adatto alla mia azienda? Integrato!
Voglio inserire più fornitori Voip contemporaneamente e fare delle regole perchè uno di loro mi fa offerte più vantaggiose per alcuni paesi o su alcuni prefissi? Fatto!
Voglio poter aggiungere infiniti telefoni senza nessun costo aggiuntivo (ovviamente oltre al telefono) ?Fatto
Voglio avere infiniti numeri in ingresso che smisto su gruppi di promotori per cominciare a fare anche pubblicità cartacea e quindi poterne verificare anche i risultati in base alle telefonate ricevute? Fatto

Insomma alla fine le cose basta volerle e poi applicarsi per trovare la soluzione migliore :-)

Potrei veramente andare avanti per altre due ore con tutto quello che è possibile fare con un centralino del genere.
Dal sito di ASTERISK inoltre potete notare che il software è opensource, e voi direte, gratis? NO! Open vi rispondo io. Che non è gratis, ci vogliono conoscenze molto profonde e specifiche per poter non solo installare questo genere di centralino ma soprattutto configurarlo in modo ottimale. Quindi bisogna rivolgersi a personale molto specializzato e quindi si paga ovviamente la conoscenza, alla fine comunque rispetto ad altri centralini si risparmiano migliaia di euro.

Lo stiamo testando in azienda da solo 1 settimana e non appena arriverà l’hdsl tra 10 gg circa lo metteremo in produzione in maniera completa. Per darvi un feedback sull’utilizzo è ancora presto, ma ragazzi le premesse sono da Urlo e si possono fare cose incredibili, insomma il telefono è diventato da adesso un mezzo controllabile e soprattutto indipendente da fornitori e da vincoli. Possiamo veramente liberare la fantasia.

Bene anche questa super figata è stata introdotta in Evolution Travel, quindi un saluto e alla prossima iterazione :-)

Massimo Romanello
Web Engineer
Resp. Tecnologia e Sviluppo

10 risposte

Ott 26 2007

Google e quel pazzo pazzo Page Rank

Pubblicato da Riccardo Vettore per SEO

Le notizie circolano veloci nel WEB ed i commenti si sprecano con notizie come questa.

Molti siti di un certo peso, nel giro di poche ore, hanno visto scendere il loro Page Rank di uno o due punti!

Un articolo interessante che non entra troppo nel tecnico lo si può leggere oggi su Punto Informatico con il titolo: Pagerank: Google colpisce mezzo Web

Naturalmente nulla ancora é certo anche se le motivazioni dell’azione sembrano molto probabili. Sembra che finalmente Google abbia deciso di non premiare più i furbetti, o quantomento di dare un segnale forte a tutti.

Su questa scia di pensiero il monde del SEO sembra dividersi con commenti più o meno omogenei in due schieramenti. C’è chi é felice e c’é chi lo é molto meno.

Io non posso che essere felice, e colgo volentieri l’occasione per puntare il dito verso chi approfitta dell’impossibilità da parte di Google di controllare in tempo reale se un link é frutto o meno di una mera operazione commerciale per ottenere risultati non meritati. Non meritati quantomeno secondo la filosofia di Google.

Bisogna anche dire che il peso del Page Rank si fa con il tempo sempre più leggero, questo a causa di altri criteri di valutazione probabilmente più meritocratici, e solo nelle prossime settimane si capirà effettivamente l’entità dell’intervento.

Intanto mi auguro due cose per il futuro immediato.

La prima é che l’alfabetizzazione dei clienti che decidono di adottare soluzioni SEO inizino a capire qualcosa di più della materia almeno in senso generico e teorico.

La seconda é di iniziare una competizione tra professionisti del settore dove venga premiata solo l qualità e non anche, a volte, la soluzione da smanettone che sta oltre la borderline etica.

2 risposte

Ott 26 2007

Metodoligie di Sviluppo Agile per Evolution Travel

Bhè che dire sono il primo a scrivere un articolo sul blog aziendale, che figata :-)
La cosa più bella della giornata è che ho prenotato per capoverde oggi stesso, non vedo l’ora, Isola di Sal, villaggio 5 stelle All inclusive, manca solo la ragazza che mi sventaglia con la palma e poi sono la persona più felice del mondo :-)
p.s devo ancora dirlo al capo :-)) hehehe

Passiamo alle cose un pochino più serie.
Vi voglio parlare di una nuova metodologia che stiamo cominciando ad applicare nel settore Tecnologia e Sviluppo di ET e nella quale credo molto per aumentare la produttività del nostro reparto.

Faccio una piccola premessa dove spiego come normalmente viene sviluppato un software.
Nella maggior parte dei casi il software viene prodotto con la metodologia a cascata , questo tipo di metodologia prevede 6 fasi di vita del software
- analisi dei requisiti,
- progetto,
- sviluppo,
- collaudo,
- integrazione,
- manutenzione.
Benchè detta in questi termini potrebbe anche risultare un’ottima soluzione per affrontare lo sviluppo di un software, con progetti di grandi dimensioni questo genere di approcio risulta molto lento e molto macchinoso.
Pensate anche solo all’analisi di un progetto molto grosso, richiede tantissimo tempo ed energie, poi comincia lo sviluppo e magari dopo 6-8-12 mesi c’è la consegna….secondo voi quante cose ci si è dimenticati per strada? E soprattutto in 6-8-12 mesi quanto sono cambiate le esigenze?

Da queste deduzioni abbiamo cominciato da 6 mesi a studiare un nuovo approccio per lo sviluppo agile, cioè lo studio iniziale del progetto poi basano su iterazioni di 15 gg.
Le iterazioni sono degli incontri dove si consegnano i lavori eseguiti da una lista di priorità data dai clieni (in questo caso la sede).Ad ogni iterazione si aggiungono i nuovi lavori che sono emersi in quelle due settimane e se ne decide la priorità rispetto al resto.
Questo permette di avere sempre una lista di lavori aggiornata e di uno sviluppo software agile, cioè con feedback molto veloci sulle funzionalità implementate, ecco perchè dopo 6-8-12 mesi i risultati sono esattamente quelli voluti e non c’è il rischio di portarsi avanti un errore, sia valutativo che software.

Un’ulteriore vantaggio è che tutti i reparti dell’azienda sono a conoscenza dei lavori svolti, di quelli in lavorazione e di quelli futuri, questo perchè ad ogni iterazione si aggiorna la lista e si va a discutere sulla priorità, sui tempi di lavoro, e quindi si è sempre aggiornati sullo sviluppo che sta avvenendo.

Qui qualche link per capire meglio
http://it.wikipedia.org/wiki/Scrum
http://it.wikipedia.org/wiki/Metodologia_agile

Per oggi direi che mi sono spinto anche troppo sulle cose tecniche .-) un saluto e alla prossima iterazione :-)

Massimo Romanello
Web Engineer
Resp. Tecnologia e Sviluppo

Ancora nessuna risposta