Add folder structure

This commit is contained in:
Andrea Fazzi 2022-09-06 12:37:34 +02:00
parent 9b02d4a886
commit a1c2c41850
104 changed files with 8963 additions and 0 deletions

3
.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
logseq/bak/
logseq/.recycle

Binary file not shown.

View file

@ -0,0 +1 @@
{:highlights []}

Binary file not shown.

BIN
assets/local-first.pdf Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
{
"type": "excalidraw",
"version": 2,
"source": "file://",
"elements": [
{
"id": "kTmy12NAB40lodKl5J7E8",
"type": "ellipse",
"x": 328,
"y": 107,
"width": 173,
"height": 147,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "sharp",
"seed": 1280363175,
"version": 171,
"versionNonce": 1333632071,
"isDeleted": false,
"boundElementIds": null
}
],
"appState": {
"gridSize": null,
"viewBackgroundColor": "#FFF"
}
}

View file

@ -0,0 +1,10 @@
{
"type": "excalidraw",
"version": 2,
"source": "https://logseq.com",
"elements": [],
"appState": {
"viewBackgroundColor": "#FFF",
"gridSize": null
}
}

View file

@ -0,0 +1,10 @@
{
"type": "excalidraw",
"version": 2,
"source": "https://logseq.com",
"elements": [],
"appState": {
"viewBackgroundColor": "#FFF",
"gridSize": null
}
}

View file

@ -0,0 +1,10 @@
{
"type": "excalidraw",
"version": 2,
"source": "file://",
"elements": [],
"appState": {
"gridSize": null,
"viewBackgroundColor": "#FFF"
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,602 @@
{
"type": "excalidraw",
"version": 2,
"source": "file://",
"elements": [
{
"id": "hb3Xz1kT4Bgdak5-bvqcV",
"type": "freedraw",
"x": 162,
"y": -244,
"width": 9,
"height": 20,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1096037918,
"version": 15,
"versionNonce": 120710110,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
-1,
0
],
[
-2,
0
],
[
-2,
1
],
[
-2,
4
],
[
0,
9
],
[
3,
16
],
[
4,
18
],
[
6,
20
],
[
6,
20
],
[
6,
20
],
[
7,
19
],
[
6,
19
],
[
6,
19
]
],
"pressures": [],
"simulatePressure": true,
"lastCommittedPoint": null
},
{
"id": "Q7VHwT3J2StXaZfn9W5wR",
"type": "freedraw",
"x": 32,
"y": -734,
"width": 18,
"height": 14,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 674582786,
"version": 18,
"versionNonce": 773143070,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
1,
3
],
[
3,
5
],
[
5,
8
],
[
9,
11
],
[
11,
13
],
[
14,
14
],
[
16,
14
],
[
18,
13
],
[
18,
10
],
[
17,
7
],
[
16,
5
],
[
15,
7
],
[
14,
9
],
[
14,
9
]
],
"pressures": [],
"simulatePressure": true,
"lastCommittedPoint": null
},
{
"id": "oZedS00hwMM8irL7dpW5i",
"type": "freedraw",
"x": 51,
"y": -750,
"width": 21,
"height": 7,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1418297026,
"version": 16,
"versionNonce": 901954590,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
0,
0
],
[
-2,
0
],
[
-2,
-1
],
[
-3,
-1
],
[
-4,
-1
],
[
-5,
-1
],
[
-5,
-1
],
[
-1,
2
],
[
4,
5
],
[
8,
6
],
[
12,
4
],
[
15,
3
],
[
16,
3
],
[
16,
3
]
],
"pressures": [],
"simulatePressure": true,
"lastCommittedPoint": null
},
{
"id": "xfBaF48DQ8SWbzLrAHXW0",
"type": "line",
"x": 167,
"y": -716,
"width": 11,
"height": 13,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 166534338,
"version": 16,
"versionNonce": 1984839198,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
11,
-13
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "1ie-eQlwPtH2myFFI_jdL",
"type": "line",
"x": 204,
"y": -730,
"width": 48,
"height": 39,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 189971138,
"version": 12,
"versionNonce": 1006407582,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
48,
-39
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "m4QZW0KUR6DzNTCpSmLYi",
"type": "rectangle",
"x": 34,
"y": -736,
"width": 61,
"height": 56,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "sharp",
"seed": 2072789314,
"version": 17,
"versionNonce": 1210408770,
"isDeleted": false,
"boundElementIds": null
},
{
"id": "aVwx9Sl1eZC5_l-MWiWb8",
"type": "freedraw",
"x": 160,
"y": -739,
"width": 46,
"height": 18,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1054125534,
"version": 8,
"versionNonce": 671264322,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
9,
4
],
[
19,
11
],
[
35,
16
],
[
44,
18
],
[
46,
18
],
[
46,
18
]
],
"pressures": [],
"simulatePressure": true,
"lastCommittedPoint": null
},
{
"id": "lm-Rj7jMQvZa7wj7RHHof",
"type": "freedraw",
"x": -4,
"y": -841,
"width": 35,
"height": 79,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1366806238,
"version": 15,
"versionNonce": 549246110,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
-1,
5
],
[
4,
26
],
[
8,
41
],
[
13,
52
],
[
18,
62
],
[
21,
68
],
[
23,
70
],
[
24,
71
],
[
25,
73
],
[
28,
76
],
[
32,
77
],
[
34,
79
],
[
34,
79
]
],
"pressures": [],
"simulatePressure": true,
"lastCommittedPoint": null
},
{
"id": "kw3d9_PXf-_LO3xv-GRxG",
"type": "ellipse",
"x": 62,
"y": -848,
"width": 27,
"height": 49,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "sharp",
"seed": 1022018846,
"version": 8,
"versionNonce": 281862914,
"isDeleted": false,
"boundElementIds": null
},
{
"id": "whY1QoukONNQHJACiKLH2",
"type": "arrow",
"x": 112,
"y": -1327,
"width": 35,
"height": 17,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1560066370,
"version": 13,
"versionNonce": 105209794,
"isDeleted": false,
"boundElementIds": null,
"points": [
[
0,
0
],
[
35,
17
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "ukCdaC99cUV7uf9LDABdw",
"type": "ellipse",
"x": 89,
"y": -1367,
"width": 48,
"height": 72,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "sharp",
"seed": 1224211906,
"version": 17,
"versionNonce": 1487707074,
"isDeleted": false,
"boundElementIds": null
}
],
"appState": {
"gridSize": null,
"viewBackgroundColor": "#FFF"
}
}

16
journals/.md Normal file
View file

@ -0,0 +1,16 @@
- Ripasso condizioni di parallelismo tra rette.
- Due rette sono parallele se hanno lo stesso coefficiente angolare:
- $m_1=m_2$
- Due rette sono perpendicolari se il prodotto tra i loro coefficienti angolari è pari a -1.
- $m_1·m_2=-1$
- Problemi sulle rette
- Determinare la retta con coefficiente angolare $\frac{1}{2}$ passante per il punto A(-1; 1).
- Partiamo dalla retta generica di equazione y=mx+q.
- Sostituiamo $m=\frac{1}{2}$ nell'equazione ottenendo:
- $y=\frac{1}{2}x+q$
- Per determinare q sostituiamo le coordinate del punto A:
- $1=\frac{1}{2}·(-1)+q$
- $q=1+\frac{1}{2}$
- $q=\frac{3}{2}$
- L'equazione della retta cercata è quindi:
- $y=\frac{1}{2}x+\frac{3}{2}$

1
journals/2022_01_23.md Normal file
View file

@ -0,0 +1 @@
- Iniziamo a provare Logseq

1
journals/2022_01_24.md Normal file
View file

@ -0,0 +1 @@
-

1
journals/2022_02_14.md Normal file
View file

@ -0,0 +1 @@
- Basterebbe scalare la montagna più alta? Lo farei. Servirebbe prosciugare il mare? Ci proverei. Ma non mi crederesti, neanche se riuscissi a mettere tutte le stelle del cielo nella nostra stanza. Neppure se provassi a raccogliere tutti i profumi del mondo nella tua tazza di tè. In nessun caso mi prenderesti sul serio. Con quale orologio potresti misurare leternità? Quello è il tempo che voglio passare con te. Con quale metro linfinito oltre lultima stella? Fino a lì ti amo.

0
journals/2022_04_28.md Normal file
View file

12
journals/2022_04_29.md Normal file
View file

@ -0,0 +1,12 @@
- type::question#Rette Due rette sono parallele
- Quando hanno lo stesso coefficiente angolare
- Quando il prodotto tra i loro coefficienti angoli è -1
- Quando il prodotto tra i loro coefficienti angolari è 1
id:: 626f86f0-d772-4389-ab92-6b6d658d1263
- Quando passano per lo stesso punto
- type:: question
#Rette Data la retta di equazione $$y=3x-1$$ determina una retta perpendicolare ad essa.
- $y=-\frac{1}{3}x+2$
- $y=\frac{1}{3}x+2$
- $y=-\frac{2}{3}x+2$
- $y=-\frac{3}{2}$

14
journals/2022_05_02.md Normal file
View file

@ -0,0 +1,14 @@
- Il calore è **una forma di energia**.
- Di fatto sussiste un'equivalenza tra calore ed energia.
- L'energia è la capacità di un sistema di compiere un lavoro.
- Potremmo quindi trovare un nesso tra lavoro e calore.
- Fu [[James Prescott Joule]] attraverso l'esperimento noto come "il mulinello di Joule" a trovare un nesso tra calore e lavoro.
- Il mulinello di Joule è una macchina che trasforma energia potenziale gravitazionale in energia termica.
- Si definisce caloria la quantità di calore (energia) necessaria per aumentare da 14.5 °C a 15.5 °C la temperatura di 1 g di acqua distillata alla pressione di 1 atm.
- Se il contenitore contenente l'acqua dell'esperimento di Joule viene messo su un fornello acceso si noterà che anche questo caso avviene un incremento di temperatura.
- Si ha quindi la seguente equivalenza:
- Lavoro meccanico => aumento di temperatura (mulinello di Joule)
- Trasmissione di calore mediante il fornello => aumento di temperatura.
- Da questo consegue l'equivalenza tra calore e lavoro meccanico (e più in generale tra calore ed energia).
- 1 cal = 4.186 J da cui consegue 1 kcal = 4.186 kJ
- Con lo studio dei fenomeni termici ha inizio la [[Rivoluzione industriale]].

2
journals/2022_05_03.md Normal file
View file

@ -0,0 +1,2 @@
-
-

1
journals/2022_05_04.md Normal file
View file

@ -0,0 +1 @@
-

35
journals/2022_05_05.md Normal file
View file

@ -0,0 +1,35 @@
- <img src="https://mermaid.ink/img/ICBncmFwaCBURAogIEFbQ2hyaXN0bWFzXSAtLT58R2V0IG1vbmV5fCBCKEdvIHNob3BwaW5nKQogIEIgLS0-IEN7TGV0IG1lIHRoaW5rfQogIEMgLS0-fE9uZXwgRFtMYXB0b3BdCiAgQyAtLT58VHdvfCBFW2lQaG9uZV0KICBDIC0tPnxUaHJlZXwgRltmYTpmYS1jYXIgQ2FyXQo" />
{{renderer :mermaid_gxrhzrhtftp}}
- ```mermaid
graph TD
A[Christmas] -->|Get money| B(Go shopping)
B --> C{Let me think}
C -->|One| D[Laptop]
C -->|Two| E[iPhone]
C -->|Three| F[fa:fa-car Car]
```
- <img src="https://mermaid.ink/img/ICBjbGFzc0RpYWdyYW0KICAgIEFuaW1hbCA8fC0tIER1Y2sKICAgIEFuaW1hbCA8fC0tIEZpc2gKICAgIEFuaW1hbCA8fC0tIFplYnJhCiAgICBBbmltYWwgOiAraW50IGFnZQogICAgQW5pbWFsIDogK1N0cmluZyBnZW5kZXIKICAgIEFuaW1hbDogK2lzTWFtbWFsKCkKICAgIEFuaW1hbDogK21hdGUoKQogICAgY2xhc3MgRHVja3sKICAgICAgK1N0cmluZyBiZWFrQ29sb3IKICAgICAgK3N3aW0oKQogICAgICArcXVhY2soKQogICAgfQogICAgY2xhc3MgRmlzaHsKICAgICAgLWludCBzaXplSW5GZWV0CiAgICAgIC1jYW5FYXQoKQogICAgfQogICAgY2xhc3MgWmVicmF7CiAgICAgICtib29sIGlzX3dpbGQKICAgICAgK3J1bigpCiAgICB9Cg" />
{{renderer :mermaid_wwnnxdaperf}}
- ```mermaid
classDiagram
Animal <|-- Duck
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}
````

1
journals/2022_05_06.md Normal file
View file

@ -0,0 +1 @@
-

1
journals/2022_05_07.md Normal file
View file

@ -0,0 +1 @@
- Cara mamma, io ed Emma ti vogliamo tanto bene perché sei la mamma più bella del mondo. Vorrei che mi facessi una torta al cioccolato con sopra un serpente, un procione e un Saturno con tanti anelli. Quando non ci sei mi manchi tanto e ti telefono e ti dico di ritornare a casa [guarda papà c'è un buco nel letto, guarda papà lì ce n'è un altro]. Baby birthday to you mamma, sono molto contento quando sei con me [ssssh, silenzio papà che sto dormendo...].

14
journals/2022_05_09.md Normal file
View file

@ -0,0 +1,14 @@
- Ho iniziato a preparare un sistema di backup per l'infrastruttura informatica dell Liceo "Carducci Dante" di Trieste.
- Sto valutando l'utilizzo del comando [restic](https://github.com/restic/restic), un software scritto in [[Golang]].
- Il flusso dei dati dovrebbe essere il seguente:
- I dati per cui effettuare il backup vengono raccolti sul server di partenza, sotto forma di tar.gz all'interno di una cartella dedicata al backup
- Il comando restic viene eseguito utilizzando come target [[sftp]] il server di destinazione
- <img src="https://mermaid.ink/img/ICBzZXF1ZW5jZURpYWdyYW0KCXBhcnRpY2lwYW50IFNvdXJjZVNlcnZlcgogICAgcGFydGljaXBhbnQgRGVzdGluYXRpb25TZXJ2ZXIKICAgIFNvdXJjZVNlcnZlci0-PkRlc3RpbmF0aW9uU2VydmVyOiBUcmFuc21pdCBkYXRhIHZpYSBzZnRwIGJhY2tlbmQK" />
{{renderer :mermaid_wbszaijk}}
- ```mermaid
sequenceDiagram
participant SourceServer
participant DestinationServer
SourceServer->>DestinationServer: Transmit data via sftp backend
```
-

16
journals/2022_05_11.md Normal file
View file

@ -0,0 +1,16 @@
- La riunione preliminare INVALSI coincide con l'incontro con Zudini ovvero l'11.05.2022.
- Fuori dalla busta sigillata ci sono i verbali. I verbali sono due ma sono in più copie
- Il primo verbale si chiama "Incontro riunione preliminare"
- Il verbale di riconsegna va riportato in segreteria didattica
- Autodichiarazione di riservatezza (barrare *somministratore*)
- Nella busta si trova:
- La lista delle credenziali degli studenti
- Sulle credenziali non c'è il nome dello studente
- Ci sarà un elenco con le associazioni codice SIDI->nome studente
- Ci sarà un elenco contenente SIDI->password
- Lo studente firma e il somministratore controfirma
- Meglio non ritagliare prima il talloncino
- Se uno studente è assente va segnalato a giulia.zudini@carduccidante.edu.it
- Il browser punta già all'URL della prova INVALSI
- I fogli devono ritornare dentro la busta
- I cellulari vanno consegnati all'inizio

32
journals/2022_05_12.md Normal file
View file

@ -0,0 +1,32 @@
- Il coefficiente angolare corrisponde
- All'asse delle x
- All'asse delle y
- Al numero che indica la quota
- Al numero che indica la pendenza della retta rispetto all'asse delle x
- Data l'equazione generica di una retta $y=mx+q$ il coefficiente angolare corrisponde al valore di *m*. Questo valore è in relazione con la pendenza della retta.
- L'uguaglianza $$\frac{y-y_A}{y_B-y_A}=\frac{x-x_A}{x_B-x_A}$$
- Quando vengono dati i punti A($x_A$; $y_A$) e B($x_B$; $y_B$) e viene richiesta l'equazione della retta passante per entrambi
- L'uguaglianza permette di determinare l'equazione di una retta a partire dalle coordinate di due punti dati.
- Quando vengono date le equazioni di due rette
- Quando le due rette sono parallele
- Quando vengono dati due punti A e B e le equazioni di due rette
- Il metodo di #Archimede per calcolare l'area di un perimetro potrebbe essere utilizzare per spiegare alcuni argomenti di #Trigonometria.
- Riferimento ad un metodo per approssimare il valore di $\pi$: [Prehistoric Calculus - Discovering PI](https://betterexplained.com/articles/prehistoric-calculus-discovering-pi/)
- Quando usiamo la formula $AB=\sqrt{(x_A-x_B)^2+(y_A-y_B)^2}$ per calcolare la distanza tra due punti A($x_A$; $y_A$) e B($x_B$; $y_B$)?
- Quando il segmento è obliquo
- La formula si applica al caso del segmento obliquo e deriva direttamente dal [[Teorema di Pitagora]]. Infatti, il segmento rappresenta l'ipotenusa di un triangolo rettangolo.
- Solo quando il segmento passa per l'origine
- Solo quando il segmento è parallelo o all'asse delle x o all'asse delle y
- Quando non abbiamo il punto medio M
- Cosa indica il coefficiente angolare di una retta?
- La pendenza della retta rispetto all'asse x
- Data l'equazione generica di una retta $y=mx+q$, al variare del valore *m* varia l'inclinazione della retta rispetto all'asse x.
- La lunghezza della retta
- La quota
- Nessuna delle risposte precedenti
- Come si rende una retta in forma esplicita?
- Occorre separare la variabile dipendente (per esempio y) da tutti gli altri valori
- Separando la variabile *dipendente* possiamo esplicitamente ricavarla sostituendo nell'equazione un valore della variabile *indipendente*.
- Si mette la x a sinistra dell'uguale e tutti gli altri valori a destra
- Si risolve il sistema costituito dall'equazione della retta
- E' sempre impossibile rendere una retta in forma esplicita

62
journals/2022_05_13.md Normal file
View file

@ -0,0 +1,62 @@
- Si disegni il grafico probabile della seguente funzione attraverso lo studio di
- Dominio
- Eventuali simmetrie
- Eventuali intersezioni con gli assi cartesiani
- Segno della funzione
- Crescenza, decrescenza della funzione
- $f(x)=x^4-9x^2$
- $f(x)=x^3-x$
- $f(x)=x^3x^212x$
- type:: question
Cosa indica la soluzione di un sistema di due equazioni lineari in due incognite? #Rette
- Il punto di intersezione, se esiste, tra le due rette rappresentante dalle equazioni presenti nel sistema
- La soluzione del sistema, se esiste, rappresenta una coppia di coordinate relative al punto di intersezione tra le rette.
- L'asse delle x
- Il punto di intersezione della retta con l'asse delle y
- Il punto di intersezione della retta con l'asse delle x
- Che formula si applica per determinare la distanza tra due punti aventi la stessa ascissa? #Rette
- $AB=\mid y_B-y_A \mid$
- Poiché i due punti hanno la stessa ascissa, per determinare la distanza è sufficiente calcolare la differenza tra le ordinate.
- $AB=\mid x_B-x_A \mid$
- $AB=\sqrt{(x_B-x_A)^2+(y_B-y_A)^2}$
- Nessuna delle risposte previste è corretta
- Da dove deriva la formula generale per calcolare la distanza tra due punti?
- Dal [[Teorema di Pitagora]]
- La distanza tra due punti rappresenta l'ipotenusa di un triangolo rettangolo.
- Dall'equazione generica di una retta
- Dalle proprietà delle radice quadrate
- Da nulla di specifica
- What is an electric current? #CLIL
- Is a stream of charged particles moving through an electrical conductor.
- Which is the formula of the resistance? #CLIL
- R = V / I
- Whats the relationship between the resistance (R) and the intensity of the current (I)? #CLIL
- Their relationship is an inversely proportional.
- What is an electric circuit? #CLIL
- An electric circuit is a closed path in which electrons move to produce electric currents.
- What is resistivity? Which is its unit of measure? #CLIL
- It is the electrical resistance of a conductor of unit cross-sectional area and unit lenght
- Which are the instruments used for measuring current and voltage? #CLIL
- Current is measured with an ammeter, voltage is measured with voltmeter.
- What is the magnetism? #CLIL
- The magnetism is a simply phenomenon caused by the motion of electric charges.
- How is called the property of attracting small pieces of iron? #CLIL
- Magnetism is a property of certain materials, called magnets, which can attract small pieces of iron.
- What does the experiment of Ampere demonstrate? #CLIL
- It demonstrates the relation between two wires carrying an electric current: there is an attractive or repulsive force among two wires due to the interaction of the respective magnetics fields. This experience can be summarized in the formula: $$F= K \cdot \frac{I_1\cdot I_2\cdot l}{d}$$ where $I_1$ and $I_2$ are the currents carried by the wires, *l* is the length of the wires and *d* the distance between them.
- How does Earth's magnetic field work? #CLIL
- The cooling and crystallization of the core stirs up the surrounding liquid iron, creating powerful electric currents that generate a magnetic field stretching far out into space.
- type:: question
Date due rette di equazioni $y=4x+\frac{2}{3}$ e $y=4x-3$, indica se le seguenti rette sono: #Rette
- Parallele
- Due rette sono parallele se e solo se hanno lo **stesso** coefficiente angolare. In questo caso, si vede che il coefficiente angolare per entrambe è pari a 4.
- Perpendicolari
- Incidenti
- Nessuna delle risposte previste è corretta
- type:: question
Qual è l'equazione generica di una retta passante per l'origine? #Rette
- $y=mx$
- Con $q=0$ la retta passa per l'origine in quanto è proprio O(0; 0) il punto d'intersezione della retta con l'asse y. Se invece la retta **non passa** per l'origine la sua equazione generica è $y=mx+q$.
- $y=m$
- $y=k$
- $y=mx+q~~con~~q \ne 0$

11
journals/2022_05_16.md Normal file
View file

@ -0,0 +1,11 @@
- Energia potenziale elastica
- $$U=\frac{1}{2}K \cdot \Delta s^2$$
- L'equazione fondamentale della calorimetria è
- $$Q=mc \Delta t$$
- Dove Q è il calore (J), m è la massa e $\Delta t$ è la differenza di temperatura.
- Dalla precedente equazione è possibile ricavare *c*
- $$c=\frac{Q}{m\Delta t}$$
- L'unità di misura del calore specifico (c) è
- $$\frac{J}{kg\cdot K}$$
- oppure
- $$\frac{J}{kg\cdot °C}$$

24
journals/2022_05_17.md Normal file
View file

@ -0,0 +1,24 @@
type:: question
Data l'equazione generica di una retta $y=mx+q$, cosa rappresenta la lettera minuscola *m*? #Rette
- Rappresenta il coefficiente angolare della retta
- Il coefficiente angolare di una retta è direttamente legato alla sua pendenza. In particolare, esso è in relazione con l'angolo che la retta forma con il semiasse positivo delle x.
- Rappresenta il punto medio di un segmento
- Rappresenta l'ordinata del punto di intersezione della retta con l'asse y
- Rappresenta il punto medio di un segmento; invece la lettera *M* (in maiuscolo) rappresenta il coefficiente angolare della retta
- type:: question
Per quali quadranti passa la retta di equazione $y=-7x+9$? #Rette
- I, II e IV quadrante
- Poiché il coefficiente angolare è negativo, la retta passerà sicuramente per il II e IV quadrante. Inoltre, essendo la quota pari a 9, la retta dovrà intersecare l'asse delle ordinate nel punto (0; 9) e quindi passerà anche per il I quadrante.
- I, III e V quadrante
- Solo per il I e il II
- Solo per il II e il IV
- Alcuni argomenti [[Mathesis]]
- Il [[Gioco della vita]] di [[John Conway]]
- [[Numeri complessi]]
- [[Algoretica]]
- Introduzione a [[GeoGebra]]
- Algoritmi con [[Scratch]]
- L'[[Ultimo Teorema di Fermat]]
-
-

31
journals/2022_05_18.md Normal file
View file

@ -0,0 +1,31 @@
type:: question
Quando un sistema si dice indeterminato? #Sistemi #Rette
- Quando le rette relative alle equazioni del sistema si sovrappongono
- Un sistema indeterminato prevede infinite soluzioni così come i punti di intersezione tra due rette sovrapposte.
- Quando le rette relative alle equazioni del sistema sono perpendicolari
- Quando l'equazione della retta è $y=0\cdot x$
- Quando le rette relative alle equazioni del sistema sono parallele
- type:: question
La bisettrice del II e del IV quadrante ha equazione #Rette
- $y+x=0$
- Mettendo l'equazione $y+x=0$ in forma esplicita si ottiene $y=-x$ che è notoriamente la bisettrice del II e IV quadrante.
- $x+x=0$
- $x+y=1$
- Nessuna delle risposte previste è corretta
- type:: question
Dove si trova un punto sul piano cartesiano che presenta ascissa positiva e ordinata negativa? #Rette
- Nel IV quadrante
- *Manca giustificazione*
- Nel II quadrante
- Nel III quadrante
- Nel I quadrante
- Convertire in massa documenti [[Microsoft Word]]/[[LibreOffice Writer]] da linea di comando #bash
- ```bash
```
- id:: 3
color:: red
uid:: 56
Utilizzo delle proprietà dei blocchi.
- {{query [[TestHub]] }}
query-table:: false

40
journals/2022_05_19.md Normal file
View file

@ -0,0 +1,40 @@
- {{query Mathesis}}
- type:: verifica orale
Verifica orale Facchettin
- Scrivere l'equazione generale di una retta
- {{query (property type question)}}
- Quando un sistema si dice indeterminato?
- Introduzione alla [[Probabilità]]
- La probabilità misura il verificarsi o meno di eventi aleatori.
- Lessico
- Esperimento aleatorio
- E' un evento di cui non conosciamo o non possiamo controllare l'esito
- Spazio campionario
- L'insieme di tutti i possibili risultati di un evento aleatorio
- Evento aleatorio
- E' un sottoinsieme dello spazio campionario
- Esperimento
- In un sacchetto ci sono 10 gettoni numerati da 1 a 10. Si estrae un gettone.
- Spazio campionario
- E' l'insieme *S* di tutti i numeri da 1 a 10
- Evento aleatorio
- Esce il 3 (evento **elementare**)
- A={3}
- Esce un numero pari
- B={2, 4, 6, 8, 10}
- Esce il 15 (evento **impossibile**)
- C è insieme vuoto
- Esce un numero minore di 10
- D={1, 2, 3, 4, 5, 6, 7, 8, 9}
- Esce un numero compreso tra 1 e 10 (evento **certo**)
- E={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
- E coincide con S
- Grafico probabile della funzione $$f(x)=x^4-9x^2$$
- Funzione derivata prima $$f'(x)=4x^3-18x$$
- Situazione assenze classi che coordino al 19.05
- 4 M
- Brasoveanu 28%
- Stallone 29%
- Di Candia 27%
- Rizzi 22%
- Di Sopra 21%

13
journals/2022_05_20.md Normal file
View file

@ -0,0 +1,13 @@
type:: collegamento interdisciplinare
Onde elettromagnetiche
- Spettro del visibile
- L'essere umano percepisce solo una **piccolissima** parte delle onde elettromagnetiche da cui è circondato
- Soggettività della percezione
- Kant ->> Platone
- Mito della caverna
- {{query Mathesis}}
query-table:: false
- Canon Advance DX 4751i
- {{renderer :mermaid_jaooqrruq}}
- Hello World!

9
journals/2022_05_23.md Normal file
View file

@ -0,0 +1,9 @@
type:: post-idea
Denominazione dei file
- type:: post-idea
Unified Resource Locator (aka [[URL]])
- type:: post-idea
Scorciatoie da tastiera
- type:: post-idea
Esportare in formato PDF

18
journals/2022_05_24.md Normal file
View file

@ -0,0 +1,18 @@
type:: verifica orale
Disegna un piano cartesiano e rappresenta su di esso il punto $P(\frac{3}{2}; \frac{7}{4})$.
- type:: verifica orale
Trova l'equazione di una retta che passa per i punti $O(0; 0)$ e $P(\frac{3}{2}; \frac{7}{4})$.
- Si applica la seguente sostituendo le coordiante dei punti dati
- $$\frac{y-y_A}{y_B-y_A}=\frac{x-x_A}{x_B-x_A}$$
- Il risultato è
- $$y=\frac{7}{6}x$$
- Verifica che l'equazione sia corretta ovvero che essa rappresenti una retta che passa per i punti dati.
- type:: verifica orale
Disegna la bisettrice del I e III quadrante.
- L'equazione è $$y=x$$
- type:: verifica orale
Scrivi l'equazione di una retta parallela alla bisettrice del I e III quadrante.
- type:: todo
Shortcut per spegnimento [[Pendrive Live per la Didattica]]
-

22
journals/2022_05_25.md Normal file
View file

@ -0,0 +1,22 @@
type:: question
Cosa indica l'equazione $y=mx$?
- L'equazione di una retta passante per l'origine.
- Poiché la quota è nulla la retta passa per l'origine del piano cartesiano.
- La pendenza della retta
- L'intersezione tra due rette
- Nessuna delle risposte previste è corretta
- type:: question
Quando due rette si dicono parallele?
- Quando hanno lo stesso coefficiente angolare
- Il coefficiente angolare definisce la pendenza della retta rispetto all'asse x. Se le due rette sono parallele avranno la stessa pendenza.
- Quando hanno diverso coefficiente angolare
- Quando hanno la stessa origine
- Quando hanno la stessa ordinata
- type:: question
Quando $m=0$
- La retta coincide con l'asse x
- L'equazione di una retta con $m=0$ è $y=0$. In questo caso la pendenza è nulla e la retta coincide con l'asse x.
- La retta coincide con l'asse y
- La retta coincide con la bisettrice del I e III quadrante
- La retta è parallela all'asse delle y

12
journals/2022_05_26.md Normal file
View file

@ -0,0 +1,12 @@
- Disegna il grafico probabile della funzione [[Studio di funzione]]
- $$f(x)=x^3-x^2-12x$$
- Dominio: tutto l'insieme R
- Eventuali simmetrie
- $$f(-x)=(-x)^3-(-x)^2-12(-x)=-x^3-x^2+12x$$
- La funzione **non è ne pari ne dispari**.
- Intersezioni con gli assi
- Si mette a sistema la funzione con x=0 e y=0.
- [[draws/2022-05-26-12-38-27.excalidraw]]
-
- Segno della funzione
-

152
journals/2022_05_27.md Normal file
View file

@ -0,0 +1,152 @@
- {{renderer :probo_coyzjwdyc}}
probo-quiz-uuid:: 5d94c2f9-a920-4b38-9ef8-ef4361cdd05a
- Date le rette di equazioni #Rette
- Determinare la loro eventuale intersezione
- Rappresentare le rette sul piano cartesiano
- Determinare per ciascuna di esse una retta parallela e una retta perpendicolare
- Determinare per ciascuna due punti ad esse appartenenti, calcolare la distanza tra questi due punti e il punto medio del segmento che ha per estremi i due punti
- Gruppo Samet
- +10 (primi a consegnare)
- +10 (sistema svolto correttamente
- +10
- +10
- +10
- +10
- Totale **60**
- Gruppo Beatrice
- +10
- +10
- +10
- Totale **30**
- Gruppo Alice
- +10
- +10
- -10
- Gruppo Gabriel
- +10
- +10
- -5
- Possibili modelli di storage per [[Collettore Probo]]
- Con *struct* Test
collapsed:: true
- ```go
type Store struct {
questions map[string]*Question
answers map[string]*Answer
tests [uint]*Test
lastTestID uint
questionAnswer map[string][]string
testQuestion map[string]uint
tests map[string]*Test
}
type Test struct {
Question *Question
Answers []*Answer
Correct *Answer
Type uint
QuestionID string
CorrectID string
}
func (s *Store) CreateTest(test *Test) *Test {
questionID := hash(test.Question.Text)
q, ok := s.questions[questionID]
if !ok { // if the question is not in the store add it
s.questions[questionID] = test.Question
q = test.Question
}
// Populate Question field
test.Question = q
for _, answer := range Answers {
// Calculate the hash from text
answerID := hash(answer.Text)
a, ok := s.answers[answerID]
if !ok { // if the answer is not in the store add it
s.answers[answerID] = answer
}
test.Answers = append(test.Answers, a)
}
s.lastTestID++
s.tests[lastTestID] = test
return test
}
func (s *Store) GetTest(id uint) (*Test, err) {
test, ok := s.tests[id]
if !ok {
return fmt.Errorf("Test not found!")
}
if test.QuestionID == 0 {
panic("At least one question should be associated with a test!")
}
answers := questionAnswer[test.QuestionID]
if len(answers) == 0 {
panic("At least one answer should be associated with a question!")
}
}
```
- Con *struct* Question
- ```go
type Store struct {
questions map[string]*Question
answers map[string]*Answer
}
type Question struct {
ID string // hash del valore di Text
Text string
}
type Answer struct {
ID string
Text string
QuestionID string
}
func (s *Store) CreateQuestion(question *Question) *Question {
questionID := hash(test.Question.Text)
q, ok := s.questions[questionID]
if !ok { // if the question is not in the store add it
s.questions[questionID] = test.Question
q = test.Question
}
// Populate Question field
test.Question = q
for _, answer := range Answers {
// Calculate the hash from text
answerID := hash(answer.Text)
a, ok := s.answers[answerID]
if !ok { // if the answer is not in the store add it
s.answers[answerID] = answer
}
test.Answers = append(test.Answers, a)
}
s.lastTestID++
s.tests[lastTestID] = test
return test
}
```
- Emergono due possibili modelli per lo storage
- Ad una domanda sono associate più risposte
- Una risposta può essere associata ad una sola domanda?
- Nel caso della risposta "Nessuna della precedenti risposte è corretta" questa si potrebbe associare **a più domande**. Emerge quindi la necessità di creare una relazione molti a molti tra domande e risposte.
- Il campo elettrico è
- Una perturbazione dello spazio circostante
- Un appezzamento di terreno
- Nessuna delle risposte previste è corretta
- Il campo elettrico è
- Un appezzamento di terreno
- Un luogo dove praticare uno sport
- Nessuna delle risposte previste è corretta
- type:: verifica orale
{{query property question}}
-

42
journals/2022_05_30.md Normal file
View file

@ -0,0 +1,42 @@
type:: verifica orale
student:: TATALOVIC
class:: 4 M
score:: 9/10
Cos'è il calore?
- type:: verifica orale
student:: DIDONE'
class:: 4 M
score:: 8/10
- type:: verifica orale
student:: DI CANDIA
score:: 6/10
Definizione di lavoro
- Energia potenziale gravitazionale
- Come si costruisce un termometro?
- type:: verifica orale
student:: DI SOPRA
score:: 8/10
student: GRETA DI SOPRA
- Dilatazione termica
- Propagazione del calore
- Equilibrio termico
- type:: verifica orale
student:: PETTENER
score:: 6/10
Domande
- La temperatura
- Scala Kelvin e Celsius
- Energia meccanica
- Gas perfetto [[Termodinamica]]
- E' un modello della realtà
- E' un modo per semplificare il comportamento di un gas reale
- Caratteristiche
- Bassa [[Densità]]
- Temperatura lontana dalla temperatura di liquefazione
- Le grandezze fisiche che si utilizzano per osservare un gas
- [[Temperatura]]
- [[Volume]]
- [[Pressione]]
-
-

9
journals/2022_05_31.md Normal file
View file

@ -0,0 +1,9 @@
- Gruppo Mosca
- Vantaggio: +10
- Intersezione: -5
- Rappresentazione: +5
- Parallelismo/Perpendicolarità: -5
- Gruppo Sara
- Intersezione: -5
- Rappresentazione: -5
- Parallelismo/Perpendicolarità; +10

11
journals/2022_06_01.md Normal file
View file

@ -0,0 +1,11 @@
- Upgrade packages of a no longer mainteined Ubuntu version. #bash #bash-recipes #ubuntu
- ```bash
# backup your sources file
cp /etc/apt/sources.list /etc/apt/sources.list.bak
# replace the links with the archive address
sudo sed -i -re 's/([a-z]{2}.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
# run update again
sudo apt-get update && sudo apt-get dist-upgrade
```

1
journals/2022_06_02.md Normal file
View file

@ -0,0 +1 @@
- Il [[Reverse DNS]] permette di risolvere un IP con un host e si configura tramite il provider del VPS o del server dedicato. E' un'operazione importante durante la [[Configurazione di un mailserver self-hosted]] #selfhosting

4
journals/2022_06_04.md Normal file
View file

@ -0,0 +1,4 @@
- Per inviare una richiesta http da dentro un container verso il reverse proxy ospitato all'interno dello stesso host è a volte necessario impostare una regola di firewall per consentire il traffico dalla subnet interna di [[Docker]]. #bash #bash-recipes
- ```bash
sudo ufw allow from 192.168.128.0/24
```

5
journals/2022_06_05.md Normal file
View file

@ -0,0 +1,5 @@
- Per montare una cartella con sshfs #bash #bash-recipes
- ```bash
sudo sshfs -o allow_other,default_permissions sammy@your_other_server:~/ /mnt/droplet
```
-

28
journals/2022_06_08.md Normal file
View file

@ -0,0 +1,28 @@
- Per gestire le interfacce di rete di un server linux utilizzare il comando `ip` #bash #bash-recipes
- ```bash
ip link set eno2 up
```
- Gentili colleghi,
:LOGBOOK:
CLOCK: [2022-06-08 Wed 10:42:09]
:END:
continuano i tentativi di phishing verso il nostro sistema di posta elettronica e, purtroppo, alcuni di essi vanno a buon fine. Questo richiede, di conseguenza, un difficile lavoro di ripristino delle funzionalità del server. Infatti, cadendo nella rete del phishing, l'utente comunica le proprie credenziali ad un attore malevolo che a quel punto potrà utilizzare l'account compromesso per inviare spam attraverso i nostri servizi. I risultati immediati sono:
1. L'indirizzo IP del nostro server di posta viene inserito in una blacklist e diventa impossibile far recapitare i nostri messaggi presso domini esterni al nostro (GMail, Yahoo, Hotmail, etc.).
2. Il nostro server viene sovraccaricato dall'invio ad altra frequenza di spam verso l'esterno.
3. Le caselle di posta elettronica degli utenti vengono riempite di notifiche di messaggi non recapitati, rendendo difficile, se non impossibile, continuare ad usufruire della propria casella di posta elettronica.
Cosa possiamo fare per rimediare al verificarsi di questi eventi? Purtroppo non esiste un algoritmo miracoloso che possa filtrare questi tentativi malevoli per cui, l'unica opzione che abbiamo, è quella di **costruire un'educazione di base** sull'utilizzo della posta elettronica.
I messaggi di phishing che sono stati recentemente recapitati seguono lo stesso schema:
1. Viene segnalata una situazione problematica che riguarda la propria casella di posta elettronica (spazio esaurito, accesso non autorizzato, etc).
2. Viene richiesto un intervento da parte dell'utente che, accedendo ad un modulo online, dovrà inserire/confermare le proprie credenziali di posta elettronica.
Nonostante questi messaggi sembrino verosimili essi sono facilmente individuabili come spam all'occhio dell'utente consapevole. Infatti:
1. Presentano un lessico estraneo alla nostra amministrazione («Quota di archiviazione posta superata») e avanzano delle richieste sospette e prospettano azioni improbabili qualora queste non vengano soddisfatte («Abbiamo bisogno di alcune informazioni su di te», «Il tuo account sarà limitato entro 48 ore se non confermi le tue informazioni»).
2. Provengono da indirizzi mail estranei alla nostra amministrazione. Infatti, cliccando sul link "Intestazioni" presente sotto l'oggetto della mail e cercando la stringa "envelope-from" presente nella finestra che appare si può notare che, ad esempio, l'indirizzo mail del mittente dell'ultima mail di phishing ricevuta è fahadnawaz@ustb.edu.pk che, come potrete immaginare, è a dir poco sospetto.
In generale è bene ricordare che la nostra scuola non vi chiederà mai di comunicare le vostre credenziali tramite mail e, nell'eventualità eccezionale in cui questo dovesse avvenire, la richiesta sarà inconfutabilmente identificabile come autentica.
Il phishing è un atto vandalico che si può contrastare acquisendo conoscenza e consapevolezza del contesto all'interno del quale opera. Chiedo cortesemente la vostra collaborazione in tal senso.
- Programma da recuperare di #Matematica #classiseconde
- Corso lungo
- Frazioni. Operazioni algebriche ed espressioni. Equazioni di I grado. Piano cartesiano. Rette. Problemi lineari. Cenni alla probabilità.
- Corso breve
- Equazioni di I grado. Piano cartesiano. Rette. Problemi lineari. Cenni alla probabilità.
-

4
journals/2022_06_09.md Normal file
View file

@ -0,0 +1,4 @@
type:: post-idea
Autenticazione tramite provider esterni VS registrazione
- {{query bubanja}}

3
journals/2022_06_13.md Normal file
View file

@ -0,0 +1,3 @@
- Il servizio dovrebbe inferire i metadati dal nome del video e procedere all'interrogazione di un db tramite [[API REST]] per rifinire le informazioni sul brano. L'intervento dell'utente potrebbe essere utile per redarre ulteriormente le informazioni. #yt-dl-service
- type:: progetto
Un sistema di "raccomandazioni umano" e non guidato da IA nel quale venditori di bookmark si propongono per fornire consigli su siti interessanti ad utenti in cerca di contenuti particolari.

3
journals/2022_06_15.md Normal file
View file

@ -0,0 +1,3 @@
- Cara Mara,
- ci sembra di capire che tra Pietro e Ian si sia instaurata una dinamica e ci piacerebbe condividere con te alcuni fatti e riflessioni al fine di poter contribuire attivamente, in qualità di genitori, per smorzare o gestire al meglio eventuali criticità, ~~alla luce del patto di corresponsabilità~~. La nostra esigenza nasce da alcuni episodi che abbiamo potuto osservare nei mesi scorsi ed da un fatto che si è verificato oggi 15.06.2022 mentre ero in attesa di prelevare Pietro dal nido. Mi è sembrato, infatti, di cogliere dalle parole della maestra mentre consegnava Ian al padre, un accenno al fatto che il bambino è tenuto separato da Pietro. Mi scuso per aver origliato ma purtroppo non ho potuto farne a meno e per quanto mi costi dichiararlo, preferiamo fugare ogni dubbio ponendoti la questione in termini espliciti. Se la mia è stata un'interpretazione errata del dialogo, ti prego di ignorare questa parte della nostra lettera. Viceversa ci farebbe piacere conoscere le ragioni di tale separazione, anche per una forma di "simmetria" considerato che una qualche motivazione - mi è sembrato - sia stata fornita all'altra famiglia.
- Inoltre, è successo in qualche occasione, di vedere uscire Ian dal nido con in mano una pistola giocattolo. Nella nostra famiglia abbiamo scelto di bandire questo tipo di oggetti e i nostri figli non usano giochi che possano ricondursi a contesti di violenza. Tuttavia, da un po' di tempo, Pietro vi fa spesso riferimento parlando di «armi» e «pistole». Ci chiediamo e ti chiediamo se non sia il caso di regolamentare l'introduzione di un certo tipo di giocattoli all'interno della struttura. Ti ringraziamo per il riscontro che vorrai darci e rimaniamo a tua disposizione.

4
journals/2022_06_16.md Normal file
View file

@ -0,0 +1,4 @@
- Unire più file immagine in un unico file [[PDF]] utilizzando [[Bash]] e [[ImageMagick]] #bash #bash-recipes
- ```bash
convert $(ls -v *.jpg) foobar.pdf
```

5
journals/2022_06_19.md Normal file
View file

@ -0,0 +1,5 @@
- 11:52
- Scaricare un video [[YouTube]] e codificare i sottotitoli (anche autogenerati) direttamente nel file video (solo [[MP4]] ). #bash #bash-recipes
- ```bash
yt-dlp --write-auto-subs --embed-subs --format mp4 https://www.youtube.com/watch?v=BhHfF0P9A80
```

68
journals/2022_06_20.md Normal file
View file

@ -0,0 +1,68 @@
- 08:39
- Gli orali della 5 ALFA SU iniziano il 28.06 e terminano il 30.06.
- La correzione degli elaborati della 5 ALFA SU iniziano giovedì e devono terminare sabato.
- Per il colloquio si potrebbe partire dall'elaborato.
- Nella 5 ALFA SU si inizia dalla lettera M (Manfredini, Mignanti)
- 09:48
- Fazzi sorveglianza 22.06 dalle 08.00 alle 11.30.
- Fazzi sorveglianza 23.06 dalle 08.00 alle 11.30.
- 11:42
- Studenti con almeno 40 crediti:
- Zebochin (44)
- Patisso (44)
- Digovic (43)
- Danieli (41)
- Bosco (46)
- Studenti con meno di 40 crediti:
- Atzori (33)
- Bertok (35)
- Manfredini (38)
- Mignanti (36)
- Otta (36)
- Santoro (39)
- Svab (39)
- Vatta (36)
- Vidovich (38)
- 12:03
- ### Criteri punti aggiuntivi
- 80-82 -> 1
- 83-85 -> 2
- 86-88 -> 3
- 89-91 -> 4
- \>= 92 -> 5
- ## Relazione finale Funzione strumentale (bozza)
- Per l'anno scolastico 2021/2022 mi è stato conferito l'incarico di Funzione Strumentale al Piano Triennale dellOfferta Formativa relativamente allArea di intervento "Sostegno al lavoro dei docenti" e ai compiti di seguito elencati:
- Sviluppo dell'infrastruttura informatica dell'Istituto
- Progettazione e sviluppo di sistemi per l'organizzazione del lavoro dei docenti
- Cura documentazione e condivisione materiali
- Ricerca e sperimentazione di strumenti informatici per una didattica innovativa
- Poco prima dell'inizio del nuovo anno scolastico ho provveduto ad aggiornare il sistema operativo del server dedicato ospitante i servizi informatici ed in particolare il servizio di posta elettronica (Manutenzione del server Fase 1).
- Durante il mese di settembre mi sono occupato di configurare il sistema informativo sviluppato ad-hoc per il nostro Istituto (denominato di seguito *Karmen*) al fine di preparare l'avvio del nuovo anno scolastico. In particolare sono state inserite le nuove utenze ed è stata fornita una prima formazione ai nuovi docenti relativamente ai servizi informatici presentando le funzionalità di
- Posta elettronica
- Servizio di archiviazione remota (cloud)
- Servizio di modulistica online
- Durante le fasi dell'accoglienza ho provveduto a revisionare e a rendere disponibili i test di ingresso per gli assi matematico e dei linguaggi e storico-sociale. I dati raccolti sono stati poi elaborati e messi a disposizione dei docenti.
- Nel mese di settembre si sono generate, per mezzo di Karmen, le composizioni delle cattedre per l'anno scolastico 2021/2022 e durante lo stesso periodo ho aggiornato e migliorato l'algoritmo in grado di ottimizzare il calendario della riunioni dei Consigli di classe e ho predisposto la modulistica online relativa ai piani di lavoro dei docenti.
- Durante i consigli di classe di ottobre si sono raccolte le prime stesure delle programmazioni delle classi mediante modulistica online e, in seguito alle riunioni di novembre, si sono generati i relativi documenti definitivi poi messi a disposizione dei docenti in un'apposita cartella sul cloud.
- Nel periodo ottobre/novembre è stato inviato alle famiglie il modulo online "Questionario informativo strategie di studio studenti con DSA". I dati raccolti sono stati messi a disposizione dei Consigli di classe. In seguito, in vista delle riunioni di novembre, sono stati messi a disposizione dei docenti i moduli del Piano Didattico Personalizzato per studenti con DSA e con BES. Sempre mediante modulistica online sono stati raccolte le informazioni utili per stilare i Piani Formativi Personalizzati (PFP) per gli studenti in possesso dei requisiti relativi al Progetto Studenti Atleti di valore. Al termine delle riunioni dei CDC sono stati generati i documenti definitivi pronti ai fini dell'archiviazione in digitale.
- All'interno del sistema informativo Karmen, ho implementato una funzionalità in grado di inviare alle famiglie e agli operatori interessati le convocazioni per le riunioni dei Gruppi di Lavoro Operativi per linclusione (GLO) che si sono tenute nei mesi di ottobre, febbraio e maggio. Lo stesso programma è stato utilizzato anche per generare un calendario ottimizzato per lo svolgimento delle riunioni ex lege 104.
- Ho predisposto il sistema di votazione dei rappresentanti dei genitori del Consiglio di classe svoltesi a fine ottobre.
- Durante le riunioni del Collegio dei docenti convocate a distanza mi sono occupato di gestire il sistema di voto. Le preferenze espresse dai docenti sono state raccolte mediante modulistica online ed elaborate al termine del Collegio fornendo ai docenti le informazioni statistiche rilevanti (numero di favorevoli, contrari, astenuti).
- Nel mese di dicembre, su richiesta della DS e del DSGA, ho collaborato alla progettazione del sito per la parte di mia competenza (servizi informatici dell'Istituto).
- Durante il mese di gennaio ho tenuto un corso di formazione per docenti della durata complessiva di 3 ore. Gli incontri si prefissavano l'obiettivo di fornire le competenze di base per la progettazione e la costruzione di test strutturati e semi strutturati attraverso il software open source Limesurvey.
- Sempre durante il mese di gennaio, di concerto con la DS e con il prof. Furlanetto (Referente COVID) ho progettato ed implementato i moduli:
- Comunicazione positività COVID-19
- Rientro da positività COVID-19
- I moduli hanno contribuito ad una gestione più agevole dell'emergenza COVID-19 nella nostra scuola nei mesi dell'anno in cui la pandemia era al suo apice.
- In occasione dei corsi di recupero del primo e secondo periodo ho provveduto a generare i registri per gli stessi contenente i nomi degli studenti coinvolti.
- Nel periodo aprile/maggio ho provveduto ad aggiornare il modulo "Documento del 15 maggio" e a predisporre le cartelle per le classi quinte all'interno delle quali i docenti hanno potuto depositare il materiale utile alla redazione dello stesso.
- Durante lo stesso periodo, su richiesta della DS, ho svolto un'attività di consulenza per l'acquisto di dispositivi orientati al Tinkering, un approccio innovativo per leducazione alle STEM.
- Durante i primi giorni di giugno ho provveduto a predisporre le cartelle per le commissioni Esame di Stato a.s. 2021/2022. Le cartelle sono state condivise con i docenti della commissione e con i presidente.
- Infine, si elencano gli altri modulii che non sono stati citati in precedenza ma che pure hanno richiesto un lavoro di progettazione/implementazione/aggiornamento durante l'anno scolastico:
- Modulo unico docenti (richesta ferie, permessi, etc.)
- Modulo adesione sciopero
- Modulo adesione assemblea sindacale
- Modulo candidatura delle Funzioni Strumentali
- Modulo Disponibilità incarico coordinatore di classe
- Modulo disponibilità ore a pagamento per supplenza brevi
- Modulo trattamento dati personali

13
journals/2022_06_22.md Normal file
View file

@ -0,0 +1,13 @@
- {{renderer :quizhub_qaidrntk}}
- type:: quiz
Question 1
- Answer 1
- Answer 2
- Question 2
- Question 3
- 11:24
- # Prima prova fetch API quizhub
-
- 1. Text of Question 1
- 2. Text of Question 1
- 3. Text of Question 1

19
journals/2022_06_23.md Normal file
View file

@ -0,0 +1,19 @@
- 10:26
- Copiare tutti i file all'interno di una cartella in una cartella di destinazione **escludendo file e cartelle** #bash #bash-recipes
- ```bash
rsync -av --progress ./ /home/andrea/dev/testhub/misc/logseq/ --exclude dist/ --exclude node_modules/
```
- 10:07
id:: 62b41f0f-7940-44bc-96f3-830e8120681b
- Quiz duplicati in [[Probo]]
id:: 62b41f35-7e53-4b82-81b3-414d1a28ae50
- Due quiz sono identici se
- Presentano la stessa domanda
- Dopo un ordinamento alfabetico presentano le stesse risposte
- Presentano la stessa tipologia di domanda
- ~~La risposta corretta è la stessa~~
- {{renderer :quizhub_hlqvdpve}}
- Domanda 1
- Risposta 1
- Risposta 2
- Risposta 3

10
journals/2022_06_25.md Normal file
View file

@ -0,0 +1,10 @@
- Workflow di creazione/aggiornamento nuovo quiz [[Probo]]. #JSON #HTTP #hashing
- ### Creazione
- Il quiz viene inviato con richiesta JSON e metodo POST.
- Il backend verifica che non ci sia un quiz duplicato [[Thu, 23.06.2022]] controllando il checksum del quiz.
- Se si tratta di un quiz duplicato il backend restituisce il quiz già archiviato.
- Se si tratta di un nuovo quiz il backend restituisce l' uuid del nuovo quiz dopo averlo archiviato. Durante l'archivazione del nuovo quiz avviene l'eventuale archiviazione di nuovo domande/risposte. Anche in questo caso viene fatto un controllo per evitare domande o risposte duplicate.
- ### Aggiornamento
- Se un quiz esiste esso può essere aggiornato inviando al sistema l'uuid del quiz insieme con il nuovo contenuto.
- Dato che due quiz con tag differenti ma con la stessa domanda e con le stesse risposte ordinate alfabeticamente sono considerati duplicati, durante l'aggiornamento si potranno modificare i tag e le risposte corrette (modificando l'ordine delle risposte nel payload di invio).
-

3
journals/2022_06_26.md Normal file
View file

@ -0,0 +1,3 @@
- {{renderer :quizhub_gtsafribhl}}
- Question 1
- Answer 1

45
journals/2022_06_27.md Normal file
View file

@ -0,0 +1,45 @@
- {{renderer :probo_ikfb}} Question 1
probo-quiz-uuid:: 110c06b8-9390-4b8c-8bac-a35bb9ff01ec
- Answer 1
- Answer 2
- Answer
- Corso di recupero MAT3L
- ## Programma del corso #scuola
- Equazioni di II grado (prima e seconda lezione)
- Metodo risolutivo
- Scomposizione in fattori
- ~~Problemi di II grado~~
- Radicali
- Problemi di II grado e Parabola (terza lezione)
- Piano cartesiano
- Rette
- Sistemi (intersezioni)
- Disequazioni di II grado (quarta lezione)
- Sistemi di disequazioni (quarta lezione)
- Disequazioni fratte (quinta lezione)
- Frazioni algebriche
- Circonferenza e ripasso (sesta lezione)
- Statistica e ripasso (settima lezione)
- 3 C LIN (Bonito, Zamberlan)
- Equazioni di II grado
- Problemi di II grado
- Parabola
- Disequazioni di II grado
- Sistemi di disequazioni
- Circonferenza
- 3 M (Donata, Micheli)
- Disequazioni fratte
- 3 B ES/3 DELTA SU (Russo, Nocera, Romanelli)
- Radicali
- Scomposizione di polinomi
- Rette
- 3 ALFA SU (Tommasini, Grassi)
- Disequazioni lineari e II grado
- Radicali
- Statistica (media, moda, mediana, grafici, deviazione standard)
- 3 BETA SU (Puopolo, Fratini)
- Radicali
- Scomposizione in fattori
- Frazioni algebriche
-
-

17
journals/2022_06_28.md Normal file
View file

@ -0,0 +1,17 @@
- ## Prova orale 5 ALFA SU (Giorno 1) #scuola
- ### Manfredini
- Elettrostatica: cariche elettriche, cariche positive e negative
- Definizione di funzione come relazione tra insiemi
- ### Mignanti
- Definizione di corrente elettrica
- Campo magnetico generato da una corrente elettrica
- ### Otta
- La luce come onda elettromagnetica
- Definizione di derivata
- Massimi e minimi di una funzione
- ### Patisso
- Superconduttori
- Prima e seconda legge di Ohm
- ### Santoro
- Limiti
- Equazioni di Maxwell; campo elettromagnetico; spettro della luce visibile

31
journals/2022_06_29.md Normal file
View file

@ -0,0 +1,31 @@
- 18:17
- {{renderer :probo_jyevqt}} Domanda 1
probo-quiz-uuid:: b2b69bd8-e49a-4582-8f36-67e6c1b93026
- Risposta 1
- Risposta 2
- Risposta 3
- 14:59
- {{renderer :probo_lxljggwh}} Domanda 1
probo-quiz-uuid:: fd525959-066b-4926-b2c1-8a58699b4513
- Risposta 1
- Risposta 2
- Risposta 3
- ## Prova orale 5 ALFA SU (Giorno 2) #scuola
- ### Svab
- Definizione informale di limiti
- Forme indeterminate
- Conduttori ed isolanti
- Definizione di corrente elettrica
- ### Vatta
- Definizione di corrente elettrica, utilizzatori in serie e in parallelo
- Definizione di funzione
- Studio del grafico di una funzione
- ### Vidovich
- Definizione di funzione. Dominio di una funzione. Zeri di una funzione.
- Grafico di una funzione. Funzione pari e funzioni dispari. Intersezione con gli assi.
- ### Zebochin
- Onde elettromagnetiche; equazioni di Maxwell
- Massimi e minimi di una funzione
- ### Atzori
- Cariche elettriche e forza di Coulomb
- Dominio delle funzioni razionali fratte

34
journals/2022_06_30.md Normal file
View file

@ -0,0 +1,34 @@
- 19:27
- {{renderer :probo_tsrvinglm}} Question 1
probo-quiz-uuid:: 2c0d6959-c9ba-451a-9369-20278acac9e6
- Answer 1
- Answer 2
-
- ## Prova orale 5 ALFA (Giorno 3) #scuola
- ### Bertok
- Frequenza e di un'onda elettromagnetica
- Raggi X
- Massimi e minimi di una funzione
- ### Bosco
- Definizione di corrente elettrica
- Amperometro e volmetro
- Proporzionalità diretta e inversa
- ### Danieli
- Corrente elettrica, conduttori ed isolanti
- Definizione informale di limite e dominio di una funzione
- ### Digovic
- Campo elettromagnetico
- Rivoluzione digitale
- 07:51
- {{renderer :probo_ogzmiam}} Question 1
probo-quiz-uuid:: 2c0d6959-c9ba-451a-9369-20278acac9e6
- Answer 1
- Answer 2
- Non c'è una differenza tra apice e doppio apice per assegnare una stringa in Javascript, dipende dal contenuto della stringa stessa. Se uso l'apice singolo non è necessario "quotare" il doppio apice e viceversa. Se voglio assegnare una stringa contenente codice HTML conviene usare l'apice singolo. #Javascript #HTML
- ```javascript
let html = '<div class="myClass">Foo</div>'
```
- Per aggiornare i package ELPA/MELPA in [[Emacs]]
- 1. Eseguire `package-list-packages`
2. Premere il tasto `U`
3. Premere il tasto `x`

34
journals/2022_07_01.md Normal file
View file

@ -0,0 +1,34 @@
- 14:59
- {{renderer :probo_dhlcvxqj}} Question 1
probo-quiz-uuid:: 2c0d6959-c9ba-451a-9369-20278acac9e6
- Answer 1
- Answer 2
- {{renderer :probo_auuflor}} Question 2
probo-quiz-uuid:: 66269dcc-26aa-4f57-b0dd-f5e15fc07652
- Answer 1
- Answer 2
- Answer 3
-
-
- Corso di recupero Mat2B
- Equazioni lineari e sistemi (Giorno 1)
- Retta e problemi lineari (Giorno 2)
- Gruppo 1 (2 M e 2 D LIN): Ripasso, Gruppo 2: Disequazioni (Giorno 3)
- Gruppo 1 (2 D LIN): Ripasso, Gruppo 2: Probabilità
- Vertice di una parabola con asse di simmetria parallelo all'asse delle y. #Parabola #scuola
- $$V(-\frac{b}{2a}); -\frac{\Delta}{4a})$$
- Corso di recupero Mat3L
- Parabola
- Esercizi su parabola
- Programma corso Mat4B (8 ore) #scuola
- Funzioni
- Equazioni/Disequazioni goniometriche
- Funzioni logaritmiche/esponenziali
- Equazioni logaritmiche/esponenziali
- Primo e Secondo Teorema sui Triangoli Rettangoli; Area di un triangolo; Teorema della Corda; Teorema dei Seni; Teorema di Carnot;
- Risoluzione di triangoli rettangoli e triangoli qualsiasi;
- ## Programmazione
- Equazioni/disequazioni goniometriche (Giorno 1)
- Equazioni/disequazioni esponenziali (Giorno 2)
- Equazioni/disequazioni logaritmiche (Giorno 3)
- Gruppo 1: Trigonometria, Gruppo 2: Ripasso del programma di recupero (Giorno 4)

0
journals/2022_07_04.md Normal file
View file

6
journals/2022_07_05.md Normal file
View file

@ -0,0 +1,6 @@
- Per ottenere i log del Network Manager #bash #bash-recipes
- ```bash
journalctl -f -u NetworkManager.service
```
- Il framework Probo potrebbe essere installato su una Raspberry PI per trasformala in una sorta di `Probo Box`. La `Probo Box` potrebbe contenere un server locale e fungere da router/proxy per soddisfare le richieste dei client. #Probo #idee
- Ho trovato un ( ![articolo](../assets/2001.03942_1657042421187_0.pdf) ) molto interessante su come rafforzare la sicurezza degli esami condotti in modalità [[BYOD]] #Probo

13
journals/2022_07_06.md Normal file
View file

@ -0,0 +1,13 @@
- Utilizzare GPT-3 per generare codice latex da formule scritte a mano libera. #AI #idee
- [Blog post](https://daily.tinyprojects.dev/145) di tinyprojects
- GPT-3 [fine tuning](https://beta.openai.com/docs/guides/fine-tuning)
- Funzione #TypeScript
- ```typescript
function printCar(car: {model: string, power: number}) {
console.log(`Car model is ${car.model} and is power is ${car.power} cv`)
}
```
- Cancellare tutti i record da una tabella: #SQL
- ```sql
DELETE FROM table_name;
```

16
journals/2022_07_07.md Normal file
View file

@ -0,0 +1,16 @@
- Passaggi per configurare un ambiente di sviluppo #TypeScript in #Emacs
- Installare il Typescript Language Server
- ```bash
npm install -g typescript-language-server typescript
```
- Installare vari [package](https://emacs-lsp.github.io/lsp-mode/page/installation/) per `lsp` utilizzando MELPA in Emacs
- ```
M-x package-install lsp-mode
M-x package-install lsp-ui
M-x package-install company
M-x package-install lsp-treemacs
M-x package-install helm-lsp
M-x package-install lsp-ivy
M-x package-install dap-mode
```
-

6
journals/2022_07_08.md Normal file
View file

@ -0,0 +1,6 @@
- 19:24
- lorenzo.devecchi7@gmail.com
- Per installare un nuovo font su un sistema Ubuntu occorre depositare il relativo file ttf all'interno di `$HOME/.fonts` e poi aggiornare la cache #bash #ubuntu
- ```bash
fc-cache -f
```

42
journals/2022_07_10.md Normal file
View file

@ -0,0 +1,42 @@
- DONE Pagare assicurazione Golf
:LOGBOOK:
CLOCK: [2022-07-10 Sun 14:18:08]--[2022-07-10 Sun 14:18:09] => 00:00:01
CLOCK: [2022-07-10 Sun 14:18:10]--[2022-07-10 Sun 14:18:11] => 00:00:01
CLOCK: [2022-07-11 Mon 15:48:43]--[2022-07-11 Mon 15:48:43] => 00:00:00
:END:
- DONE Scrivere mail Battigelli
- TODO Presentare relazioni finali docente
- Classi seconde e 4 M (totale 5 relazioni)
- TODO Terminare lavoro sul server
- DONE Migrare Limesurvey
- Permane problema caratteri unicode
- ~~Migrare Nextcloud (caricare dati e cambiare nome sottodominio)~~
- Migrare Karmen
- Migrare Selfservice Password
- DONE Effettuare analisi prenotate e pagate Salus
- TODO Pagare 50 € Studio 39 ~~chiedere informazioni su multa Agenzia delle Entrate~~
- DONE Ritirare carta di credito (scadenza 31.07)
- TODO Informarsi su cat-sitter
- DONE Verifiche di recupero 2 D LIN
- 15:36
- Per far apparire correttamente il testo nella header line in modalità lsp ricordarsi di eseguire il comando `M-x all-the-icons-install-fonts` #Emacs
- Per modificare il livello di indentazione nella modalità typescript in #emacs occorre settare `(typescript-indent-level 2)` nel file `init.el`.
- Workflow lettura del quiz dal file Markdown con [[Plugin Logseq per Collettore Probo]] (con merge)
- 1. Prima che il quiz venga mostrato si interroga il backend e si confrontano i checksum remoto e locale
2. Se i checksum differiscono lo stato diventa `Conflict` e il pulsante di azione diventa `Merge`
3.Andando in hover su `Merge` l'interfaccia mostra il diff e il risultato del merge
- Workflow creazione nuovo quiz con [[Plugin Logseq per Collettore Probo]]
- 1. Invocare il comando con `/`
2. Inserire il testo della domanda e premere `RETURN`
3. Premere `TAB` e inserire le risposte
4. Premere il tasto `Save`
5. Possibili stati dopo `Save`
- #### Saved
- Il quiz è stato salvato nel db
- Il backend ha restituito un UUID per il quiz salvato
- Lo stato viene salvato come proprietà della domanda
- #### Error
- Il backend ha restituito un errore
- Workflow aggiornamento quiz con [[Plugin Logseq per Collettore Probo]]
- 1. Il quiz viene letto dal file Markdown insieme alle sue proprietà (UUID e stato)
2. Se il tasto `Save` viene premuto il quiz viene aggiornato sul backend tramite l'UUID locale

8
journals/2022_07_11.md Normal file
View file

@ -0,0 +1,8 @@
- Gentile Dottore,
in seguito alla Sua prescrizione difforme da quanto richiesto dalla cardiologa privata a cui mi sono rivolto la settimana scorsa (10 mg di simvastatina contro i 20 suggeriti dalla cardiologa), mi sono chiesto in questi giorni se si è trattato di un refuso o se invece Lei valuta la possibilità di iniziare la terapia di statine con un dosaggio inferiore. A tal proposito, avrei piacere di confrontarmi con Lei relativamente alla mia situazione di salute, anche telefonicamente se ritiene opportuno. Inoltre, nella mia precedente mail Le avevo chiesto cortesemente di ricevere una prescrizione per una visita dermatologica (controllo nei).
La ringrazio per la cortese attenzione e la saluto cordialmente,
Andrea Fazzi
cellulare: 328 0249578

12
journals/2022_07_12.md Normal file
View file

@ -0,0 +1,12 @@
- 11:16
- Furlanetto propone di visualizzare il test prima di somministrarlo agli studenti.
- Pazza idea: e se Probo fosse sviluppato con una tecnologia local-first? La base di dati si costruirebbe a partire da file Markdown contenenti i quiz. I file potrebbero essere depositati e distribuiti attraverso una tecnologia cloud. Di seguito alcuni aspetti da considerare. #Probo #idee
- Non ci sarebbe un DB centrale e quindi
- Non ci sarebbero tag "globali" ma solo "globali relativi" alla base di dati estratta a partire da quei file.
- Dovrebbe essere necessario accedere all'archivio locale tramite browser o app standalone.
- #### Verifiche di agosto
- Scrivi lequazione della retta passante per A(1; 2) e parallela alla retta passante per lorigine e per B(3; 1) #scuola
- Scrivi lequazione della retta passante per A(2; 1) e perpendicolare alla retta di equazione $2x+3y-2=0$ #scuola
- Dato il segmento AB di estremi A(5; 2) e B(1; 3), determina la sua lunghezza e le coordinate del punto me-
dio. #scuola
- Trova, se esistono le intersezioni tra le rette $x-3-y=0$ e $2x+y+1=0$. Rappresenta le rette sul piano cartesiano. #scuola

4
journals/2022_07_14.md Normal file
View file

@ -0,0 +1,4 @@
- Rimuovi tutte le mail da una coda Postfix #bash #sysadmin
- ```bash
postsuper -d ALL
```

11
journals/2022_07_20.md Normal file
View file

@ -0,0 +1,11 @@
- Per determinare il proprio IP publico da terminale #bash
- ```bash
dig +short myip.opendns.com @resolver1.opendns.com
```
- ```bash
curl checkip.amazonaws.com # meno sicuro
```
- Per dare contesto ad una ricerca testuale con grep si utilizza il flag `-C` #bash
- ```bash
cat foo.txt | grep -i -C 10 bar | less
```

68
journals/2022_07_26.md Normal file
View file

@ -0,0 +1,68 @@
- DONE Valigia
- ~~Noi~~
- ~~Lenti~~
- ~~Spazzolini~~
- ~~Occhiali~~
- ~~Melatonina~~
- ~~B12~~
- Portatile
- ~~Tablet~~
- ~~Kindles~~
- ~~Trousse~~
- ~~Carta d'identità e patente~~
- Emma&Pietro
- ~~Costume~~
- ~~Pannolini anche per mare~~
- Cappellino
- ~~Crema solare~~
- ~~Sandaletti~~
- ~~Portavivande~~
- Crema gentalin e dopo puntura
- Carta d'identità
- ~~Pannolini~~
- ~~Costumi da bagno~~
- DONE Dare soldi a Daniele
- DONE Cercare chiavi per cat-sitter
- TODO Borsa viaggio
- Giochi per viaggio
- Storie nere
- Tramezzini
- Pasta fredda
- Birra analcolica
- Emma
- DONE Cose da comprare
- ~~DM~~
- ~~Spazzolino Giulia~~
- ~~Ceretta~~
- ~~Dentifricio~~
- ~~Ovattine~~
- ~~in centro~~
- ~~Costume Giulia~~
- ~~Giochi per il viaggio~~
- ~~Libri Giulia (La scena del crimine e un altro giallo)~~
- DONE ~~Pieno Golf~~
- DONE ~~Lavare auto~~
- TODO Passeggino rosso
:LOGBOOK:
CLOCK: [2022-07-27 Wed 17:33:43]--[2022-07-27 Wed 17:33:44] => 00:00:01
CLOCK: [2022-07-27 Wed 17:33:45]--[2022-07-27 Wed 17:33:45] => 00:00:00
CLOCK: [2022-07-27 Wed 17:33:47]--[2022-07-27 Wed 17:33:47] => 00:00:00
CLOCK: [2022-07-27 Wed 17:33:48]--[2022-07-27 Wed 17:33:49] => 00:00:01
CLOCK: [2022-07-27 Wed 17:34:16]--[2022-07-27 Wed 17:34:17] => 00:00:01
CLOCK: [2022-07-27 Wed 17:34:18]--[2022-07-27 Wed 17:34:18] => 00:00:00
:END:
- DONE Scorta gatti
- ~~Lettiera~~
- ~~Croccantini~~
- ~~Scatolette~~
- TODO Lista agriturismo
-
-
-
-
-
-
-
-
-
-

6
journals/2022_07_28.md Normal file
View file

@ -0,0 +1,6 @@
- Informazioni interessanti sul `docker-mailserver`: https://polarathene.github.io/docker-mailserver/config/troubleshooting/faq/ #sysadmin
- Rimuovere tutti i file tranne uno #bash
- ```bash
rm -v !("nginx.conf")
```
-

9
journals/2022_08_07.md Normal file
View file

@ -0,0 +1,9 @@
* Prove recupero agosto
* Sorveglianza giovedì 25.08 dalle 15 alle 17
* Orale il 26.08 dalle 15.00 alle 15.45
* Scrutini
* 29\.08 2 C LIN e 2 D LIN dalle 10.00 alle 10.40
* 29\.08 2 E LIN dalle 12.20 alle 12.40
* 30\.08 4 M dalle 09.20 alle 09.40
* Esami integrativi e di idoneità
* A settembre. Preparare verifica entro il 24.08 e inviare via mail.

195
logseq/config.edn Normal file
View file

@ -0,0 +1,195 @@
{:meta/version 1
;; Currently, we support either "Markdown" or "Org".
;; This can overwrite your global preference so that
;; maybe your personal preferred format is Org but you'd
;; need to use Markdown for some projects.
;; :preferred-format ""
;; Preferred workflow style.
;; Value is either ":now" for NOW/LATER style,
;; or ":todo" for TODO/DOING style.
:preferred-workflow :now
;; The app will ignore those directories or files.
;; E.g. "/archived" "/test.md"
:hidden []
;; When creating the new journal page, the app will use your template if there is one.
;; You only need to input your template name here.
:default-templates
{:journals ""}
;; Whether to enable hover on tooltip preview feature
;; Default is true, you can also toggle this via setting page
:ui/enable-tooltip? true
:feature/enable-block-timestamps? false
;; Specify a custom CSS import
;; This option take precedence over your local `logseq/custom.css` file
;; You may find a list of awesome logseq themes here:
;; https://github.com/logseq/awesome-logseq#css-themes
;; Example:
;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
;; When :all-pages-public? true, export repo would export all pages within that repo.
;; Regardless of whether you've set any page to public or not.
;; Example:
;; :publishing/all-pages-public? true
;; Specify default home page and sidebar status for Logseq
;; If not specified, Logseq default opens journals page on startup
;; value for `:page` is name of page
;; Possible options for `:sidebar` are
;; 1. `"Contents"` to open up `Contents` in sidebar by default
;; 2. `page name` to open up some page in sidebar
;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
;; If `:sidebar` is not set, sidebar will be hidden
;; Example:
;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
;; :default-home {:page "Changelog", :sidebar "Contents"}
;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
;; :default-home {:page "Jun 3rd, 2021"}
;; 3. Setup page "home" as home page with multiple pages in sidebar
;; :default-home {:page "home" :sidebar ["page a" "page b"]}
;; Tell logseq to use a specific folder in the repo as a default location for notes
;; if not specified, notes are stored in `pages` directory
;; :pages-directory "your-directory"
;; Tell logseq to use a specific folder in the repo as a default location for journals
;; if not specified, journals are stored in `journals` directory
;; :journals-directory "your-directory"
;; Set this to true will convert
;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
;; For more, see https://github.com/logseq/logseq/issues/672
;; :org-mode/insert-file-link? true
;; If you prefer to use the file name as the page title
;; instead of the first heading's title
;; the only option for now is `file`
;; :page-name-order "file"
;; Setup custom shortcuts under `:shortcuts` key
;; Syntax:
;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `s` follow by `t`
;; 3. `mod` means `Ctrl` for Windows/Linux and `Command` for Mac
;; 4. use `false` to disable particular shortcut
;; 4. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
;; full list of configurable shortcuts are available below:
;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
;; Example:
;; :shortcuts
;; {:editor/new-block "enter"
;; :editor/new-line "shift+enter"
;; :editor/insert-link "mod+shift+k"
;; :editor/hightlight false
;; :ui/toggle-settings "t s"
;; :editor/up ["ctrl+k" "up"]
;; :editor/down ["ctrl+j" "down"]
;; :editor/left ["ctrl+h" "left"]
;; :editor/right ["ctrl+l" "right"]}
:shortcuts {}
;; By default, pressing `Enter` in the document mode will create a new line.
;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
:shortcut/doc-mode-enter-for-new-block? false
;; Whether to show command doc on hover
:ui/show-command-doc? true
;; Whether to show empty bullets for non-document mode (the default mode)
:ui/show-empty-bullets? false
;; The app will show those queries in today's journal page,
;; the "NOW" query asks the tasks which need to be finished "now",
;; the "NEXT" query asks the future tasks.
:default-queries
{:journals
[{:title "🔨 NOW"
:query [:find (pull ?h [*])
:in $ ?start ?today
:where
[?h :block/marker ?marker]
[(contains? #{"NOW" "DOING"} ?marker)]
[?h :block/page ?p]
[?p :block/journal? true]
[?p :block/journal-day ?d]
[(>= ?d ?start)]
[(<= ?d ?today)]]
:inputs [:14d :today]
:result-transform (fn [result]
(sort-by (fn [h]
(get h :block/priority "Z")) result))
:collapsed? false}
{:title "📅 NEXT"
:query [:find (pull ?h [*])
:in $ ?start ?next
:where
[?h :block/marker ?marker]
[(contains? #{"NOW" "LATER" "TODO"} ?marker)]
[?h :block/ref-pages ?p]
[?p :block/journal? true]
[?p :block/journal-day ?d]
[(> ?d ?start)]
[(< ?d ?next)]]
:inputs [:today :7d-after]
:collapsed? false}]}
;; Add your own commands to speedup.
;; E.g. [["js" "Javascript"]]
:commands
[]
;; Macros replace texts and will make you more productive.
;; For example:
;; Add this to the macros below:
;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
;; input "{{{poem red,blue}}}"
;; becomes
;; Rose is red, violet's blue. Life's ordered: Org assists you.
:macros {}
;; The default level to be opened for the linked references.
;; For example, if we have some example blocks like this:
;; - a [[page]] (level 1)
;; - b (level 2)
;; - c (level 3)
;; - d (level 4)
;;
;; With the default value of level 2, `b` will be collapsed.
;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
:ref/default-open-blocks-level 2
:ref/linked-references-collapsed-threshold 50
:graph/settings {:orphan-pages? false, :builtin-pages? false, :journal? false}
:favorites []
:journal/page-title-format "E, dd.MM.yyyy"
;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
;; :srs/learning-fraction 0.5
;; the initial interval after the first successful review of a card (default 4)
;; :srs/initial-interval 4
;; hide specific properties for blocks
;; E.g. #{:created-at :updated-at}
;; :block-hidden-properties #{}
;; logbook setup
;; :logbook/settings
;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
;; :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
;; :enabled-in-timestamped-blocks false ;don't display logbook at all
;; }
;; Mobile photo uploading setup
;; :mobile/photo
;; {:allow-editing? true}
;; Extra CodeMirror options
;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
}

0
logseq/custom.css Normal file
View file

0
logseq/graphs-txid.edn Normal file
View file

1
logseq/metadata.edn Normal file
View file

@ -0,0 +1 @@
{}

483
logseq/pages-metadata.edn Normal file
View file

@ -0,0 +1,483 @@
[{:block/name "a",
:block/created-at 1645528617364,
:block/updated-at 1645528617364}
{:block/name "ai",
:block/created-at 1657128961173,
:block/updated-at 1657128961173}
{:block/name "algoretica",
:block/created-at 1652858740872,
:block/updated-at 1652858740872}
{:block/name "api",
:block/created-at 1658498331065,
:block/updated-at 1658498331065}
{:block/name "api rest",
:block/created-at 1645528617369,
:block/updated-at 1645528617369}
{:block/name "archimede",
:block/created-at 1652354522036,
:block/updated-at 1652354522036}
{:block/name "architettura backend di probo",
:block/created-at 1658498328909,
:block/updated-at 1658498328909}
{:block/name "autenticazione basata su token jwt",
:block/created-at 1658498329444,
:block/updated-at 1658498329444}
{:block/name "b",
:block/created-at 1645528617369,
:block/updated-at 1645528617369}
{:block/name "bash",
:block/created-at 1652948348887,
:block/updated-at 1652948348887}
{:block/name "bash-recipes",
:block/created-at 1655632424119,
:block/updated-at 1655632424119}
{:block/name "byod",
:block/created-at 1658498330835,
:block/updated-at 1658498330835}
{:block/name "c",
:block/created-at 1645528617370,
:block/updated-at 1645528617370}
{:block/name "calore",
:block/created-at 1658498329485,
:block/updated-at 1658498329485}
{:block/name "canceled",
:block/created-at 1657037302000,
:block/updated-at 1657037302000}
{:block/name "cancelled",
:block/created-at 1657037301997,
:block/updated-at 1657037301997}
{:block/name "card",
:block/created-at 1645528617367,
:block/updated-at 1645528617367}
{:block/name "classiseconde",
:block/created-at 1654705601431,
:block/updated-at 1654705601431}
{:block/name "client probo",
:block/created-at 1658498329511,
:block/updated-at 1658498329511}
{:block/name "clil",
:block/created-at 1652433182440,
:block/updated-at 1652433182440}
{:block/name "collettore probo",
:block/created-at 1656695849531,
:block/updated-at 1656695849531}
{:block/name "configurazione di un mailserver self-hosted",
:block/created-at 1654158097389,
:block/updated-at 1654158097389}
{:block/name "contents",
:block/created-at 1645528617370,
:block/updated-at 1645528617370}
{:block/name "cookie",
:block/created-at 1658498330247,
:block/updated-at 1658498330247}
{:block/name "densità",
:block/created-at 1653995335573,
:block/updated-at 1653995335573}
{:block/name "docker",
:block/created-at 1654327318346,
:block/updated-at 1654327318346}
{:block/name "doing",
:block/created-at 1645528617368,
:block/updated-at 1645528617368}
{:block/name "done",
:block/created-at 1645528617370,
:block/updated-at 1645528617370}
{:block/name "emacs",
:block/created-at 1656568911709,
:block/updated-at 1656568911709}
{:block/name "equazioni di i grado",
:block/created-at 1658498329926,
:block/updated-at 1658498329926}
{:block/name "favorites",
:block/created-at 1645528617364,
:block/updated-at 1645528617364}
{:block/name "fri, 01.07.2022",
:block/created-at 1658498348223,
:block/updated-at 1658498348223}
{:block/name "fri, 06.05.2022",
:block/created-at 1658498350339,
:block/updated-at 1658498350339}
{:block/name "fri, 08.07.2022",
:block/created-at 1658498347999,
:block/updated-at 1658498347999}
{:block/name "fri, 13.05.2022",
:block/created-at 1658498350074,
:block/updated-at 1658498350074}
{:block/name "fri, 20.05.2022",
:block/created-at 1658498349660,
:block/updated-at 1658498349660}
{:block/name "fri, 22.07.2022",
:block/created-at 1658498332503,
:block/updated-at 1658498332503}
{:block/name "fri, 27.05.2022",
:block/created-at 1658498349430,
:block/updated-at 1658498349430}
{:block/name "fri, 29.04.2022",
:block/created-at 1658498350533,
:block/updated-at 1658498350533}
{:block/name "frontend per collettore probo",
:block/created-at 1658498329560,
:block/updated-at 1658498329560}
{:block/name "funzione typescript",
:block/created-at 1658498330449,
:block/updated-at 1658498330449}
{:block/name "gamification",
:block/created-at 1658498331057,
:block/updated-at 1658498331057}
{:block/name "geogebra",
:block/created-at 1652858740878,
:block/updated-at 1652858740878}
{:block/name "gioco della vita",
:block/created-at 1652858740868,
:block/updated-at 1652858740868}
{:block/name "golang",
:block/created-at 1645528617370,
:block/updated-at 1645528617370}
{:block/name "hashing",
:block/created-at 1645528617371,
:block/updated-at 1645528617371}
{:block/name "html",
:block/created-at 1656570031635,
:block/updated-at 1656570031635}
{:block/name "http",
:block/created-at 1654327113620,
:block/updated-at 1654327113620}
{:block/name "idee",
:block/created-at 1657102912365,
:block/updated-at 1657102912365}
{:block/name "imagemagick",
:block/created-at 1655363874724,
:block/updated-at 1655363874724}
{:block/name "in-progress",
:block/created-at 1645528617371,
:block/updated-at 1645528617371}
{:block/name "james prescott joule",
:block/created-at 1651476622482,
:block/updated-at 1651476622482}
{:block/name "javascript",
:block/created-at 1645528617368,
:block/updated-at 1645528617368}
{:block/name "john conway",
:block/created-at 1652858740866,
:block/updated-at 1652858740866}
{:block/name "json",
:block/created-at 1645528617367,
:block/updated-at 1645528617367}
{:block/name "later",
:block/created-at 1645528617368,
:block/updated-at 1645528617368}
{:block/name "libreoffice writer",
:block/created-at 1652882923215,
:block/updated-at 1652882923215}
{:block/name "markdown",
:block/created-at 1658498329721,
:block/updated-at 1658498329721}
{:block/name "matematica",
:block/created-at 1654705601434,
:block/updated-at 1654705601434}
{:block/name "mathesis",
:block/created-at 1652858740864,
:block/updated-at 1652858740864}
{:block/name "microsoft word",
:block/created-at 1652882913283,
:block/updated-at 1652882913283}
{:block/name "mon, 02.05.2022",
:block/created-at 1658498350483,
:block/updated-at 1658498350483}
{:block/name "mon, 09.05.2022",
:block/created-at 1658498350287,
:block/updated-at 1658498350287}
{:block/name "mon, 11.07.2022",
:block/created-at 1658498347829,
:block/updated-at 1658498347829}
{:block/name "mon, 13.06.2022",
:block/created-at 1658498349025,
:block/updated-at 1658498349025}
{:block/name "mon, 14.02.2022",
:block/created-at 1658498350579,
:block/updated-at 1658498350579}
{:block/name "mon, 16.05.2022",
:block/created-at 1658498349970,
:block/updated-at 1658498349970}
{:block/name "mon, 20.06.2022",
:block/created-at 1658498348833,
:block/updated-at 1658498348833}
{:block/name "mon, 23.05.2022",
:block/created-at 1658498349628,
:block/updated-at 1658498349628}
{:block/name "mon, 24.01.2022",
:block/created-at 1658498350608,
:block/updated-at 1658498350608}
{:block/name "mon, 27.06.2022",
:block/created-at 1658498348508,
:block/updated-at 1658498348508}
{:block/name "mon, 30.05.2022",
:block/created-at 1658498349342,
:block/updated-at 1658498349342}
{:block/name "mp4",
:block/created-at 1655632402106,
:block/updated-at 1655632402106}
{:block/name "new page: studio",
:block/created-at 1658498330549,
:block/updated-at 1658498330549}
{:block/name "now",
:block/created-at 1645528617371,
:block/updated-at 1645528617371}
{:block/name "numeri complessi",
:block/created-at 1652858740870,
:block/updated-at 1652858740870}
{:block/name "ory kratos",
:block/created-at 1658498329441,
:block/updated-at 1658498329441}
{:block/name "parabola",
:block/created-at 1656695848202,
:block/updated-at 1656695848202}
{:block/name "pdf",
:block/created-at 1655363832195,
:block/updated-at 1655363832195}
{:block/name "pendrive live per la didattica",
:block/created-at 1653393734526,
:block/updated-at 1653393734526}
{:block/name "piano cartesiano",
:block/created-at 1658498330000,
:block/updated-at 1658498330000}
{:block/name "plugin logseq per collettore probo",
:block/created-at 1657128964844,
:block/updated-at 1657128964844}
{:block/name "pressione",
:block/created-at 1653995335584,
:block/updated-at 1653995335584}
{:block/name "probabilità",
:block/created-at 1652961884809,
:block/updated-at 1652961884809}
{:block/name "problemi lineari",
:block/created-at 1658498329928,
:block/updated-at 1658498329928}
{:block/name "problemi sulle rette",
:block/created-at 1658498330009,
:block/updated-at 1658498330009}
{:block/name "probo",
:block/created-at 1644317061965,
:block/updated-at 1657097025769}
{:block/name "probo arena",
:block/created-at 1658498328906,
:block/updated-at 1658498328906}
{:block/name "probo box",
:block/created-at 1657037539818,
:block/updated-at 1657037568725}
{:block/name "probo logseq plugin",
:block/created-at 1658498329561,
:block/updated-at 1658498329561}
{:block/name "queries",
:block/created-at 1658498330173,
:block/updated-at 1658498330173}
{:block/name "rest",
:block/created-at 1658498329443,
:block/updated-at 1658498329443}
{:block/name "rette",
:block/created-at 1651227001364,
:block/updated-at 1653389762663}
{:block/name "reverse dns",
:block/created-at 1654158029954,
:block/updated-at 1654158029954}
{:block/name "rivoluzione industriale",
:block/created-at 1651477781701,
:block/updated-at 1651477781701}
{:block/name "sandbox",
:block/created-at 1658498330230,
:block/updated-at 1658498330230}
{:block/name "sat, 04.06.2022",
:block/created-at 1658498349182,
:block/updated-at 1658498349182}
{:block/name "sat, 07.05.2022",
:block/created-at 1658498350318,
:block/updated-at 1658498350318}
{:block/name "sat, 25.06.2022",
:block/created-at 1658498348620,
:block/updated-at 1658498348620}
{:block/name "scratch",
:block/created-at 1652858740880,
:block/updated-at 1652858740880}
{:block/name "scuola",
:block/created-at 1656695847516,
:block/updated-at 1656695847516}
{:block/name "selfhosting",
:block/created-at 1654158097387,
:block/updated-at 1654158097387}
{:block/name "sftp",
:block/created-at 1652124047070,
:block/updated-at 1652124047070}
{:block/name "sistemi",
:block/created-at 1652870473715,
:block/updated-at 1652870473715}
{:block/name "sistemi di i grado",
:block/created-at 1658498329925,
:block/updated-at 1658498329925}
{:block/name "sql",
:block/created-at 1657473612381,
:block/updated-at 1657473612381}
{:block/name "studio di funzione",
:block/created-at 1653635111208,
:block/updated-at 1653635111208}
{:block/name "sun, 05.06.2022",
:block/created-at 1658498349151,
:block/updated-at 1658498349151}
{:block/name "sun, 10.07.2022",
:block/created-at 1658498347926,
:block/updated-at 1658498347926}
{:block/name "sun, 19.06.2022",
:block/created-at 1658498348903,
:block/updated-at 1658498348903}
{:block/name "sun, 23.01.2022",
:block/created-at 1658498350628,
:block/updated-at 1658498350628}
{:block/name "sun, 26.06.2022",
:block/created-at 1658498348572,
:block/updated-at 1658498348572}
{:block/name "svelte",
:block/created-at 1645528617368,
:block/updated-at 1645528617368}
{:block/name "sveltekit",
:block/created-at 1658498330249,
:block/updated-at 1658498330249}
{:block/name "sysadmin",
:block/created-at 1658311465444,
:block/updated-at 1658311465444}
{:block/name "temperatura",
:block/created-at 1653995335576,
:block/updated-at 1653995335576}
{:block/name "teorema di pitagora",
:block/created-at 1652354522040,
:block/updated-at 1652354522040}
{:block/name "termodinamica",
:block/created-at 1653995335568,
:block/updated-at 1653995335568}
{:block/name "test su misura",
:block/created-at 1658498330270,
:block/updated-at 1658498330270}
{:block/name "thu, 02.06.2022",
:block/created-at 1658498349213,
:block/updated-at 1658498349213}
{:block/name "thu, 05.05.2022",
:block/created-at 1658498350377,
:block/updated-at 1658498350377}
{:block/name "thu, 07.07.2022",
:block/created-at 1658498348041,
:block/updated-at 1658498348041}
{:block/name "thu, 09.06.2022",
:block/created-at 1658498349057,
:block/updated-at 1658498349057}
{:block/name "thu, 12.05.2022",
:block/created-at 1658498350176,
:block/updated-at 1658498350176}
{:block/name "thu, 14.07.2022",
:block/created-at 1658498347726,
:block/updated-at 1658498347726}
{:block/name "thu, 16.06.2022",
:block/created-at 1658498348938,
:block/updated-at 1658498348938}
{:block/name "thu, 19.05.2022",
:block/created-at 1658498349713,
:block/updated-at 1658498349713}
{:block/name "thu, 23.06.2022",
:block/created-at 1655965420949,
:block/updated-at 1655972846769}
{:block/name "thu, 26.05.2022",
:block/created-at 1658498349496,
:block/updated-at 1658498349496}
{:block/name "thu, 30.06.2022",
:block/created-at 1658498348305,
:block/updated-at 1658498348305}
{:block/name "todo",
:block/created-at 1645528617369,
:block/updated-at 1645528617369}
{:block/name "torneo tinkering",
:block/created-at 1658498330388,
:block/updated-at 1658498330388}
{:block/name "trigonometria",
:block/created-at 1652354522035,
:block/updated-at 1652354522035}
{:block/name "tue, 03.05.2022",
:block/created-at 1658498350446,
:block/updated-at 1658498350446}
{:block/name "tue, 05.07.2022",
:block/created-at 1658498348152,
:block/updated-at 1658498348152}
{:block/name "tue, 12.07.2022",
:block/created-at 1658498347782,
:block/updated-at 1658498347782}
{:block/name "tue, 17.05.2022",
:block/created-at 1658498349911,
:block/updated-at 1658498349911}
{:block/name "tue, 24.05.2022",
:block/created-at 1658498349592,
:block/updated-at 1658498349592}
{:block/name "tue, 28.06.2022",
:block/created-at 1658498348436,
:block/updated-at 1658498348436}
{:block/name "tue, 31.05.2022",
:block/created-at 1658498349279,
:block/updated-at 1658498349279}
{:block/name "typescript",
:block/created-at 1657473564163,
:block/updated-at 1657473564163}
{:block/name "ubuntu",
:block/created-at 1654096254155,
:block/updated-at 1654096254155}
{:block/name "ultimo teorema di fermat",
:block/created-at 1652858740882,
:block/updated-at 1652858740882}
{:block/name "url",
:block/created-at 1653387025116,
:block/updated-at 1653387025116}
{:block/name "uuid",
:block/created-at 1658498330560,
:block/updated-at 1658498330560}
{:block/name "volume",
:block/created-at 1653995335580,
:block/updated-at 1653995335580}
{:block/name "wait",
:block/created-at 1645528617370,
:block/updated-at 1645528617370}
{:block/name "waiting",
:block/created-at 1645528617364,
:block/updated-at 1645528617364}
{:block/name "wed, 01.06.2022",
:block/created-at 1658498349245,
:block/updated-at 1658498349245}
{:block/name "wed, 04.05.2022",
:block/created-at 1658498350423,
:block/updated-at 1658498350423}
{:block/name "wed, 06.07.2022",
:block/created-at 1658498348095,
:block/updated-at 1658498348095}
{:block/name "wed, 08.06.2022",
:block/created-at 1658498349112,
:block/updated-at 1658498349112}
{:block/name "wed, 11.05.2022",
:block/created-at 1658498350233,
:block/updated-at 1658498350233}
{:block/name "wed, 15.06.2022",
:block/created-at 1658498348992,
:block/updated-at 1658498348992}
{:block/name "wed, 18.05.2022",
:block/created-at 1658498349797,
:block/updated-at 1658498349797}
{:block/name "wed, 20.07.2022",
:block/created-at 1658498347693,
:block/updated-at 1658498384802}
{:block/name "wed, 22.06.2022",
:block/created-at 1658498348735,
:block/updated-at 1658498348735}
{:block/name "wed, 25.05.2022",
:block/created-at 1658498349541,
:block/updated-at 1658498349541}
{:block/name "wed, 29.06.2022",
:block/created-at 1658498348374,
:block/updated-at 1658498348374}
{:block/name "youtube",
:block/created-at 1655632371232,
:block/updated-at 1655632371232}
{:block/name "yt-dl-service",
:block/created-at 1655302442943,
:block/updated-at 1655302442943}]

1
logseq/srs-of-matrix.edn Normal file
View file

@ -0,0 +1 @@
{0 {2.5 3.71}, 1 {2.36 3.58}}

View file

@ -0,0 +1,8 @@
- E' composta da vari servizi/microservizi.
- [[Collettore Probo]]
- Si occupa di raccogliere i quiz (domande e risposte).
- [[Probo Arena]]
- Si occupa di generare raccolte di quiz su richiesta.
-
- E' composta da vari servizi/microservizi.
- [[Collettore Probo]]

View file

@ -0,0 +1,9 @@
- Nello stato non autenticato il client prova a raggiungere un URL protetto.
- Il server risponde allo stato non autenticato proponendo al client di autenticarsi mediante username/password. Il client verrà quindi *reindirizzato* su una pagina di login.
- Il client compila il form con le credenziali e trasmette le informazioni mediante richiesta HTTP POST.
- Se le credenziali sono corrette il server risponde con cookie contenente un token JWT.
- Per tutte le successive richieste il client trasmetterà il cookie contenente ll token JWT al server che, dopo aver controllato che lo stesso sia ancora valido, risponderà al client fornendogli la risorsa richiesta.
- Qualora un client autenticato dovesse richiedere esplicitamente la pagina di login il server dovrebbe reindirizzarlo sulla home.
- E' possibile effettuare il logout effettuando una richiesta HTTP GET al server che risponderà con un cookie vuoto.
- Valutare la possibilità di utilizzare un servizio già pronto e dockerizzato [[Ory Kratos]].
- #REST #HTTP

14
pages/Calore.md Normal file
View file

@ -0,0 +1,14 @@
- Il calore è **una forma di energia**.
- Di fatto sussiste un'equivalenza tra calore ed energia.
- L'energia è la capacità di un sistema di compiere un lavoro.
- Potremmo quindi trovare un nesso tra lavoro e calore.
- Fu [[James Prescott Joule]] attraverso l'esperimento noto come "il mulinello di Joule" a trovare un nesso tra calore e lavoro.
- Il mulinello di Joule è una macchina che trasforma energia potenziale gravitazionale in energia termica.
- Si definisce caloria la quantità di calore (energia) necessaria per aumentare da 14.5 °C a 15.5 °C la temperatura di 1 g di acqua distillata alla pressione di 1 atm.
- Se il contenitore contenente l'acqua dell'esperimento di Joule viene messo su un fornello acceso si noterà che anche questo caso avviene un incremento di temperatura.
- Si ha quindi la seguente equivalenza:
- Lavoro meccanico => aumento di temperatura (mulinello di Joule)
- Trasmissione di calore mediante il fornello => aumento di temperatura.
- Da questo consegue l'equivalenza tra calore e lavoro meccanico (e più in generale tra calore ed energia).
- 1 cal = 4.186 J da cui consegue 1 kcal = 4.186 kJ
- Con lo studio dei fenomeni termici ha inizio la [[Rivoluzione industriale]].

0
pages/Checksum.md Normal file
View file

1
pages/Client Probo.md Normal file
View file

@ -0,0 +1 @@
-

46
pages/Collettore Probo.md Normal file
View file

@ -0,0 +1,46 @@
- E' un servizio che permette di raccogliere le domande e le risposte. #HTTP #REST #JSON #Hashing
- Espone una api REST con payload JSON.
- POST /tests - Crea un nuovo test.
- GET /tests - Recupera tutti i test.
- GET /tests/:id - Recupera uno specifico test.
- GET /answers - Recupera tutte le risposte.
- GET /answers/:id - Recupera una specifica risposta.
- Le chiavi primarie per le domande e le risposte potrebbero essere generate attraverso un algoritmo di hashing che produce un identificativo unico a partire dal testo della domanda e della risposta.
- Il formato JSON della domanda dovrebbe essere il seguente
- ```json
{
"text": "Text of the question",
"answers": [
{"text": "Text of the answer 1", "type": "single-choice", "correct": true},
{"text": "Text of the answer 2"},
{"text": "Text of the answer 3"},
{"text": "Text of the answer 4"}
]
}
```
- Il collettore dovrebbe essere popolato attraverso:
- Client web [[Frontend per Collettore Probo]]
- Un [[Probo Logseq Plugin]]
- E' un servizio che permette di raccogliere le domande e le risposte.
- Espone una [[API REST]] con payload [[JSON]].
- POST /tests - Crea un nuovo test.
- GET /tests - Recupera tutti i test.
- GET /tests/:id - Recupera uno specifico test.
- GET /answers - Recupera tutte le risposte.
- GET /answers/:id - Recupera una specifica risposta.
- Le chiavi primarie per le domande e le risposte potrebbero essere generate attraverso un algoritmo di [[Hashing]] che produce un identificativo unico a partire dal testo della domanda e della risposta.
- Il formato [[JSON]] della domanda dovrebbe essere il seguente
- ```json
{
"text": "Text of the question",
"answers": [
{"text": "Text of the answer 1", "type": "single-choice", "correct": true},
{"text": "Text of the answer 2"},
{"text": "Text of the answer 3"},
{"text": "Text of the answer 4"}
]
}
```
- Il collettore dovrebbe essere popolato attraverso:
- Client web [[Frontend per Collettore Probo]]
- Un [[Probo Logseq Plugin]]

View file

@ -0,0 +1,6 @@
- Dovrebbe essere composta da un editor [[Markdown]].
- Riferimenti a progetti liberi:
- https://github.com/Tencent/cherry-markdown
- https://github.com/writewithocto/ink
- https://github.com/codemirror/CodeMirror
- https://codemirror.net/6/

23
pages/Hashing.md Normal file
View file

@ -0,0 +1,23 @@
- Collegamento ad un interessante [articolo](https://betterprogramming.pub/a-short-guide-to-hashing-in-go-e8bb0173e97e) che implementa ì'[[Hashing]] attraverso il package [[Golang]] `crypto`.
- ```go
package main
import (
"crypto/md5"
"crypto/sha1"
"crypto/sha256"
"fmt"
)
func main() {
s := "Foo"
hmd5 := md5.Sum([]byte(s))
hsha1 := sha1.Sum([]byte(s))
hsha2 := sha256.Sum256([]byte(s))
fmt.Printf(" MD5: %x\n", hmd5)
fmt.Printf(" SHA1: %x\n", hsha1)
fmt.Printf("SHA256: %x\n", hsha2)
}
```

1
pages/Ory Kratos.md Normal file
View file

@ -0,0 +1 @@
- Repository GitHum: [Ory Kratos](https://github.com/ory/kratos).

View file

@ -0,0 +1,33 @@
- Si tratta di un plugin sviluppato in [[TypeScript]] per interagire con un [[Collettore Probo]].
- Permette di estrarre a comando una lista di domande da un [[Collettore Probo]].
- Permette di creare/aggiornare i quiz presenti della base di dati di un [[Collettore Probo]].
- Il comando viene attivato attraverso la parola chiave ``testhub``
- ``{{testhub #Rette}}``
- Il comando sopra estrae dal collettore tutte le domande relative all'argomento "Rette"
- Il comando può ricevere come argomento il numero di domande da estrarre
- ``{{testhub #Rette 10}}``
- Se il numero è negativo, il comando estrarrà le ultime *n* domande
- ``{{testhub #Rette -10}}``
- Gli argomenti possono essere **uniti** o **intersecati** tra loro
- ``{{testhub Rette&Piano cartesiano -10}}`` estrae le ultime dieci domande su Rette e Piano cartesiano
- ``{{testhub Rette|Piano cartesiano 10}}`` estrae le prime dieci domande su Rette o Piano cartesiano
- Se il comando viene invocato senza argomenti permette di **inserire** nuove domande
- ```
{{testhub}}
* Quanto vale il coefficiente angolare della bisettrice? [[Rette]]
* 1
* 0
* -1
* 2
```
- Quanto vale il coefficiente angolare della bisettrice del I e III quadrante?
- 1
- 0
- -1
- 2
-
-
-
-
-
-

View file

@ -0,0 +1,5 @@
- I problemi lineari sono una classe di problemi che si risolvono attraverso [[Equazioni di I grado]] o [[Sistemi di I grado]].
- ## Esempi
- In una conferenza sono presenti 90 persone.
- Le donne sono 14 in più degli uomini.
- Quante sono le donne e quanti sono gli uomini?

View file

@ -0,0 +1,92 @@
- Si illustrano alcuni problemi tipici sulle rette #Rette #scuola
- # Rappresentare una retta sul piano cartesiano
- Si mette la retta in forma esplicita
- $$2x+y=5$$
- $$y=-2x+5$$
- Si costruisce una tabella per assegnare un valore x e ottenere un valore y.
- $y=3x-1$
- $x=0 \implies y=3·0-1=-1$
- Per determinare completamente il grafico di una retta occorrono **almeno** due punti.
- $x=1 \implies y=3·1-1=2$
- Ho trovato due punti A e B entrambi appartenenti alla retta.
- A(0; -1) e B(1; 2)
- A questo punto posso rappresentare la retta sul [[Piano cartesiano]].
- # Stabilire se un punto appartiene o meno ad una retta.
- Data la retta di equazione $y=\frac{1}{2}x+1$ stabilisci se il punto di coordinate O(0; 0) appartiene alla retta.
- Si sostituiscono le coordinate del punto nell'equazione della retta.
- $0=\frac{1}{2}·0+1\neq1$
- Dalla disuguaglianza sopra deduco che il punto O **non appartiene** alla retta data.
- Consideriamo ora il punto A(1; $\frac{3}{2}$) e stabiliamo se esso appartiene o meno alla retta.
- $\frac{3}{2}=\frac{1}{2}·1+1=\frac{3}{2}$
- Dall'uguaglianza sopra deduco che il punto A **appartiene alla retta**.
- # Determinare una retta passante per due punti assegnati.
- Dati i punti A(1; 1) e B(2;0) determinare l'equazione della retta che passa per i due punti.
- Occorre sfruttare la relazione
- $$\frac{y-y_A}{y_B-y_A}=\frac{x-x_A}{x_B-x_A}$$
- Sostituendo le coordinate di A e B all'interno della relazione sopra si ottiene:
- $$\frac{y-1}{0-1}=\frac{x-1}{2-1} \implies -(y-1)=x-1$$
- $$-y+1=x-1$$
- $$-y=x-1-1$$
- $$-y=x-2$$
- $$y=-x+2$$
- L'equazione sopra rappresenta la retta (l'unica) passante per i punti A e B assegnati.
- # Intersezione tra rette
- Date due rette di equazioni
- $$y=x+5$$
- $$y=2x+1$$
-
- Determina le eventuali intersezioni tra queste rette.
- Per risolvere il problema occorre risolvere un sistema lineare di **due equazioni in due incognite**.
- $$\begin{cases}y=x+5~~~~(1)\\y=2x+1~~(2)\end{cases}$$
-
- In questo caso risulta comodo utilizzare il metodo del confronto.
- $$x+5=2x+1$$
- $$x-2x=1-5$$
- $$-x=-4 \implies x=4$$
- Il punto di intersezione P cercato avrà come ascissa 4.
- Per determinare l'ordinata del punto P basterà sostituire $$x=4$$ in una delle due equazioni.
- Sostituendo nella (1) otteniamo:
- $$y=4+5=9$$
- Le coordinate del punto di intersezione saranno quindi P(4; 9).
- # Determinare l'equazione di una retta a partire da alcuni elementi noti.
- Determinare l'equazione di una retta parallela alla retta di equazione $$y=-3x+1$$ e passante per il punto A(1; 1).
- Scrivo l'equazione **generica** di una retta
- $$y=mx+q$$
- Dalla traccia del problema so che $$m=-3$$ in quanto due rette parallele **hanno lo stesso coefficiente angolare**.
- Quindi posso riscrivere l'equazione sopra in questo modo:
- $$y=-3x+q$$
- Rimane da determinare $$q$$. Per completare l'esercizio devo sfruttare l'altra condizione: il passaggio dal punto A(1; 1).
- Per fare questo **sostituisco** le coordinate del punto A(1; 1) nell'equazione sopra.
- $$1=-3·1+q \implies 1=-3+q \implies q=1+3=4$$
- Ho quindi determinato l'equazione della retta richiesta:
- $$y=-3x+4$$
- Determinare l'equazione della retta passante per l'origine che ha come coefficiente angolare $$m=-\frac{3}{8}$$
- L'equazione generica di una retta passante per l'origine è $$y=mx$$.
- Sostituisco al posto del coefficiente angolare $$-\frac{3}{8}$$
- Ottenendo $$y=-\frac{3}{8}x$$
- Determinare l'equazione della retta passante per l'origine che ha lo stesso coefficiente angolare della retta passante per l'origine e per P($$-\frac{1}{3}$$; $$\frac{4}{3}$$)
- Scrivo l'equazione generica di una retta che passa per l'orgine: $$y=mx$$.
- Sostituisco le coordinate di P nell'equazione
- $$\frac{4}{3}=m·(-\frac{1}{3}) \implies -4 = m$$
- La retta cercata ha equazione $$y=-4x$$
- Determinare l'equazione della retta passante per l'origine e passante per A(-4; $$\frac{2}{3}$$)
- Scrivo l'equazione generica di una retta che passa per l'orgine: $$y=mx$$.
- Sostituisco le coordinate di A nell'equazione
- $$\frac{2}{3}=m·(-4) \implies -2=12m \implies -\frac{1}{6}=m$$
-
- La retta cercata ha equazione $$y=-\frac{1}{6}x$$
- Determinare l'equazione della retta passante per l'origine e che forma un angolo di 135° con l'asse x
- La retta cercata ha come coefficiente angolare -1 infatti si tratta della bisettrice del II e IV quadrante. La sua equazione è $$y=-x$$.
-
-
-
-
-
-
-
-
-
-
-
-
-

1
pages/Probo Box.md Normal file
View file

@ -0,0 +1 @@
- Un dispositivo hardware che fornisce il servizio #Probo

14
pages/Probo.md Normal file
View file

@ -0,0 +1,14 @@
- Probo è un collettore di domande/risposte per creare verifiche strutturate.
- Espone una API che dovrebbe consentire a diversi client di attingere dal collettore per generare [[Test su misura]].
- Il sistema deve prevedere la possibilità di generare statistiche e report
- I client potrebbero essere pensati per piattaforme mobile con una forte tendenza verso la #gamification. Si potrebbe pensare ad una modalità di gioco tipo "duello".
- Le tecnologie utilizzate potrebbero essere:
- Frontend
- Svelte+[[SvelteKit]]
- Backend
- Golang
- Il sistema prevede un'[[Autenticazione basata su token JWT]].
- L'architettura del sistema è composta da una parte server [[Architettura backend di Probo]]e una parte client ([[Client Probo]]). La parte client dovrebbe essere resiliente rispetto alla perdita di connessione con il backend.
- Le componenti server dovrebbero essere:
- [[Collettore Probo]] di domande/risposte che espone una [[API]].
- Servizio real-time per la gestione di duelli.

5
pages/Queries.md Normal file
View file

@ -0,0 +1,5 @@
- {{query bash}}
- {{query #Rette}}
- {{query [[bash]]}}
-
-

20
pages/Rette.md Normal file
View file

@ -0,0 +1,20 @@
- Ripasso condizioni di parallelismo tra rette.
- Due rette sono parallele se hanno lo stesso coefficiente angolare:
- $m_1=m_2$
- Due rette sono perpendicolari se il prodotto tra i loro coefficienti angolari è pari a -1.
- $m_1·m_2=-1$
- Problemi sulle rette
- Determinare la retta con coefficiente angolare $\frac{1}{2}$ passante per il punto A(-1; 1).
id:: 626bb979-1933-413b-8a09-05518afe03bc
- Partiamo dalla retta generica di equazione y=mx+q.
- Sostituiamo $m=\frac{1}{2}$ nell'equazione ottenendo:
- $y=\frac{1}{2}x+q$
- Per determinare q sostituiamo le coordinate del punto A:
- $1=\frac{1}{2}·(-1)+q$
- $q=1+\frac{1}{2}$
- $q=\frac{3}{2}$
- L'equazione della retta cercata è quindi:
- $y=\frac{1}{2}x+\frac{3}{2}$
- Domande a risposta chiusa sulle rette
- {{query property type question}}
-

5
pages/Sandbox.md Normal file
View file

@ -0,0 +1,5 @@
- {{renderer :sandbox_egzsyvcai}}
sandbox-status-id:: 2
- {{renderer :sandbox_utyomfprjf}} The weather now.
sandbox-status-id:: 0
-

2
pages/Svelte.md Normal file
View file

@ -0,0 +1,2 @@
- E' un framework [[Javascript]] per la creazione di frontend web.
- Di fatto è un compilatore che produce bundle [[Javascript]].

9
pages/SvelteKit.md Normal file
View file

@ -0,0 +1,9 @@
- E' un framework basato su [[Svelte]] per la creazione di applicazioni web.
card-last-score:: 5
card-repeats:: 1
card-next-schedule:: 2022-01-31T08:57:58.785Z
card-last-interval:: 4
card-ease-factor:: 2.6
card-last-reviewed:: 2022-01-27T08:57:58.787Z
- Questa pagina mostra una possibile [implementazione](https://blog.logrocket.com/authentication-sveltekit-using-cookies/) di un'autenticazione basata su [[cookie]].
- E' possibile utilizzare [[TypeScript]] come linguaggio.

9
pages/Test su misura.md Normal file
View file

@ -0,0 +1,9 @@
- Un test su misura è generato a partire da un repository di domande, possibilmente categorizzate per livello di difficoltà.
- Dato il numero di domande da cui dev'essere composto il test, il generatore produce un documento che contiene l'esatto numero di elementi.
- I test possono essere strutturati in vario modo:
- Stesse domande proposte in ordine casuale
- Diverse domande
- Prevedere una modalità rinforzo
- Durante lo svolgimento del test oppure dopo aver consegnato le proprie risposte sarebbe interessare prevedere una modalità rinforzo attraverso la quale lo studente comprende l'errore commesso
- Questo [articolo](https://www.raspberrypi.org/blog/better-online-multiple-choice-questions-education-edtech/) sembra molto interessante.
- Prevedere un livello di difficoltà delle domande, in questo modo i test possono essere generati secondo un qualche schema che tenga conto della "distribuzione di difficoltà".

49
pages/Torneo Tinkering.md Normal file
View file

@ -0,0 +1,49 @@
- Raspberry PI
- Display E-Ink
- Alba (ALFA Best/Brand Assistant)
- Anziani
- Farmaci
- Appuntamenti
- Lista della spesa
- Numeri di emergenza
- Orari del trasporto pubblico
- Meteo
- Attori
- Anziano
- Figure caregiver e di riferimento
- Servizi sociali
- Servizio sanitario
- Medico di famiglia
- Azienda sanitaria
- Cooperative
- Azienda produttrice del dispositivo
- Nome: ALFA Digital Health Solution
- Dipartimenti
- Marketing
- Vatta
- Digovic
- Gloria
- Video promozionale
- Bertok
- Digovic
- Otta
- Gloria
- Assistenza clienti
- Manfredini
- Vidovich
- Santoro
- Tecnologia
- Fazzi
- Atzori
- Otta
- Bubanja
- Design
- Patisso
- Zebochin
- Svab
- Contabilità
- Bosco
- Bertok
- Mignanti
-
-

10
pages/TypeScript.md Normal file
View file

@ -0,0 +1,10 @@
- E' un transpilatore [[Javascript]].
- E' stato sviluppato per introdurre i tipi di variabile all'interno di codice [[Javascript]].
- Esempio di dichiarazione di una [[funzione TypeScript]].
- Come costruisce la firma di una funzione che prende come argomento un oggetto in TypeScript? #card
card-last-interval:: -1
card-repeats:: 1
card-ease-factor:: 2.5
card-next-schedule:: 2022-02-02T23:00:00.000Z
card-last-reviewed:: 2022-02-02T10:23:14.239Z
card-last-score:: 1

Some files were not shown because too many files have changed in this diff Show more