Skip to content

Instantly share code, notes, and snippets.

View ioggstream's full-sized avatar

Roberto Polli ioggstream

View GitHub Profile
openapi: 3.0.3
info:
title: Schema API del WaaS Consultazione Pensioni
description: Schema API del WaaS Consultazione Pensioni relativo all'e-service pubblicato sulla PDND al seguente link https://api.inps.it/pdnd/rest/waas-consultazione-pensioni/v1
version: "1.0.0"
termsOfService: https://example.com/terms/
x-summary: "Servizio rivolto alla consultazione delle pensioni"
x-api-id: "waas-pensioni-consultazione"
paths: {}
components:
@ioggstream
ioggstream / riscatto-pratica.yaml
Created November 20, 2025 19:00
Fixes for riscatto-pratica.
openapi: 3.0.3
info:
title: Schema della Pratica di Riscatto
version: 202401.18.00
x-summary: Schema della Pratica di Riscatto compatibile con l'Ontologia INPS relativa ai contributi previdenziali.
license:
name: CC BY 4.0
url: https://creativecommons.org/licenses/by/4.0/
termsOfService: https://creativecommons.org/licenses/by/4.0/
contact:
@ioggstream
ioggstream / NIST_CSF_v2.0_catalog.ttl
Created November 17, 2025 17:31
Draft CSV v2 ontology
@prefix ns: <https://csrc.nist.gov/ns/csf> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
<https://csrc.nist.gov/ns/csf> a owl:Ontology ;
rdfs:comment "The NIST Cybersecurity Framework (CSF) 2.0 provides guidance to industry, government agencies, and other organizations to manage cybersecurity risks. It offers a taxonomy of high-level cybersecurity outcomes that can be used by any organization — regardless of its size, sector, or maturity — to better understand, assess, prioritize, and communicate its cybersecurity efforts." ;
owl:versionInfo "2.0" ;
dcterms:creator "NIST" ;
dcterms:description "An OWL ontology representing the NIST Cybersecurity Framework version 2.0, including Functions, Categories, and Subcategories for managing cybersecurity risks." ;
dcterms:issued "2024-02-26"^^xsd:date ;
dcterms:license <https://www.nist.gov/open/copyright-fair-use-and-licensing-statements-srd-data-software-and-technical-series-publications> ;
@ioggstream
ioggstream / ansc.yaml
Last active February 21, 2025 17:15
ansc.yaml
openapi: 3.0.0
info:
title: Data model per evento
version: '1.29.0'
paths:
"/":
get:
description: Metodo di default
responses:
"200":
#
# Useful aliases for docker to be placed in /etc/profile.d
#
dip(){
# Show docker ips
local arg=${1}
if [ -z "$arg" ]; then
arg=$(docker ps -q)
fi
docker inspect --format ' {{.Name}} {{.NetworkSettings.IPAddress}} {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $arg
openapi: 3.0.3
info:
title: Schema del Servizio di Notifica Generalità
description: |-
Lo schema dati del servizio che viene invocato per ottenere le generalità, l’esistenza in vita, la residenza, l’eventuale domicilio digitale presenti in ANPR per un cittadino, alla data di riferimento della richiesta
Pattern Model applicati:
- [AUDIT_REST_02 ] Inoltro dati tracciati nel dominio del Fruitore REST con correlazione
- [BLOCK_REST] Blocking REST
- [INTEGRITY_REST_02] Integrità del payload messaggio REST in PDND
version: '1.0.0'
components:
schemas:
PuntoDiContattoOnline:
title: Punto di Contatto Online
description: |
Questa classe rappresenta un punto di contatto online. Essa raggruppa un insieme di tipi di canali di contatto online come account di social network, email, siti web, ecc.
type: object
x-jsonld-type: "https://w3id.org/italia/onto/SM/OnlineContactPoint"
x-jsonld-context:
"@vocab": "https://w3id.org/italia/onto/SM/"
openapi: 3.0.3
info:
title: Schema del Servizio di Notifica Generalità
description: |-
Lo schema dati del servizio che viene invocato per ottenere le generalità, l’esistenza in vita, la residenza, l’eventuale domicilio digitale presenti in ANPR per un cittadino, alla data di riferimento della richiesta
Pattern Model applicati:
- [AUDIT_REST_02 ] Inoltro dati tracciati nel dominio del Fruitore REST con correlazione
- [BLOCK_REST] Blocking REST
- [INTEGRITY_REST_02] Integrità del payload messaggio REST in PDND
version: '1.0.0'
@ioggstream
ioggstream / resident-person-schema.yaml
Created June 13, 2024 13:59
Resident Person schema
#
# ## Welcome!
# Edit the following schema examples in this semantic editor
# based on Swagger Editor.
#
openapi: 3.0.3
components:
schemas:
EducationLevel:
x-jsonld-context:
@ioggstream
ioggstream / system-sleep-xhci.sh
Created November 7, 2017 13:08
Disable broken xhci device before suspend and avoid freeze.
#!/bin/sh
#
# This script should prevent the following suspend errors
# which freezes the Dell Inspiron laptop.
#
# Put it in /usr/lib/systemd/system-sleep/xhci.sh
#
# The PCI 00:14.0 device is the usb xhci controller.
#
# kernel: [67445.560610] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -16