Archivio per la Categoria ‘Guide’ Category
AJAX: impariamo a utilizzarlo
Sono appena passate le feste e non ne possiamo più di panettone e canzoni natalizie e luci colorate per le strade… Forse non è proprio così, rimpiangiamo quel clima di festa, ma non tarderà a tornare. Intanto, è tempo di ricominciare e di aggiungere nuove competenze al nostro curriculum.
Cos’è AJAX
Se hai provato anche a dedicarti al lato server-side, o magari collabori con qualche web developer, sicuramente conoscerai il linguaggio PHP. Ebbene, uno dei pochi limiti di quest’ultimo è che il caricamento di nuovi contenuti necessita per forza del refresh della pagina.
Fortunatamente proprio in questo caso, AJAX (acronimo di Asyncrounous Javascript and XML) ci viene in aiuto. || Leggi altro »
SoundJS: l’audio sul web non è mai stato così facile
«Voglio riprodurre file audio nella mia pagina web con un controllo dettagliato del suo flusso, pur utilizzando una risorsa semplice e veloce, cross-browser e molto documentata.» Qualunque web developer, una volta che si trova alle prese con siti o applicazioni...
Guida Ruby on Rails: il linguaggio Ruby – Parte 1
Benvenuto a questa nuova lezione di Ruby on Rails. Quest’oggi ci perderemo nei meandri del linguaggio Ruby imparandone la sintassi, i costrutti, le convenzioni e tutto ciò che ci renderà più facile scrivere codice per le nostre applicazioni. (altro…)
Commenti disabilitati su Guida Ruby on Rails: il linguaggio Ruby – Parte 1
Guida HTML5: il Canvas – Parte 4
Benvenuto alla quarta e ultima parte di questa guida dedicata al Canvas. Oggi tratteremo alcune tecniche avanzate che ci permetteranno di gestire le ombre, i pattern, i gradient e di modificare immagini. (altro…)
Guida Ruby on Rails: architettura di un’applicazione
Nel corso di quest’articolo affronteremo la teoria del design pattern che governa le applicazioni in Rails, ovvero il già accennato triumvirato Model, View, Control. Capiremo, nello specifico, come sia possibile che un'imposizione strutturale così rigida possa, in realtà, agevolare così...
Guida Ruby on Rails: un assaggio di dinamicità
Nel corso dello scorso capitolo di questa guida abbiamo creato una semplice applicazione all’interno della quale abbiamo generato il controller, per ora vuoto, denominato say e contenente le due azioni hello e goodbye. Cerchiamo quindi, nel corso di questa lezione, di...
Guida HTML5: il Canvas – Parte 3
Benvenuto alla terza parte di questa guida dedicata al Canvas. Ora che conosciamo tutti i meccanismi di base che regolano questo strumento, possiamo cominciare a creare qualcosa di più complesso e decisamente più interessante come un rudimentale programma di disegno....
Introduzione a Git – Usare Git come strumento di collaborazione online
È passato quasi un anno da quando abbiamo iniziato il nostro percorso introduttivo a Git: per cause di forza maggiore non sono riuscito a concludere questa piccola guida, ma sono tornato per portare a termine quanto iniziato. Ricapitolando: nella prima...
Guida Ruby on Rails: l’ambiente di lavoro e la nostra prima app
Nel corso del secondo articolo di questa guida, ci occuperemo della configurazione dell’ambiente di lavoro scegliendo, nel dettaglio, un editor e un sistema di versioning. Inoltre, per i più desiderosi di azione, daremo vita alla nostra prima semplicissima app. Allora...
Guida Ruby on Rails: introduzione
Benvenuti! Oggi vi presento la guida dedicata a Ruby on Rails! Nel corso di questo primo articolo affronteremo i temi fondamentali per approcciarci a questo framework: cos’è Ruby on Rails, perché scegliere di utilizzarlo e come configurare l’ambiente di lavoro...
Twitter Bootstrap: realizzare la dashboard di un’applicazione web
Nel corso della guida al Bootstrap di Twitter hai imparato ad utilizzare tutte le sue funzionalità: hai scoperto come realizzare un layout a griglie, come creare pulsanti e menù, come creare form e tabelle e tanto altro. Finora, però, non...
Introduzione a Git, Parte 2 – Quali sono le funzioni principali di Git
Nella prima puntata di “Introduzione a Git” abbiamo visto cos’è un sistema di controllo versione e perché Git è tra i sistemi più usati per la gestione di progetti a distanza e non. Nella guida abbiamo spiegato come installare e...
Introduzione a Git – Cos’è e come installarlo
Prima ancora di essere un web designer sono uno sviluppatore freelance. Lavorando a molti progetti in remoto ho capito quanto sia importante utilizzare strumenti che facilitino la collaborazione online e permettano la condivisione di codice, testi e, perché no, dei...
Twitter Bootstrap: Come creare le interfacce delle nostre applicazioni?
Dopo tantissime richieste ricevute in questi mesi per continuare e completare questa guida, finalmente riprendiamo la pubblicazione delle ultime lezioni rimanenti. Dall'ultima lezione pubblicata sono cambiate un pò di cose nel Bootstrap; è stata rilasciata una nuova versione con molte...
Ecommerce con Magento: Struttura di base
Una delle peculiarità di Magento è la presenza di un sistema strutturale di base molto particolare: il sistema GWS, acronimo di Global, Website, Store. In questo articolo vedremo che cos'è e quali sono le potenzialità alla base di questa struttura....
Grafica e tipografia: font decorativi, calligrafici e dingbats
Nella scorsa lezione ci siamo fermati ad analizzare le differenze tra un font serif e un font sans-serif. Questa settimana parleremo di font più particolari: calligrafici, decorativi, dingbats. Questo tipo di font è utile per dare un taglio volutamente singolare...
Corso di grafica: tipografia sul web, come comunicare con i font?
La tipografia è una componente essenziale di un qualsiasi progetto grafico: più delle immagini e dei colori, la vera anima della grafica che progetteremo è data dalle parole, da ciò che tramite di esse comunichiamo, e dal loro impatto visivo....
Dalla teoria alla pratica: come scegliere i colori giusti per il sito?
Nuovo appuntamento con il corso completo di grafica web. Nelle ultime due lezioni abbiamo approfondito la teoria della psicologia del colore e abbiamo visto come le diverse tonalità possono trasmettere determinati messaggi inconsci che possiamo sfruttare a nostro vantaggio durante...