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.

Soluzione gratuita anti-spam, anti-virus e anti-phishing per email

Pubblicato da

Soluzione gratuita anti-spam, anti-virus e anti-phishing per email

Soluzione gratuita anti-spam, anti-virus e anti-phishing per email

Cloudmark DesktopOne è un programma gratuito (di cui esiste anche una versione a pagamento) che aiuta a difendersi da spam, virus e phishing.
L’approccio di questo software è diverso da quelli che analizzano le email ad una ad una. In questo caso è la community che si trova dietro il programma che crea un database di indirizzi, parole chiave e altri indizi che identificano un’email come spam (o virus o phishing).
E’ un po’ lo stesso principio che c’è dietro gli ottimi risultati dei filtri di Gmail. Ogni volta che un’email viene segnalata, questa informazione va a far parte di un database di “interpretazione” che poi viene usato per tutti gli utenti.
Pur potendo essere  utilizzato anche per le webmail, DesktopOne è un buon tool per chi usa client email classici come Outlook o Thunderbird.
E’ molto semplice da installare e utilizzare e, cosa importante, funziona anche quando il client è chiuso, filtrando le email indesiderate.
La versione gratuita del programma protegge un solo account, la versione a pagamento estende la protezione a tutti gli account posseduti e permette anche di effettuare scansioni su particolari cartelle.
Nel mio breve test si sono evidenziati pochissimi falsi positivi. Il giudizio è positivo.

Link: DesktopOne

CDN gratuito con CloudFlare

Pubblicato da

CDN gratuito con CloudFlare

CDN gratuito con CloudFlare

Anche i siti con un traffico medio basso, come questo blog, potrebbero ritrovarsi a fronteggiare picchi di richiesta di banda per un articolo di successo o, più normalmente, per l’attacco di qualche bot o cracker.
Un modo per far erogare i contenuti statici del sito ad un servizio esterno, più strutturato e potente, è quello di utilizzare un CDN (Content Delivery Network).
Normalmente sono servizi professionali un po’ costosi ma sto sperimentando CloudFlare, un servizio di CDN gratuito nel suo abbonamento base.
Basandosi sulla robusta e dinamica tecnologia Cloud i contenuti statici sono erogati con velocità, sgravando il server dove risiede fisicamente il sito da questo consumo di banda.
I vantaggi sono molteplici: caricamento del sito più rapido, maggiore facilità di navigazione da parte dei visitatori, minore pericolo di down del server a causa di esaurimento delle risorse.
Nel caso specifico di CloudFlare vengono forniti anche dei plus riguardo alla sicurezza. Infatti vengono intercettate quelle richieste strane dovute a bot, harvester, spammer ecc. e possono essere bloccate attraverso il comodo pannello di controllo fornito da CloudFlare.
Ovviamente la condizione necessaria per usufruire di questo servizio è quella di cambiare i DNS con quelli di CloudFlare. In qualche caso può comprtare qualche seccatura ma i vantaggi sono indubbi.

Link: CloudFlare

Gestire FTP, SFTP, Amazon S3, Google Storage, Windows Azure, Google Docs con un unico programma

Pubblicato da

Gestire FTP, SFTP, Amazon S3, Google Storage, Windows Azure, Google Docs con un unico programma

Cyberduck è un programma gratuito e opensource che ci permette di avere un’unica interfaccia per gestire trasferimenti di file attraverso protocolli e sistemi diversi.
Più precisamente si può operare con FTP (File Transfer Protocol), SFTP (SSH Secure File Transfer), WebDAV (Web-based Distributed Authoring and Versioning), Amazon S3, Google Storage, Windows Azure, Rackspace Cloud Files e anche Google Docs.
Il vantaggio maggiore di Cyberduck è quello di sostituire i diversi programmi che normalmente si devono usare per accedere alle diverse risorse e di racchiudere tutto in una piacevole interfaccia.
Inoltre è possibile: scegliere quale editor di default utilizzare per la modifica dei file, compattare e scompattare da remoto, crittare con password.
Un prodotto molto interessante.

Link: Cyberduck

PHP: adattare le immagini alla risoluzione dello schermo

Pubblicato da

PHP: adattare le immagini alla risoluzione dello schermo

PHP: adattare le immagini alla risoluzione dello schermo

Uno dei crucci di chi sviluppa per il web è quello di rendere la propria applicazione fruibile per la maggior parte dei dispositivi.
Questo significa o creare più versioni di una stessa applicazione o creare un unico layout che sia fluido e adattabile alle varie situazioni.
Ma le immagini?

Una tecnica per adattare le immagini alla risoluzione dello schermo è quella del sistema chiamato Adaptive Images che sfrutta Javascript e le librerie grafiche di PHP.
Il metodo è semplice

  • il javascript rileva la dimensione dello schermo e crea un cookie che ne immagazzina il valore
  • il file .htaccess intercetta ogni richiesta per file grafico .jpg, .gif o .png
  • questa richiesta viene inviata al file PHP che controlla se esiste una versione già “cachizzata” del file nella dimensione adatta
  • se non esiste nella cache, il file viene generato e inviato in output

Il sistema Adaptive Images richiede

  • Apache 2
  • PHP 5.x
  • GD lib

Link: Adaptive Images

Rimuovere le Java Console incompatibili tra i componenti aggiuntivi di Firefox

Pubblicato da

Rimuovere le Java Console incompatibili tra i componenti aggiuntivi di Firefox

L’aggiornamento di Firefox alla versione 6.02 ha portato, come spesso accade, incompatibilità con alcune estensioni.
Prime fra tutte le Java Console che non possono essere rimosse tramite il pannello di controllo delle estensioni.

Rimuovere le Java Console incompatibili tra i componenti aggiuntivi di Firefox

Per rimuoverle manualmente bisogna chiudere Firefox e si deve andare nella cartella di installazione di Firefox

C:\Program Files\Mozilla Firefox\
o
C:\Program Files (x86)\Mozilla Firefox\ (per i sistemi Windows a 64 bit)

e cercare la cartella extensions

Rimuovere le Java Console incompatibili tra i componenti aggiuntivi di Firefox

Al suo interno si troveranno altre cartelle con nomi costituiti da combinazioni casuali di numeri e lettere.
Per capire quali di queste cartelle appartengono alle Java Console da eliminare basta aprirle e cercare il file chrome.manifest o install.rdf.
Apriamoli con un editor di testo come NotePad (o l’ottimo PSPad) e capiremo immediatamente il riferimento ad una Java Console.
Eliminiamo quella cartella (bisogna avere diritti di amministratore sulla macchina)

Rimuovere le Java Console incompatibili tra i componenti aggiuntivi di Firefox
al riavvio di Firefox non ci saranno più le segnalazioni relative alle Java Console.

[Via Forum di Mozillazine]

Catturare file scaricati durante la visita ad un sito web

Pubblicato da

Catturare file scaricati durante la visita ad un sito web

Catturare file scaricati durante la visita ad un sito web

Non potevo esimermi dal commentare l’ultima creazione di Nirsoft: WebSiteSniffer.
Un programma tanto semplice quanto utile in molte occasioni.
Durante la visita ad un qualsiasi sito web, scarichiamo moltissimi tipi di file. Dai cookie, agli SWF, agli XML oltre ovviamente agli HTML e altro.
Una volta aperta la finestra principale del programma viene visualizzato l’elenco dei file che stanno raggiungendo il nostro pc. Contemporaneamente vengono mostrate statistiche e informazioni su questi file.
I file catturati vengono divisi in cartelle con i nomi dei domini di provenienza.

Catturare file scaricati durante la visita ad un sito web
Il programma non funziona con connessioni sicure (HTTPS), inoltre per i file più grandi si possono perdere dei pacchetti e quindi il file può risultare corrotto e non utilizzabile.
E’ essenziale che sia installato il driver WinPcap Capture Driver che, se non presente, può essere installato da qui

Link: WebSiteSniffer

Tooway 2: trovare elevazione ed azimut esatti per installazione parabola verso satellite KA-SAT

Pubblicato da

Tooway 2: trovare elevazione ed azimut esatti per installazione parabola verso satellite KA-SAT

Tooway 2: trovare elevazione ed azimut esatti per installazione parabola verso satellite KA-SAT

Il nuovo servizio di Open-Sky denominato Tooway 2 si appoggia al satellite KA-SAT lanciato in dicembre 2010.
Per chi vuole fare l’installazione della parabola da solo, quindi risparmiando sul servizio offerto da installatori professionisti, è essenziale stabilire i valori di elevazione ed azimut precisi.
Grazie ad un sito appositamente realizzato è possibile trovare questi valori con estrema semplicità.
Basta trovare sulla mappa di Google la posizione dove si vuole installare la parabola e nei riquadri di destra compaiono i valori desiderati.
Per una più accurata rilevazione si può scegliere l’opzione “Coordinate” in cui è possibile inserire o l’indirizzo o le coordinate geografiche (se conosciute).

Link: KA-SAT finder

Creare una fotocopiatrice con stampante e scanner

Pubblicato da

Creare una fotocopiatrice con stampante e scanner

Molti produttori di stampanti e scanner hanno sviluppato software appositi che permettono di acquisire un documento con lo scanner e inviarlo direttamente alla stampante.
Questo è il caso, ad esempio, di Canon col suo CanoScan Toolbox.
L’unica condizione è che scanner e stampante siano della stessa marca e “si parlino”.
Un altro modo per sostituire le funzioni di una fotocopiatrice è usare iCarbon.
Questo software acquisisce da periferiche TWAIN e invia i dati alla stampante attraverso una semplice intefaccia che ci permette anche di stampare a colori piuttosto che in bianco e nero e regolare il contrasto se necessario.

Link: iCarbon

Tooway 2: prime impressioni di utilizzo

Pubblicato da

Tooway 2: prime impressioni di utilizzo

Visto l’enorme numero di richieste di informazioni riguardo le novità sull’offerta di Open-Sky chiamata Tooway 2, volevo avvisare che ho installato parabola e modem e in questi giorni potrò rispondere alle domande riguardo le impressioni di utilizzo, le dritte sull’installazione e sulla configurazione dell’apparato.
Ho creato anche un link apposito nel menù del blog che filtra automaticamente tutti i post e le conversazioni passate e future sull’argomento.

Link: Open-Sky