Questi sono alcuni degli appunti presi nella giornata a Milano
Per vedere gli altri eventi, qui la pagina ufficiale (selezionando 2023)
HOW TO Transform A SERVER APPLICATION TO A “Micro serie”
HOW TO CONTAINERIZED
- decompose and make it for each component
- All and decompose
Why
- OS/ infrastructure indipendend
- Sw indipendend (e.g. Packet of OS)
- Improve with spaghetti code
Weakness of start with this code:
- Code not for container
- External tools ( coupled with system, not like REST api)
- Hostname → Dns not of all
- Timezone
Tool windup → Analizza vulnerabilità
Start after test
→ Then PODMAN cointain with systemd
Tool for install and migrate → Check start status → Then can proceed
→ Important for show status at user and help him
Laboratorio integrazione in SPARQL su Wikidata
Wikidata → For keep one source right for all wiki (e.g. for each language)
→ Structured data:
- Soggetto
- Predicato
- Valore (oggetto) ( + origine, e.g. Rivisto, governo | + history )
Query
SparQl → select ?value where { ?subject ?Predicate ?Value }
Output
- Table
- Gallery
- Time “string”
- Map
e.g. People born in a city that make something in life
SELECT ?person ?personLabel
WHERE {
?person wdt:P19 wd:Q490.
?person wdt:P31 wd:Q5.
SERVICE wikibase:label { bd:serviceParam wikibase:language "it". }
}
Made by ChatGPT, qui invece puoi avere il link diretto all’esempio
Come RUST semplifica l’open source
Cargo: Packet manager (TOML)
- Build
- Run ( == execute + Build)
Create auto the docs of personal and dependancy methods (for offline)
Cargo Semver changes → Check API Breaking changes
rMarkdown un’interfaccia notebook per la
R:
- Funzione statico
- Report riproducibilità
- Slide da HTML5
- R-base R-base-dev (dependency)
BuocManaged
Site: BroConductor
Donald Knuth → TeX Inventor
Octabe → Matlab clone opensource
rMarkdown → Like Jupyter
Rstudio → Desktop and server } versione
Package Leaf let → Mappa
Pacman → Check library exists
What the helm
Gestore pacchetti kube ⇒ Tutto quello che “tocca” ubectl
Conclusione
Questi sono alcuni appunti copiati.
Da questa esperienza ho preso alcuni spunti da guardare più accuratamente, come per Rust, ma anche l’utilizzo di wikipedia per prendere dati in modo automatico e senza dover cercarli manualmente.