Massimo Banzi racconta la storia di Arduino al WorldWideRome
Conosci Massimo Banzi? Come non lo conosci!! E’ l’inventore di Arduino. Non conosci Arduino?? Ma dove vivi fratello??!
Per caso passi le giornate a guardare reality show o video a luci rosse? (spero per te che la seconda ipotesi sia quella indovinata)
A parte gli scherzi, Arduino è una piattaforma che permette di prototipare con l’elettronica basata su un hardware e un software molto semplici, una sorta di piccolo computer dal costo estremamente contenuto…ah, dimenticavo: è tutto rigorosamente open source
Se vuoi approfondire (devi), Arduino, te lo spiega Massimo Banzi in persona in questo video.
Quello che, secondo me, è davvero imperdibile è il video che trovi di seguito, video, dove Banzi racconta la sua storia e quella di Arduino al WorldWideRome. Buona visione
Invia questo articolo a un amico via email
Finestra confirm con SimpleModal

Con l’articolo Simple Modal: finestre di dialogo personalizzate ti ho segnalato un ottimo plugin jQuery per implementare finestre modali, SimpleModal di Eric Martin.
Piccolo “tips“, se vuoi utilizzare la finestra “confirm” con questo plugin, la sintassi è la seguente:
confirm("Sicuro di voler eliminare l'immagine?", function () { //Operazioni da compiere se si conferma, in questo caso un redirect window.location.href = param; });
Invia questo articolo a un amico via email
TwitteringJS – jQuery Plugin per pubblicare news sul proprio sito tramite Twitter

Oggi voglio condividere con te un plugin per jQuery che ho realizzato per tutti coloro che vogliono pubblicare news sul proprio sito web, comodamente, utilizzando il proprio account Twitter.
Il plugin si chiama TwitteringJS e trovate qui tutti i dettagli per scaricarlo gratuitamente ed utilizzarlo
Invia questo articolo a un amico via email
OpenCart e le url SEO friendly
Tra le tante piattaforme di E-Commerce open source che ci sono in circolazione, una di quelle che apprezzo di più è OpenCart. Come la maggior parte dei CMS anche opencart è particolarmente attento alla SEO, infatti, permette di impostare una URL SEO Friendly per le pagine, per le categorie e per i prodotti decidendo di volta in volta le keyword come potete vedere in questo screenshot:
Oggi voglio condividere uno “short trick” per tutti quelli che vogliono installare opencart in una sottodirectory del proprio sito web, ad esempio, www.miosito.com/ecommerce. Dovete aggiornare il codice del file htaccess perchè, con opencart installato in una sottodirectory, l’url rewriting non funzionerà. Precisamente bisognerà specificare il nome della sottodirectory “RewriteBase /ecommerce“. Ecco il codice completo del file htaccess:
RewriteEngine On
RewriteBase /ecommerce
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
Invia questo articolo a un amico via email
Flash su iPhone/iPad grazie a Smokescreen

Flash non girerà mai suoi “gioiellini” della Apple e questo l’abbiamo capito tutti e ce ne siamo fatti una ragione (forse???). Ma c’è chi si “ingegna” per ovviare ai divieti di zioSteve
Smokescreen è un progetto open source che permette la visualizzazione di contenuti Flash su iPhone/iPod/iPad. Smokescreen consente la conversione automatica dei contenuti Flash in JavaScript/html5.
Ecco una demo del progetto nel seguente video:
Invia questo articolo a un amico via email
E-Commerce in pochi click: Joomla e VirtueMart

Per quanto riguarda gli E-Commerce non ho mai utilizzato strumenti open source. Per le aziende per cui ho lavorato in passato ho sempre sviluppato soluzioni proprietarie ed ancora oggi è la soluzione che preferisco.
Negli ultimi tempi però, sto dedicando un pò di attenzione a Joomla, un cms a cui non ho mai dato molta attenzione in passato. Cms molto potente e ben scritto, facilmente personalizzabile grazie ad estensioni, moduli e plugin vari. Non la tiro per le lunghe e vi dico che Joomla non mi dispiace affatto, dopo WordPress, un altro “figlio dell’open” si è guadagnato la mia simpatia.
Sono rimasto favorevolmente colpito da VirtueMart, un estensione per Joomla che, in pochi click, permette di mettere in piedi un e-commerce professionale. VirtueMart è a sua volta espandibile grazie a molteplici moduli aggiuntivi che aumentano il numero di funzionalità dell’e-commerce. La gestione del negozio è facile ed intuitiva, si può impostare la lingua italiana e scegliere tra tantissimi template facilmente personalizzabili.
I templates di Joomla sono semplici template in XHTML/CSS organizzati con un certo criterio, che si avvalgono di un file XML per essere riconosciuti dal cms. Se avete realizzato templates in XHTML/CSS non avrete alcuna difficoltà ad utilizzarli con Joomla/VirtueMart.
Per concludere, vi consiglio di dare un’occhiata all’accoppiata Joomla/VirtueMart, una valida alternativa a Magento e PrestaShop. Voi cosa ne pensate, avete mai utilizzato VirtueMart? Ritenete anche a voi sia un valido strumento per mettere sù un negozio online senza doverlo sviluppare da zero?
Invia questo articolo a un amico via email
Web Developer: open source o cms fai da te?
Oggi le web agency, quando cercano sviluppatori con offerte di lavoro o di collaborazione, pretendono che il candidato sia in grado di lavorare con cms open source come Drupal, Joomla, WordPress ecc.
Perchè questo? Perchè la maggior parte delle web agency non possono permettersi di sviluppare siti e applicazioni “su mirura”, lavorano con cms open source di cui, magari, si sviluppa un template o si implementa qualche plugin per una particolare esigenza. Ovviamente per ridurre tempi e costi.
Un giovane web developer allora non deve essere solo in grado di sviluppare un cms da zero ma deve saper mettere mano ai cms open source?
Come sempre dipende dagli obiettivi
Un giovane web developer, se vuole diventare un professionista con la P maiuscola, deve essere preparato su tutto e avere tutte le competenze utili:
1) Deve essere in grado di sviluppare web application da zero, qualsiasi sia il livello di difficoltà. Non devi mai accontentarti di essere in grado di sviluppare un piccolo cms che riesce ad interagire con un DB, devi porti come obiettivo quello di poter sviluppare qualsaisi tipo di web application a prescindere dal linguaggio di programmazione da utilizzare ecc.
2) Devi saper analizzare il problema “reale” del cliente, saper scrivere una buona analisi del problema. Aiutati con Modello E/R e tabelle dati.
3) Devi saper mettere mano ai cms open source perchè, anche se sei un eccellente developer e sei in grado di sviluppare qualsiasi tipo di web application, ci sarà sempre chi ti chiederà di lavorare con Drupal o con Joomla, quindi, studia questi cms e impara a “smanettare” con questi strumenti che tanto piacciono in quanto “gratuiti“.
Infine un ultimo consiglio
Se non conosci ActionScript e non hai mai lavorato con Flash, non ascoltare chi parla male del software di Adobe. Flash non è il “male” come qualcuno vuole far credere. E’ un potente strumento con cui si può realizzare di tutto: siti, applicazioni, games, video ed altro. Impara ad utilizzarlo, impara AS2 e AS3 e, soprattutto, impara a rendere i tuoi siti in Flash “amici” di SEO e Accessibilità perchè è possibile
Invia questo articolo a un amico via email




Mi trovi anche su: