Skip to content

plumkewe/open-lyubomyr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPEN LYUBOMYR

Questo repository è un archivio di dataset personali raccolti nel tempo come pratica di quantified self. I dati documentano attività, abitudini e osservazioni sia fisiche che digitali. I dataset sono strutturati e, quando applicabile, arricchiti tramite API esterne, con attenzione alla qualità, alla continuità temporale e alla riusabilità.

Indice

Struttura progetto

(indice)

├── assets/
│   └── credits/
├── data/
│   ├── acqua.json
│   ├── articoli.json
│   ├── caffe.json
│   ├── cestini.geojson
│   ├── chess.json
│   ├── eu_additives.json
│   ├── film.json
│   ├── fiori.geojson
│   ├── iamhere.geojson
│   ├── mcdonalds-it.json
│   ├── panchine.geojson
│   ├── parole.json
│   ├── passi.json
│   ├── speedtests.json
│   ├── voti.json
│   ├── wibyme.json
│   ├── wordle.json
│   └── zeb89.json
├── media/
│   ├── audio/
│   └── images/
├── README.md

Come funziona

graph TD
    subgraph Input [Fonti Dati]
        User[Raccolta Personale]
        Site[Sito Web / Scraper]
    end

    subgraph Processing [Elaborazione]
        Raw[Dati Grezzi]
        Norm[Script di Normalizzazione]
        API[API Esterne]

        Raw --> Norm
        Norm <-->|Request / Response| API
    end

    subgraph Storage [Persistenza]
        Data[Dati JSON / GeoJSON]
    end

    subgraph View [Presentazione]
        Gen[Script Generatore]
        MD[README.md]
    end

    %% Collegamenti tra i blocchi
    User --> Raw
    Site --> Raw
    Norm --> Data
    Data --> Gen
    Gen -->|Aggiorna| MD
Loading

Dataset

(indice)

DATASET FILE PATH STANDARD STATO PRIMA ENTRY ULTIMA ENTRY # ENTRIES LIVE
cestini /data/cestini.geojson RFC 7946 (GeoJSON) in pausa 2023-09-15 2024-02-16 260 geojson.io
panchine /data/panchine.geojson OSM Tags in pausa 2023-10-06 2025-10-08 159 geojson.io
fiori /data/fiori.geojson GBIF Taxonomy in pausa 2022-09-01 2023-10-06 189 geojson.io
iamhere /data/iamhere.geojson OSM Artwork completo 45 geojson.io
chess /data/chess.json PGN Standard attivo 2022-11-05 2025-08-23 2383 -
zeb89 /data/zeb89.json Custom JSON completo 100 -
voti /data/voti.json Custom JSON completo 2020-10-02 2025-06-03 343 live
speedtests /data/speedtests.json Custom JSON completo 2024-12-23 2025-08-27 2111 -
film /data/film.json Custom JSON attivo 2023-04-07 2026-01-25 254 -
passi /data/passi.json Custom JSON attivo 2021-09-24 2026-05-04 23940 -
parole /data/parole.json Custom JSON attivo 2024-12-09 2025-12-08 3250 -
wordle /data/wordle.json Custom JSON attivo 2025-01-01 2026-01-26 377 -
acqua /data/acqua.json Custom JSON completo 2022-04-05 2022-12-26 1563 -
caffè /data/caffe.json Custom JSON attivo 2023-04-27 2026-02-17 51 -
articoli letti /data/articoli.json Custom JSON attivo 2024-09-16 2026-04-30 3572 -
wiby.me /data/wibyme.json Custom JSON completo 3199 live
mcdonalds-it /data/mcdonalds-it.json Custom JSON completo 118 -
eu_additives /data/eu_additives.json Custom JSON completo 395 -

(indice)

Geografici

Cestini

Tutto è nato dalla frustrazione di vedere rifiuti a pochi passi dai cestini a Piombino. Volevo capirci qualcosa di più, numeri alla mano. Ho creato un comando rapido sul mio iPhone che rende la raccolta dati immediata: vedo un cestino, faccio un tap, e lui archivia foto e posizione GPS.

Per approfondire il progetto, visita il mio blog: CESTINI su aaa.craft.me

Struttura
{
  "type": "Feature",
  "id": "4A12E89A-543C-4F56-B131-030CC40428DC",
  "geometry": {
    "type": "Point",
    "coordinates": [10.52283650762667, 42.92546109446996]
  },
  "properties": {
    "name": "Cestino",
    "ref": "1",
    "amenity": "waste_basket",
    "short_id": "O3QY4W",
    "address": "Via Giovanni Pascoli 2\n57025 Piombino Tuscany\nItaly",
    "type": "Nuovo",
    "image_url": "media/image/C019CAC7-8B2C-45C0-9F1F-802834FC0613.jpg",
    "created_at": "2023-09-15T10:22:56Z",
    "modified_at": "2023-09-15T10:22:57Z"
  }
}
IMMAGINE TIPOLOGIA
Nuovo Nuovo
Intero Intero
Piccolo Piccolo 2 Piccolo 3 Piccolo 4 Piccolo
Mezzo Mezzo 2 Mezzo
Struttura-B Struttura-B
Struttura-M Struttura-M
Struttura-M2 Struttura-M2
Struttura-M3 Struttura-M3
Struttura-M4 Struttura-M4

Panchine

Struttura
{
  "type": "Feature",
  "id": "7459E15D-4735-4721-9C8E-5C34B251010A",
  "geometry": {
    "type": "Point",
    "coordinates": [10.525580861797891, 42.92213019024307]
  },
  "properties": {
    "name": "Panchina",
    "ref": "1",
    "amenity": "bench",
    "short_id": "CHM3JM",
    "address": "Via della Marina 7–99\n57025 Piombino Tuscany\nItaly",
    "image_url": "media/image/83A5EB23-3B48-46B5-8491-D2E4EEA04D7C.jpg",
    "created_at": "2023-10-06T15:59:54Z",
    "modified_at": "2023-10-06T15:59:56Z"
  }
}

Fiori

Volevo avere un dataset dei fiori, così me lo sono creato. Ora so dove si trovano vari fiori e anche di che colore sono! Dovrei però aggiungere i dati su quando fioriscono.

Struttura
{
  "type": "Feature",
  "id": "1F301B96-5AD7-4968-A1BA-5745ADF6F450",
  "geometry": {
    "type": "Point",
    "coordinates": [10.52161, 42.92774]
  },
  "properties": {
    "natural": "plant",
    "scientificName": "Rose",
    "vernacularName": "Rose",
    "flower:colour": "#10C9CC",
    "eventDate": "2023-10-06T16:59:34Z",
    "occurrenceRemarks": "",
    "associatedMedia": "media/image/3412DCCC-E76B-4323-8382-0F9F2E90FC81.jpg",
    "short_id": "X49XV6",
    "address": "Via Filippo Turati 6A\n57025 Piombino Toscana\nItalia"
  }
}

I am here

Ogni tanto uscivo a Piombino e mi imbattevo in dei graffiti "I am here". Mi ero incuriosito, così ho iniziato a camminare sia nella realtà sia su Google Maps, usando la funzione “guarda indietro”, per individuare i graffiti che ormai sono stati cancellati o parzialmente coperti.

Struttura
{
  "type": "Feature",
  "id": "6160A864-7255-455D-A9D0-8900FFB34B62",
  "geometry": {
    "type": "Point",
    "coordinates": [10.5319904, 42.9257633]
  },
  "properties": {
    "id": "6160A864-7255-455D-A9D0-8900FFB34B62",
    "name": "I am here",
    "tourism": "artwork",
    "artwork_type": "graffiti",
    "inscription": "I am here",
    "original_note": "",
    "comment": "",
    "visibility": "public"
  }
}

Personali

Chess

Avevo co-fondato Scacchi Piombino insieme al mio amico e, a quel tempo, giocavo molto a scacchi. Allora mi sono detto: “Perché non avere un dataset per confermare quanto faccio schifo?”. Tutto è iniziato con un semplice messaggio: “E se facessimo un club scacchistico?” E niente, l’abbiamo fatto! Lo trovate ancora su Google Maps.

Avevamo anche collaborato con la Biblioteca Civica Falesiana; potete trovare qualche post sulla loro pagina Facebook.

Link: https://maps.app.goo.gl/FW8y27prsTJfGnFaA

Struttura
{
  "id": "486731945",
  "url": "https://www.chess.com/game/daily/486731945",
  "date": "2023.03.06",
  "pgn_result": "1-0",
  "termination": "checkmated",
  "move_count": 18,
  "fen": "r1b2k1r/ppN3Qp/2p1p2B/8/4P3/3P4/PPP3PP/R2K4 b - - 0 18",
  "pgn": "[Event \"Let's Play!\"]\n[Site \"Chess.com\"]\n[Date \"2023.03.06\"]\n[Round \"-\"]\n[White \"faxtrix\"]\n[Black \"manofurlas\"]\n[Result \"1-0\"]\n[CurrentPosition \"r1b2k1r/ppN3Qp/2p1p2B/8/4P3/3P4/PPP3PP/R2K4 b - - 0 18\"]\n[Timezone \"UTC\"]\n[ECO \"C25\"]\n[ECOUrl \"https://www.chess.com/openings/Vienna-Game-Anderssen-Defense-3.Bc4-Nf6\"]\n[UTCDate \"2023.03.06\"]\n[UTCTime \"20:38:41\"]\n[WhiteElo \"400\"]\n[BlackElo \"400\"]\n[TimeControl \"1/86400\"]\n[Termination \"faxtrix won by checkmate\"]\n[StartTime \"20:38:41\"]\n[EndDate \"2023.03.07\"]\n[EndTime \"14:14:41\"]\n[Link \"https://www.chess.com/game/daily/486731945\"]\n\n1. e4 {[%clk 0:00:03.3]} 1... e5 {[%clk 0:00:01.8]} 2. Bc4 {[%clk 0:00:06.7]} 2... Bc5 {[%clk 0:00:04.5]} 3. Nc3 {[%clk 0:00:06.6]} 3... Nf6 {[%clk 0:03:38.8]} 4. Nf3 {[%clk 0:00:35.9]} 4... Qe7 {[%clk 0:00:13.9]} 5. d3 {[%clk 0:01:12]} 5... Ng4 {[%clk 0:00:21.8]} 6. Nd5 {[%clk 0:00:38.6]} 6... Nxf2 {[%clk 0:00:15.3]} 7. Qe2 {[%clk 0:00:19.9]} 7... Qe6 {[%clk 0:00:08.8]} 8. Nxc7+ {[%clk 0:00:01.5]} 8... Ke7 {[%clk 0:02:19.5]} 9. Bxe6 {[%clk 0:00:05.2]} 9... fxe6 {[%clk 0:00:01.6]} 10. Rf1 {[%clk 0:00:02.7]} 10... Ng4 {[%clk 0:00:02.5]} 11. Bg5+ {[%clk 0:01:13.7]} 11... Kf7 {[%clk 0:00:03.7]} 12. Nxe5+ {[%clk 0:00:01.6]} 12... Kg8 {[%clk 0:00:59.1]} 13. Qxg4 {[%clk 0:00:00.6]} 13... Bb4+ {[%clk 0:06:35.3]} 14. Kd1 {[%clk 0:00:13.2]} 14... Nc6 {[%clk 1:10:15.2]} 15. Nxc6 {[%clk 0:06:50.8]} 15... dxc6 {[%clk 0:04:34.9]} 16. Bh6 {[%clk 0:00:30]} 16... Bf8 {[%clk 0:03:47.5]} 17. Rxf8+ {[%clk 0:00:06.8]} 17... Kxf8 {[%clk 0:00:01.1]} 18. Qxg7# {[%clk 0:00:01.6]} 1-0",
  "players": {
    "white": {
      "username": "faxtrix",
      "rating": 400,
      "accuracy": 93.61,
      "result": "win"
    },
    "black": {
      "username": "manofurlas",
      "rating": 400,
      "accuracy": 64.42,
      "result": "loss"
    }
  }
}

Qualche ricordo

Inizio Il gruppo su WA eravamo quasi 100 al picco Il volantino che fu stampato
Inizio Il gruppo su WA eravamo quasi 100 al picco Il volantino che fu stampato

Zeb89

Avevo scoperto questo YouTuber che abitava a Bibbona e i suoi vecchi video mi fecero ridere così tanto che mi dissi: “Ma perché non mi faccio una soundboard tutta mia con le sue frasi più iconiche?”. E così l’ho fatto.

Struttura
{
  "id": "BB410D05-366C-4445-B428-E23AD26615B5",
  "short_id": "0IMON0",
  "filename": "0IMON0.m4a",
  "title": "vaffanculo pezzo di merda",
  "description": "",
  "duration_seconds": 6,
  "category": "Uncategorized",
  "is_published": true
}

Voti

Ero curioso di sapere quanto facessi schifo a scuola e quanto me ne potesse fregare ancora di meno.

Struttura
{
  "id": "D22ABDAC-B338-4E25-8B1D-794AFC1D06DE",
  "subject": "Italiano",
  "date": "2020-10-02",
  "grade": 5.0,
  "type": "scritto"
}

Speed tests

Odio WindTre e le loro offerte del c*zzo, come quella che avevo io: 5G cappato a 10 Mbps che non erano mai davvero 10 Mbps. Per questo sono passato a CoopVoce che, all’epoca, si appoggiava a TIM e con cui navigavo molto meglio. Da lì avevo iniziato a fare speed test ogni ora, nella stessa posizione e con lo stesso telefono, per dimostrare quanto facesse schifo WindTre.

Alla fine, però, sono passato direttamente a TIM, perché CoopVoce stava migrando su Vodafone e le velocità erano diventate impraticabili.

Per approfondire il progetto, visita il mio blog: ISP su aaa.craft.me

Struttura
{
  "id": "1B7B1A16-D15A-4F1F-92C2-0378DFC585AC",
  "timestamp": "2025-08-27T15:00:00",
  "type": "LTE",
  "vpn": false,
  "location": {
    "lat": 44.4847,
    "lon": 11.328,
    "server": "Rome"
  },
  "performance": {
    "download_mbps": 4.59,
    "upload_mbps": 2.63,
    "latency_ms": 35,
    "data_used": {
      "down_bytes": 5889131,
      "up_bytes": 3621204
    }
  },
  "network_info": {
    "external_ip": "193.207.155.47"
  }
}

Film

Ogni tanto guardo qualche film, ma purtroppo le app disponibili non permettono di vedere e analizzare i dati sui film. Perciò ho trovato una mia soluzione.

Struttura
{
  "meta": {
    "title": "Climax",
    "type": "movie",
    "poster_local": "media/image/47IXH2iEWwX0F7vIyGXaKQ0psBG.jpg",
    "poster_remote": "https://image.tmdb.org/t/p/w500/47IXH2iEWwX0F7vIyGXaKQ0psBG.jpg",
    "overview": "When a dance troupe is lured to an empty school, a bowl of drug-laced sangria causes their jubilant rehearsal to descend into a dark and explosive nightmare as they try to survive the night—and find who's responsible—before it's too late.",
    "genres": ["Horror", "Drama"],
    "release_year": "2018",
    "vote_average": 7.0,
    "director": "Gaspar Noé",
    "cast": [
      "Sofia Boutella",
      "Romain Guillermic",
      "Souheila Yacoub",
      "Kiddy Smile",
      "Claude-Emmanuelle Gajan-Maull",
      "Giselle Palmer",
      "Taylor Kastle",
      "Thea Carla Schøtt",
      "Sharleen Temple",
      "Lea Vlamos"
    ]
  },
  "user_data": {
    "status": "plan to watch",
    "rating": null,
    "watched_at": ""
  },
  "ids": {
    "tmdb": "507076",
    "imdb": "tt8359848",
    "simkl": "770376"
  },
  "tmdb_raw": {
    "adult": false,
    "backdrop_path": "/v0sblc9A8eaE8EqDQ5Y6fELj4oB.jpg",
    "belongs_to_collection": null,
    "budget": 2900000,
    "genres": [
      {
        "id": 27,
        "name": "Horror"
      },
      {
        "id": 18,
        "name": "Drama"
      }
    ],
    "homepage": "https://a24films.com/films/climax",
    "id": 507076,
    "imdb_id": "tt8359848",
    "origin_country": ["FR"],
    "original_language": "fr",
    "original_title": "Climax",
    "overview": "When a dance troupe is lured to an empty school, a bowl of drug-laced sangria causes their jubilant rehearsal to descend into a dark and explosive nightmare as they try to survive the night—and find who's responsible—before it's too late.",
    "popularity": 5.1643,
    "poster_path": "/47IXH2iEWwX0F7vIyGXaKQ0psBG.jpg",
    "production_companies": [
      {
        "id": 2700,
        "logo_path": "/h3bdysr6aNtFqK7DXQu1Rh43rwk.png",
        "name": "Rectangle Productions",
        "origin_country": "FR"
      },
      {
        "id": 856,
        "logo_path": "/3tfzS2CrX6Ntbu927XzHXEPDA6y.png",
        "name": "Wild Bunch",
        "origin_country": "FR"
      },
      {
        "id": 1157,
        "logo_path": "/2MXuq4DGo1GhjavHHxPlsWrtyD.png",
        "name": "Les Cinémas de la Zone",
        "origin_country": "FR"
      },
      {
        "id": 616,
        "logo_path": "/aeBPwUMUqIOFnt3Fxv9fC91hBuq.png",
        "name": "Eskwad",
        "origin_country": "FR"
      },
      {
        "id": 77154,
        "logo_path": null,
        "name": "KNM",
        "origin_country": "FR"
      },
      {
        "id": 94,
        "logo_path": "/huC7HqorvUThGIrENrbcHmQVUA0.png",
        "name": "ARTE France Cinéma",
        "origin_country": "FR"
      },
      {
        "id": 11773,
        "logo_path": "/8fCjsqh43LbPV6pm3SfR5Jx64GU.png",
        "name": "Artémis Productions",
        "origin_country": "BE"
      },
      {
        "id": 119267,
        "logo_path": "/b9Gw1Oz0d7rdxmpbJPQC0zQpmxw.png",
        "name": "VOO & Be tv",
        "origin_country": "BE"
      },
      {
        "id": 95061,
        "logo_path": "/gAt0ztKNX5gKyzNmIdaVxI5aoHv.png",
        "name": "Shelter Prod",
        "origin_country": "BE"
      },
      {
        "id": 149332,
        "logo_path": "/3pvLAa2Q3bWiRLPgBGokWSRSvWe.png",
        "name": "Vice Studios",
        "origin_country": "US"
      }
    ],
    "production_countries": [
      {
        "iso_3166_1": "BE",
        "name": "Belgium"
      },
      {
        "iso_3166_1": "FR",
        "name": "France"
      },
      {
        "iso_3166_1": "US",
        "name": "United States of America"
      }
    ],
    "release_date": "2018-09-19",
    "revenue": 1696075,
    "runtime": 97,
    "spoken_languages": [
      {
        "english_name": "English",
        "iso_639_1": "en",
        "name": "English"
      },
      {
        "english_name": "French",
        "iso_639_1": "fr",
        "name": "Français"
      }
    ],
    "status": "Released",
    "tagline": "Birth and death are extraordinary experiences. Life is a fleeting pleasure.",
    "title": "Climax",
    "video": false,
    "vote_average": 7.0,
    "vote_count": 2272,
    "credits": {
      "cast": [
        {
          "adult": false,
          "gender": 1,
          "id": 568657,
          "known_for_department": "Acting",
          "name": "Sofia Boutella",
          "original_name": "Sofia Boutella",
          "popularity": 4.0305,
          "profile_path": "/lGFhhjcjARQCM8AiGidyyyfDowh.jpg",
          "cast_id": 21,
          "character": "Selva",
          "credit_id": "5af870f5c3a36845d10007cc",
          "order": 0
        },
        {
          "adult": false,
          "gender": 2,
          "id": 2041838,
          "known_for_department": "Acting",
          "name": "Romain Guillermic",
          "original_name": "Romain Guillermic",
          "popularity": 0.1917,
          "profile_path": "/x4zDQbmtUQRiv0xvH5WaByjx7Hb.jpg",
          "cast_id": 5,
          "character": "David",
          "credit_id": "5af86ec29251415a7e0006ad",
          "order": 1
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2037046,
          "known_for_department": "Acting",
          "name": "Souheila Yacoub",
          "original_name": "Souheila Yacoub",
          "popularity": 0.8014,
          "profile_path": "/zG087seFtSO2duW0ldsfbhFydce.jpg",
          "cast_id": 22,
          "character": "Lou",
          "credit_id": "5af871e5c3a36845d7000f4e",
          "order": 2
        },
        {
          "adult": false,
          "gender": 2,
          "id": 2134233,
          "known_for_department": "Acting",
          "name": "Kiddy Smile",
          "original_name": "Kiddy Smile",
          "popularity": 0.4465,
          "profile_path": "/gCSoEGvTBymcVZ8saG3opCEGcQU.jpg",
          "cast_id": 43,
          "character": "Daddy",
          "credit_id": "5ba8738cc3a3680e6103f095",
          "order": 3
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2041840,
          "known_for_department": "Acting",
          "name": "Claude-Emmanuelle Gajan-Maull",
          "original_name": "Claude-Emmanuelle Gajan-Maull",
          "popularity": 0.6489,
          "profile_path": "/lyVv0cllzSvEdMjN6bzbxLvcsoc.jpg",
          "cast_id": 7,
          "character": "Emmanuelle",
          "credit_id": "5af86ee39251415a81000978",
          "order": 4
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2134242,
          "known_for_department": "Acting",
          "name": "Giselle Palmer",
          "original_name": "Giselle Palmer",
          "popularity": 0.2571,
          "profile_path": "/wSiels0qR5U9rHJnFtsfaVDcoQb.jpg",
          "cast_id": 51,
          "character": "Gazelle",
          "credit_id": "5ba87e709251412f0a03c420",
          "order": 5
        },
        {
          "adult": false,
          "gender": 2,
          "id": 2041839,
          "known_for_department": "Acting",
          "name": "Taylor Kastle",
          "original_name": "Taylor Kastle",
          "popularity": 0.4466,
          "profile_path": "/6UYtRy4OrnP0UC0qYNGjKnBclXM.jpg",
          "cast_id": 6,
          "character": "Taylor",
          "credit_id": "5af86ed2c3a36845e90008bc",
          "order": 6
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2041843,
          "known_for_department": "Acting",
          "name": "Thea Carla Schøtt",
          "original_name": "Thea Carla Schøtt",
          "popularity": 0.2564,
          "profile_path": "/bfM8bwfrTDVOrK5tDRBNJJnGOo5.jpg",
          "cast_id": 10,
          "character": "Psyche",
          "credit_id": "5af86f219251415a750005e9",
          "order": 7
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2041844,
          "known_for_department": "Acting",
          "name": "Sharleen Temple",
          "original_name": "Sharleen Temple",
          "popularity": 1.0258,
          "profile_path": "/5XpMD3FKXhmZ9AxAu9jaZVSLac4.jpg",
          "cast_id": 11,
          "character": "Ivana",
          "credit_id": "5af86f2ac3a36845dd0009aa",
          "order": 8
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2041845,
          "known_for_department": "Acting",
          "name": "Lea Vlamos",
          "original_name": "Lea Vlamos",
          "popularity": 0.1722,
          "profile_path": "/wmdILTYDHsNwEwNsKVH8ZqtRRTV.jpg",
          "cast_id": 12,
          "character": "Eva",
          "credit_id": "5af86f35c3a36845d10006ec",
          "order": 9
        },
        {
          "adult": false,
          "gender": 1,
          "id": 2041834,
          "known_for_department": "Acting",
          "name": "Alaïa Alsafir",
          "original_name": "Alaïa Alsafir",
          "popularity": 0.2868,
          "profile_path": "/1UkL0gw41OTl4eArpuodrznTZkf.jpg",
          "cast_id": 1,
          "character": "Alaia",
          "credit_id": "5af86e97c3a36845e900087b",
          "order": 10
        },
        {
          "adult": false,
          "gender": 2,
          "id": 2041841,
          "known_for_department": "Acting",
          "name": "Kendall Mugler",
          "original_name": "Kendall Mugler",
          "popularity": 0.0286,
          "profile_path": null,
          "cast_id": 8,
          "character": "Rocket",
          "credit_id": "5af86eedc3a36845f8000970",
          "order": 11
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2041837,
          "known_for_department": "Acting",
          "name": "Lakdhar Dridi",
          "original_name": "Lakdhar Dridi",
          "popularity": 0.2256,
          "profile_path": "/dtipVM1QqYpCeVFtxQ6UtbgdTYs.jpg",
          "cast_id": 4,
          "character": "Riley",
          "credit_id": "5af86eb50e0a2674ec000827",
          "order": 12
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134234,
          "known_for_department": "Acting",
          "name": "Adrien Sissoko",
          "original_name": "Adrien Sissoko",
          "popularity": 0.0598,
          "profile_path": "/sPJ9nk67xXpasE3ZngTllUgM4vm.jpg",
          "cast_id": 44,
          "character": "Omar",
          "credit_id": "5ba874259251412f0a03ae50",
          "order": 13
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2041835,
          "known_for_department": "Acting",
          "name": "Mamadou Bathily",
          "original_name": "Mamadou Bathily",
          "popularity": 0.0538,
          "profile_path": "/b3BjV2gVvj6eV2bAB4rqjJgA593.jpg",
          "cast_id": 2,
          "character": "Bart",
          "credit_id": "5af86ea29251415a7b000755",
          "order": 14
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134235,
          "known_for_department": "Acting",
          "name": "Alou Sidibé",
          "original_name": "Alou Sidibé",
          "popularity": 0.1189,
          "profile_path": "/oAgWVxBa3WNteBLxfO0hP7rN7Qh.jpg",
          "cast_id": 45,
          "character": "Kyrra",
          "credit_id": "5ba874529251412f0103daa7",
          "order": 15
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2041836,
          "known_for_department": "Acting",
          "name": "Ashley Biscette",
          "original_name": "Ashley Biscette",
          "popularity": 0.1855,
          "profile_path": "/aQIdm8aRRakw1Xn8ZsV29tJeoKd.jpg",
          "cast_id": 3,
          "character": "Shirley",
          "credit_id": "5af86eac0e0a2674e600092b",
          "order": 16
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134236,
          "known_for_department": "Acting",
          "name": "Mounia Nassangar",
          "original_name": "Mounia Nassangar",
          "popularity": 0.0434,
          "profile_path": "/kh5cGnMKpsFS0WA6kTxB0PmOfEu.jpg",
          "cast_id": 46,
          "character": "Dom",
          "credit_id": "5ba8747fc3a3680e5803f8b0",
          "order": 17
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134237,
          "known_for_department": "Acting",
          "name": "Tiphanie Au",
          "original_name": "Tiphanie Au",
          "popularity": 0.0759,
          "profile_path": null,
          "cast_id": 47,
          "character": "Sila",
          "credit_id": "5ba87496c3a3680e6503ee57",
          "order": 18
        },
        {
          "adult": false,
          "gender": 1,
          "id": 1821647,
          "known_for_department": "Crew",
          "name": "Sarah Belala",
          "original_name": "Sarah Belala",
          "popularity": 0.1985,
          "profile_path": "/amFRwu8mcA9qI61B9FiXTUSK7vB.jpg",
          "cast_id": 41,
          "character": "Jennifer",
          "credit_id": "5ba5e5e8c3a3680e58004110",
          "order": 19
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2132538,
          "known_for_department": "Acting",
          "name": "Alexandre Moreau",
          "original_name": "Alexandre Moreau",
          "popularity": 0.0261,
          "profile_path": "/kJqEyfT9ttUJ98ToOiAtSIl97m1.jpg",
          "cast_id": 42,
          "character": "Cyborg",
          "credit_id": "5ba5e61b9251412ef4003924",
          "order": 20
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134238,
          "known_for_department": "Acting",
          "name": "Naab",
          "original_name": "Naab",
          "popularity": 0.0429,
          "profile_path": null,
          "cast_id": 48,
          "character": "Rocco",
          "credit_id": "5ba874b89251412ef603d183",
          "order": 21
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134239,
          "known_for_department": "Acting",
          "name": "Strauss Serpent",
          "original_name": "Strauss Serpent",
          "popularity": 0.0281,
          "profile_path": null,
          "cast_id": 49,
          "character": "Serpent",
          "credit_id": "5ba874c99251412f0103db79",
          "order": 22
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2134240,
          "known_for_department": "Acting",
          "name": "Vince Galliot Cumant",
          "original_name": "Vince Galliot Cumant",
          "popularity": 0.0414,
          "profile_path": null,
          "cast_id": 50,
          "character": "Tito",
          "credit_id": "5ba874d6c3a3680e5004701d",
          "order": 23
        }
      ],
      "crew": [
        {
          "adult": false,
          "gender": 0,
          "id": 2933334,
          "known_for_department": "Visual Effects",
          "name": "Bruno Sommier",
          "original_name": "Bruno Sommier",
          "popularity": 0.0239,
          "profile_path": null,
          "credit_id": "6264d1c1d8f44e00511318f8",
          "department": "Visual Effects",
          "job": "VFX Artist"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 3347503,
          "known_for_department": "Art",
          "name": "Philippe Prat",
          "original_name": "Philippe Prat",
          "popularity": 0.0819,
          "profile_path": null,
          "credit_id": "61cfee787b7b4d0069c24fd0",
          "department": "Art",
          "job": "Art Direction"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 3365512,
          "known_for_department": "Art",
          "name": "Jessy Kupperman",
          "original_name": "Jessy Kupperman",
          "popularity": 0.0429,
          "profile_path": null,
          "credit_id": "61cfeecb1684f7004227707a",
          "department": "Art",
          "job": "Set Decoration"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 3365513,
          "known_for_department": "Visual Effects",
          "name": "Alexis Baillia",
          "original_name": "Alexis Baillia",
          "popularity": 0.0214,
          "profile_path": null,
          "credit_id": "61cfeefb0284200064198965",
          "department": "Visual Effects",
          "job": "Visual Effects"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14597,
          "known_for_department": "Directing",
          "name": "Gaspar Noé",
          "original_name": "Gaspar Noé",
          "popularity": 1.214,
          "profile_path": "/wyUEwuZr3ATzltxxS4puwT5RS0b.jpg",
          "credit_id": "5a90776c0e0a26095d002a97",
          "department": "Directing",
          "job": "Director"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14599,
          "known_for_department": "Camera",
          "name": "Benoît Debie",
          "original_name": "Benoît Debie",
          "popularity": 0.3048,
          "profile_path": "/n9SS1I13aogkoFe9HHxRb5aNYct.jpg",
          "credit_id": "5af86f819251415a580008b8",
          "department": "Camera",
          "job": "Director of Photography"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1300810,
          "known_for_department": "Editing",
          "name": "Denis Bedlow",
          "original_name": "Denis Bedlow",
          "popularity": 0.1681,
          "profile_path": null,
          "credit_id": "5af86f8bc3a36845d4000cc7",
          "department": "Editing",
          "job": "Editor"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 13838,
          "known_for_department": "Art",
          "name": "Jean Rabasse",
          "original_name": "Jean Rabasse",
          "popularity": 0.2711,
          "profile_path": "/zeWBST0Oh44hdbwRGKUFIbJ3xCg.jpg",
          "credit_id": "5af86f980e0a2674d10008d9",
          "department": "Art",
          "job": "Production Design"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1402245,
          "known_for_department": "Sound",
          "name": "Ken Yasumoto",
          "original_name": "Ken Yasumoto",
          "popularity": 0.1287,
          "profile_path": null,
          "credit_id": "5af86fa30e0a2674d9000896",
          "department": "Sound",
          "job": "Sound"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1577907,
          "known_for_department": "Sound",
          "name": "Pascal Mayer",
          "original_name": "Pascal Mayer",
          "popularity": 0.1085,
          "profile_path": "/ppYOK9gHSxKOEaw1BnQK90yKxHV.jpg",
          "credit_id": "5af86fb60e0a2674c80008d5",
          "department": "Sound",
          "job": "Music Supervisor"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 56787,
          "known_for_department": "Production",
          "name": "Brahim Chioua",
          "original_name": "Brahim Chioua",
          "popularity": 0.8774,
          "profile_path": null,
          "credit_id": "5af86fc70e0a2674c20008f6",
          "department": "Production",
          "job": "Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 8570,
          "known_for_department": "Production",
          "name": "Vincent Maraval",
          "original_name": "Vincent Maraval",
          "popularity": 0.9089,
          "profile_path": "/8zjv7mH8DTiaIegk5mAysf1Gra.jpg",
          "credit_id": "5af86fd39251415a7b00082d",
          "department": "Production",
          "job": "Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 73395,
          "known_for_department": "Production",
          "name": "Édouard Weil",
          "original_name": "Édouard Weil",
          "popularity": 1.3328,
          "profile_path": "/6jI1augihjindVza3KA0PIQHJtL.jpg",
          "credit_id": "5af86fe19251415a60000b0a",
          "department": "Production",
          "job": "Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14597,
          "known_for_department": "Directing",
          "name": "Gaspar Noé",
          "original_name": "Gaspar Noé",
          "popularity": 1.214,
          "profile_path": "/wyUEwuZr3ATzltxxS4puwT5RS0b.jpg",
          "credit_id": "5af87232c3a36845d7000f97",
          "department": "Writing",
          "job": "Screenplay"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14597,
          "known_for_department": "Directing",
          "name": "Gaspar Noé",
          "original_name": "Gaspar Noé",
          "popularity": 1.214,
          "profile_path": "/wyUEwuZr3ATzltxxS4puwT5RS0b.jpg",
          "credit_id": "5af8725f0e0a2674ee000af4",
          "department": "Editing",
          "job": "Editor"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14597,
          "known_for_department": "Directing",
          "name": "Gaspar Noé",
          "original_name": "Gaspar Noé",
          "popularity": 1.214,
          "profile_path": "/wyUEwuZr3ATzltxxS4puwT5RS0b.jpg",
          "credit_id": "5ba5e29dc3a3680e500040cc",
          "department": "Production",
          "job": "Co-Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1440421,
          "known_for_department": "Costume & Make-Up",
          "name": "Frédéric Cambier",
          "original_name": "Frédéric Cambier",
          "popularity": 0.0286,
          "profile_path": null,
          "credit_id": "5ba5e4960e0a2635f6003e0b",
          "department": "Costume & Make-Up",
          "job": "Costume Design"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 1913972,
          "known_for_department": "Directing",
          "name": "Nina McNeely",
          "original_name": "Nina McNeely",
          "popularity": 0.1248,
          "profile_path": "/xgqWaAABdPhiq0TVTWk4ZBy4nXr.jpg",
          "credit_id": "5ba5e4c5c3a3680e50004385",
          "department": "Crew",
          "job": "Choreographer"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2127516,
          "known_for_department": "Sound",
          "name": "Steve Bouyer",
          "original_name": "Steve Bouyer",
          "popularity": 0.067,
          "profile_path": null,
          "credit_id": "5ba5e4e09251412f0a0037d8",
          "department": "Sound",
          "job": "Music Supervisor"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 2132531,
          "known_for_department": "Lighting",
          "name": "Ernesto Giolitti",
          "original_name": "Ernesto Giolitti",
          "popularity": 0.0797,
          "profile_path": null,
          "credit_id": "5ba5e4ee9251412f01003a83",
          "department": "Lighting",
          "job": "Gaffer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1337650,
          "known_for_department": "Visual Effects",
          "name": "Rodolphe Chabrier",
          "original_name": "Rodolphe Chabrier",
          "popularity": 0.0761,
          "profile_path": "/qFz1nuLWLgoe266kLeUengij5ng.jpg",
          "credit_id": "5ba5e4fe0e0a2635dd0039ec",
          "department": "Visual Effects",
          "job": "Visual Effects"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1605589,
          "known_for_department": "Art",
          "name": "Thierry Poulet",
          "original_name": "Thierry Poulet",
          "popularity": 0.1523,
          "profile_path": null,
          "credit_id": "5ba5e5199251412f07003972",
          "department": "Art",
          "job": "Assistant Art Director"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2132533,
          "known_for_department": "Directing",
          "name": "Claire Corbetta-Doll",
          "original_name": "Claire Corbetta-Doll",
          "popularity": 0.0336,
          "profile_path": null,
          "credit_id": "5ba5e52ac3a3680e50004404",
          "department": "Directing",
          "job": "First Assistant Director"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2132535,
          "known_for_department": "Directing",
          "name": "Pierre Lagardère",
          "original_name": "Pierre Lagardère",
          "popularity": 0.0286,
          "profile_path": null,
          "credit_id": "5ba5e53cc3a3680e65003b2b",
          "department": "Directing",
          "job": "Second Assistant Director"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 2132536,
          "known_for_department": "Directing",
          "name": "Kalidou El-Hadji",
          "original_name": "Kalidou El-Hadji",
          "popularity": 0.0143,
          "profile_path": null,
          "credit_id": "5ba5e54d9251412f070039b1",
          "department": "Directing",
          "job": "Assistant Director Trainee"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1046353,
          "known_for_department": "Production",
          "name": "Eddy Moretti",
          "original_name": "Eddy Moretti",
          "popularity": 0.1248,
          "profile_path": null,
          "credit_id": "5ba5e56d0e0a2635f9003d30",
          "department": "Production",
          "job": "Executive Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 51323,
          "known_for_department": "Production",
          "name": "Richard Grandpierre",
          "original_name": "Richard Grandpierre",
          "popularity": 0.1076,
          "profile_path": "/dNf0oR6PInyhCw9uvYHE25MdoCT.jpg",
          "credit_id": "5ba5e5820e0a2635ec003fad",
          "department": "Production",
          "job": "Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1840864,
          "known_for_department": "Production",
          "name": "Danny Gabai",
          "original_name": "Danny Gabai",
          "popularity": 0.6731,
          "profile_path": "/sCturC1EsRtmb9VPhe1KymzAmfr.jpg",
          "credit_id": "5ba5e5969251412f04003b3d",
          "department": "Production",
          "job": "Executive Producer"
        },
        {
          "adult": false,
          "gender": 0,
          "id": 133062,
          "known_for_department": "Production",
          "name": "Serge Catoire",
          "original_name": "Serge Catoire",
          "popularity": 0.1304,
          "profile_path": null,
          "credit_id": "5ba5e5b69251412ef600394f",
          "department": "Production",
          "job": "Line Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1773768,
          "known_for_department": "Crew",
          "name": "Jérôme Gaspard",
          "original_name": "Jérôme Gaspard",
          "popularity": 0.2029,
          "profile_path": "/52kIfU0P46gyDcNQtVJnLLuoKev.jpg",
          "credit_id": "5c48ef340e0a260419ca5390",
          "department": "Crew",
          "job": "Stunt Coordinator"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 1451497,
          "known_for_department": "Production",
          "name": "Olivier Père",
          "original_name": "Olivier Père",
          "popularity": 0.3734,
          "profile_path": "/w3e88Dn1Usb6fNKNElkVfJBybla.jpg",
          "credit_id": "671b30f55be9e8759da72112",
          "department": "Production",
          "job": "Co-Producer"
        },
        {
          "adult": false,
          "gender": 2,
          "id": 14598,
          "known_for_department": "Sound",
          "name": "Thomas Bangalter",
          "original_name": "Thomas Bangalter",
          "popularity": 0.7476,
          "profile_path": "/w961KKic96EBX5gGHMEjahfKuDI.jpg",
          "credit_id": "693802d8e573b42eddaefef9",
          "department": "Sound",
          "job": "Original Music Composer"
        }
      ]
    }
  }
}

Dati aggiuntivi:

TMDB logo

Passi

Struttura
{
  "timestamp": "2021-09-24T17:00:00",
  "date": "2021-09-24",
  "time": "17:00:00",
  "steps": 15
}

Caffè

Ho iniziato l’università senza il caffè non si fa. I dati relativi alla caffeina sono solo una stima e non mi interessano; mi interessa solo quando ho bevuto il caffè.

Struttura
{
  "timestamp": "2023-04-27T12:00:00",
  "date": "2023-04-27",
  "time": "12:00:00",
  "caffeine_mg": 105
}

Acqua

Volevo semplicemente sapere quanta acqua bevevo.

Struttura
{
  "timestamp": "2022-04-05T17:00:00",
  "date": "2022-04-05",
  "time": "17:00:00",
  "water_ml": 270
}

Articoli letti

Ero un avido lettore, questo dataset esclude circa altri 6 mesi di lettura.

Struttura
{
  "id": "C95EF7C9-7193-58E5-BD5B-16143A384BC7",
  "title": "Type Casting in JavaScript",
  "excerpt": "Typecasting in JavaScript is the conversion of one data type into another data type, for example, a number to a string. Typecasting is…",
  "url": "https://medium.com/@catherineisonline/type-casting-in-javascript-1c2c30d88ae5",
  "created": "2026-04-30T05:09:18.856Z",
  "cover": "https://miro.medium.com/v2/da:true/resize:fit:1120/1*B5HbXK9obcm1QsomXi6Fyg.gif"
}

#### Parole

Leggevo moltissimo in inglese e mi stufavo di aprire il dizionario ogni volta, quindi ho creato una shortcut su iPhone che, con un doppio tap sulla parte posteriore, si avviava e mi mostrava la parola con la definizione, dando anche la possibilità di aprirla nel dizionario o cercarne l’immagine su Google. Ovviamente salvava i dati in diversi posti per non perderli.

In seguito avevo creato anche un canale Telegram, nel quale condividevo ogni giorno 10 parole con un quiz, generato con ChatGPT.

Se siete curiosi di sapere quanto leggo e che cosa leggo, visita il mio blog: QUANTO LEGGO su aaa.craft.me

Struttura
{
  "id": 1,
  "word": "rupture",
  "added_at": "2024-12-09T13:59:58",
  "meta": {
    "type": "noun",
    "date": "15th century{ds||2|a|}",
    "pronunciation": "ˈrəp(t)-shər",
    "audio_url": "https://media.merriam-webster.com/audio/prons/en/us/mp3/r/ruptur01.mp3",
    "definitions": [
      "breach of peace or concord; specifically : open hostility or war between nations",
      "the tearing apart of a tissue",
      "hernia"
    ],
    "etymology": "Middle English _ruptur_, from Anglo-French or Latin; Anglo-French _rupture_, from Latin _ruptura_ fracture, from _ruptus_, past participle of _rumpere_ to break {ma}{mat|reave|}{/ma}",
    "examples": [],
    "audio_path": "assets/audio/ruptur01.mp3"
  }
}

Shortcut

Potete vedere come funziona in questa breve presentazione, creata perché fui obbligato a realizzarla per il Capolavoro delle superiori.

Link: https://www.youtube.com/watch?v=1xKgTMWL4Xw

Shortcut iPhone
Parole Shortcut Screenshot

Telegram

Il canale è sempre disponibile su Telegram, ma non è più attivo.

Link: https://t.me/PARwOrdsLE

Qualche post Il quiz
Parole Telegram Screenshot 1 Parole Telegram Screenshot 2

Dati aggiuntivi:

Merriam Webster Logo


Wordle

Risolvo i Wordle, ed ero curioso di sapere come performavo, gioco per divertimento, ma sicuramente ci sono delle parole che ti fanno vincere prima, o no?

Visita il mio blog per scoprirlo: WORDLE su aaa.craft.me

Struttura
{
  "id": 1292,
  "word": "nerve",
  "added_at": "2025-01-01T07:49:00",
  "meta": {
    "score": 6,
    "attempts_count": 6,
    "guesses": ["OUGHT", "READY", "LEVIS", "FEVER", "KERVE", "NERVE"],
    "solved": true
  }
}

wiby.me

Mi piacciono i siti di una volta. Il progetto wiby.me è spettacolare, perciò ho pensato che sarebbe bello avere una lista di siti da scorrere per conto mio, senza dover usare il bottone "Mi sento fortunato" sul sito.

Struttura
{
  "index": "1",
  "url": "http://www.amallison.free-online.co.uk/",
  "title": "Hate Your Job - Home",
  "description": "An irreverant look at work including: rotten managers, subversive staff and jargon.  There is a serious message about stress, too.",
  "domain": "",
  "creation_date": "",
  "primary": "(254, 254, 239)",
  "secondary": "(185, 182, 204)",
  "tertiary": "(130, 122, 122)",
  "whois": {
    "domain_name": "free-online.co.uk",
    "registrar": "Plusnet Plc [Tag = FORCE9]",
    "registrar_url": "https://www.plus.net",
    "status": "Registered until expiry date.",
    "registrant_name": null,
    "registrant_type": null,
    "registrant_street": null,
    "registrant_city": null,
    "registrant_country": null,
    "creation_date": "1998-09-25T00:00:00",
    "expiration_date": "2025-09-25T00:00:00",
    "updated_date": "2024-09-06T00:00:00",
    "name_servers": [
      "ns1.force9.net",
      "ns1.plusnet.co.uk",
      "ns2.force9.net",
      "ns2.plusnet.co.uk"
    ]
  },
  "image": "media/image/1.png"
}

McDonald's IT

Mi stava sul cazzo il fatto che McDonald's Italia non fornisse una lista degli ingredienti dei prodotti direttamente sul loro sito/app.

Struttura
{
  "name": "Gran Crispy McBacon® Sweet Onion & Bacon Jam",
  "url": "https://www.mcdonalds.it/prodotti/panini/gran-crispy-mcbacon-sweet-onion-bacon-jam",
  "description": "Basta un morso per metterlo al centro dei tuoi pensieri. \nScopri l’incontro irresistibile tra dolce e affumicato della nuova Sweet Onion & Bacon Jam: cipolla caramellata arricchita da bacon croccante.\nProva subito la nuova versione del Gran Crispy, con bacon 100% da pancetta italiana, l’inconfondibile salsa Crispy e la carne 100% bovina da allevamenti italiani.\nNon vedi l'ora di ordinarlo perchè ti ha già conquistato o ti ha già conquistato perchè non vedi l'ora di ordinarlo?\nImmagini puramente dimostrative.",
  "image_url": "https://www.mcdonalds.it/sites/default/files/styles/product_isolated_preview/public/products/isolated--gran-crispymcbacon-sweet-onion-bacon-jam.png?itok=3A-kkMbD",
  "local_image_path": "media/image/Gran_Crispy_McBacon__Sweet_Onion___Bacon_Jam.png",
  "nutrition": {
    "Calorie KJ": "3309.00kJ",
    "Calorie Kcal": "793.00kcal",
    "Grassi": "49.00g",
    "Grassi saturi": "19.00g",
    "Carboidrati": "45.00g",
    "Zuccheri": "10.00g",
    "Fibre": "2.10g",
    "Proteine": "42.00g",
    "Sale": "3.90g"
  },
  "allergens": ["Glutine", "Latte", "Sedano", "Senape", "Sesamo", "Uova"],
  "ingredients_match": "Gran Crispy McBacon Sweet Onion & Bacon Jam",
  "ingredients_match_score": 1,
  "ingredients_section": "PRODOTTI PROMOZIONALI",
  "components": [
    {
      "composition": "4,5\" con sesamo e glassa - SHINY. Prodotto da forno congelato. Decongelato.",
      "ingredients": "Farina di GRANO tenero tipo \"0\", acqua, zucchero, lievito, semi di SESAMO (1,9%), olio di girasole (antiossidante: estratti di rosmarino), glassa (acqua, proteine di pisello, olio di girasole, destrosio di FRUMENTO, maltodestrine, amido di mais) (1,2%), estratto di malto d’ORZO, sale, glutine di FRUMENTO, emulsionante: E472e; lievito secco disattivato, agente di trattamento della farina: E300. Può contenere tracce di: LATTE, SOIA, SENAPE."
    },
    {
      "composition": "Bacon a fette. Confezionato in atmosfera protettiva.",
      "ingredients": "Carne di suino, sale, destrosio, aromi naturali, spezie, antiossidante: ascorbato di sodio E301; conservante: nitrito di sodio E250."
    },
    {
      "composition": "Condimento per carni alla griglia miscela di spezie a base di sale",
      "ingredients": "Sale iodato, pepe nero macinato, estratto di pepe nero."
    },
    {
      "composition": "Formaggio fuso con cheddar 45% m.g.s.s., a fette. Confezionato in atmosfera protettiva.",
      "ingredients": "FORMAGGIO Cheddar (66%), acqua, LATTE scremato in polvere, BURRO, sali di fusione: E331, E332; aroma naturale (LATTE), sale, coloranti: E160a, E160c; acidità: E330, agente antiagglomerante: E322."
    },
    {
      "composition": "Hamburger surgelati (carne macinata)",
      "ingredients": "100% carne di bovino."
    },
    {
      "composition": "Salsa McBacon",
      "ingredients": "Olio di colza, concentrato di pomodoro, acqua, zucchero, aceto di alcool, capperi, tuorlo d'UOVO, sale, estratto di lievito, cetrioli, amido modificato di mais, addensante (E415), acidificante (E270), aroma naturale (con SEDANO, SENAPE), colorante (E160a), aroma di affumicatura."
    },
    {
      "composition": "Salsa Sweet Onion & Bacon",
      "ingredients": "Cipolla 28% (cipolla, olio di semi di girasole), bacon 23% [pancetta di suino, sale, regolatore di acidità: lattato di potassio (E326), aromi naturali, sciroppo di glucosio, antiossidante: ascorbato di sodio (E301), stabilizzanti: polifosfati (E450), conservante: nitrito di sodio (E250)], zucchero, purea di pera, aceto di mele, acqua, amido modificato di mais, sale, estratto di lievito, spezie, addensante: gomma di xantano, conservante: potassio sorbato, aroma naturale. Può contenere tracce di: PESCE, SOIA, LATTE, ANACARDI, PISTACCHI, SENAPE."
    }
  ],
  "full_composition": "4,5\" con sesamo e glassa - SHINY. Prodotto da forno congelato. Decongelato. | Bacon a fette. Confezionato in atmosfera protettiva. | Condimento per carni alla griglia miscela di spezie a base di sale | Formaggio fuso con cheddar 45% m.g.s.s., a fette. Confezionato in atmosfera protettiva. | Hamburger surgelati (carne macinata) | Salsa McBacon | Salsa Sweet Onion & Bacon",
  "full_ingredients": "Farina di GRANO tenero tipo \"0\", acqua, zucchero, lievito, semi di SESAMO (1,9%), olio di girasole (antiossidante: estratti di rosmarino), glassa (acqua, proteine di pisello, olio di girasole, destrosio di FRUMENTO, maltodestrine, amido di mais) (1,2%), estratto di malto d’ORZO, sale, glutine di FRUMENTO, emulsionante: E472e; lievito secco disattivato, agente di trattamento della farina: E300. Può contenere tracce di: LATTE, SOIA, SENAPE. | Carne di suino, sale, destrosio, aromi naturali, spezie, antiossidante: ascorbato di sodio E301; conservante: nitrito di sodio E250. | Sale iodato, pepe nero macinato, estratto di pepe nero. | FORMAGGIO Cheddar (66%), acqua, LATTE scremato in polvere, BURRO, sali di fusione: E331, E332; aroma naturale (LATTE), sale, coloranti: E160a, E160c; acidità: E330, agente antiagglomerante: E322. | 100% carne di bovino. | Olio di colza, concentrato di pomodoro, acqua, zucchero, aceto di alcool, capperi, tuorlo d'UOVO, sale, estratto di lievito, cetrioli, amido modificato di mais, addensante (E415), acidificante (E270), aroma naturale (con SEDANO, SENAPE), colorante (E160a), aroma di affumicatura. | Cipolla 28% (cipolla, olio di semi di girasole), bacon 23% [pancetta di suino, sale, regolatore di acidità: lattato di potassio (E326), aromi naturali, sciroppo di glucosio, antiossidante: ascorbato di sodio (E301), stabilizzanti: polifosfati (E450), conservante: nitrito di sodio (E250)], zucchero, purea di pera, aceto di mele, acqua, amido modificato di mais, sale, estratto di lievito, spezie, addensante: gomma di xantano, conservante: potassio sorbato, aroma naturale. Può contenere tracce di: PESCE, SOIA, LATTE, ANACARDI, PISTACCHI, SENAPE.",
  "price": 10.7
}

EU Additives

Dataset con gli additivi alimentari approvati nell'Unione Europea. Creato per l'uso assieme al dataset di McDonald's Italia, per rendere la lista degli ingredienti più comprensibile.

Struttura
{
  "e_number": "E 586",
  "name": "4-Hexylresorcinol",
  "link": "https://ec.europa.eu/food/food-feed-portal/screen/food-additives/search/details/POL-FAD-IMPORT-3251"
}

About

À la quantified self.

Topics

Resources

License

Stars

Watchers

Forks

Contributors