Blogs (11)

Formare uno scrittore efficace

2014-08-22 — Articolo di 1200 parole MOOC Coursera Scrittura

Un MOOC sulla scrittura in inglese del Mt. San Jacinto College

Da giugno a luglio 2014, ho seguito Crafting an Effective Writer un MOOC del Mt. San Jacinto College. L’obiettivo del corso è “di diventare un efficace costruttore di frasi usando gli strumenti base della grammatica, della punteggiatura e della scrittura”. È pensato per gli studenti delle scuole superiori e delle università americane, ma anche per i membri della comunità globale. Lo raccomando a tutti quelli che vogliono diventare degli scrittori migliori in lingua inglese. Una nuova sessione sarà disponibile a settembre 2014.

Leggi di più...

Migliorare la tua capacità di ascolto del Jazz

2014-04-16 — Articolo di 900 parole MOCC edX Musica Jazz

Un MOOC sul Jazz dell’Università del Texas a Austin

Da gennaio a marzo 2014, ho seguito il corso Jazz Appreciation un MOOC dell’Università del Texas a Austin. L’obiettivo del corso era di migliorare “l’apprezzamento del jazz tramite lo sviluppo di una comprensione informata e profonda dell’arte”. Mi è piaciuto molto seguire il corso e lo raccomando a tutti quelli interessati al jazz. Una nuova sessione sarà probabilmente disponibile ad inizio 2015.

Leggi di più...

Strategia di backup personale

2013-02-08 — Articolo di 900 parole Programmazione Git Unison mr Robocopy TrueCrypt Backup

Il problema

Uso un desktop Windows al lavoro, un altro a casa, e un portatile Linux durante il viaggio casa-lavoro. Il portatile è per i progetti personali ed il desktop a casa e per la gestione delle foto e del foto ritocco. Molti file sono condivisi, per questo devo sincronizzarli tra i diversi computer. Inoltre voglio avere una copia aggiornata dei file nel NAS casalingo, da cui posso fare i backup.

Leggi di più...

Provare la libreria Shake

2012-05-18 — Articolo di 700 parole Programmazione Haskell

Avevo un piccolo task ripetitivo da automatizzare nel mio progetto mt-euler: creare un pdf da una serie di file Literate Haskell usando lhs2TeX e xelatex.

Stavo cercando qualcosa tipo make o rake, ma scritto in Haskell e ho trovato Shake.

L’ho usato e sono soddisfatto del risultato.

Leggi di più...

Progetto Eulero in Haskell #4

2012-04-20 — Articolo di 700 parole Programmazione Haskell Progetto Eulero

Descrizione del problema

Link al problema 4 del Progetto Eulero

Un numero palindromo si legge nello stesso modo sia da destra che da sinistra. Il più grande numero palindromo calcolato come prodotto di due numeri a due cifre è $9009=91\times99$.

Trova il più grande numero palindromo calcolato dal prodotto di due numeri a tre cifre.

ATTENZIONE I prossimi paragrafi contengono la soluzione. Non leggere oltre se vuoi avere i benefici del Progetto Eulero e non hai ancora risolto il problema.

Leggi di più...

Progetto Eulero in Haskell #2

2012-04-10 — Articolo di 200 parole Programmazione Haskell Progetto Eulero

Descrizione del problema

Link al problema 2 del Progetto Eulero

Ogni nuovo elemento nella sequenza di Fibonacci è generato sommando i due elementi precedenti. Iniziando con 1 e 2, i primi 10 elementi saranno: 1,2,3,5,8,13,21,34,55,89, …

Considerando gli elementi nella sequenza di Fibonacci i cui valori non eccedono i quattro milioni, trovare la somma degli elementi pari.

ATTENZIONE I prossimi paragrafi contengono la soluzione. Non leggere oltre se vuoi avere i benefici del Progetto Eulero e non hai ancora risolto il problema.

Leggi di più...

Progetto Eulero in Haskell #1

2012-04-08 — Articolo di 300 parole Programmazione Haskell Progetto Eulero

Descrizione del problema

Link al problema 1 del Progetto Eulero

Se elenchiamo tutti i numeri naturali inferiori a 10 che sono multipli di 3 o 5, otteniamo 3, 5, 6 e 9. La somma di questi multipli è 23.

Trova la somma di tutti i multipli di 3 o 5 inferiori a 1000.

ATTENZIONE I prossimi paragrafi contengono la soluzione. Non leggere oltre se vuoi avere i benefici del Progetto Eulero e non hai ancora risolto il problema.

Leggi di più...