Skip to content

Instantly share code, notes, and snippets.

View aziis98's full-sized avatar

Antonio De Lucreziis aziis98

View GitHub Profile
@aziis98
aziis98 / esercizi-31Ott2017.md
Last active October 31, 2017 10:00
Soluzioni degli esercizi della Bodei del 31 Ottobre 2017

Esercizi

const otherwise = () => true;
const cases = (value, branches) => {
for (let i = 0; i < branches.length; i += 2) {
const predicate = branches[i];
const action = branches[i + 1];
if (predicate(value)) {
return action();
@aziis98
aziis98 / README.md
Last active November 12, 2017 02:29
Inventing a json graph standard for some future tests

My JSON Graph Standard

There are two main fields:

  • "nodes" contains a list of all nodes
  • "connections" contains a list of all the connections between the nodes

Nodes

Nodes must have an "id", a "type" and store extra information in a "value" field.

Lezione 13 Novembre 2017

Argomenti principali: ricorsione ed esercizi per il compitino.

Ricorsione

Esempio di torre di Hanoi (pratico), somma e fattoriale.

Esempio

@aziis98
aziis98 / esercizi-21Nov2017.c
Last active November 21, 2017 10:09
Esercizi della piattaforma di autovalutazione del 21 Novembre 2017
#include <stdio.h>
typedef enum { crocchette, scatolette, tonno } Cibo;
typedef struct {
int id;
int age;
float weight;
Cibo food_type;
} Gatto;

Esercizi della piattaforma del 28 Novembre 2017

Arte Funzionale

Introduzione

Trovo il termine "Arte Funzionale" più appropriato rispetto ad arte generativa poiché l'obbiettivo dell'arte funzionale è costruire una funzione che prende uno o più parametri e produce un risultato. Se il risultato è lo stesso per degli stessi parametri (prendiamo in prestito il concetto di funzione pura dalla programmazione) si può considerare l'insieme dei possibili risultati.

Perdita della rappresentazione unica

Si perde il concetto di opera d'arte in questo genere di arte. Non esiste più una singola rappresentazione visiva associata ad un lavoro (contro come è sempre stato). L'opera è tutti i possibili lavori producibili dalla funzione.

Descrizioni

Oggetto 1

I

Tanti quasi-tetraedri, fatti di un materiale metallico bluastro con rilessi tendenti al rosso, attaccati con lato di circa 25-35cm che complessivamente formano una struttura a forma di nuvola di circa 3m per 1.5m e alta mezzo metro. Il tutto fluttua nell'aria.

II

Esercizi dell'esercitazione del 5 Dicembre 2017

Minimal UI Framework

A very small CSS framework for fast ui prototyping.

Examples

TODO

Usage