MENU


Online tool per la ricerca di colori complementari per realizzazioni grafiche


Mi capita spesso che mi venga commissionato un lavoro in cui esiste già un logo più o meno decente. Per realizzare la grafica completa di un sito è possibile avvalersi di alcuni tool direttamente online in cui inserendo un colore vengono calcolati i colori complementari. Quelli che utilizzo (il risultato non cambia, gli algoritmi sono sempre gli stessi) sono: paletton.com sessions.edu/color-calculator color.adobe.com/
Read More ›


Gmail archiviare automaticamente vecchie mail già lette


Ho aperto il mio account gmail nel 2005 ed è subito diventato la mia email principale, con tanto spazio a disposizione (si parlava forse di 1 giga) cestinando una mail il commento automatico più o meno era: “perchè con tutto questo spazio butti le tue mail, non ce n’è bisogno”. 10 anni dopo sul mio account ci sono 60.000 mila mail per un totale di 14 giga. 11000 mail lette ma ancora nella posta principale, ho deciso di fare un po’ di pulizia. E’ possibile utilizzare questa stringa di ricerca (che ho composto con l’aiuto della pagina ufficiale della sintassi della ricerca avanzata di gmail – http://support.google.com/mail/answer/7190?hl=en) label:inbox is:read older_than:1d selezionare tutte le mail corrispondenti e poi cliccare su “Seleziona tutte le conversazioni che corrispondono alla ricerca” quando appare “Tutte le 50 conversazioni di questa pagina sono selezionate. Seleziona tutte le conversazioni che corrispondono alla ricerca”. Ho voluto però fare in modo di non ripetere più manualmente l’operazione e quindi, mancando a parer mio l’opzione di configurazione, la via migliore per me è stata di usare il servizio di http://script.google.com ho creato uno script siffatto: function archivioAutomatico() { var emails = GmailApp.search('label:inbox is:read older_than:1d'); for (var i = 0; i […]
Read More ›


aroundfashion.it gestione server e migrazione siti su nuovo hosting


Un piccolo lavoro quasi sistemistico per un cliente di lunga data (Fashion Team), presa in carico del loro VPH (virtual personal hosting), gestione domini e sottodomini, trasferimento di 5 siti domini e dns, tutto in piena continuità di servizio.
Read More ›


btschool.it ecommerce altamente customizzato ad alto traffico


Lavoro decisamente molto impegnativo, altamente stimolante: sito per la vendita online di fotografie e annuari alle scuole. caricamento di foto a formato pieno via FTP con contestuali ridimensionamento, aggiunta di watermark ogni scuola è uno shop a se ogni shop necessita iscrizione e inserimenrto “parola d’ordine” per il primo accesso possibilità da parte dello shop manager di modificare, approvare, cancellare gli ordini report vendite per classe su pagina web o CSV scaricabile una volta che l’utente è legato ad una scuola è in grado di vedere e acquistare solo le foto della propria scuola possibilità di manipolare la foto con filtri instagram like (applicati client side) attraverso cronjob notturno alle foto in fomato pieno viene applicato il filtro (server side) scelto e le foto vengono rese disponibili per essere scaricate al gestore del sito full responsive su tutte le device scelta, configurazione e gestione di server cloud che permette l’upgrade di tutte le risorse live time senza interruzione di servizio il lavoro è stato portato a termine nei tempi attraverso una piccola squadra di 3 persone, si è rivelato perfettamente funzionante Una grande soddisfazione! Con l’aiuto della parked domain girl un esempio di foto “liscia” e una con filtro e […]
Read More ›


Download di un sito con connessione FTP da linux


I sistemi linux permettono molte metodologie sicure e veloci per il trasferimento dati, ma se avete solo una connessione ftp a disposizione allora ci sono poche alernative. La migliore opzione per me è installare ed usare ncftpget . La sintassi ottimale è la seguente: ncftpget -u [user] -p [password] -R -T ftp.[sitoremoto.it] /var/www/cartellaLocale.it/web /cartellaRemota.it Le altre opzioni (che trovo meno performanti) sono wpget $ wget username:password@ftp://ftp.mysite.com/foo/bar/file.txt ed ftp ftp.mysite.com
Read More ›


“Chiamata non inviata” dopo aggiornamento ad Android Lollipop


Il mio telefono Motorola G mi ha comunicato che voleva aggiornarsi dalla versione 4 e non so alla versione 5.0.2 . Sapevo che fosse uscita l’update ma perchè mai cambiare qualcosa che funziona e non da problemi (e soddisfa) con qualcosa di ignoto.  Poichè le richieste erano insistenti ho ceduto. Ma ovvimente tutto liscio non può andare e infatti a seguito dell’aggionramento non ero più in grado di fare chiamate al messaggio di “Chiamata non inviata”. Nulla di troppo traumatico l’aggiornamento non mantiene le configurazioni dei nomi e punti d’accesso (ANP). Basta cercarli online (cambiano per operatore) , sul mio motorola è ncessario andare su impostazioni>altro>reti cellulari>nomi punti di accesso (ANP) e il percorso potrebbe variare leggermente a seconda della vostra rom. Bisogna compilare correttamente i campi non compilati. A me è stato poi necessario un riavvio e andare di nuovo su impostazioni>altro>reti cellulari>operatori di reteselezionare un opzione e sono riuscito di nuovo a chiamare.  
Read More ›


Grazie internet


Grazie internet per la conoscenza quotidiana che ci dai in più rispetto alle epoche passate, grazie per far circolare le informazioni in tempo reale. Dai geni creativi di Laura Nozza e di Raffaello Ametrano, con il mio supporto tecnico. Leggete e condividete tutti. Amen. www.grazieinternet.it
Read More ›


WordPress “elemento non aggiornato” tassonomie


Ho trovato uno strano problema con la relativa soluzione. In wp_term_taxonomy abbiamo le nostre tassonomie, quindi categorie, tag e custom taxonomy . Ora se voi create una categoria che si chiama per sempio tecnologia e poi un tag che si chiama tecnologia, nel momento in cui andrete a scrivere o modificare la descrizione della categoria succitata wordpress vi dirà bellamente “Elemento non aggiornato.”. La ragione è dovuta al fatto che sono stati creati due slug identici in wp_term_taxonomy e all’aggiornamento qualcosa va storto. E’ un baco, un baco che secondo ricerche online arriva da molto lontano del tempo. La morale della favola è che se volete fare delle modifiche lato backoffice e non direttamente da mySql dovete necessariamente modificare uno dei due slug.
Read More ›


Incremento performances 2winsolutions.com


Per un nuovo cliente (2winsolutions.com) ho effettuato un lavoro per l’incremento delle performance. Il lavoro ha avuto esito positivo, infatti sono stato in grado di ridurre del 65% i tempi di caricamento delle pagine e ridurre da 3 mega a meno di un mega il peso dell’homepage, diminuendo il tempo di caricamento delle pagine con notevole vantaggio anche per i supporti mobile o in caso di connessioni deboli.
Read More ›


Performance di un sito web, ottimizzazione e miglioramento: regole base.


Se un sito si visualizza a fatica, a volte passa la voglia di navigarlo e tra i migliaia di risultati che ci fornisce google si passa alla seconda opzione. Questo sito che state navigando non ha subito particolari ottimizzazioni dal punto di vista delle performance, con un tempo di caricamento dell’homepage di 4 secondi circa (considerando anche che l’hompege è davvero carica di immagini) sono alla pari di grandi portali professionali e mi ritengo soddistatto, tanto da decidere di usare il mio tempo a scrivere questo articoletto piuttosto che non effettuare operazioni di ottimizzazione. La formula per ottimizzare le performance di un sito sono semplici ma non esattamente di facile attuazione se non si è un tecnico. Intanto è necessario capire cosa c’è che non va e per questo è possibile usare dei tool online gratuiti che operano un’analisi professionale, ad esempio: InsightsGtmetrix Queste piattaforme sono la base di pattenza per iniziare il lavoro. Premesso che il server che usate è fondamentale per le performance, mediamente le operazioni che danno migliori risultati sono alleggerire le immagini ed configurare le cache in maniera corretta (anche in relazione ovvimente ai contenuti del sito). Un sempio di configurazione su Apache ExpiresActive On ExpiresByType […]
Read More ›