best robot for kids

Approfondimenti


pillole di web marketing, web development e web design

Importare file sql molto grandi in Microsoft SQL Server

In passato ti ho raccontato come importare file sql molto grandi in MySQL, oggi ti racconto come risolvere lo stesso problema anche Microsoft SQL Server. Sqlcmd è un tool che si esegue dal prompt di dos. Ti consente di attivare un ulteriore prompt per eseguire comandi SQL direttamente dalla console. Sul tuo menù Start di Windows clicca su  Esegui. Sucessivamente, … Read More


Advanced SEO Tool, un mese dopo

Esattamente una mese fa ho partecipato all’evento Advanced SEO tool, organizzato dal GT Master Club, e per una giornata intera mi sono confrontato con altri SEO sull’utilizzo degli strumenti avanzati. Primo tra tutti il famoso mod_pagespeed, il modulo sviluppato da Google che applica le best practices nel campo delle web performance. Ebbene, dopo quello che ci siamo detti in quel … Read More


Displaying recent posts in WordPress with WPML plugin

WPML è plugin per WordPress che ti permette di costruire e mantenere facilmente siti multilingual. It’s powerful enough for corporate sites, yet simple for blogs, dice la tag line. Corrisponde a realtà: savvero è di facile gestione ma non è banale e consente di portare avanti progetti anche corporate. E’ a pagamento, ma la cifra non è improponibile e sopratutto … Read More


MySQL tips: GROUP_CONCAT() e CONCAT()

Immaginiamo di dover eliminare tutti in una volta sola i Trigger memorizzati in precedenza all’interno di un database MySQL. Lanciamo questa query: SELECT CONCAT(‘DROP TRIGGER IF EXISTS ‘, TRIGGER_SCHEMA, ‘.’, TRIGGER_NAME, ‘;’) FROM information_schema.triggers . Poi facciamo copia/incolla dell’output e lo eseguiamo come se fosse una query. Trigger eliminati. Dobbiamo invece rinominare tutte le tabelle di un database utilizzando un … Read More


Creare file PDF al volo con CakePHP e TCPDF

Dovendo creare al volo dei PDF scaricabili popolando la pagina con i dati provenienti da db o da altri contenuti dinamici anche in CakePHP si può utilizzare la classe PHP Open Source PHP chiamata TCPDF. Questo ci permette di creare documenti PDF e renderli disponibili per il download. L’installazione non è difficile e fortunatamente è documentata passo passo nel Bakery. … Read More


Appunti di Responsive Web Design

Questo articolo non ha la pretesa di essere il trattato più completo in assoluto sui vantaggi, sulle limitazioni e le sfide del responsive web design. E’ piuttosto una raccolta di esperienze accumulate in alcuni progetti che ho sviluppato recentemente. Cosa è il responsive web design?


Webform trick & tips: autocomplete e accesso ai risultati

Qui spiego come ottenere l’autocomplete di un field all’interno di una form creata usando il modulo Webform di Drupal. Illustro sia la strada della scrittura di un modulo custom, che quella dell’utilizzo di un modulo contrib. Avete mai desiderato di concedere l’accesso ai risultati degli inserimenti effettuati con Webform ad un determinato gruppo di utenti? Le autorizzazioni predefinite che vengono … Read More


World IA Day 2013 – World Information Architecture Day

Sabato 9 febbraio si è tenuto presso il Politecnico di Milano il World Information Architecture Day. Ho raccolto alcuni appunti. Tool utili per card sorting: usabilitest.com -> lavagna virtuale optimalworkshop.com -> card sorting in remoto. Assioma fondamentale di internet: La condivisione di è ciò che attribuisce valore alle rete. Molto citato il grafico The Elements of User Experience di Jesse James Garrett. … Read More


Risorse per la Web Typography

Agli albori del web tutti i siti erano una distesa sterminata di Arial, Verdana e Times. Questa poca scelta di caratteri era veramente noiosa. Fortunantamente i browser si sono evoluti e ora sono in grado di rendere anche font non presenti nel sistema operativo dal quale vengono eseguiti grazie alla sintassi CSS3: Nel caso non avessimo a disposizione il file eot … Read More


Ubercart 3 (in attesa di poter passare a Drupal Commerce)

Ho fatto l’upgrade di un’installazione da Drupal 6 a Drupal 7. Nella fattispecie un ecommerce, quindi mi son dovuto occupare pure dell’upgrade di Ubercart da 2 a 3. L’operazione non è stata agilissima principalmente perchè per Ubercart 3 mancano molti add on essenziali. Questo  perchè se Ubercart è stato la colonna portante dei progetti ecommerce in Drupal 6, Ubercart per … Read More