You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: discorso.txt
+14-12
Original file line number
Diff line number
Diff line change
@@ -20,12 +20,13 @@ Reset prima di iniziare:
20
20
21
21
# Fare vedere le slides
22
22
23
-
Quella che vedete oggi è una anteprima che farò per una presentazione che devo
24
-
fare alla NoSlidesConf.
25
-
La NoSlidesConf è una conferenza che si terrà a Bologna il sabato 3 dicembre.
26
-
La caratteristica principale di quella conferenza è che sono ammessi solo talk
27
-
"hands-on" cioè dove si fa vedere quello che si fa direttamente sul computer.
28
-
Per questo sono vietate le slides, niente PowerPoint, niente Keynote.
23
+
Quella che vedete oggi è una anteprima che farò per una presentazione che
24
+
devo fare alla NoSlidesConf.
25
+
La NoSlidesConf è una conferenza che si terrà a Bologna il sabato 3
26
+
dicembre. La caratteristica principale di quella conferenza è che sono
27
+
ammessi solo talk "hands-on" cioè dove si fa vedere quello che si fa
28
+
direttamente sul computer. Per questo sono vietate le slides, niente
29
+
PowerPoint, niente Keynote.
29
30
30
31
Io però ho pensato che se creo il sistema di raffigurazione delle slides da
31
32
zero usando la Bash sia accetabile.
@@ -49,8 +50,8 @@ Praticamente serve per caricare un file dentro un array. Si usa così:
49
50
50
51
$ mapfile slides <slides.txt
51
52
52
-
Ora dentro l'array slides ci sono le righe prese dal file. Una linea per ogni
53
-
elemento dell'array.
53
+
Ora dentro l'array slides ci sono le righe prese dal file. Una linea per
54
+
ogni elemento dell'array.
54
55
55
56
$ declare -p slides
56
57
declare -a slides=([0]=$'KATA in BASH\n' [1]=$'Risolvo un esercizio di programmazione\n' [2]=$'in Bash\n' [3]=$'usando TDD\n' [4]=$'senza usare framework esistenti\n' [5]=$'costruendo il framework di testing da zero\n' [6]=$'L\'esercizio è lo String Calculator (http://osherove.com/tdd-kata-1/)\n' [7]=$'Creare un semplice "String Calculator" \n' [8]=$'con un metodo int Add(string numbers).\n' [9]=$'La stringa contiene numeri separati da virgola,\n' [10]=$'il metodo deve restuire la somma dei numeri\n' [11]=$'(se la stringa vuota si considera la somma zero).\n' [12]=$'Esempio: "" restituisce 0 \n' [13]=$'Esempio: "1" restituisce 1\n' [14]=$'Esempio: "1,2" restituisce 3\n' [15]=$'Esempio: "1,2,4" restituisce 7\n' [16]=$'Fine\n')
0 commit comments