[{"content":"Il mondo stava cambiando, proprio come il cielo che si oscura durante un temporale estivo. Eldros stava crescendo, e l\u0026rsquo;umanità intera rischia di evolversi in un unico essere filosoficamente oscuro, sinistro e tetro che attualmente vive nella mia anima.\nIl mio nome è Samuel, e ho sempre cercato il disagio nel mio tempo libero, il che mi ha portato a fare tante esperienze, sia positive che negative. La mia iperattività, il mio carisma e la mia voglia di avventure mi spingevano a socializzare con chiunque, al punto che ormai nulla riusciva più a sorprendermi. Conoscevo molto bene il lato oscuro del mondo: ladri, assassini, spacciatori\u0026hellip; ero abituato a convivere con questo lato relativamente nascosto della società. Tuttavia, non avrei mai dovuto conoscere quel ragazzo, Nicolai. Nicolai nascondeva qualcosa che non era umano, qualcosa si nascondeva dentro di lui.\nLo incontrai tramite una conoscenza comune, un mio amico del liceo, Peppino. Peppino mi rivolse le sue ultime parole per telefono, \u0026ldquo;Ho uno strano presentimento, credo che Nicolai si sia fatto prendere volontariamente da qualcosa. Ascoltami bene, cerca di evitarlo il più possibile\u0026rdquo;, fece una pausa e con voce tremante continuò, \u0026quot; Non è più se stesso, ha bisogno di tempo per resistergli.\u0026quot; Pensai che Peppino volesse dirmi che Nicolai fosse stato arrestato dai Carabinieri e che dovevo evitare di cercarlo per non destare sospetti su di me. Così mi distaccai da Nicolai.\nPassarono quattro mesi da quella chiamata, e non si fece più sentire. Nessuno sapeva dove fosse, ma non mi preoccupai. Peppino era sempre stato una persona sfuggente quindi credevo semplicemente che fosse da qualche parte nel mondo, al computer, con una canna in mano a cercare vulnerabilità nei sistemi informatici, tentando di tirare su qualche milione di euro, come era solito fare, bucando sistemi e ricattando aziende.\nPurtroppo non quella volta, Peppino fu ritrovato in una foresta abruzzese da alcuni fungaioli di zona, o meglio, fu ritrovata solo una parte di lui, identificabile a malapena. Rimase parte del suo torso, le costole e la spina dorsale, mentre le gambe e le braccia erano sparite, non mangiucchiate da animali, ma lacerate come se fossero state strappate via da una forza sovraumana, o soprannaturale. I familiari non riuscivano a credere a quanto accaduto e fecero fare delle indagini, ma non emerse nulla. La cosa strana era che non si trovò nemmeno un indizio nel luogo del delitto, nemmeno un segno sul terreno. Il sangue era schizzato nel bosco di faggi in modo uniforme, a 360° dal luogo del ritrovamento. Peppino aveva qualche nemico, ma non si riusciva a capire in che modo fosse stato ucciso.\nDue anni dopo l\u0026rsquo;accaduto, mi contattò Nicolai. Disse che voleva fare un campeggio a Villetta Barrea durante le ferie di agosto. Mi chiamò e disse: \u0026ldquo;Hey Samuel, dal 19 al 21 voglio fare un campeggio a Villetta Barrea. Che ne dici se tu e la tua ragazza vi unite a me e Valentine? Sai, non mi va giù quello che è successo a Peppino e vorrei vedere se esce fuori qualcosa mentre ci rilassiamo un po\u0026rsquo; in montagna intorno a un fuoco.\u0026rdquo; Risposi \u0026ldquo;Certo, Egregio, vedo se va bene a Isabela. Così si facciamo una vacanza senza spendere troppo questa volta.\u0026rdquo; Nicolai a quel punto disse, \u0026ldquo;Bene bene, ho in mente una cosa, qualsiasi cosa succederà tu resta al gioco, non ti anticipo niente. E non dire niente alla tua ragazza e a Valentine che dobbiamo sbrigare delle faccende personali, poi capirai. Resta al gioco.\u0026rdquo;\n\u0026ldquo;Resta al gioco.\u0026rdquo; Quelle parole furono dette con un’aria sinistra, come se avesse in mente qualcosa di losco. Ma pensai: è Nicolai, probabilmente intendeva che voleva fare qualche trappola e mangiare un po\u0026rsquo; di selvaggina fresca.\nQuello che non potevo sapere è che non conoscevo più quel Nicolai, e me ne resi conto troppo tardi.\nIl 19 agosto di tre anni fa, partimmo insieme da Roma per Villetta Barrea. Quando rividi Nicolai, mi sembrò che non fosse cambiato quasi per niente. L\u0026rsquo;unica differenza evidente erano le sue occhiaie, sembrava non dormisse da giorni, ma era sveglio e iperattivo come sempre.\nArrivammo al campeggio e ci sistemammo in un angolo appartato della foresta, circondati dalla bellezza selvaggia delle montagne abruzzesi. La giornata trascorse tranquilla, con qualche nuvola e un po\u0026rsquo; di pioggia, e il paesaggio aveva un\u0026rsquo;aria di leggerezza che sembrava nascondere un sottofondo di tensione. Nicolai era tranquillo, abituato alla montagna, e si occupava di tutto insieme a me.\nDurante la notte, mentre il fuoco crepitava e le ombre danzavano sui tronchi degli alberi, cominciammo a parlare delle ultime notizie e a ricordare Peppino. Nicolai sembrava particolarmente coinvolto nella conversazione, come se ogni parola lo intrigasse con una nostalgica malinconia. Alla fine, ci ritirammo nelle nostre tende, ma il sonno faticava ad arrivare. Un senso di inquietudine aleggiava nell\u0026rsquo;aria.\nNel cuore della notte, fui svegliato da rumori strani e indistinti provenienti dal campo. Mi alzai, cercando di capire cosa stesse succedendo, ma trovai tutto tranquillo. Tuttavia, l\u0026rsquo;aria era densa di una sensazione angosciante. Decisi di non dire nulla agli altri, temendo di allarmarli inutilmente.\nMi alzai e trovai Nicolai accanto al fuoco. La tenda di Nicolai e Valentine era aperta e non c\u0026rsquo;era nessuno dentro, così chiesi a Nicolai: \u0026ldquo;Non dormi? Ecco perchè quelle occhiaie, fatti una dormita ogni tanto.\u0026rdquo;\n\u0026ldquo;Dov\u0026rsquo;è Valentine\u0026rdquo;, dissi. Nicolai rispose \u0026ldquo;Resta al gioco, ricorda\u0026rdquo;. Io iniziai a sospettare qualcosa di sbagliato in lui quella notte. Il bosco era silenzioso e scuro, i faggi schioccavano al vento, crepitavano e si contorcevano. Dopo una mezz\u0026rsquo;ora, decisi di andare a cercare Valentine, preoccupato che le fosse successo qualcosa. Infatti, la trovai a circa 200 metri dalla tenda, in uno stato di shock, ma senza segni di violenza.\nGridai: \u0026ldquo;Vale, Vale, che è successo?\u0026rdquo; Ma non rispose. Era pallida e guardava nel vuoto. Così urlai aiuto, sperando di far arrivare Nicolai o Isabel per farmi dare una mano.\nSentii dei passi lenti avvicinarsi. Non erano passi affrettati, e la cosa mi parve strana, dato che stavo gridando aiuto. Erano passi lenti e decisi.\nQuando l\u0026rsquo;ombra si avvicinò, vidi che era Nicolai. Mi guardò, e io dissi: \u0026ldquo;Aoo, sta male, chiamiamo un\u0026rsquo;ambulanza e tiriamola fuori da questo bosco di merda.\u0026rdquo;\nNicolai rispose, \u0026ldquo;Mi dispiace, Samuel, non è stata colpa mia. Ma non voglio far sapere niente a Valentine, vorrei che almeno lei avesse un bel ricordo di me. Di quello che sono stato e non di quello che mi ha fatto diventare questo essere.\u0026rdquo;\nCercai di dare un contesto a ciò che mi stava per dire, ero solo inquietato dalla situazione e dalla sua calma. Non poteva avere quel sangue freddo vedendo la sua ragazza a terra svenuta.\nNicolai continuò, \u0026ldquo;Eldros ha tirato fuori tutto il male che albergava in me e lo ha sfruttato per mantenersi in vita, mi ha fatto fare cose al di fuori dell\u0026rsquo;umana comprensione. Così come è stato per Peppino. Valentine sono riuscito a farla svenire e a tirarla fuori da questa questione, ma tu dovrai essere il prossimo portatore, io sono arrivato al limite.\nIn quel momento, un essere tentacolare e viscido emerse dalla pelle di Nicolai, così provai a correre ma all\u0026rsquo;improvviso avvertii un senso di pesantezza, mi aveva preso, ero diventato la sua anima ed il suo corpo. Mi voltai e vidi Nicolai che iniziò a fluttuare ed esplose, le gambe e le braccia esplosero in migliaia di pezzettini viscidi come catrame che evaporarono al contatto con il terreno. Il resto del corpo nel frattempo cadde a terra e Nicolai semicosciente mi rivolse le sue ultime parole\n\u0026ldquo;Sei stato scelto anche tu, sei il prossimo a dover sopportare questo peso. dopo Peppino e me sei tu a doverlo sopprimere, cerca di reprimerlo, proprio come ho fatto io e Peppino. Forse tu riuscirai a reprimerlo\u0026rdquo;. La carne del torso di Nicolai si consumò, il sangue divenne vapore nero, come se si stesse sciogliendo nell\u0026rsquo;acido. Io non potevo credere ai miei occhi. In stato di shock, mi caricai Valentine sulle spalle e la trascinai verso le tende per avvisare Isabel. A quel punto, sentii una voce rauca dentro di me: \u0026ldquo;Non dire niente, o dovrò passare nel corpo della tua amata.\u0026rdquo;\nIn trance, posai Valentina per terra e scappai. In quel momento, decisi che dovevo vagare nel bosco e tenere un profilo basso. Lui non sarebbe svanito con la mia morte, come diceva Nicolai, la cosa che potevo fare era reprimerlo, non potevo portare quella cosa nella società. Non lascerò che Nicolai e Peppino lo indebolissero per nulla, Eldros è il suo nome, non è uno spirito, non è un alieno, è qualcosa che ancora non conosco, forse un dannato che vaga di anima in anima alla ricerca delle distruzione morale e che prende il controllo delle mie azioni con la forza.\nEd è così che vago da tre anni in giro per il parco Nazionale nutrendomi di cervi e piccoli animali. Se trovate questa lettera non ponetevi domande, non agite nei miei confronti e non mandate persone nel bosco, potrebbe costare la vita dell\u0026rsquo;intera umanità, si rafforzerà nutrendosi di qualsiasi essere abbia una coscienza ed un po\u0026rsquo; di senso immorale.\n","permalink":"https://capocattiveria.github.io/posts/blog/eldros/","summary":"\u003cp\u003eIl mondo stava cambiando, proprio come il cielo che si oscura durante un temporale estivo. Eldros stava crescendo, e l\u0026rsquo;umanità intera rischia di evolversi in un unico essere filosoficamente oscuro, sinistro e tetro che attualmente vive nella mia anima.\u003c/p\u003e\n\u003cp\u003eIl mio nome è Samuel, e ho sempre cercato il disagio nel mio tempo libero, il che mi ha portato a fare tante esperienze, sia positive che negative. La mia iperattività, il mio carisma e la mia voglia di avventure mi spingevano a socializzare con chiunque, al punto che ormai nulla riusciva più a sorprendermi. Conoscevo molto bene il lato oscuro del mondo: ladri, assassini, spacciatori\u0026hellip; ero abituato a convivere con questo lato relativamente nascosto della società. Tuttavia, non avrei mai dovuto conoscere quel ragazzo, Nicolai. Nicolai nascondeva qualcosa che non era umano, qualcosa si nascondeva dentro di lui.\u003c/p\u003e","title":"Eldros - Il consumatore d'immoralità(It)"},{"content":"Debouncing a button is a common issue for the effective operation of a button. The physical imperfections of the button lead to voltage bounces when the button is pressed, resulting in a voltage signal that bounces just like the following figure:\nVoltage Bouncing I tackled this issue with Arduino some time ago (pomodoro timer with arduino (ita)), but recently I\u0026rsquo;ve started experimenting a bit with the ESP32 board and revisited the problem using this framework and programming language C++.\nTo get started with this board and become familiar with the APIs provided by the framework (esp-idf), I implemented a simple firmware that reads the state change of a button, turning a LED on and off.\nRequirements esp-idf framework installed (Get started with esp32, I use VsCode with esp-idf extension) esp32 with usb cable Breadboard and some wires Led Resistor 220\\(\\Omega\\) Button Schematics Schematics Firmware Development You can find my code in my repository, in the folder debouncing_button. Debouncing Button project\n","permalink":"https://capocattiveria.github.io/posts/embedded_journey/1_debounce_button/","summary":"\u003cp\u003eDebouncing a button is a common issue for the effective operation of a button. The physical imperfections of the button lead to voltage bounces when the button is pressed, resulting in a voltage signal that bounces just like the following figure:\u003c/p\u003e\n\u003cfigure class=\"align-center \"\u003e\n    \u003cimg loading=\"lazy\" src=\"/images/embedded/1_debounce.jpg#center\" height=\"200px\"/\u003e \u003cfigcaption\u003e\n            Voltage Bouncing\n        \u003c/figcaption\u003e\n\u003c/figure\u003e\n\n\u003cp\u003eI tackled this issue with Arduino some time ago (\u003ca href=\"/posts/tech/03_pomodoro_timer/\"\u003epomodoro timer with arduino (ita)\u003c/a\u003e), but recently I\u0026rsquo;ve started experimenting a bit with the ESP32 board and revisited the problem using this framework and programming language C++.\u003c/p\u003e","title":"Debounce a button with esp32"},{"content":"Lately, I discovered Elixir, and I think the functional programming can scary someone, but once you get in, is a good way to learn a different approach to programming, and Elixir is a modern language based on Erlang VM.\nI want to share some resources that I found useful for become more comfortable with the language.\nResources Official Documentation and guide: https://hexdocs.pm/elixir/introduction.html. Elixir School: https://elixirschool.com/en I think that this website cover the principal aspect of the language, is simple and minimal for learning fast.\nA good book: https://elixir-lang.org/learning.html#books This is the book tips from the official Elixir website, I read a little bit of \u0026ldquo;Learn functional programming with Elixir\u0026rdquo; Maybe for Elixir you can get most of how it works from \u0026ldquo;Elixir in Action\u0026rdquo;, cover some part of the concurrency in beam that helps to get how it works the concurrency.\nExercise: https://exercism.org/. Ecercism.org require a registration, but is also useful also for other programming languages. The only drawback is that it often takes more time to understand what the exercise requires than actually coding it.\nI believe that to truly grasp the language, you need to practice. Exercism.org is a good website, although it may take too much time to cover all aspects of Elixir. Perhaps it\u0026rsquo;s better to exercise directly with a personal project\nInteroperability tutorial: Elixir is not well made for some aspect, like \u0026ldquo;Serious math\u0026rdquo; or \u0026ldquo;command line applications\u0026rdquo; and other things, so you need to integrate some other languages, and to learn how to do I found two resources: The book \u0026ldquo;Adopting Elixir\u0026rdquo; contains a chapter for this topic and the Erlang interoperability tutorial.\nInteresting Articles How we use Python within Elixir\nHow Much Memory Do You Need to Run 1 Million Concurrent Tasks?\nElixir and The Beam: How Concurrency Really Works\nAdvantages of Elixir vs Golang\n","permalink":"https://capocattiveria.github.io/posts/tech/elixir_how_to_learn/","summary":"\u003cp\u003eLately, I discovered Elixir, and I think the functional programming can scary someone, but once you get in, is a good way to learn a different approach to programming, and Elixir is a modern language based on Erlang VM.\u003c/p\u003e\n\u003cp\u003eI want to share some resources that I found useful for become more comfortable with the language.\u003c/p\u003e\n\u003ch2 id=\"resources\"\u003eResources\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eOfficial Documentation and guide\u003c/strong\u003e: \u003ca href=\"https://hexdocs.pm/elixir/introduction.html\"\u003ehttps://hexdocs.pm/elixir/introduction.html\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eElixir School\u003c/strong\u003e: \u003ca href=\"https://elixirschool.com/en\"\u003ehttps://elixirschool.com/en\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eI think that this website cover the principal aspect of the language, is simple and minimal for learning fast.\u003c/p\u003e","title":"Elixir, Useful resources"},{"content":"Lately, I\u0026rsquo;ve discovered Elixir, a functional programming language. Its syntax is very clean, and it\u0026rsquo;s quite enjoyable to explore a new paradigm. I believe that every programmer should establish a workflow for familiarizing themselves with a new language and i recommend to install Elixir throw asdf, a tool version manager.\nNote that this is not official documentation; it\u0026rsquo;s a simple walkthrough and check the documentation if you have time.\nInstallation with asdf Assuming you have installed asdf following the official instruction: Try\n\u0026gt; asfd --version v0.13.1-0586b37 Now you can install Elixir and Erlang throw this tool version manager\nInstalling Erlang The asdf-erlang github repository: https://github.com/asdf-vm/asdf-erlang Ensure you have the dependencies required for this installation. Please read the \u0026ldquo;Before asdf install\u0026rdquo; section in the repository.\nTo avoid annoying warnings in the VSCode ElixirLS extension, I recommend setting this variable in either your .bashrc file or in the current terminal session.\nexport KERL_BUILD_DOCS=yes export KERL_INSTALL_HTMLDOCS=yes export KERL_INSTALL_MANPAGES=yes To avoid warnings in VSCode and streamline the process, make sure to set these three environment variables. Once configured, you can proceed with the Erlang installation smoothly.\nasdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git asdf install erlang \u0026lt;version\u0026gt; I install the latest version but this is up to you. Mine command is:\nasdf install erlang latest Now the latest command to make the command available on the shell:\nasdf local erlang \u0026lt;version\u0026gt; Installing Elixir the asdf-elixir github repository: https://github.com/asdf-vm/asdf-elixir I recommend always checking the required dependencies. In this case, it is necessary to have Erlang already installed and unzip. Please refer to the repository.\nasdf install elixir \u0026lt;version\u0026gt;-otp-\u0026lt;version-otp\u0026gt; The \u0026lt;version-otp\u0026gt; should be the version installed, if you have 26 installed replace with 26.\nMine is:\nasdf install elixir 1.16.0-otp-26 ","permalink":"https://capocattiveria.github.io/posts/tech/elixir_debug/","summary":"\u003cp\u003eLately, I\u0026rsquo;ve discovered Elixir, a functional programming language. Its syntax is very clean, and it\u0026rsquo;s quite enjoyable to explore a new paradigm. I believe that every programmer should establish a workflow for familiarizing themselves with a new language and i recommend to install Elixir throw \u003ca href=\"https://asdf-vm.com/\"\u003easdf\u003c/a\u003e, a tool version manager.\u003c/p\u003e\n\u003cp\u003eNote that this is not official documentation; it\u0026rsquo;s a simple walkthrough and check the documentation if you have time.\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"installation-with-asdf\"\u003eInstallation with asdf\u003c/h2\u003e\n\u003cp\u003eAssuming you have installed asdf following the official instruction:\nTry\u003c/p\u003e","title":"Elixir install with asdf (Linux)"},{"content":"At the following link, you will find the documentation for a data structures library implemented for educational purposes for the Object-Oriented Programming exam. It may not be efficient, true, but it gave me a good idea of the complexity of libraries of this kind.\u0026quot;\nResources Source Code Docs Relazione (Ita) Uml Class Diagram Yes, isn\u0026rsquo;t very professional, but it gets the point across.\nDiagramma delle classi ","permalink":"https://capocattiveria.github.io/posts/tech/bradipolib/","summary":"Tree, Graph and DHeap in a library","title":"BradipoLib - My Inefficient library"},{"content":"Nowadays, most of the things I learn come from the web, so in this section, I thought of listing some websites that I have found interesting.\nFriends\u0026rsquo;blogs Leonardo Tamiano Alessandro Straziota @d3af90d Useful websites The Feynman Lecure Exercism: This is a good website for learning a new programming language and offers an interactive environment to learn step by step through the concepts. Elixir School: A good website if you want to learn Elixir language. ","permalink":"https://capocattiveria.github.io/posts/consigli/the_nice_links/","summary":"A list of well-made websites that can be interesting and convenient to visit.","title":"The nice links"},{"content":"Ho sempre avuto difficoltà a gestire il tempo, non sono capace di fare programmi, ogni volta che provo a farmi un programma non riesco a seguirlo per più di due o tre giorni.\nDi conseguenza ho sempre studiato a sentimento, cioè, se avevo voglia studiavo, altrimenti non studiavo, una tecnica semplice e poco efficace. Stufo della situazione, mi sono ritrovato su You Tube in cerca di tecniche per un\u0026rsquo;organizzazione efficiente del tempo, e tra le varie cose che non mi piacevano, ne ho trovata una che mi piaceva e che ormai utilizzo da circa 4 mesi, e mi permette di studiare nei periodi più intensi da 8 a 10 ore al giorno, cioè la tecnica del Pomodoro.\nQuesta tecnica consiste nel:\nStudiare per \\(x\\) minuti Riposarsi per \\(y\\) minuti In genere questa tecnica viene descritta con \\(x = 25\\) e \\(y=5\\), però a me non piace, così utilizzo la variante con \\(x=60\\) e \\(y=10\\).\nCi sono varie applicazioni per lo smartphone per utilizzare questa tecnica, però avere un\u0026rsquo;arma di distrazione vicinomentre studio è controproducente, in più risulta molto macchinoso sbloccare il telefono e far partire il timer.\nHo cercato una soluzione più efficiente, avrei potuto comprare un timer fisico, oppure costruirmi un timer fisico, e da futuro ingegnere informatico (si spera) ho optato per la seconda opzione.\nSono un principiante, quindi ho sfruttato l\u0026rsquo;occasione per iniziare a giocherellare con Arduino, ed ho visto più o meno cosa potevo fare con quello che avevo a disposizione.\nMateriale utilizzato Arduino nano Lcd display 16x2 3 pulsanti 1 led Potenziometro 10k 3 resistenze 10 k\\(\\Omega\\) (resistenze di pull down, utilizzate per i pulsanti) 2 resistenze 220 \\(\\Omega\\) Sensore di temperatura DHT11 Buzzer 2 basette millefori Link utili Lascio dei link utili in caso volete costruirvi un Pomodoro timer anche voi.\nPer accendere il primo led Installare l\u0026rsquo;IDE di Arduino Suonare il buzzer Controllare il display Lcd Utilizzare il sensore di temperatura Lascio anche il mio codice sorgente, potete prenderlo come spunto, ma consiglio di non seguirlo, è un po\u0026rsquo; incasinato, non ho avuto tempo di migliorarlo, e per far funzionare il tutto dovete rispettare la pedinatura che ho utilizzato io, quindi vi consiglio di cablarlo e programmarvelo da soli. Sono un principiante anche io, quindi se ci sono riuscito io può riuscirci chiunque.\nIl mio codice Risultato finale ","permalink":"https://capocattiveria.github.io/posts/tech/03_pomodoro_timer/","summary":"A Handmade Pomodoro Timer with Arduino","title":"Timer con Arduino (Ita)"},{"content":"Once I tried to think about the nature of time, but obviously, I didn\u0026rsquo;t come to a conclusion, and I don\u0026rsquo;t think I even got close to understanding it. Intuitively, time seems to be a measure of how frequently events occur. Simply put, the ticking of the second hand is an event that happens regularly. Events that happen regularly allow us to have a more accurate perception of time, like the sunrise or the changing of seasons.\nHowever, if I try to grasp what time is from a physical point of view, it\u0026rsquo;s not straightforward. I can\u0026rsquo;t truly imagine what time is; we have a perception of it because we can distinguish the past thanks to memory, but ultimately time remains something difficult to grasp. I can only have an intuition in terms of events, and since events happen differently in different points of space, it turns out that time is relative.\nMaybe one day I\u0026rsquo;ll understand the concept of time better. Instead of writing further nonsense, I recommend an interesting book that might help you understand the nature of time better, is the book of Carlo Rovelli, you can search for the english edition, I bet that you can enjoy it.\nL\u0026#39;ordine del tempo- Carlo Rovelli ","permalink":"https://capocattiveria.github.io/posts/books/il-tempo/","summary":"A brief reflection on time","title":"The Time (Ita)"},{"content":"This is a list of my books. I haven\u0026rsquo;t read all of them yet, and perhaps I won\u0026rsquo;t read some of them at all. The ones labeled as e-books were read on the Kindle. I might share my thoughts on some that I particularly enjoyed. It\u0026rsquo;s always nice to browse through the shelves of others, isn\u0026rsquo;t it? Perhaps through a library, one can catch a glimpse of a person\u0026rsquo;s essence because books are chosen out of curiosity, and I believe that curiosity somewhat defines us.\nEssays and Science Eco- Il fascismo eterno (e-book) Yuval Noah Harari - Sapiens, Da animali a dèi Yuval Noah Harari - Homo deus, Breve storia del futuro Yuval Noah Harari - 21 lezioni per il XXI secolo James Clear - Atomic habits (e-book) Cal Newport- Deep Work (e-book) Nassim Nicholas Taleb - Giocati dal caso (e-book) Nassim Nicholas Taleb - Antifragile Daniel Kahneman - Pensieri lenti e veloci Giulio Cesare Giacobbe - Come smettere di farsi le seghe mentali (e-book) Desmond Morris - La scimmia nuda Sacks - L\u0026rsquo;uomo che scambiò sua moglie per un cappello Freud - L\u0026rsquo;interpretazione dei sogni Freud - Introduzione alla psicoanalisi Darwin - L\u0026rsquo;origine della specie Feynman - Il senso delle cose Feynman - Sei pezzi facili Feynman - Il piacere di scoprire (e-book) Cartesio - Discorso sul metodo Einstein - Il significato della relatività/ Il mondo come io lo vedo Carlo Rovelli- Sette brevi lezioni di fisica (e-book) Carlo Rovelli - L\u0026rsquo;ordine del tempo Carlo Rovelli - La realtà non è come ci appare (e-book) Martin Davis - Il calcolatore universale Stephen W. Hawking - La teoria del tutto Mondo matematico - I numeri primi Mondo matematico - Quando le rette diventano curve Mondo matematico - Matematici, Spie e pirati informatici Grandi idee della scienza - Hawking I buchi neri Grandi idee della scienza - Einstein, La teoria della relatività (Grandi idee della scienza) Grandi idee della matematica - Infinito. Viaggio o destino? Geni della matematica - Gauss, Una rivoluzione nella teoria dei numeri Narrative Albert Camus - Lo straniero (e-book) Cesare Pavese - Il mestiere di vivere Cesare Pavese - Le poesie Cesare Pavese - La luna e i falò Émile Zola - Sidoine e Médéric Italo Calvino - Le città invisibili Paolo Cognetti - Le otto montagne Haruki Murakami - Nel segno della pecora Haruki Murakami - Dance Dance Dance Haruki Murakami - L\u0026rsquo;arte di correre Haruki Murakami - La strana biblioteca (e-book) Haruki Murakami - Kafka sulla spiaggia (e-book) Haruki Murakami - After dark Haruki Murakami - I salici ciechi e la donna addormentata Herman Hesse - Siddartha (e-book) Sallinger - Il giovane Holden Chuck Palahniuk - Fight Club Chuck Palahniuk - Soffocare (e-book) George Orwell - La fattoria degli animali George Orwell - 1984 Golding - Il signore delle mosche Verga - I malavoglia Baricco - The game Baricco - Castelli di rabbia Gabriele Romagnoli - Solo bagaglio a mano (e-book) Erri De Luca - Il peso della farfalla (e-book) Franz Kafka - Il processo Franz Kafka - La metamorfosi e tutti gli altri racconti pubblicati in vita Andrea G. Pinketts - L\u0026rsquo;ultimo dei neuroni Andrea G. Pinketts - E dopo tanta notte Jules Verne - Il giro del mondo in 80 giorni Jules Verne - Viaggio al centro della terra Jack London - Il richiamo della foresta, Zanna bianca e altre storie di cani Jack London - La peste scarlatta Jack London - Martin Eden Jack London - Il vagabondo delle stelle Jack London - Il popolo dell\u0026rsquo;abisso Jack London - Il tallone di ferro Jack Kerouac - Sulla strada James Joyce - Dedalus Pirandello - Il fu Mattia Pascal Pirandello - Uno, nessuno e centomila Daniel Pennac - Storia di un Corpo ( Illustrazioni di Manu Larcenet ) Dino Buzzati - I Sette messaggeri Dino Buzzati - Sessanta racconti Francis Scott Fitzgerald - Il grande Gatsby Sport, Mountain and Adventure Kelly Starrett, Glen Cordoza - Becoming a Supple Leopard: The Ultimate Guide to Resolving Pain, Preventing Injury, and Optimizing Athletic Performance Kilian Jornet - La frontiera invisibile Ueli Steck - Il passo successivo Reinhold Messner - La montagna nuda Jon Krakauer - Aria sottile Walter Bonatti - I miei ricordi Christopher McDougall - Born to run Nico Valsesia - La fatica non esiste Graeme Hilditch - Trail Running Dalla A alla Z Giulio Sergio Roi - Skyrunning I corridori del cielo Eros Grazioli - Skyrunning teoria dell\u0026rsquo;allenamento Reinhold Messner - Le Alpi Biography Tich Nhat Uanh - Vita di Siddartha il Buddha Jon Krakauer - Nelle terre estreme Jon Krakauer - Dove gli uomini diventano eroi Walter Isaacson- Steve Jobs (e-book) Walter Isaacson- Einstein, la sua vita, il suo universo (e-book) Matthew McConaughey - Greenligths Computer, Mathematics, and Physics Demetrescu, Finocchi, Italiano - Algoritmi e strutture dati P.Atzeni, S. Ceri - Basi di Dati ( 2002 edition) Marco Abate - Algebra lineare David J. Griffiths - Introduction to electrodynamics (4th edition) Bjarne Stroustrup - Programming, Principles and practice using C++ Scott Meyers - Effective C++ Tanenbaum - Reti di calcolatori (5th edition) James F. Kurose, Keith W. Ross - Internet e Reti di Calcolatori ( 1th edition) Christopher Negus - Linux Roger S. Pressman - Principi di Ingegneria del software ( 3th edition) M. Luise, G. M. Vitetta - Teoria dei segnali Ernesto Conte, Carmela Galdi - Fenomeni aleatori Andrew S. Tanenbaum, Herbert Bos - I moderni sistemi operativi ","permalink":"https://capocattiveria.github.io/posts/books/my_book/","summary":"My personal library","title":"My Library"},{"content":"Questo è un mini progetto fatto per un esame di Reti di Calcolatori, in realtà per l\u0026rsquo;esame i calcoli dei coefficienti venivano fatti su un server per scopo didattico, qui riporto per semplicità l\u0026rsquo;applicazione che gira solo sul lato client. E\u0026rsquo; stato utilizzato il framework p5.js.\nFourier series visualization\n","permalink":"https://capocattiveria.github.io/posts/tech/fourier/","summary":"A Fourier series visualization with p5.js","title":"Fourier series visualization"},{"content":"Me and two other students, (Giuseppe Alfieri and Jacopo Saccocci) we have replicated a level of super mario bros 3. It was made with C++ and Qt frameworks, the source code is on my github. You can download and play at the following link: download here(for windows, only 64 bits)\n","permalink":"https://capocattiveria.github.io/posts/tech/02_super_mario/","summary":"\u003cp\u003eMe and two other students, (Giuseppe Alfieri and Jacopo Saccocci) we have replicated a level of super mario bros 3.\nIt was made with C++ and Qt frameworks, the source code is on my github. You can download and play at the following link:\n\u003ca href=\"https://github.com/flowibbia/super_mario/releases/tag/v1.0\"\u003edownload here(for windows, only 64 bits)\u003c/a\u003e\u003c/p\u003e\n\n\n    \n    \u003cdiv style=\"position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;\"\u003e\n      \u003ciframe allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"allowfullscreen\" loading=\"eager\" referrerpolicy=\"strict-origin-when-cross-origin\" src=\"https://www.youtube-nocookie.com/embed/gH-bdCRIQQ8?autoplay=0\u0026controls=1\u0026end=0\u0026loop=0\u0026mute=0\u0026start=0\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;\" title=\"YouTube video\"\n      \u003e\u003c/iframe\u003e\n    \u003c/div\u003e","title":"Super Mario Bros 3"},{"content":"Problema di algoritmi svolto e formalizzato: Grafo\n","permalink":"https://capocattiveria.github.io/posts/tech/01_grafo_bipartito/","summary":"An algorithms exercise","title":"Grafo Bipartito (Ita)"},{"content":"Who Am I? I am Nico Fiorini\nA student of computer Engineering, and this is the journey of my mind and work.\nWhy a blog and not a social media? The blog is a very free form of sharing. Compared to social media, a blog allows for a more comprehensive presentation of content, enabling the inclusion of almost anything. The only limit is time and creativity.\n","permalink":"https://capocattiveria.github.io/about/","summary":"\u003ch2 id=\"who-am-i\"\u003eWho Am I?\u003c/h2\u003e\n\u003cp\u003eI am Nico Fiorini\u003cbr\u003e\nA student of computer Engineering, and this is the journey of my mind and work.\u003c/p\u003e\n\u003ch2 id=\"why-a-blog-and-not-a-social-media\"\u003eWhy a blog and not a social media?\u003c/h2\u003e\n\u003cp\u003eThe blog is a very free form of sharing. Compared to social media, a blog allows for a more comprehensive presentation of content, enabling the inclusion of almost anything. The only limit is time and creativity.\u003c/p\u003e","title":"About"}]