-
Erlang: a lesson to learn…again!
Jun 25, 2015 · 5 min read ·Erlang is a great language.
[2019-UPDATE] Erlang 22 is OUT, so I wanna to come to the party!
On April 2015, Erlang father’s Joe Armstrong give us a very interesting lesson I want to tell about.
There was a long thread titled “Erlang and Akka, The Sequel” on the erlang mailing list, reasoning about the need of some standard pattern on Promises and Future. A lot of JavaScript libraries deal about that (also jQuery has its implementation). I want to report the Joe Amstrong reply because it give us a very clear understanding on the reason Erlang is different and you should at least try it once.
Read More -
Arduino Stereo sid
Apr 6, 2015 · 1 min read ·
Arudino StereoSID emulates the SID sound chip of the famous Commodore 64. It is based on the Atmega8 MOS6581 SID Emulator from Christoph Haberer. Library conversion and memory optimization by Mario Patino. Stereo Effect by Giovanni Giorgi
-
Costruiamo una lampada luminosa con Arduino, un sensore sonico ed…una scatola di uova :)
Come abbiamo già visto le scatole traslucide per il trasporto delle uova sono un ottima base per creare piccole lampade, per diverse ragioni:
- sono facili da trovare
- sono leggere
- sono abbastanza rigide
- possono essere incollate con del Vinavil (strano ma vero)
Questa versione di eggbox è composta da una sola scatola da quattro uova e da un sensore sonico che potete trovare su amazon per meno di 5€. In realtà il suo prezzo dovrebbe essere meno di 3€, ma considerando l’affidabilità di Amazon (viene recapitato in meno di 3 giorni e senza costi di spedizione) è ancora un prezzo accettabile.
Read More -
In queste settimane abbiamo provato l’Arudino Starter Kit, ed ecco le nostre prime impressioni.

Il kit costa sui 105€ IVA inclusa, ed è possibile ordinarlo anche su Amazon.it. La scatola è molto curata ed è accompagnata con un manuale che presenta 15 esempi a difficoltà crescente.
Read More -
L’Arduino IDE è uno strumento stupendo se non siete sviluppatori software professionisti, perché fornisce un ambiente molto semplice per sviluppare velocemente sketch e progetti Arduino. Se però siete degli incalliti programmatori C++, vorrete qualcosa di più potente, che vi consenta per es di abiliare le funzionalità C++11 del gcc-4.8.x che viene fornito con la tool chain AVR di Ardunio, oppure desiderate servirvi del vostro editor preferito.
Oppure la vostra build è composta da più file da assemblare assieme….
Read More -
Okey, getting emacs working on Windows is a pain, but we deserve a better editor for us(tm).
I havce found a bunch of emacs alternative distributions, and this 64bit build seems a nice shot
-
Descrizione del corso: Introduzione ad Html5 basata su WebForms Target: certificazione corso 20480B Repository delle slide e del codice di esempio: https://github.com/daitangio/html5 Lingua: Italiano Tecnologia: Visual Studio 2013 (Trial Supported) Extra software required: SQL Express
Esempi
Scaricabili da https://github.com/daitangio/cqrs-journey-codeCode Example speciali
-
L’informatica spesso si scontra con la risoluzione di problemi reali in un modo più simile alla fisica che non alla matematica. In matematica, l’aspetto astratto consente di rifuggere dalle pochezze della realtà. La fisica e l’informatica invece devono dare risposte concrete a problemi reali. Oltre a ciò l’aspetto ingegneristico della informatica la costringe a fare più spesso i conti con la pochezza delle risorse contingenti, cose che un fisico ogni tanto deve fare, spesso può evitare con i modelli astratti.
La gestione del calendario perpetuo è una di queste realtà complesse, almeno a giudicare da cosa successe ad un famoso foglio elettronico negli anni 80…
Read More -
In questo secondo capitolo della serie egg box per arduino (una lampada a led costruita con 2 scatole di plastica delle uova), riscriveremo il codice in modo da utilizzare un sistema operativo real time chiamato NilRTOS e disponibile su Github; in particolare mostrerò un semplice sketch che è in grado di produrre un piccolo accordo ed accedere tre luci rispetto ad un ritmo, mentre una quarta, di colore rosso, si accenderà rispetto ad una cadenza diversa.
Read More -
Programmare Arduino è molto divertente, ed in questo articolo voglio mostrare come creare una semplicissima lampada luminosa. Questo esempio sarà anche il pretesto per mostrare differenti implementazioni software dello stesso progetto (in prossimi post)
Questo progetto è volutamente molto semplice, e non si serve di nessun sensore.
https://github.com/daitangio/egg_box
Read More -
Debian perfect work environment
Sep 28, 2014 · 3 min read ·
Working in a big company, my work laptop came with MS-Windows7 Enterprise installed. But as you imagine, Unix is my preferred desktop environment. So let’s how to configure a perfect Debian Linux for a old wolf consultant like me. You will be able to install commercial software mubmo jumbo like Oracle Express and IBM Websphere in a snap, and have a 64 rock solid system, easy to bring in a USB stick if you like.
Read More -
This weekend I enjoyed with NTT Hackathon. We developed a Microsoft Kinetic-powered store: you can see objects, consult a catalog via arm swipe, and order 3D prints via hand claps. 3D Printing was powered by OctoPrint after a bad experience with SkyForge. We hope SkyForge will be production-ready in a couple of software-iterations (their lack of a full WebService API is simple to fix).
Read More -
Sometimes you are behind a http proxy, and the git:// protocol is not accessible.
For instance on erlang rebar, all developers prefer the git:// protocol when listing dependency. But how to fix it if you are behind a http proxy?
Ask help to git… [bash] git config –global url.https://github.com/.insteadOf git://github.com/ [/bash]
Read More -
Let it go, let it go! Can't hold it back any more. Let it go, let it go! Turn away and slam the door. ... Let it go, let it go. I am one with the wind and sky. Let it go, let it go. You'll never see me cry.
Read More -
[bash] git fsck –full –unreachable [/bash]