Attuare Stile ed Accessibilità contemporaneamente rappresenta una sfida sin dalla nascita delle prime tecnologie web nel 1990, ma come si dice ironicamente: la coperta è corta, e lavorando verso una direzione inevitabilmente compromettiamo parte della direzione opposta. Il Web e l’HTML storicamente nascono per rendere accessibile i documenti tramite la rete, ma da soli erano terribilmente tristi…
Categoria: Sviluppo
Come salvare le sottolineature e annotazioni da Kobo con OSx
Domenico Monaco
Libro Digitale o in versione cartacea? E’ una battaglia che va avanti da diverso tempo dove vantaggi, svantaggi e preferenze personali si accavallano. Personalmente considero la versione digitale migliore del cartaceo essenzialmente per la sua portabilità in termini di peso, ma quel non aver comprato nulla di tangibile ti lascia sempre quell’amaro in bocca, poi…
Template gratuito PSD & HTML/CSS
Domenico Monaco
Di seguito, rilascio sotto licenza open source due tamplate estremamente semplici di un progetto di comunicazione visiva realizzati a partire da mockup a bassa fedeltà: https://github.com/domenicomonaco/example-psd-to-html-css-template Versione 1 Versione 2 Se il il template ti è piaciuto puoi condividerlo su Twitter con il link sottostante: License: Quest’opera è distribuita con Licenza Creative Commons Attribuzione –…
CSS/JS: ridimensionare il testo proporzionalmente alla dimensione del DIV
Domenico Monaco
Lo script Java Script permette di ridimensionare il testo all’interno in un intervallo di valori minimo e massimo, rispetto alla dimensione minima e massima di un DIV o qualsiasi altro elemento del DOM HTML. Supponiamo di avere la necessità di avere un testo di 25px quando il nostro DIV ha una dimensione di 960px in larghezza,…
Limitare la lunghezza del bordo di un DIV con CSS
Domenico Monaco
Supponiamo di avere un generico <div> che vogliamo accompagnare con un bordo che invece di coprire l’intera dimensione del <div> stesso ne copre solo una parte. Soluzione per limitare la la lunghezza del bordo di un DIV con CSS Crea il div contenente ad esempio un immagine <div class=”images”> <div class=”img”> <img src=”img/th_256_sq_1.jpeg” width=”220px”> </div> <h4>Travel</h4>…
Coding nelle scuole, è davvero necessario? allora perchè non insegnare taglio e cucito
Domenico Monaco
Ho una laurea triennale in informatica e conosco decine di linguaggi differenti a vari livelli (Java, C/C++, Python, Dart, Assembler, PHP, JS, … ). Amo la programmazione. Ma riprendendo un articolo di Toms Hardware non sono del tutto convinto che “insegnare il coding” sia la via per creare una generazione di “tecnofili esperti”. Piuttosto secondo il…
Integrare Bootstrap e Font Awesome in un tema WordPress
Domenico Monaco
Vi propongo qui un piccolissimo snippet per noobs per integrare Boostrap e Font Awesome nel vostro primo tema WordPress. Per molti è un’operazione semplice, ma per altri potrebbe essere necessario avere un piccolo aiuto. Istruzioni: Copiare il contenuto del file .zip nella cartella root del vostro tema (es. www/wp-content/themes/twentythirteen/) Recuperare il file head.php ed inserire…
Arduino Serial Echo “esteso”
Domenico Monaco
Esercitiamoci nella comunicazione Seriale con Arduino attraverso questi due esempi: SerialEchoLine.ino: permette di comprendere come abilitare Arduino a leggere da seriale rimanendo in attesa finché la ricezione del messaggio non sia completa; SerialEchoLineWithTime.ino: estende il precedente aggiungendo alcune variabili legate al tempo che abilitano Arduino calcolare il tempo impiegato nella ricezione del messaggio stimandone inoltre…
RegExp: editor online per espressioni regolari
Domenico Monaco
Le espressioni regolari (abbreviato regexp) sono senza ombra di dubbio un potentissimo strumento, in una singola espressione è possibile gestire un gran numero di condizioni sul testo altrimenti realizzabili solo con moltissime righe di codice. Ma ogni potente linguaggio ha di contro una pessima curva di apprendimento e quindi per semplificarne l’apprendimento e l’uso sul lungo…
Come identificare il sistema operativo in Java
Domenico Monaco
Il vantaggio di un linguaggio cross-platform come Java, C++ o C# è quello di poter essere utilizzato in più ambienti e sistemi operativi, ma questo non vuol dire che sia possibile programmare senza tener conto ad esempio del sistema operativo ospitante a run-time. In alcuni casi è fondamentale identificare su che tipo di Sistema Opearivo…
Usare una Fotoresistenza con Arduino
Domenico Monaco
Un piccolo “snippet” di codice per utilizzare un fotoresistenza con Arduino. Il codice è parzialmente tratto da: Scott C – http://bildr.org/2012/11/photoresistor-arduino/ http://arduinobasics.blogspot.it/2011/06/arduino-uno-photocell-sensing-light.html Componenti Una resistenza da 10K o una serie di resistenze per ottenere la stessa quantità (come ho fatto io) Un fotoresistemnza (LDR, photoresistor…) Un’interruttore (opzionale, inserito dal sottoscritto) 3 fili ed una piastra…