Skip to content

Instantly share code, notes, and snippets.

View riccardoscalco's full-sized avatar
🐢
Thinking slowly

Riccardo Scalco riccardoscalco

🐢
Thinking slowly
View GitHub Profile
@riccardoscalco
riccardoscalco / updates.md
Last active August 29, 2015 08:30
Updates archlinux, ruby, python and npm packages

update archlinux packages

sudo pacman -Syu
sudo yaourt -Syua

update npm packages

npm outdated
sudo npm update
@riccardoscalco
riccardoscalco / gitCommands.md
Last active August 29, 2015 14:09
git commands

git commands

git init #inizializza un repository

git add -A ./ #aggiunge tutti i files alla area di stage, e tiene conto delle cancellazioni
git rm 'file.txt' #rimuove il file e fa lo stage della rimozione
git rm -r ./folder
git reset file.name #rimuove un file dalla area di stage
@riccardoscalco
riccardoscalco / readme.md
Last active August 29, 2015 14:09
Mean life time

Mean life time

Let say you have a process that decays exponentially, with constant lamb

>>> t = [..] #list of times
>>> x = [x0 * math.exp(-t[i]/lamb) for i in range(n)]

Constant lamb can be derived from vector x

@riccardoscalco
riccardoscalco / Time axis changing in real time.markdown
Last active August 29, 2015 14:10
Time axis changing in real time
@riccardoscalco
riccardoscalco / file.py
Created April 27, 2015 09:30
Drop Collection with Pymongo
import pymongo
from pymongo import MongoClient
# Removes a collection from the database.
# http://docs.mongodb.org/manual/reference/method/db.collection.drop/
client = MongoClient()
db = client.dbname
db.drop_collection('collectionName')
@riccardoscalco
riccardoscalco / file.md
Created April 27, 2015 12:37
Python code beautifier
@riccardoscalco
riccardoscalco / file.md
Created April 28, 2015 10:08
Locally test npm modules
$ cd /my/module/path
$ npm pack
$ cd /my/project/path
$ npm install /my/modue/path/packagename-version.tgz

AI + D3 = BOOMM

Adobe Illustrator (AI) e la libreria JavaScript D3.js sono strumenti utilizzati universalmente nell'ambito dell'Information Design e Data Visualization.

Il corso trae spunto dalla difficoltà pratica da un lato di creare infografiche complesse con il solo uso di D3, dall'altro di introdurre transizioni dinamiche e data driven all'interno di infografiche create con AI.

Lo studente affronterà un percorso a step in cui l'uso di Adobe Illustrator e la manipolazione di codice Javascript D3 si susseguiranno più volte, al fine di ottenere un prodotto che sia frutto dell'unione dei due strumenti.

Il corso è rivolto a disegnatori grafici e programmatori frontend i quali desiderano:

@riccardoscalco
riccardoscalco / file.md
Created May 6, 2015 07:22
Revert changes in a git repository

Discard changes on in working directory (no add, no commit)

$ git checkout -- <file>

Discard changes in working directory (no add, no commit)

$ git checkout -- .
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.