Linux Day 2023

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

  1. decompose and make it for each component
  2. All and decompose

Why

  1. OS/ infrastructure indipendend
  2. Sw indipendend (e.g. Packet of OS)
  3. 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

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

Boodown.org/yihui/rmarkdown

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.

Articoli correlati: