-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
1255 lines (1255 loc) · 88.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!doctype html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Alessandro ‘kLeZ’ Accardo personal website | This is the personal website of an Italian developer once called ‘kLeZ’.</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta property="og:title" content="Alessandro ‘kLeZ’ Accardo personal website" />
<meta name="author" content="kLeZ" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="This is the personal website of an Italian developer once called ‘kLeZ’." />
<meta property="og:description" content="This is the personal website of an Italian developer once called ‘kLeZ’." />
<link rel="canonical" href="https://klez.me/" />
<meta property="og:url" content="https://klez.me/" />
<meta property="og:site_name" content="Alessandro ‘kLeZ’ Accardo personal website" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Alessandro ‘kLeZ’ Accardo personal website" />
<meta name="twitter:site" content="@kLeZhAcK" />
<meta name="twitter:creator" content="@kLeZhAcK" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebSite","author":{"@type":"Person","name":"kLeZ"},"description":"This is the personal website of an Italian developer once called ‘kLeZ’.","headline":"Alessandro ‘kLeZ’ Accardo personal website","name":"Alessandro ‘kLeZ’ Accardo personal website","url":"https://klez.me/"}
</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/assets/bootstrap/bootstrap-reboot.min.css" />
<link rel="stylesheet" href="/assets/bootstrap/bootstrap-grid.min.css" />
<link rel="stylesheet" href="/assets/bootstrap/bootstrap.min.css" />
<link rel="stylesheet" href="/assets/fontawesome-free/css/all.min.css" />
<link rel="stylesheet" href="/assets/katex/katex.min.css" />
<link rel="stylesheet" href="/assets/main.css" />
<link type="application/atom+xml" rel="alternate" href="https://klez.me/feed.xml" title="Alessandro 'kLeZ' Accardo personal website" />
</head>
<body class="landing-page">
<header class="masthead" style="background-image: url(/assets/img/home-bg.jpg)">
<div class="overlay"></div>
<div class="container-fluid">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<div class="site-heading">
<h1>Alessandro 'kLeZ' Accardo personal website</h1>
<span class="subheading">This is the personal website of an Italian developer once called 'kLeZ'.</span>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto bg opacity-85 rounded-2">
<p>Questo è il mio sito. “<em>E vorrei ben vedere</em>” dirai, “<em>ci sono venuto apposta</em>”.<br />
Inizio dalle basi che è sempre bene farlo. Mi chiamo <strong>Alessandro</strong>, come si legge praticamente ovunque in queste pagine. Al momento in cui scrivo sono dotato di ben un paio di occhi, uno di orecchie, ho anche un paio di mani e piedi, e tutto questo alla veneranda età di <strong>32 anni</strong> (quasi suonati).<br />
Caso mai te lo stessi chiedendo, il momento in cui scrivo è l’<em>11 marzo 2019</em>. Alle <em>8 di sera</em>. Sul treno. Tornando a casa dal lavoro. E i 32 suoneranno il <strong>7 di aprile</strong>, giorno in cui, in quel di <strong>Civitavecchia</strong>, sono stato dato alla luce, gioia e dolore non solo della madre che m’ha partorito ma di tutti quelli che mi hanno sopportato e che mi sopportano. Un paio ancora devono farli santi.</p>
<h1 id="leggi-il-blog"><a href="/blog/">Leggi il blog!</a></h1>
<p>Dicevo. Tutto molto bello, ma sono solo l’ennesimo che scrive un blog, e non un ennesimo speciale, o che ritiene di esserlo, ma uno qualunque, proprio l’ennesimo insomma.
Ma allora: <em>ma che diamine ci sei venuto a fare qui?</em> Te lo spiego subito (si fa per dire). Probabilmente c’è qualche articolo che ti interessa, o hai parlato con me, ci siamo incontrati, o mi conosci da tutta la vita magari, e vuoi curiosare in quello che sembra essere la cosa più vicina a uno spazio web interamente mio.</p>
<p>E allora che la festa cominci, in alto gli articoli, e speriamo che ce ne sia almeno uno che tu apprezzi. Verrà il giorno dei commenti, ma non è questo il giorno, perché l’unica opzione valida è disqus, ma è lesivo della privacy, e io ci tengo a questa cosa, chi mi conosce sa e patisce.<br />
Nel frattempo ti sarò <em>estremamente grato</em>, e sarò <em>estremamente contento</em> di sapere cosa ne pensi di me e di quello che scrivo tramite <a href="/contatti/">uno dei miei contatti</a>. <em>Oh, mi raccomando, scrivimi anche se ti salta in mente di insultarmi. <strong>Fa piacere</strong> anche quello, in un certo senso.</em></p>
<p>Semmai volessi saperne ancora di più su di me (<em>recruiters, anyone?</em>) posso consigliarti di leggere il mio <a href="/cv/">curriculum</a>, qui in queste pagine.</p>
</div>
</div>
</div>
</header>
<nav class="navbar navbar-expand-lg navbar-light fixed-top" id="mainNav">
<div class="container">
<a class="navbar-brand" href="/">kLeZ</a>
<a class="navbar-brand" href="https://github.com/kLeZ/kLeZ.github.io/actions/workflows/main.yaml" target="_blank">
<img src="https://github.com/kLeZ/kLeZ.github.io/actions/workflows/main.yaml/badge.svg?branch=dev" alt="build status badge" />
</a>
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
Menu
<i class="fa fa-bars"></i>
</button>
<div class="collapse navbar-collapse" id="navigation">
<ul class="navbar-nav ml-auto">
<li class="nav-item ">
<a class="nav-link" href="/build.html">Build</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="/blog">Posts</a>
</li>
<li class="nav-item dropdown ">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="#">About me <span class="caret"></span></a>
<div class="dropdown-menu">
<a class="dropdown-item " href="/about">About</a>
<a class="dropdown-item " href="/contatti">Contatti</a>
<a class="dropdown-item " href="/cv">Curriculum Vitae</a>
</div>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://github.com/kLeZ/kLeZ.github.io">Repository</a>
</li>
<li class="nav-item dropdown ">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="#">Progetti <span class="caret"></span></a>
<div class="dropdown-menu">
<a class="dropdown-item " href="https://klez.me/wash-ideas">Wash Ideas (Alpha)</a>
<a class="dropdown-item " href="https://klez.me/PassMan">PassMan</a>
</div>
</li>
<li class="nav-item ">
<a class="nav-link" href="/eventi">Eventi</a>
</li>
</ul>
</div>
</div>
</nav>
<main class="container-fluid" aria-label="Content">
<div class="row">
<div class="col-lg-2 col-md-12">
</div>
<div class="col-lg-8 col-md-12">
<article>
<header>
<h1 id="title"></h1>
</header>
<div class="row">
<div class="col-xl-10 col-lg-12 mx-auto">
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2024/08/29/la-sostanza-dell-intelligenza/" class="card-link">
<h2 class="card-title">La sostanza dell'intelligenza</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2024-08-29T18:08:37+02:00">Thu, 29 Aug 2024 18:08:37</time>
</cite>
<p class="card-text">Certe volte capita di non poter fare a meno di essere cinici, di essere sinceri, di essere razionali ma allo stesso tempo intercettati da un turbine di emozioniforti che fanno scaturire un’urgenza di specificare, in chiaro, cosa va e cosa no (soprattutto cosa no) di una determinata affermazione o di un determinato comportamento.</p>
<p class="card-text">A livello umano, non è spesso bello quello che si dice, tanto meno lo è - spesso - il modo in cui si esprime la propria urgenza di spiegare a chiare lettere e senza mezzi termini o gentilezze di alcun tipo cosa non va.</p>
<p class="card-text">Vorrei oggi, com un ritorno che si attendeva da anni, spiegare con un recentissimo aneddoto quello che intendo, le mie necessità e le mie posizioni in merito.</p>
<p class="card-text">Non farò nomi e cognomi (anche nelle screenshot), anche se la persona della quale vado a parlare ha affermato distintamente di non avere affatto l’interesse alla privacy, anzi è profondamente contro questo che per me appare un diritto fondamentale dell’essere umano. <em>Il diritto a chiudere la porta quando si fa la cacca</em>, per dirla in termini spiccioli. E io, che invece credo fermamente nel diritto inalienabile alla privacy, proteggerò la sua.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2024/08/29/la-sostanza-dell-intelligenza/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: filosofia, rant, riflessione, senso della vita</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2022/05/05/trova-lo-stzo-the-ibm-way/" class="card-link">
<h2 class="card-title">Trova lo st***zo! The IBM Way!</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2022-05-05T12:00:50+02:00">Thu, 5 May 2022 12:00:50</time>
</cite>
<p class="card-text">Oggi leggevo un brevissimo articolo, che però ci tengo a condividere con i miei (pochi[ssimi]) lettori. Forse lo condivido solo per me stesso perché ho una pessima memoria selettiva, che però seleziona un po’ come gli pare.</p>
<p class="card-text">Il titolo originale è “The Asshole Test”, il mio è un po’ più colorito, ma non più di tanto.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2022/05/05/trova-lo-stzo-the-ibm-way/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2022/03/25/fizzbuzz-e-lottimizzazione/" class="card-link">
<h2 class="card-title">FizzBuzz e l'ottimizzazione</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2022-03-25T20:57:13+01:00">Fri, 25 Mar 2022 20:57:13</time>
</cite>
<p class="card-text">Oggi vorrei parlarvi di un algoritmo.</p>
<p class="card-text">Di norma un algoritmo talmente semplice da essere usato durante i colloqui per la valutazione della capacità <em>minima</em> di scrivere e leggere codice che comprenda il minimo indispensabile di logica, matematica e pensiero critico.</p>
<p class="card-text">L’algoritmo consiste nell’implementare una funzione che dati i numeri da 1 a 100 faccia quanto segue:</p>
<ul>
<li>stampi la stringa “<em>Fizz</em>” quando il numero è un multiplo di 3</li>
<li>stampi la stringa “<em>Buzz</em>” quando il numero è un multiplo di 5</li>
<li>stampi la stringa “<em>FizzBuzz</em>” quando il numero è un multiplo di 3 o 5</li>
<li>stampi il numero quando non è un multiplo di 3 né di 5</li>
</ul>
<p class="card-text">Semplice semplice. Ma allora perché ne parlo?</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2022/03/25/fizzbuzz-e-lottimizzazione/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2022/03/25/il-dilemma-del-calcolo-delle-stime/" class="card-link">
<h2 class="card-title">Il dilemma del calcolo delle stime</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2022-03-25T10:39:26+01:00">Fri, 25 Mar 2022 10:39:26</time>
</cite>
<p class="card-text">Di norma direi che il calcolo delle stime è qualcosa che facciamo tutti i giorni e che quindi almeno sulla carta ogni programmatore dovrebbe saper farlo.</p>
<p class="card-text">Di norma direi anche che ci dovrebbe essere una procedura, una <em>best practice</em> una formula che possa calcolare una stima.</p>
<p class="card-text">Siamo programmatori, quindi siamo ingegneri (più o meno)!</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2022/03/25/il-dilemma-del-calcolo-delle-stime/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2021/04/23/il-recruiter-e-linformatico/" class="card-link">
<h2 class="card-title">Il recruiter e l'informatico</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2021-04-23T12:58:01+02:00">Fri, 23 Apr 2021 12:58:01</time>
</cite>
<p class="card-text">Oggi vorrei raccontare una storia.</p>
<p class="card-text">La storia di un recruiter incompetente che malauguratamente mi ha contattato in una giornata storta.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2021/04/23/il-recruiter-e-linformatico/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2021/02/12/le-basi-dello-sviluppo/" class="card-link">
<h2 class="card-title">Le basi dello sviluppo</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2021-02-12T16:16:59+01:00">Fri, 12 Feb 2021 16:16:59</time>
</cite>
<p class="card-text">Ultimamente mi trovo spesso a leggere di sviluppatori che non conoscono determinati acronimi, o che si ritrovano a chiamarsi “sviluppatori” senza sapere cosa effettivamente significhi sviluppare software.</p>
<p class="card-text">E come al solito mi <em>triggero</em> sulle basi e vado dritto come un pesce all’amo tentando di sviscerare un argomento che molti altri più bravi di me hanno tentato di sviscerare in libri interi spesso riuscendoci solo in parte.</p>
<p class="card-text">Mi ripeto sempre che è una cattiva idea usare un blog per parlare di un argomento così vasto e che i grandi come <strong>Uncle Bob</strong> e <strong>Kent Beck</strong> si rivolterebbero nella tomba se ne avessero una.</p>
<p class="card-text">Ma siccome sono entrambi ancora vivi, non temo questa reazione e quindi <em>sbaglio</em> con piacere, sperando anche di fare cosa gradita a quei 3 scappati di casa che leggono questo sito.</p>
<p class="card-text">Inizio, dopo l’inizio, dicendo che le basi dello sviluppo di software sono tante, e lo sviluppo di software è un’arte complessa che merita tempo per lo studio e dedizione per la materia, mancanti le quali il software non può essere sviluppato oppure può esserlo ma sarà brutto, poco performante, difficile da mantenere e probabilmente pieno di problemi.</p>
<p class="card-text">E soprattutto, un software sviluppato senza conoscere le basi sarà consegnato in ritardo, <strong>sempre</strong>. Qui non ci sono deroghe.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2021/02/12/le-basi-dello-sviluppo/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/10/22/using-the-eisenhower-matrix-in-emacs-org-mode/" class="card-link">
<h2 class="card-title">Using The Eisenhower Matrix In Emacs Org-Mode</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-10-22T16:18:35+02:00">Tue, 22 Oct 2019 16:18:35</time>
</cite>
<p class="card-text">Riporto integralmente l’articolo di Tom Purl che parla dell’integrazione della matrice di Eisenhower in Emacs Org-Mode.</p>
<p class="card-text">Purtroppo Tom ha rimosso l’articolo dal suo sito ma sono riuscito comunque a trovarlo tramite la <a href="https://web.archive.org/web/">Wayback Machine</a>.</p>
<p class="card-text">Di seguito (in inglese) l’articolo integrale. Forse (<strong>forse</strong>) porterò una traduzione di questo articolo nel blog, a imperitura memoria, soprattutto per chi non mastica granché l’inglese.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/10/22/using-the-eisenhower-matrix-in-emacs-org-mode/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/10/17/pytorch-la-promessa-del-deep-learning/" class="card-link">
<h2 class="card-title">PyTorch, la promessa del deep learning?</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-10-17T10:42:30+02:00">Thu, 17 Oct 2019 10:42:30</time>
</cite>
<p class="card-text">Recentemente mi sono appassionato al <em>Machine Learning</em>.</p>
<p class="card-text">Per chi non sapesse cos’è, il <em>machine learning</em> è una tecnologia (un insieme di tecnologie, in realtà) che permette calcoli piuttosto complessi in modo relativamente semplice e, cosa estremamente più importante, che può <strong>imparare</strong> dai dati che gli vengono somministrati.</p>
<p class="card-text">Questo permette di effettuare calcoli complessi sempre più precisi fino a un tasso di fallimento che rasenta lo zero, un fattore necessario per mansioni complicate e critiche come il riconoscimento delle semantico immagini e l’elaborazione statistica.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/10/17/pytorch-la-promessa-del-deep-learning/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/09/13/la-situazione-sul-tdd/" class="card-link">
<h2 class="card-title">La situazione sul TDD</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-09-13T19:00:57+02:00">Fri, 13 Sep 2019 19:00:57</time>
</cite>
<p class="card-text">Il TDD è una di quelle metodologie che più spesso viene bistrattata qui in Italia. Spesso si sente definire questo approccio come <em>troppo costoso</em> o peggio come <em>fallimentare</em>.<br />
Molto spesso la “colpa” va al budget, sempre troppo risicato quantunque esso sia, ma qui si sa che la coperta viene commissionata su misura per un watusso e poi arrotolata fino a non coprirci neanche un pigmeo. E quello deve bastarti, altra non ne srotolano.</p>
<p class="card-text">Al di là delle facili critiche e delle superficiali battute tragicomiche, il fatto è che c’è molto ancora da fare per convincere i più biechi antagonisti di questa tecnica che vale la pena <em>iniziare</em> a fare dei test un componente necessario di ogni progetto.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/09/13/la-situazione-sul-tdd/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/07/27/transazioni-distribuite-saghe-e-code/" class="card-link">
<h2 class="card-title">Transazioni distribuite saghe e code</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-07-27T12:56:10+02:00">Sat, 27 Jul 2019 12:56:10</time>
</cite>
<p class="card-text">Venerdì scorso ho tenuto un <em>talk</em> interno alla mia azienda sulle basi (molto basi) del framework Spring.<br />
Mi sono concentrato poco sui dettagli, ho preferito puntare verso le potenzialità del framework e le <em>feature</em> più innovative e interessanti, con un occhio buono al cloud, vera punta di diamante di tutta la tecnologia Spring.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/07/27/transazioni-distribuite-saghe-e-code/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: eventi, spring</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/07/19/il-revisionismo-del-ritardo-cronico/" class="card-link">
<h2 class="card-title">Il revisionismo del ritardo cronico</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-07-19T19:50:00+02:00">Fri, 19 Jul 2019 19:50:00</time>
</cite>
<p class="card-text">Qualche sera fa ragionavo sul mio pregresso lavorativo, e nello specifico mi concentravo sull’ambiente di lavoro. Il <em>trigger</em> è stato il treno che ho preso quella sera, <strong>Ostiense, 20.40</strong>, che non è proprio il massimo della vita, questo posso dirlo, perché mi porta a casa alle 21.45 circa.</p>
<p class="card-text">Alla fine dell’analisi preliminare ho stabilito che volevo concentrare il mio ragionamento sull’orario di lavoro (ancora una volta) tentando di sviscerare il perché mi riduco sempre a sopportare certi orari.</p>
<p class="card-text">Mi sono trovato a dover confutare una ipotesi che portavo con me da lungo tempo.</p>
<p class="card-text">Avevo già verificato sperimentalmente questa ipotesi anni fa, e sembrava reggere. Fino a ora.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/07/19/il-revisionismo-del-ritardo-cronico/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/06/16/come-vedere-star-wars-da-neofiti-o-fan/" class="card-link">
<h2 class="card-title">Come vedere Star Wars da neofiti o fan</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-06-16T17:19:14+02:00">Sun, 16 Jun 2019 17:19:14</time>
</cite>
<p class="card-text">Sono un <em>fan</em> di Guerre Stellari, probabilmente lo saprai.<br />
Da appassionato del genere e dei film della Saga, negli anni ho sempre avuto quella sorta di richiamo che ogni tanto mi porta a vedere <strong>interamente</strong> tutti i film.</p>
<p class="card-text">La saga però ha dei <em>problemi</em> particolari, il primo dei quali è l’ordine di visione.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/06/16/come-vedere-star-wars-da-neofiti-o-fan/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/05/27/flossness-di-una-distro-android/" class="card-link">
<h2 class="card-title">FLOSSness di una distro Android</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-05-27T20:37:41+02:00">Mon, 27 May 2019 20:37:41</time>
</cite>
<p class="card-text">Da molto tempo ormai sono un utilizzatore di <em>Android</em> in versioni alternative alle <em>ROM</em> cosiddette <em>stock</em>.</p>
<p class="card-text">Ora, dopo parecchio tempo passato a valutare la situazione, sono pronto per dare il mio giudizio sullo stato di salute di progetti <em>FLOSS</em> che possono regalarci un po’ di <em>open source</em> nella nostra vita quotidiana al fianco del nostro <em>smartphone</em>.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/05/27/flossness-di-una-distro-android/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/05/10/il-mio-primo-commento-sul-blog/" class="card-link">
<h2 class="card-title">Il mio primo commento sul blog!</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-05-10T08:17:31+02:00">Fri, 10 May 2019 08:17:31</time>
</cite>
<p class="card-text">Sarò breve, ma non troppo, come al solito.</p>
<p class="card-text">Questo blog ha ricevuto da poco un commento sotto a uno dei post pubblicati; il post è stato “Primo post da smartphone”, e subito mi sono illuminato per l’emozione che un pubblico, seppur piccolo, mi porta.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/05/10/il-mio-primo-commento-sul-blog/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/05/04/devops-2-anni-dopo/" class="card-link">
<h2 class="card-title">DevOps: 2 anni dopo</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-05-04T18:56:31+02:00">Sat, 4 May 2019 18:56:31</time>
</cite>
<p class="card-text">Oggi parlo di <em>DevOps</em>, argomento a me caro, chi mi conosce di persona sa quanto posso essere un <em>serial killer di <strong>cabbasisi</strong></em> su questo argomento.</p>
<p class="card-text">Introduco brevemente l’argomento dicendo che si tratta di una metodologia di organizzazione del lavoro strettamente legata all’informatica e che si presta molto bene per determinati gruppi di lavoro, determinati progetti e determinate aziende.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/05/04/devops-2-anni-dopo/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/04/19/na-na-na-na-na-na-na-na-na-na-na-na-na-na-na-na-passman/" class="card-link">
<h2 class="card-title">Na na na na na na na na na na na na na na na na, PassMan!</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-04-19T20:11:14+02:00">Fri, 19 Apr 2019 20:11:14</time>
</cite>
<p class="card-text">Oggi che è venerdì voglio raccontare una storia divertente che mi riguarda direttamente, prendetela leggera.</p>
<p class="card-text">Parliamo di <a href="https://klez.me/PassMan">Passman</a>, un piccolo progetto “<em>esperimento</em>” che ho condotto circa 5 anni fa, e devo dire che è stato divertente e interessante.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/04/19/na-na-na-na-na-na-na-na-na-na-na-na-na-na-na-na-passman/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/04/17/il-voto-e-perso-la-direttiva-e-stata-approvata/" class="card-link">
<h2 class="card-title">Il voto è perso, la direttiva è stata approvata</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-04-17T09:17:47+02:00">Wed, 17 Apr 2019 09:17:47</time>
</cite>
<p class="card-text">Ok, il voto è stato perso, il bilancio non è piacevole ma almeno l’Italia ha votato contro la norma (non in modo compatto purtroppo).</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/04/17/il-voto-e-perso-la-direttiva-e-stata-approvata/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/04/11/sullinevitabilita-e-lo-stato/" class="card-link">
<h2 class="card-title">Sull'inevitabilità e lo stato</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-04-11T17:48:42+02:00">Thu, 11 Apr 2019 17:48:42</time>
</cite>
<p class="card-text">Ogni tanto parto col <em>pippone</em> filosofico, ormai lo sai. Questo è uno di quei momenti.</p>
<p class="card-text">Parlerò di Socrate, della povertà e di Marx.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/04/11/sullinevitabilita-e-lo-stato/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: filosofia, marx, welfare</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/04/11/git-submodules-una-feature-spettacolare-e-sottovalutata/" class="card-link">
<h2 class="card-title">Git submodules: una feature spettacolare e sottovalutata</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-04-11T08:07:47+02:00">Thu, 11 Apr 2019 08:07:47</time>
</cite>
<p class="card-text">Oggi parlo di Git, e in particolare di una feature di questo indispensabile strumento che spesso viene sottovalutata o non considerata a dovere nell’organizzazione del codice.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/04/11/git-submodules-una-feature-spettacolare-e-sottovalutata/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: best practice, git, modularity</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/04/09/aggiornamenti-sulla-direttiva-per-il-copyright/" class="card-link">
<h2 class="card-title">Aggiornamenti sulla direttiva Europea per il copyright</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-04-09T08:40:04+02:00">Tue, 9 Apr 2019 08:40:04</time>
</cite>
<p class="card-text">Tra i commenti che ho espresso nel primo giorno e mezzo sulla questione, uno fra tutti esprime la mia perplessità e rabbia.</p>
<p class="card-text">In Europa i parlamentari stanno sconfinando in un terreno che non conoscono, tentando di legiferare su materie e tecnologie di cui non hanno la più pallida idea del funzionamento né dell’aspetto teorico di base.</p>
<p class="card-text">Quello che alla fine risulta, è una <em>direttiva</em> troppo astratta per essere usata direttamente, e una chiara tendenza all’ignoranza e all’oscurantismo tecnologico.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/04/09/aggiornamenti-sulla-direttiva-per-il-copyright/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Europa, copyright, saveyourinternet</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/28/spaghetti-code-its-that-bad/" class="card-link">
<h2 class="card-title">Spaghetti Code: It's **that** bad</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-28T13:25:43+01:00">Thu, 28 Mar 2019 13:25:43</time>
</cite>
<p class="card-text">Ho sempre lottato contro le cattive pratiche, chi mi conosce lo sa.<br />
Ho sempre parteggiato per il codice di qualità, con la forte convinzione che questo possa essere un vantaggio strategico per il progetto e l’azienda che ne è proprietaria.</p>
<p class="card-text">Proprio per questi motivi ancora oggi, da 12 anni, non riesco a comprendere perché certi <em>project owners</em> abbiano sempre l’idea di risparmiare il budget dello sviluppo tagliando sulla qualità. Che poi risparmiare sulla qualità non significa niente, non è che a comando siccome ti pagano di meno puoi fare un lavoro schifoso. E infatti, per forzare il programmatore a produrre codice schifoso spingono sul fattore tempo (che è sempre poco).</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/28/spaghetti-code-its-that-bad/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: bad practices, spaghetti code</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/25/save-your-internet/" class="card-link">
<h2 class="card-title">Salva la Tua Internet</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-25T13:40:00+01:00">Mon, 25 Mar 2019 13:40:00</time>
</cite>
<p class="card-text">Oggi parlo molto in breve di un problema grave, un problema che ha addirittura costretto la comunità italiana di Wikipedia a oscurare il sito.</p>
<p class="card-text">Wikipedia non è assolutamente una comunità fatta di gente ignorante, facilmente manipolabile o polarizzata in qualche maniera. Wikipedia è una comunità fatta di persone colte amanti del sapere che credono che il sapere sia un bene pubblico da preservare a tutti i costi, e che credono che la condivisione libera e pubblica delle informazioni sia un diritto primario di un continente culturalmente avanzato come il nostro.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/25/save-your-internet/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: saveyourinternet</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/25/staticman-c-e/" class="card-link">
<h2 class="card-title">Staticman c'è!</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-25T09:30:00+01:00">Mon, 25 Mar 2019 09:30:00</time>
</cite>
<p class="card-text">Ecco lo sperato secondo articolo su <a href="https://staticman.net">Staticman</a>, finalmente ho qualcosa da scrivere!</p>
<p class="card-text">Le difficoltà ci sono state, ma devo dire che pensavo peggio, alla fine mi ci è voluta solo mezza giornata di lavoro per tirare su la baracca.<br />
Anche se con un mucchio di se e ma e però, comunque il componente regge e io <strong>non ho speso un euro</strong>. Vittoria per me, <em>ma amara</em>.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/25/staticman-c-e/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: heroku, staticman</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/21/staticman/" class="card-link">
<h2 class="card-title">Adventures with Staticman</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-21T21:22:45+01:00">Thu, 21 Mar 2019 21:22:45</time>
</cite>
<p class="card-text">Oggi mi dedico a parlare di <a href="https://staticman.net">Staticman</a>, un sistema di gestione dei commenti open source basato su <em>node.js</em>.</p>
<p class="card-text">Staticman potenzialmente è un gran prodotto, davvero. Sembrerebbe funzionare davvero bene e, seguendo la onnipresente filosofia unix, <em>fa una cosa e la fa per bene</em> (o quasi).<br />
Il problema è che non funziona, o meglio, funziona <strong>se e solo se</strong> puoi far girare la tua istanza per le tue necessità.</p>
<p class="card-text">E qui viene il bello.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/21/staticman/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: commenting system, open source, poor organization, staticman</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/19/IHC-e-ransomware/" class="card-link">
<h2 class="card-title">IHC e ransomware</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-19T21:23:01+01:00">Tue, 19 Mar 2019 21:23:01</time>
</cite>
<p class="card-text">Sono profondamente in ritardo, lo so.<br />
Sono stato a questo campeggio qualcosa come 7 mesi e mezzo fa, e andava riportato, ma non sapevo dove quindi non l’ho fatto; non me ne vogliate.</p>
<p class="card-text">Iniziamo dall’inizio. IHC significa <em>Italian Hackers’ Camp</em>, e il genitivo sassone è una di quelle cose di cui in IHE (<em>Italian Hackers’ Embassy</em>) abbiamo discusso di più. Come da tradizione di ogni gruppo hacker che va a soffermarsi sul dettaglio. Questo è un po’ <em>hacking</em> alla fine.</p>
<p class="card-text">IHC è un evento biennale che si è tenuto per la prima volta nel 2018 a Padova, se ti interessa vai sul <a href="https://ihc.camp">sito di IHC</a>.</p>
<p class="card-text">La community intorno a IHC e IHE, e soprattutto l’associazione che ha ideato, organizza e promuove la community e il campo, sono di quegli agglomerati molto attivi e pieni di gente bellissima.</p>
<p class="card-text">In quel di Padova, tra il 2 e il 5 di agosto, ho partecipato a questo bellissimo evento, mi sono divertito e ho imparato veramente tante cose, ho conosciuto della bella gente e non ultimo ho tenuto un talk, che è poi il motivo del titolo di questo post.</p>
<p class="card-text">Il talk verteva sulla tematica dei malware, dei ransomware nello specifico, dando alcuni numeri e spiegando in parole semplici cosa sono e come si diffondono. Ripropongo qui il transcript, il materiale preparatorio, le fonti e la presentazione. In calce alla pagina troverai anche il video del talk, disponibile comunque su YouTube nel <a href="https://www.youtube.com/channel/UCV9Dbt9F5pg1qWA1By-1tJg">canale di IHC2018</a>.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/19/IHC-e-ransomware/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: camping, hackers, ihc, ransomware, talk</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/14/grazie-travis-meno-github/" class="card-link">
<h2 class="card-title">Grazie Travis CI, meno grazie a GitHub</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-14T20:05:00+01:00">Thu, 14 Mar 2019 20:05:00</time>
</cite>
<p class="card-text">Sta sera ho quasi avuto il <em>panico</em>, quello che si prova quando <strong>sminchi</strong><sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> produzione, quello che hai quando sai di averla fatta te la <em>cazzata</em>, il commit maledetto che non ci doveva stare.</p>
<div class="footnotes" role="doc-endnotes">
<ol>
<li id="fn:1" role="doc-endnote">
<p class="card-text"><strong>sminchiare</strong>: termine tecnico del vocabolario informatico che indica l’operazione di rompere inesorabilmente e completamente l’ambiente di produzione <a href="#fnref:1" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
</ol>
</div>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/14/grazie-travis-meno-github/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: deployment, github, questo blog, travis-ci</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/14/il-death-metal-non-rende-violenti/" class="card-link">
<h2 class="card-title">Il Death Metal non rende violenti</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-14T13:05:47+01:00">Thu, 14 Mar 2019 13:05:47</time>
</cite>
<p class="card-text">Sta mattina ho letto un <a href="https://www.bbc.com/news/science-environment-47543875">articolo</a> che mi ha fatto riflettere.</p>
<p class="card-text">All’inizio ho pensato <em>“hanno fatto la scoperta dell’acqua calda”</em>, ma poi ho realizzato che, anche fosse, l’hanno messo nero su bianco con rigore scientifico. E questo è un piccola vittoria nella mia battaglia personale molto <em>punk</em> nei confronti delle persone che sparano sentenze senza approfondire.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/14/il-death-metal-non-rende-violenti/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: metal, music, research</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/03/13/an-infinite-journey/" class="card-link">
<h2 class="card-title">The kLeZ reboot: an infinite journey</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-03-13T00:00:00+01:00">Wed, 13 Mar 2019 00:00:00</time>
</cite>
<h2 id="tl-dr">TL; DR</h2>
<p class="card-text">Penso e spero di tenere in piedi questo sito a lungo, e penso e spero che gli articoli che scriverò saranno interessanti, utili, o spunti di riflessione per chi legge. Se vuoi seguire, ti consiglio la sottoscrizione <a href="https://it.wikipedia.org/wiki/RSS">RSS</a><sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup>, perché non penso che sarò regolare nei “rilasci”.</p>
<div class="footnotes" role="doc-endnotes">
<ol>
<li id="fn:1" role="doc-endnote">
<p class="card-text"><a href="https://www.espertoweb.it/articolo.php?id_articolo=rss">Cosa sono e come si usano i feed RSS</a> <a href="#fnref:1" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
</ol>
</div>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/03/13/an-infinite-journey/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/02/15/primo-post-da-smartphone/" class="card-link">
<h2 class="card-title">Primo post da smartphone</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-02-15T20:53:10+01:00">Fri, 15 Feb 2019 20:53:10</time>
</cite>
<p class="card-text">Questo post viene direttamente dallo smartphone. Neanche uno particolarmente moddato, né tanto meno sono stato così “<em>hacky</em>” da portarmi dietro un ambiente ruby+jekyll.<br />
Ma allora come ho fatto? L’ho compilato sul PC per poi pubblicarlo?<br />
No! Ovviamente. Altrimenti che lo scriverei a fare: i post servono per raccontare qualcosa di nuovo o di diverso, le banalità ci vergogniamo a pubblicarle (per fortuna!).</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2019/02/15/primo-post-da-smartphone/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: android, github, jekyll, markor, mgit, travisci</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2019/02/14/free-software-day/" class="card-link">
<h2 class="card-title">Free Software Day</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2019-02-14T12:48:55+01:00">Thu, 14 Feb 2019 12:48:55</time>
</cite>
<p class="card-text">Today it’s free software day! Let’s celebrate!<br />
<a href="https://ilovefs.org"><img src="https://fsfe.org/campaigns/ilovefs/artwork/graphics/ilovefs-heart-px.png" alt="I Love Free Software" class="img-fluid" /></a></p>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: floss, fsfe, ilovefs</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2014/02/05/gestione-del-software-nel-mondo-gnu-linux/" class="card-link">
<h2 class="card-title">Gestione del software nel mondo GNU/Linux - parte 1</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2014-02-05T18:09:06+01:00">Wed, 5 Feb 2014 18:09:06</time>
</cite>
<p class="card-text">This article is written in my native language, Italian, but you will find a translation ASAP (As Soon As Possible). Sorry for this. Questo argomento è, a dire la verità, credo tra i più discussi e spinosi in assoluto, io qui tenterò di dare forma alla nebulosa che compone questa tematica e getterò una base (spero) per qualcosa di più ampio.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2014/02/05/gestione-del-software-nel-mondo-gnu-linux/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2013/08/01/a-nightmare-to-remember-not-the-dream-theaters-song-btrfs-vs-me-pt1/" class="card-link">
<h2 class="card-title">A nightmare to remember -- not the Dream Theater's song -- [BTRFS vs. me - pt1]</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2013-08-01T18:42:35+02:00">Thu, 1 Aug 2013 18:42:35</time>
</cite>
<p class="card-text">Today I want to say a few words about BTRFS. Firstly I want to say that <strong>this filesystem is awesome for functionalities</strong>, I will use it as my filesystem again as soon as it will become stable. But, It is not yet stable, I tried and I fallen in front of his horrible performances.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2013/08/01/a-nightmare-to-remember-not-the-dream-theaters-song-btrfs-vs-me-pt1/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Linux, btrfs, change root partition, migrate filesystem, openSuSE</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2013/07/30/secureboot-the-last-microsoft-weapon-to-keep-its-users-locked-on-windows-8/" class="card-link">
<h2 class="card-title">SecureBoot [The last Microsoft weapon to keep its users locked on Windows... 8]</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2013-07-30T03:05:47+02:00">Tue, 30 Jul 2013 03:05:47</time>
</cite>
<p class="card-text">Tonight let’s talk a little about SecureBoot.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2013/07/30/secureboot-the-last-microsoft-weapon-to-keep-its-users-locked-on-windows-8/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Linux, Repair, SecureBoot, openSuSE</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2013/07/29/nerditure-of-a-tech-nerd-prologue-how-to-use-adb-on-a-working-android-phone-to-send-sms-through-a-pc/" class="card-link">
<h2 class="card-title">Nerditure of a tech-nerd: Prologue [How to use ADB on a working Android phone to send sms through a PC]</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2013-07-29T18:38:37+02:00">Mon, 29 Jul 2013 18:38:37</time>
</cite>
<p class="card-text">Hey all, this is the very first post of my blog and I want to thank myself for having decided, finally.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2013/07/29/nerditure-of-a-tech-nerd-prologue-how-to-use-adb-on-a-working-android-phone-to-send-sms-through-a-pc/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: adb, android, bash, sms</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/12/16/discorsi-confusi/" class="card-link">
<h2 class="card-title">Discorsi confusi</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-12-16T09:48:07+01:00">Thu, 16 Dec 2010 09:48:07</time>
</cite>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/12/16/discorsi-confusi/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: cordoglio, importato dal vecchio blog, sfogo</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/10/11/progetto-complicato/" class="card-link">
<h2 class="card-title">Progetto complicato</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-10-11T17:19:18+02:00">Mon, 11 Oct 2010 17:19:18</time>
</cite>
<p class="card-text">Salve a tutti i miei lettori, credo che oggi convenga parlare chiaro e tondo sul progetto freax.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/10/11/progetto-complicato/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Freax, importato dal vecchio blog</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/07/27/vacanze-ravennati/" class="card-link">
<h2 class="card-title">Vacanze Ravennati</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-07-27T13:56:15+02:00">Tue, 27 Jul 2010 13:56:15</time>
</cite>
<p class="card-text">Oggi già che ho un attimo di pausa voglio scrivere della bellissima vacanza passata con la mia lei a Ravenna, città d’arte bizantina molto bella. Giacché un viaggio inizia con una partenza e finisce con un rientro, direi che è il caso di cominciare dall’inizio, la partenza.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/07/27/vacanze-ravennati/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: importato dal vecchio blog</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/07/08/altre-idee-per-fpm/" class="card-link">
<h2 class="card-title">Altre idee per FPM</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-07-08T22:27:12+02:00">Thu, 8 Jul 2010 22:27:12</time>
</cite>
<p class="card-text">Ciao a tutti, oggi vorrei condividere con voi alcune idee che mi sono venute in mente riguardo a fpm.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/07/08/altre-idee-per-fpm/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Freax, importato dal vecchio blog</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/06/27/mi-piace-come-ragiona/" class="card-link">
<h2 class="card-title">...mi piace come ragiona</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-06-27T00:08:11+02:00">Sun, 27 Jun 2010 00:08:11</time>
</cite>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/06/27/mi-piace-come-ragiona/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: divertente, importato dal vecchio blog, riportato da altri</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/06/21/narrativa-per-tutti-il-dd-parte-3/" class="card-link">
<h2 class="card-title">Narrativa per tutti! – Il D&D parte 3</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-06-21T10:56:08+02:00">Mon, 21 Jun 2010 10:56:08</time>
</cite>
<p class="card-text">Continua anche se con molto stacco la serie di post di narrativa riguardanti in particolare il D&D (Dungeons & Dragons) gioco di ruolo cartaceo creato nel ‘73.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/06/21/narrativa-per-tutti-il-dd-parte-3/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: d&d, importato dal vecchio blog, narrativa</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/06/18/riflessioni-sul-pensiero-degli-esseri-umani/" class="card-link">
<h2 class="card-title">Riflessioni sul pensiero degli esseri umani</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-06-18T11:19:37+02:00">Fri, 18 Jun 2010 11:19:37</time>
</cite>
<p class="card-text">Ciao a tutti! Oggi voglio esporre una mia piccola riflessione, una di quelle che faccio al bagno, sulla tazza del gabinetto.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/06/18/riflessioni-sul-pensiero-degli-esseri-umani/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: evoluzione, importato dal vecchio blog, società</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/06/11/ahhhh-che-caldo/" class="card-link">
<h2 class="card-title">Ahhhh che caldo!!!</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-06-11T09:54:55+02:00">Fri, 11 Jun 2010 09:54:55</time>
</cite>
<p class="card-text">Oggi diciamo che cazzeggio nel post, non ho molto da scrivere se non il fatto che mi sto compiacendo del mio bel download manager che sto scrivendo in java e che diverrà parte dello zozzissimo freax package manager, il gestore di pacchetti della distro che sto mettendo in piedi col mio caro amicone fabio. Ho finito di scrivere il modulo HTTP e va benissimo, ora sto scrivendo il modulo FTP che pure dovrebbe essere semplice. Vedremo come andrà a finire comunque gira gira lo riscrivo in C. Ma avanti col tempo.</p>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: Freax, Linux, importato dal vecchio blog</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/05/26/lutto/" class="card-link">
<h2 class="card-title">Lutto...</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-05-26T11:52:06+02:00">Wed, 26 May 2010 11:52:06</time>
</cite>
<p class="card-text">Ciao a tutti,
Oggi voglio ricordare una bella persona, nessun grand’uomo nessuno di famoso solo uno che aveva il mio amore e il mio rispetto.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/05/26/lutto/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>
</div>
</div>
</section>
<footer class="card-footer">
<small class="text-muted">Tags: cordoglio, importato dal vecchio blog, sfogo</small>
</footer>
</article>
<article class="card my-5 mx-0">
<section class="card-body">
<a href="/2010/05/23/omaggi-a-una-leggenda-dellheavy-metal/" class="card-link">
<h2 class="card-title">Omaggi a una leggenda dell'Heavy Metal</h2>
</a>
<cite class="card-subtitle mb-2 text-muted">
<i class="fa fa-calendar-alt"></i>
<time datetime="2010-05-23T12:29:26+02:00">Sun, 23 May 2010 12:29:26</time>
</cite>
<p class="card-text">Ciao a tutti, oggi scrivo per ricordare, perché la memoria non vada a finire nel cesso, perché i ricordi non si affievoliscano, oggi sono qui per ricordare una leggenda dell’heavy: R. J. Dio.</p>
<div class="row justify-content-end text-right">
<div class="col-12">
<a href="/2010/05/23/omaggi-a-una-leggenda-dellheavy-metal/#read-more" class="card-link btn btn-dark text-nowrap">Read more</a>