Author Archives: Sergio Gandrus

About Sergio Gandrus

About Sergio Gandrus

Da febbraio 2024 lavoro come CTO presso Deva Connection Il mio stack è PHP/MySQL/Git/Docker. Lavoro con Agile (Scrum) e utilizzo principalmente AWS come cloud provider. Sono papà e marito. Nel tempo libero mi piace leggere, il buon vino e viaggiare.

Disabilitare “finestra riavvio” dopo gli aggiornamenti automatici

Pubblicato da

Disabilitare "finestra riavvio" dopo gli aggiornamenti automatici

Gli aggiornamenti automatici di Windows sono abbastanza frequenti.
Può capitare così che, durante una sessione di lavoro, vengano automaticamente scaricati e installati aggiornamenti e poi si debba procedere al riavvio per renderli effettivi.

Per evitare questo possiamo procedere in due maniere.

  1. Digitare cmd nella finestra Start->Esegui per avviare la prompt dei comandi e poi scrivere il seguente comando
    sc stop wuauserv
  2. Usare un tool gratuito chiamato Auto Reboot Remover che disabilita il riavvio automatico dopo l’aggiornamento

Link: Auto Reboot Remover [via Tech Salsa]

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2

Pubblicato da

Seconda parte di questo mini-viaggio tra i motori di ricerca per i voli low cost.
Molto difficile districarsi tra siti che rubacchiano i risultati da altri motori di ricerca e quelli che sono solo un accozzaglia di link pubblicitari.

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
Essenziale ed efficiente. I risultati della ricerca possono essere filtrati per compagnia aerea, qualità del volo, aeroporto, durata del volo ecc.
Esiste la possibilità di confrontare i risultati con quelli di altri siti (attualmente eDreams.it)

Pro: Semplice ed efficace
Contro: Niente da segnalare

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
Sito generalista di viaggi al cui interno esiste anche un motore di ricerca per voli.
La pagina dei risultati è un po’ povera (rispetto ad esempio a quella di Kayak). L’impressione è quella di una non grande varietà di compagnie aeree

Pro: Semplice da usare.
Contro: Risultati scarni e prezzi non tra i migliori.

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
Sito internazionale e generalista di viaggi. Si autodefinisce “Il motore di ricerca per i viaggi più semplice al mondo”.
Certamente è semplice ma altrettanto sicuramente non è il più semplice.

Pro: Interfaccia chiara. Risultati completi ed ordinati
Contro: Pubblicità invadente tra i risultati

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
E’ un sito che mette a disposizione dei proprietari degli altri siti le API per sfruttare il motore di ricerca.
Risultati impaginati in maniera affascinante e ricca. Possibilità di vedere un grafico con l’andamento dei prezzi vicino le date impostate.

Pro: Sito ben impostato e moderno. API pubbliche.
Contro: nulla da segnalare

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
Interessante motore di ricerca che mette i risultati all’interno di una griglia di opzioni.
Un modo originale per non creare pagine infinite di opzioni di viaggi andata-ritorno.

Pro: Semplice nella ricerca ed originale.
Contro: Può non essere semplice nell’utilizzo dei risultati

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 2
E’ il leader in Italia per la vendita di visggi attraverso internet.
Il suo motore di ricerca interno per i voli è nella media ed anche i risultati, seppur completi, non eccellono tra quelli più convenienti.

Pro: Motore semplice e risultati chiari e completi.
Contro: Non sempre viene visualizzato il miglior affare.

A chiusura di questa panoramica su 12 motori di ricerca stilo una mia personalissima classifica basata su esperienza d’uso e prezzi spuntati.

  1. Trabber
  2. Kayak
  3. Functravel

Ovviamente sono aperto a commenti e/o segnalazioni.

Hosting su server esteri in un colpo d’occhio

Pubblicato da

Hosting su server esteri in un colpo d'occhio

Ho avuto parecchi clienti che già utilizzavano hosting su server siti al di fuori dell’Italia.
Devo ammettere che le esperienze d’uso sono state molto positive.
Soprattutto mi ha meravigliato il fatto che, a fronte di un costo contenuto, questi hosting provider con migliaia di domini e altrettanti clienti potessero rispondere a richieste di assistenza in così breve tempo.
In particolare ho lavorato con GoDaddy e Hostgator ricevendone un’ottima impressione.

Barcamenarsi nel mare di offerte estere è difficile. Lo è già con le offerte casalinghe.
Per avere un bel colpo d’occhio e leggere qualche recensione dei migliori 10 web hosting esteri si può dare un’occhiata a FindMyHosting.com.
In un’unica schermata, quella iniziale, si possono vedere riassunte tutte le caratteristiche salienti degli hosting provider selezionati.
Cliccando poi su “read review” si ha un dettaglio dei servizi offerti e dei giudizi espressi.
In realtà non per tutte le aziende è disponibile la recensione ma dove c’è è molto illuminante.

Il vincitore della classifica di gradimento, tra quello che viene definito best web hosting, è il servizio offerto da JustHost.com, che non conosco ma non è detto che una prova in futuro non ce la faccia.

Link: FindMyHosting.com

Voli low cost: districarsi tra i (troppi) motori di ricerca – parte 1

Pubblicato da

I voli low cost sono una grande invenzione. Hanno aperto le porte dei viaggi, continentali e oltre, a milioni di persone.
Ogni compagnia low cost ha il suo sito e le sue offerte ed anche le compagnie aeree, cosiddette tradizionali, hanno un numero di biglietti in promozione che vanno presi in considerazione.

Per avere un solo posto centralizzato dove effettuare le ricerche sono nati motori di ricerca che interrogano i database delle compagnie e ordinano i risultati normalmente in base al prezzo decrescente. Ecco una panoramica dei motori più diffusi con pregi e difetti.

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
La ricerca è effettuata su oltre 100 compagnie low cost e tutte quelle tradizionali.
Di recente ha ampliato la sua struttura includendo anche sezioni che riguardano viaggi, guide, prenotazioni auto e hotel.
Il motore di ricerca, dopo aver fornito aeroporto di partenza e destinazione e date, fornisce subito l’offerta migliore.

Volagratis
Pro: Motore efficiente e semplice da utilizzare. Risultati chiari e ben strutturati
Contro: Non sempre si trova l’offerta migliore in assoluto

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
Ricerca attualmente su 42 siti di compagnie low cost.
Anche in Trabber c’è una sezione a parte dedicata ai pacchetti viaggi.
La caratteristica più interessante di Trabber è la possibilità di iscriversi ad un servizio che invia per email le migliori offerte per la tratta di cui si è operata la ricerca.

Trabber
Pro: Semplicità di utilizzo. Risultati chiari. Abbonamento  via email a offerte
Contro: Sfrutta altri motori di ricerca low cost.

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
Il motore di ricerca fa parte di un sito orientato alla vendita di pacchetti turistici. L’inserimento dei dati relativi alla tratta non è agevole a causa dei form piccoli e anche il calendario javascript “a comparsa” non è il massimo dell’usabilità. La schermata dei risultati è organizzata da schede che permettono di scegliere ,all’interno dello stesso prezzo, i voli di andata e ritorno.

eDreams
Pro: Risultati riuniti in schede. Sono incluse alcune compagnie non trattate normalmente dagli altri motori.
Contro: Usabilità non ai massimi livelli. Motore di ricerca non centrale all’interno del sito

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
E’ un superaggregatore di motori di ricerca. Ci sono risultati provenienti da agenzie di viaggio online, siti delle compagnie aeree e altri motori di ricerca. A fronte di questo si arriva ad una ricerca su 686 siti.
I risultati delle ricerche vengono memorizzati per dare un output più veloce. Per aggiornare i risultati ci sono degli appositi pulsanti. A causa di questo, qualche utente potrebbe trovare ingannevoli certe tariffe. Anche l’eccessiva presenza di pubblicità può generare un po’ di confusione.

Momondo
Pro: Ricerca su moltissimi siti/motori di ricerca
Contro: Risultati non sempre chiari

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
Vale il discorso fatto per eDreams in quanto anche per Opodo il motore di ricerca dei voli è solo un accessorio di un sito orientato alla vendita di pacchetti turistici.
I risultati sono estratti tra 500 compagnie aeree.

Opodo
Pro: Abbastanza rapido. Chiaro nei risultati.
Contro: Nelle prove non sono emersi dei prezzo particolarmente concorrenziali

Voli low cost: districarsi tra i (troppi) motori di ricerca - parte 1
Lastminute è uno dei più grandi siti di vacanze. Si va dall’agriturismo, alla crociera, alla vacanza all-inclusive.
All’interno è presente anche il motore di ricerca per i voli low-cost.
Per quanto non strabiliante sotto un punto di vista tecnico, i risultati sono di assoluto rilievo e si possono trovare i migliori prezzi del web.

Lastminute.com
Pro: Le migliori offerte, risultati ben impaginati.
Contro: Motore scarno e con poche opzioni di ricerca.

Unire più file video o audio in un unico file

Pubblicato da

Unire più file video o audio in un unico file

E’ un’esigenza che si pone, ad esempio, se vogliamo unire i diversi filmati prodotti durante l’estate per fare un unico file da masterizzare su un CD o DVD.
X2Xsoft ha realizzato questo semplice ed efficace programma che unisce i file video (ma anche quelli audio) in un unico file.
I formati supportati sono tre: MP4, AVI e MP3

Per ogni tipo di formato, ci sono tre tipi di qualità

  • High Quality (MPEG4, 30fps, 640×480, 2.5MBit; AAC – 192KBit)
  • Standard Quality (MPEG4, 24fps, 480×320, 1.3MBit; AAC – 128KBit)
  • Economy Quality (MPEG4, 15fps, 320×240, 0.5MBit; AAC – 128KBit)
Un software semplice, gratuito e abbastanza rapido.

Comparazione framework

Pubblicato da

Comparazione framework

La necessità di “non inventare la ruota” ogni volta che si mette mano ad un progetto ha dato impulso alla nascita e allo sviluppo dei framework.
Esistono framework per quasi tutti i linguaggi e settori della programmazione.
Quelli più famosi ed utilizzati riguardano PHP, Ruby, Javascript e CSS (di meno quelli per Python e Java).

Per comparare i framework e scegliere quello che meglio risponde alle esigenze dello sviluppatore possiamo dare un’occhiata a Bestwebframeworks.
In una sola schermata è possibile comparare le caratteristiche più importanti dei vari framework.
Cliccando sui nomi si accede ad una scheda con maggiori dettagli.

Tramite form è poi possibile segnalare ai gestori del sito nuovi framework da comparare.

Link: Bestwebframeworks

Cosa devi fare? Da Hallie Gary… ma è la solita truffa

Pubblicato da

Più sfacciata del solito questa volta.
Senza tanti giri di parole dicono che vogliono usare il tuo conto corrente e che devi rimandargli i soldi con Western Union o Money Gram.
Ed uno, in men che non si dica, si ritrova accusato di riciclaggio.

Statene alla larga! Ecco il testo della email.

Servono gli operai seri!
Questa lettera non e lo Spam o uno scherzo, e un’offerta di lavoro per te. Siamo un’azienda che si sviluppa rapidamente. Abbiamo trovato il tuo mail-indirizzo in una delle nostre database. Cerchiamo la gente onesta e sociale, veloce e a cui piace lavorare e comunicare con persone. Cerchiamo un assistente finanziario che durante la giornata ha un paio di ore libere (2-3 ore/giorno ).
Qua non devi pagare qualcosa per  poter iniziare o registrarti su qualche elenco di mail. Non ti offriamo uno schema che ti puo arricchire in pochi giorni.
E un lavoro che ti consuma poco tempo.
L nostra azienda e produzione si trova in Russia.
Cosa devi fare?
1) ricevere I soldi sul tuo conto corrente dai nostri clienti.
2) convertirli in contanti.
3) mandarceli tramite Western Union o Money Gram.
Appena riceviamo i soldi trasmessi da te, mandiamo la merce ai nostri clienti.
Ti offriamo $3200/mese + 5% per il primo mese lavorativo. Dopo il primo mese guadagnerai $4000 e 10% dalla commissione.
Se ti sei interessato di questo lavoro, rispondici oggi. Puoi iniziare entro 2-3 giorni se firmi il nostro contratto. La nostra azienda e legislativamente approvata e ha una buona reputazione nella Russia. Fra un po’ci facciamo conoscere in Europa e begli Stati Uniti.

Per favore, manda la tua mail qua:  Things4you.office@yandex.ru

Se non hai resume o esperienza del lavoro mandaci I tuoi dati personali, per esempio, nome, cognome, indirizzo e due-tre frasi perche vuoi lavorare con noi.
NON PERDERE QUESTA OPPORTUNITA’! E UN LAVORO DI GRAN SUCCESSO!
Distinti saluti Spa «Things4you»

Installazione completa di FCKEditor in Drupal

Pubblicato da

Installazione completa di FCKEditor in Drupal

Drupal è uno dei migliori CMS (Content Management System) in circolazione per modernità del progetto, numero delle estensioni e grandezza della comunità di sviluppatori/utilizzatori.

Di base, Drupal non esce con un Rich Text Editor ossia uno strumento che permetta la formattazione dei contenuti. L’installazione avviene tramite l’inserimento e l’attivazione di un modulo.
La mia scelta è ricaduta sul collaudato FCKEditor che rappresenta un modulo completo e molto personalizzabile.
Di seguito le linee che io adotto per installare e attivare tutte le funzionalità più utili di FCKEditor

Premessa: da agosto 2009 il progetto è stato rinominato in CKEditor e c’è stata un’evoluzione sia per lo script che per la licenza d’uso ma, al momento, preferisco continuare a lavorare con FCKEditor. Se sarò sicuro dei miglioramenti e ci sarà adeguato supporto in Drupal, lo adotterò per le mie future installazioni.

  1. In primis scaricare l’ultima versione stabile del modulo per Drupal di FCKEditor
  2. Dezippare e mettere la cartella “FCKEditor” in ../modules
  3. Si creerà una sottocartella ../modules/fckeditor/fckeditor in cui sarà presente il vero e proprio editor
  4. Attivare il modulo (in Site Building) e stabilire i permessi di utilizzo per l’utente (in User Management)
  5. Per avere tutte le funzionalità attive si deve operare una modifica in ../modules/fckeditor/fckeditor.config.js
    cambiando
  6. FCKConfig.ToolbarSets["DrupalFull"] = [
    ['Source'],
    ['Cut','Copy','Paste','PasteText','PasteWord'],
    ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
    ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
    ['OrderedList','UnorderedList','-','Outdent','Indent'],
    ['JustifyLeft','JustifyCenter','JustifyRight'],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','Rule','SpecialChar','PageBreak','UniversalKey'],
    '/',
    ['FontFormat'],
    ['TextColor','BGColor']
    ] ;

    in


    FCKConfig.ToolbarSets["DrupalFull"] = [
    ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
    ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
    ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
    ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'],
    '/',
    ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
    ['OrderedList','UnorderedList','-','Outdent','Indent'],
    ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
    '/',
    ['Style','FontFormat'],
    ['FontName','FontSize'],
    ['TextColor','BGColor'],
    ['FitWindow','-','About']
    ] ;

  7. L’upload file di FCKEditor è un po’ complesso da configurare per questo uso IMCE che non ha bisogno di particolari settaggi
  8. In ogni caso bisogna abilitare il connector in FCKeditor, altrimenti si incappa nell’errore:
  9. This connector is disabled.
    Please check the "editor/filemanager/connectors/php/config.php" file

  10. Per fare questo bisogna andare in ../modules/fckeditor/fckeditor/editor/filemanager/connectors/php/config.php e mettere questi due settaggi$Config['Enabled'] = true ;
    $Config['UserFilesPath'] = '/userfiles/' ;
  11. Ovviamente il path /userfiles rappresenta la cartella dove verranno uploadati i file. La cartella deve avere permessi di lettura e scrittura e può essere stabilita a piacimento.

Link: Modulo FCKEditor per Drupal e IMCE

Trasferire dati da XP a Windows 7

Pubblicato da

Trasferire dati da XP a Windows 7

Molti di noi passeranno direttamente dall’amato ma obsoleto XP a Windows 7.
Vista, pur essendo un discreto prodotto, ha avuto troppi handicap iniziali per poter piacere sia ai professionisti che ai normali utenti.

Per trasferire i dati da XP a Windows 7 possiamo utilizzare Windows easy transfer wizard che dà una mano nel trasferimento di dati e settaggi ma non trasferisce programmi, installazioni, font e driver.

Per la precisione trasferisce:

  • File e cartelle come foto,musica, video, documenti, email e contatti.
  • Account e settaggi degli account.
  • Settaggi e dati di applicazioni (ma non le applicazioni stesse).
  • Alcune configurazioni di Windows immagazzinate nel registro di sistema.

Fase Uno

  • Avviare Windows XP e inserire il DVD di Windows 7 nel lettore
  • Andare nella cartella Support e aprire migwiz (migration wizard)
  • Lanciare migwiz.exe
  • Si aprirà la finestra di Windows easy Transfer che comincerà il processo di trasferimento file.
  • Scegliere quale supporto utilizzare per il trasferimento (cavo trasferimento dati, memoria di massa, cavo di rete, ecc)

Fase Due

  • Fare un’installazione pulita di Windows 7.
  • Andare in Start> All Programs>Accessories>System Tools e avviare Windows
    Easy Transfer
  • Scegliere quale supporto utilizzare per il trasferimento (cavo trasferimento dati, memoria di massa, cavo di rete, ecc)
  • Segnalare all’applicazione se ci si trova sul vecchio computer o sul nuovo.

[via iHackintosh]

Driver per notebook: dove li trovo?

Pubblicato da

Driver per notebook: dove li trovo?

A differenza dei driver per i sistemi desktop, i driver per notebook sono più difficili da cercare (e trovare).
Il motivo risiede nel fatto che i componenti di notebook consistono spesso in hardware sviluppato apposta dai fornitori per quel particolare modello.

La prima azione da intraprendere quando vogliamo aggiornare o reinstallare il driver di un componente del notebook è quella di andare sul sito della casa produttrice.
Non tutti i siti sono però semplici da navigare oppure non tutte le case produttrici hanno vecchi driver di modelli usciti di produzione.
Una buona risorsa cui affidarsi Laptops – Notebooks Drivers Update che raccoglie gli aggiornamenti per una grande quantità di modelli di portatili.

Il modo migliore di utilizzare la risorsa è quello di mettere il nome del proprio modello di portatile nel campo della ricerca, in alto a destra, e cercare il software disponibile.

Link: Laptops – Notebooks Drivers Update