node.js – Installazione

In questo post viene visualizzata la sequenza di installazione di node.js. per Windows. Si presume che sia già stato installato Microsoft Visual Studio, eventualmente scaricabile da questo indirizzo. Installa la versione più recente di Power Shell da questo indirizzo. Per scaricare e installare di node.js andare sul sito di riferimento e seguire questa sequenza: Verrà… Continua a leggere node.js – Installazione

Python – JSON

Il formato JSON (JavaScript Object Notation) è popolarissimo per lo scambio e l’archiviazione delle informazioni. Questo post aiuta a scrivere un buon codice Python per leggere e scrivere nel formato JSON.  

Prism – tools per snippet

Per inserire in una pagina HTML il codice di un programma è opportuno disporre di un visualizzatore di snippet in grado di colorare ogni singolo comando o parametro in maniera da renderlo immediatamente visibile. Uno dei più diffusi programmi è PrismJS che supporta la quasi totalità dei linguaggi di programmazione.

Python – Open file e grafico

Questa applicazione di Python permette di aprire un file CSV leggi la definizione su WP) ovvero un file di testo con dei campi definiti e dei valori separi dalla virgola (,). Si possono utilizzare anche altri separatori come ad esempio il punto e virgola (;) o la tabulazione (   ). In questo caso  si parla di… Continua a leggere Python – Open file e grafico

Didattica – Sviluppo di web app

In informatica con la parola framework si intende una serie di librerie che operano su un linguaggio di programmazione e/o di descrizione di pagina o documenti in grado di facilitare il programmatore permettendogli uno sviluppo più facile, agevole e con minori errori. I framework per applicazioni web sono definiti per fornire accesso a database, gestire… Continua a leggere Didattica – Sviluppo di web app

Importare eventi in Google Calendar

Per caricare un numero consistente di eventi in Google Calendar la soluzione più semplice è quella di affidarsi all’importazione in formato .CSV utilizzando come separatore la virgola. Si tratta di scrivere, ad esempio con Excel o anche con un qualsiasi editor di testo un file con estensione .CSV contenente obbligatoriamente nella prima riga i seguenti… Continua a leggere Importare eventi in Google Calendar

Software Design is Human Relationships

Programmers are stereotypically bad at navigating relationships and relationship conflict. I don’t mind this stereotype because it describes me pretty well. Designing software and helping others design software led me, over and over until I finally accepted it, to the conclusion that the human part was the hard part and absolutely necessary. Here, then, in three geeky… Continua a leggere Software Design is Human Relationships