Layers and Selections in SVG maps
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
One of the benefits of SVG files is the ability to edit them with JavaScript in an HTML page. To simplify the process I create a small app with Svelte where ...
After converting a Shapefile to GeoJSON I can start creating the svg file. There are some repositories that can help. But I need something more specific.
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Usare file SVG per rappresentare delle mappe geografiche offre altri vantaggi, oltre alla possibilità di cambiare la scala e la posizione sulla mappa. Posso ...
Uno dei vantaggi dei file SVG è la possibilità di modificarli con JavaScript in una pagina HTML. Per semplificare il processo creo una piccola app con Svelte...
Dopo aver convertito un Shapefile in GeoJSON posso cominciare a creare il file svg. Ci sono alcuni repository che possono aiutare ma per quello che serve a m...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
A few days ago Corey Thompson added events to the charts of my previous tutorial. I admit that I have deliberately left the subject. However, I took advantag...
Qualche giorno fa Corey Thompson ha provato ad aggiungere degli eventi ai grafici di un mio precedente tutorial. Ammetto di aver volutamente lasciato l’argom...
At first, I had decided to skip my weekly article on Construct 3. Then my android app was published on Google Play. What app? I created a demo of my menu for...
Avevo oramai deciso di saltare il mio articolo settimanale su Construct 3 ma poi mi è arrivata una notifica: la mia app android è stata pubblicata sul Google...
I am continuing to explore the world of Svelte. Every day I am adding a little bit to my knowledge, and every day I am struggling with my limits. While I’m h...
Sto continuando a esplorare il mondo di Svelte. Ogni giorno sto aggiungendo un pezzettino alla mia conoscenza, e ogni giorno mi scontro con i miei limiti. Se...
This week I continued to explore Svelte. However, I was distracted by some new ideas. And this is one of the reasons why I started updating my blog again: ha...
Continua la mia esplorazione di Svelte e mi sono lasciato un po’ distrarre. Uno dei motivi, se non il motivo principale, per il quale ho ricominciato ad aggi...
During this week I continued working on how to integrate Svelte and Construct 3. The first attempt ended in nothing. Why? Well, I wanted to make some kind of...
Durante la settimana ho continuato a lavorare su come integrare Svelte e Construct 3. Il primo tentativo è finito in nulla. Come mai? Beh, volevo creare una ...
This is a simple reminder post. In the last few weeks I have been experimenting with Svelte and have focused especially on how to upload a static site to Git...
Questo è un semplice post pro memoria. Nelle ultime settimane ho sperimentato con Svelte e mi sono concentrato in particolar modo su come caricare un sito st...
This week I completed the Svelte course. Now I can start experimenting. I’d like to recode my blog and my template repository with SvelteKit. However, there ...
Questa settimana ho completato il corso su Svelte e ho cominciato a sperimentare. Mi piacerebbe convertire questo blog e il repository dei miei template (que...
Last week I was happy with my experiments with Svelte, not this week. I made several attempts but nothing really presentable. I’m running into some of my lim...
Se la settimana scorsa ero contento per i miei esperimenti con Svelte, questa non è così. Ho fatto diversi tentativi ma nulla di davvero concreto. Mi sto sco...
This week I went on with the course on Svelte. Things are getting interesting and I have decided to test my knowledge by creating an extension for Google Chr...
Questa settimana sono andato avanti con il corso su Svelte. Le cose stanno diventando interessanti e ho deciso di mettere alla prova le mie conoscenze creand...
During this week I started experimenting with Svelte, a JavaScript compiler. I will most likely use it very often in the future. At the moment, however, I am...
Durante questa settimana ho cominciato a sperimentare con Svelte, un compilatore di JavaScript. Con buona probabilità lo userò molto spesso in futuro. Al mom...
The past two weeks have been pretty hard. A sudden death hit my family, annihilating us. Programming has generally always been a safe heaven to take refuge i...
Le ultime due settimane sono state abbastanza dure. Un lutto improvviso ha colpito duramente la mia famiglia, annichilendoci. In genere la programmazione è s...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
Thanks to TᴀᴄᴋᴇʀTᴀᴄᴋᴇʀ 🐰 I discovered the existence of chaos games: a method of creating a fractal, using a polygon and an initial point selected at random i...
Grazie a TᴀᴄᴋᴇʀTᴀᴄᴋᴇʀ 🐰 ho scoperto l’esistenza dei chaos games: un metodo per generare frattali a partire da un poligono e un punto a caso. Il meccanismo è ...
A few days I was intrigued by a tweet from Martin Kleppe: he explained how to draw geometric patterns starting from a simple formula: (x ^ y)% 9 .
Qualche giorno fa sono incappato in un twitter di Martin Kleppe: mostrava come disegnare dei pattern geometrici a partire da una semplice formula: (x ^ y) % ...
This week I present a “double project”. It’s a Pomodoro Clock living in the Windows taskbar. When the time runs out, a notification appears in the Windows no...
Il progetto di questa settimana è doppio. È un Pomodoro Clock che “vive” nella taskbar di Windows. Allo scadere del tempo appare una notifica nella barra del...
This week I picked up Electron but something didn’t work as I expected. The latest updates of Construct 3, NodeJS and Electron have generated a bizarre combi...
Questa settimana ho ripreso in mano Electron ma qualcosa non ha funzionato come previsto. Gli ultimi aggiornamenti di Construct 3, di NodeJS e di Electron ha...
It’s been a while since I played with maps. The last attempt dates back to a few years ago. This week, also thanks to some direct messages on Twitter, I pick...
Era da un po’ che non giocavo con le mappe. L’ultimo tentativo risale oramai a qualche anno fa. Questa settimana, complice anche alcuni messaggi diretti su T...
For the past few days, I have continued to experiment with genetic algorithms. I built a cannon that learns by itself how to hit a target. The logic behind i...
Nei giorni scorsi ho giocato ancora con gli algoritmi genetici. Mi serviva mettermi alla prova per testare la mia comprensione, quindi ho creato un cannone c...
La scorsa settimana è stata abbastanza complicata e non ho avuto molto tempo per sperimentare. Sono però riuscito a trovare il tempo per partecipare a una ja...
Last week was pretty complicated and I didn’t have much time to experiment. But I managed to find the time to replicate a simple genetic algorithm to… write ...
Today a quick thing about my latest experiment: a game on multiple windows. The repository on GitHub is still pretty bare, and the code is really “spaghetti”...
Oggi una cosa semplice e veloce per spiegare il mio ultimo esperimento, un sistema per creare un gioco su più finestre. Il repository su GitHub è ancora abba...
For the past two weeks I have been experimenting with Deno, Construct 3 and Microsoft Edge WebView2. I went back to an old project and made some progress tha...
Nelle ultime due settimane ho sperimentato con Deno, Construct 3 e Microsoft Edge WebView2. Sono tornato a un mio vecchio, vecchissimo progetto e ho fatto al...
I waited for the release of Construct 3 beta r235) before publishing this post. I needed the IWorldInstance.getMeshSize() function to be able to randomly cha...
Prima di scrivere questo post ho aspettato l’uscita dell’ultima beta di Construct 3 (la r235) e l’aggiunta della funzione IWorldInstance.getMeshSize(). Perch...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
Today’s template is about Construct 3 and YouTube. It’s very simple, because I just want to test the integration between these two tools. The result is nice ...
Il template di oggi riguarda Construct 3 e YouTube. È un progetto molto semplice, pensato con l’unico obiettivo di testare l’integrazione tra questi due mond...
My plan for 2021 is to publish a new template for Construct 3 every 15 days. My project is to publish on github on the 15th and 30th of each month. I also wa...
Il mio progetto per il 2021 è di pubblicare ogni 15 giorni un nuovo template per Construct 3. Vuol dire il 15 (attorno al) e il 30 (attorno al) di ogni mese....
Con l’inizio dell’anno nuovo ho ripreso in mano Construct 3. Il mio buon proposito è di rilasciare un template ogni 15 giorni, circa. Però mi sono accorto di...
Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...
Risistemando i miei plugin mi sono imbattuto in un limite di Construct 3: non è possibile personalizzare il file HTML. Il che non è un gran problema, a dire ...
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
One of the benefits of SVG files is the ability to edit them with JavaScript in an HTML page. To simplify the process I create a small app with Svelte where ...
One of the benefits of SVG files is the ability to edit them with JavaScript in an HTML page. To simplify the process I create a small app with Svelte where ...
After converting a Shapefile to GeoJSON I can start creating the svg file. There are some repositories that can help. But I need something more specific.
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Usare file SVG per rappresentare delle mappe geografiche offre altri vantaggi, oltre alla possibilità di cambiare la scala e la posizione sulla mappa. Posso ...
Usare file SVG per rappresentare delle mappe geografiche offre altri vantaggi, oltre alla possibilità di cambiare la scala e la posizione sulla mappa. Posso ...
Uno dei vantaggi dei file SVG è la possibilità di modificarli con JavaScript in una pagina HTML. Per semplificare il processo creo una piccola app con Svelte...
Uno dei vantaggi dei file SVG è la possibilità di modificarli con JavaScript in una pagina HTML. Per semplificare il processo creo una piccola app con Svelte...
Dopo aver convertito un Shapefile in GeoJSON posso cominciare a creare il file svg. Ci sono alcuni repository che possono aiutare ma per quello che serve a m...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
A few days ago Corey Thompson added events to the charts of my previous tutorial. I admit that I have deliberately left the subject. However, I took advantag...
Qualche giorno fa Corey Thompson ha provato ad aggiungere degli eventi ai grafici di un mio precedente tutorial. Ammetto di aver volutamente lasciato l’argom...
The numbers explain the reality, but sometimes they are not clear. Series and reports are powerful but not always understandable tools. For this reason, it i...
One of the problems I’m facing with my gest-dashboard project is managing several windows with Electron. It is a more complex problem than I thought and it p...
Uno dei problemi che sto affrontando con il mio progetto gest-dashboard riguarda la gestione di diverse finestre con Electron. È un problema più complesso di...
It’s time to understand how to analyze the earnings of the various posts. So I’m going back to the first article of this series, but focusing on the postAmou...
Dopo aver capito come scaricare e visualizzare i guadagni complessivi di Medium è il momento di capire come fare lo stesso per i vari post. Riprendo quindi i...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
It is quite common knowledge that Medium does not provide in-depth stats. It is not a problem but I am used to recording some data on what I write and progra...
È abbastanza risaputo che Medium non fornisce statistiche molto approfondite. Di per sé non è un problema però per abitudine e forma mentis sono abituato a r...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
Sooner or later I will have to find the time to report what I am learning in these months. For example, that it is very difficult to predict how long it will...
Prima o poi dovrò trovare il tempo per riportare le mie impressioni sul metodo Agile e su quello che sto imparando in questi mesi. So però una cosa: la mia i...
A quick post about a problem: how to test if an element exists in a component. I omit the part relating to the configuration of Jest with SvelteKit, I talked...
Un post rapido riguardo un problema che mi ritrovo ad affrontare frequentemente: come testare se un elemento esiste o meno in un componente. Tralascio la par...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
Sooner or later I will have to completely rewrite the code of my blog. Two years ago I switched from WordPress to Jekyll - it was a good choice. But the deep...
Prima o poi dovrò decidermi a riscrivere completamente il codice del mio blog. Due anni fa sono passato da WordPress a Jekyll: è stata una buona scelta. Ma p...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
One of my weaknesses is the lack of discipline when it comes to testing. So I started looking around and figuring out how to do it. There are many frameworks...
Mi pare di averlo già accennato, uno dei miei punti deboli è la scarsa disciplina in fatto di test. È una cosa a cui devo metter mano, prima o poi. Meglio pr...
After some testing I decided not to use the windows that Electron creates by default. I decided to create my own titlebar, with Windows-style control buttons...
Andando avanti con il mio progetto personale mi sono accorto di mal sopportare la finestra generata automaticamente da Electron. Ho deciso quindi di personal...
As I said a few days ago I decided to focus on some more complex projects. The first is “GEST - Dashboard”. Bad enough name, but I’ll change it later. I need...
Come dicevo già qualche giorno fa ho deciso di concentrarmi su alcuni progetti più complessi. Il primo è “GEST - Dashboard”. Nome abbastanza brutto, lo ammet...
Last month, August, was quite busy. A few things overlapped, some negative (my wife’s grandmother died), others positive: after more than a year I was able t...
Il mese scorso, Agosto, è stato abbastanza impegnativo. Si sono accavallate un po’ di cose, alcune negative (è morta la nonna di mia moglie), altre positive:...
I have almost completed my idea of creating 3 templates for Svelte & Electron. There are still some details to fix but the main aspects are ok. The third...
Il mio progetto di creare 3 template per Svelte è quasi giunto alla conclusione. Mancano ancora alcuni dettagli da sistemare ma posso dire di esserci, grosso...
While playing with Electron, TypeScript and Electron I ran into some problems. In the first version of my template (el3um4s/memento-svelte-electron-typescrip...
Mentre giocavo con Electron, TypeScript ed Electron sono incappato in alcuni problemi. Nella prima versione del mio template (pubblicata nel repository el3um...
I am continuing to explore the world of Svelte. Every day I am adding a little bit to my knowledge, and every day I am struggling with my limits. While I’m h...
Sto continuando a esplorare il mondo di Svelte. Ogni giorno sto aggiungendo un pezzettino alla mia conoscenza, e ogni giorno mi scontro con i miei limiti. Se...
This week I continued to explore Svelte. However, I was distracted by some new ideas. And this is one of the reasons why I started updating my blog again: ha...
Continua la mia esplorazione di Svelte e mi sono lasciato un po’ distrarre. Uno dei motivi, se non il motivo principale, per il quale ho ricominciato ad aggi...
During this week I continued working on how to integrate Svelte and Construct 3. The first attempt ended in nothing. Why? Well, I wanted to make some kind of...
Durante la settimana ho continuato a lavorare su come integrare Svelte e Construct 3. Il primo tentativo è finito in nulla. Come mai? Beh, volevo creare una ...
This is a simple reminder post. In the last few weeks I have been experimenting with Svelte and have focused especially on how to upload a static site to Git...
Questo è un semplice post pro memoria. Nelle ultime settimane ho sperimentato con Svelte e mi sono concentrato in particolar modo su come caricare un sito st...
This week I completed the Svelte course. Now I can start experimenting. I’d like to recode my blog and my template repository with SvelteKit. However, there ...
Questa settimana ho completato il corso su Svelte e ho cominciato a sperimentare. Mi piacerebbe convertire questo blog e il repository dei miei template (que...
This week I went on with the course on Svelte. Things are getting interesting and I have decided to test my knowledge by creating an extension for Google Chr...
Questa settimana sono andato avanti con il corso su Svelte. Le cose stanno diventando interessanti e ho deciso di mettere alla prova le mie conoscenze creand...
Last month, August, was quite busy. A few things overlapped, some negative (my wife’s grandmother died), others positive: after more than a year I was able t...
Il mese scorso, Agosto, è stato abbastanza impegnativo. Si sono accavallate un po’ di cose, alcune negative (è morta la nonna di mia moglie), altre positive:...
At first, I had decided to skip my weekly article on Construct 3. Then my android app was published on Google Play. What app? I created a demo of my menu for...
Avevo oramai deciso di saltare il mio articolo settimanale su Construct 3 ma poi mi è arrivata una notifica: la mia app android è stata pubblicata sul Google...
This week I continued to explore Svelte. However, I was distracted by some new ideas. And this is one of the reasons why I started updating my blog again: ha...
Continua la mia esplorazione di Svelte e mi sono lasciato un po’ distrarre. Uno dei motivi, se non il motivo principale, per il quale ho ricominciato ad aggi...
During this week I continued working on how to integrate Svelte and Construct 3. The first attempt ended in nothing. Why? Well, I wanted to make some kind of...
Durante la settimana ho continuato a lavorare su come integrare Svelte e Construct 3. Il primo tentativo è finito in nulla. Come mai? Beh, volevo creare una ...
This week I completed the Svelte course. Now I can start experimenting. I’d like to recode my blog and my template repository with SvelteKit. However, there ...
Questa settimana ho completato il corso su Svelte e ho cominciato a sperimentare. Mi piacerebbe convertire questo blog e il repository dei miei template (que...
Last week I was happy with my experiments with Svelte, not this week. I made several attempts but nothing really presentable. I’m running into some of my lim...
Se la settimana scorsa ero contento per i miei esperimenti con Svelte, questa non è così. Ho fatto diversi tentativi ma nulla di davvero concreto. Mi sto sco...
This week I went on with the course on Svelte. Things are getting interesting and I have decided to test my knowledge by creating an extension for Google Chr...
Questa settimana sono andato avanti con il corso su Svelte. Le cose stanno diventando interessanti e ho deciso di mettere alla prova le mie conoscenze creand...
During this week I started experimenting with Svelte, a JavaScript compiler. I will most likely use it very often in the future. At the moment, however, I am...
Durante questa settimana ho cominciato a sperimentare con Svelte, un compilatore di JavaScript. Con buona probabilità lo userò molto spesso in futuro. Al mom...
The past two weeks have been pretty hard. A sudden death hit my family, annihilating us. Programming has generally always been a safe heaven to take refuge i...
Le ultime due settimane sono state abbastanza dure. Un lutto improvviso ha colpito duramente la mia famiglia, annichilendoci. In genere la programmazione è s...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
Thanks to TᴀᴄᴋᴇʀTᴀᴄᴋᴇʀ 🐰 I discovered the existence of chaos games: a method of creating a fractal, using a polygon and an initial point selected at random i...
Grazie a TᴀᴄᴋᴇʀTᴀᴄᴋᴇʀ 🐰 ho scoperto l’esistenza dei chaos games: un metodo per generare frattali a partire da un poligono e un punto a caso. Il meccanismo è ...
A few days I was intrigued by a tweet from Martin Kleppe: he explained how to draw geometric patterns starting from a simple formula: (x ^ y)% 9 .
Qualche giorno fa sono incappato in un twitter di Martin Kleppe: mostrava come disegnare dei pattern geometrici a partire da una semplice formula: (x ^ y) % ...
This week I present a “double project”. It’s a Pomodoro Clock living in the Windows taskbar. When the time runs out, a notification appears in the Windows no...
Il progetto di questa settimana è doppio. È un Pomodoro Clock che “vive” nella taskbar di Windows. Allo scadere del tempo appare una notifica nella barra del...
This week I picked up Electron but something didn’t work as I expected. The latest updates of Construct 3, NodeJS and Electron have generated a bizarre combi...
Questa settimana ho ripreso in mano Electron ma qualcosa non ha funzionato come previsto. Gli ultimi aggiornamenti di Construct 3, di NodeJS e di Electron ha...
It’s been a while since I played with maps. The last attempt dates back to a few years ago. This week, also thanks to some direct messages on Twitter, I pick...
Era da un po’ che non giocavo con le mappe. L’ultimo tentativo risale oramai a qualche anno fa. Questa settimana, complice anche alcuni messaggi diretti su T...
For the past few days, I have continued to experiment with genetic algorithms. I built a cannon that learns by itself how to hit a target. The logic behind i...
Nei giorni scorsi ho giocato ancora con gli algoritmi genetici. Mi serviva mettermi alla prova per testare la mia comprensione, quindi ho creato un cannone c...
La scorsa settimana è stata abbastanza complicata e non ho avuto molto tempo per sperimentare. Sono però riuscito a trovare il tempo per partecipare a una ja...
Last week was pretty complicated and I didn’t have much time to experiment. But I managed to find the time to replicate a simple genetic algorithm to… write ...
Today a quick thing about my latest experiment: a game on multiple windows. The repository on GitHub is still pretty bare, and the code is really “spaghetti”...
Oggi una cosa semplice e veloce per spiegare il mio ultimo esperimento, un sistema per creare un gioco su più finestre. Il repository su GitHub è ancora abba...
For the past two weeks I have been experimenting with Deno, Construct 3 and Microsoft Edge WebView2. I went back to an old project and made some progress tha...
Nelle ultime due settimane ho sperimentato con Deno, Construct 3 e Microsoft Edge WebView2. Sono tornato a un mio vecchio, vecchissimo progetto e ho fatto al...
I waited for the release of Construct 3 beta r235) before publishing this post. I needed the IWorldInstance.getMeshSize() function to be able to randomly cha...
Prima di scrivere questo post ho aspettato l’uscita dell’ultima beta di Construct 3 (la r235) e l’aggiunta della funzione IWorldInstance.getMeshSize(). Perch...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
Today’s template is about Construct 3 and YouTube. It’s very simple, because I just want to test the integration between these two tools. The result is nice ...
Il template di oggi riguarda Construct 3 e YouTube. È un progetto molto semplice, pensato con l’unico obiettivo di testare l’integrazione tra questi due mond...
My plan for 2021 is to publish a new template for Construct 3 every 15 days. My project is to publish on github on the 15th and 30th of each month. I also wa...
Il mio progetto per il 2021 è di pubblicare ogni 15 giorni un nuovo template per Construct 3. Vuol dire il 15 (attorno al) e il 30 (attorno al) di ogni mese....
Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...
I have completed and submitted my game for VimJam: Collectables (8 Bits to Infinity), 18-25 September 2020. The constraint was “Collectables”, the theme “The...
Ho completato e inviato il mio gioco per la VimJam: Collectables (8 Bits to Infinity), svoltasi dal 18 al 25 settembre (2020, ovviamente). Il vincolo era “Co...
Nell’ultimo mese e mezzo, circa, ho sistemato alcuni vecchi template e progetti, rendendoli open source in un repository su GitHub dal nome molto fantasioso:...
Dopo aver capito come gestire in maniera dinamica la grafica in Construct 3 è il momento di cominciare lavorare sul menù. Già, perché di fatto sta cominciand...
Lavorando alla mia idea di un metodo semplice e veloce per personalizzare l’esportazione in HTML di progetti di Construct 3 mi sono nuovamente imbattuto in u...
Risistemando i miei plugin mi sono imbattuto in un limite di Construct 3: non è possibile personalizzare il file HTML. Il che non è un gran problema, a dire ...
Dopo aver completato la risistemazione dei miei plugin per Construct 3 ho ricevuto alcuni feedback. E una domanda, su Twitter: è possibile caricare un file d...
Ci ho messo 3 giorni, non so quante ore, ma alla fine soro riuscito a mettere un po’ di ordine nei miei repository. Adesso si può trovare tutti in un unico r...
Devo ammettere che un po’ mi inorgoglisce quando qualcuno mi chiede come fare qualcosa con uno dei plugin che ho creato. Anche quando alla fine salta fuori c...
Continuo il discorso di ieri su come usare ElectronJS e Construct 3. Finora abbiamo visto come è possibile eseguire un file HTML con dentro un gioco creato c...
Come preannunciato qualche giorno fa ho deciso di scrivere una breve guida, a mio uso e consumo, su come integrare un gioco creato con Construct 3 ed Electro...
Alla fine ieri ho rinunciato a finire. Tentare di mettere ordine a un paio d’anni di esperimenti, fatti per lo più senza metodo e perseveranza, richiede molt...
Dopo aver completato il progetto numero 2 dei miei #100DaysOfCode, ovvero la riscrittura e risistemazione del sito del nostro matrimonio è il momento di fare...
I have completed and submitted my game for VimJam: Collectables (8 Bits to Infinity), 18-25 September 2020. The constraint was “Collectables”, the theme “The...
Ho completato e inviato il mio gioco per la VimJam: Collectables (8 Bits to Infinity), svoltasi dal 18 al 25 settembre (2020, ovviamente). Il vincolo era “Co...
Nell’ultimo mese e mezzo, circa, ho sistemato alcuni vecchi template e progetti, rendendoli open source in un repository su GitHub dal nome molto fantasioso:...
Alla fine ho deciso di abbonarmi a Medium, mi sono reso conto che non pagare 5€ al mese per un sito che consulto quotidianamente è, beh, non corretto. Nonost...
Riprendo il discorso di ieri sui diversi tipi di progetto a cui si può lavorare. Ovviamente questo discorso vale in particolar modo per i progetti personali,...
Ho trovato su Medium un articolo interessante dal titolo Code Something Weekly: How and Why. Ne faccio un riassunto, perché è una considerazione interessante...
Dopo aver capito come gestire in maniera dinamica la grafica in Construct 3 è il momento di cominciare lavorare sul menù. Già, perché di fatto sta cominciand...
Lavorando alla mia idea di un metodo semplice e veloce per personalizzare l’esportazione in HTML di progetti di Construct 3 mi sono nuovamente imbattuto in u...
Risistemando i miei plugin mi sono imbattuto in un limite di Construct 3: non è possibile personalizzare il file HTML. Il che non è un gran problema, a dire ...
Dopo aver completato la risistemazione dei miei plugin per Construct 3 ho ricevuto alcuni feedback. E una domanda, su Twitter: è possibile caricare un file d...
In questi giorni sto riflettendo a fondo su alcuni aspetti che riguardano il mio modo di lavorare. E di come gestisco il mio tempo. Ho letto alcuni articoli ...
Dopo aver cominciato il mio primo Bullet Journal mi sono accorto di una cosa: era difficile rintracciare alcune informazioni nei miei appunti, anche utilizza...
Stavo rileggendo l’elenco delle cose che non hanno senso, per chi ha l’Aphantasia. E c’è una cosa che ho notato, complice anche reddit: la questione può ess...
Non ho mai usato granché reddit, ma in questi giorni mi sono trovato spesso a leggere nella sezione Aphantasia. C’è una discussione molto positiva, intitolat...
Continuo a ragionare sulla’Aphantasia. Questi sono alcune piccole “rivelazioni” su alcuni aspetti che avevo, evidentemente, non compreso appieno. Del tipo, c...
A volte succede che, all’improvviso, tutto abbia un senso. Che i pezzetti del puzzle vadano al loro posto, come nel finale di un film. Questa è la sensazione...
Ci ho messo 3 giorni, non so quante ore, ma alla fine soro riuscito a mettere un po’ di ordine nei miei repository. Adesso si può trovare tutti in un unico r...
Devo ammettere che un po’ mi inorgoglisce quando qualcuno mi chiede come fare qualcosa con uno dei plugin che ho creato. Anche quando alla fine salta fuori c...
Continuo il discorso di ieri su come usare ElectronJS e Construct 3. Finora abbiamo visto come è possibile eseguire un file HTML con dentro un gioco creato c...
Come preannunciato qualche giorno fa ho deciso di scrivere una breve guida, a mio uso e consumo, su come integrare un gioco creato con Construct 3 ed Electro...
Dopo la prima e la seconda parte è il momento della terza. Onestamente non pensavo di aver lasciato per strada tani progetti cominciati e mai finiti. E mi fa...
Alla fine ieri ho rinunciato a finire. Tentare di mettere ordine a un paio d’anni di esperimenti, fatti per lo più senza metodo e perseveranza, richiede molt...
Dopo aver completato il progetto numero 2 dei miei #100DaysOfCode, ovvero la riscrittura e risistemazione del sito del nostro matrimonio è il momento di fare...
Ed è quindi giunto il nostro primo San Valentino da sposini. Devo ammetterlo, sono emozionato. Come sono emozionato a ogni San Valentino, ma questa volta è d...
Ma c’è anche un’altra ragione per la quale è bene fare un passo alla volta: è più facile fare un passo ogni giorno che correre ogni giorno una maratona. E qu...
Oggi, a pranzo, stavo parlando con mia moglie dei nostri blog. O, meglio, di come può essere frustrante imbarcarsi in articoli lunghi e complessi e che non r...
Ho cominciato a sistemare il sito del matrimonio e penso di essere andato abbastanza avanti. Quanto? In realtà non so bene perché uno dei miei problemi è la ...
Ci ho messo un pochino a trovare un titolo decente per questo post. Non l’ho trovato . Comunque, è il momento di passare al secondo obiettivo dei miei...
Ci sono tre cose fondamentali in un Bullet Journal: tieni tutto in un unico posto, scrivi a mano e rifletti sulle cose che fai. Se le ultime due sono tutto s...
Quindi, dicevo ieri delle tecniche per gestire meglio il tempo e di come mi stia trovando bene con il Bullet Journal (che io chiamo BuJo). Ma cosa è un Bulle...
Quindi, ieri parlavo del perché è facile sbagliare la stima del tempo necessario a svolgere un lavoro. Oggi, invece, mi interessa capire come migliorare l’ef...
Una delle cose in cui trovo più difficoltà è calcolare il tempo necessario per svolgere un compito. Per dire, in questi 100DaysOfCode pensavo di sbrigare rap...
Contestualmente al trasloco da WordPress a Jekyll ho spostato anche il dominio dei blog da GoDaddy a Google Domains. Come mai? Beh, risposta scontata, perché...
Bene, il primo di tre obiettivi dei miei cento giorni è fatto: finire di sistemare il trasloco dei blog miei e di mia moglie da WordPress a Jekyll. Resta per...
Rispetto a WordPress preferisco scrivere con Jekyll. Non so bene il perché, ma mi trovo meglio a scrivere su un file di testo, con Atom, rispetto che acceder...
Quando si comincia un lavoro si corre il rischio di non finirlo mai. Ma non per pigrizia. Al contrario per perfezionismo. Mi sono accorto di stare correndo l...
Tra Musica e Parole è ora online nella sua nuova casa: un bel repository su GitHub unito a un dominio acquistato su Google. E, onestamente, sono un po’ gelos...
Ho cominciato a risolvere il problema del come usare immagini WebP con Jekyll. Sono riuscito a risolvere, forse, il problema. Non ho ancora testato a fondo i...
Chi non ha testa, abbia gambe. O per lo meno un po’ di abilità nello scrivere codice. Perché dopo aver completato tutto o quasi, mi sono accorto di un errore...
È abbastanza tardi ma sono soddisfatto: ho finito di sistemare tutti gli articoli vecchi di Tra Musica e Parole, il blog di mia moglie. Al momento sono tutti...
Continuando la risistemazione del blog di Tra Musica e Parole mi sono imbattuto in altro problema: come faccio a inserire una playlist Spotify in un blog cre...
Scrivendo il primo articolo di questi nuovi #100DaysOfCode (quello su come inserire immagini nella stessa directory del file md) mi sono trovato ad affrontar...
I primi giorni di questi #100DaysOfCode sono votati alla sistemazione del blog mio e di mia moglie. Sono sempre più convinto che trasferire il tutto da Wordp...
Dover rinunciare ai plugin è sia frustrante che interessante. Frustrante perché a volte è rilassante cliccare un pulsante e lasciare che la macchina faccia t...
Spostare il blog da WordPress a Jekyll ha richiesto un po’ di tempo. E a dire il vero è un processo non ancora completato. Un po’ perché mi sono impuntato su...
Ogni tanto ci riprovo a scrivere, a programmare, a completare un progetto. La vita però si diverte a complicare le cose. Avevo promesso a me stesso di riprov...
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
One of the benefits of SVG files is the ability to edit them with JavaScript in an HTML page. To simplify the process I create a small app with Svelte where ...
After converting a Shapefile to GeoJSON I can start creating the svg file. There are some repositories that can help. But I need something more specific.
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Usare file SVG per rappresentare delle mappe geografiche offre altri vantaggi, oltre alla possibilità di cambiare la scala e la posizione sulla mappa. Posso ...
Uno dei vantaggi dei file SVG è la possibilità di modificarli con JavaScript in una pagina HTML. Per semplificare il processo creo una piccola app con Svelte...
Dopo aver convertito un Shapefile in GeoJSON posso cominciare a creare il file svg. Ci sono alcuni repository che possono aiutare ma per quello che serve a m...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
A few days ago Corey Thompson added events to the charts of my previous tutorial. I admit that I have deliberately left the subject. However, I took advantag...
Qualche giorno fa Corey Thompson ha provato ad aggiungere degli eventi ai grafici di un mio precedente tutorial. Ammetto di aver volutamente lasciato l’argom...
In my last posts I talked about how to test Svelte components and NPM packages. My journey is not over. I have still to figure out how to test Electron appli...
Gli ultimi miei articoli hanno parlato di come testare componenti e pacchetti npm. Ma il mio viaggio non è ancora concluso: mi manca da capire come testare a...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
One of my weaknesses is the lack of discipline when it comes to testing. So I started looking around and figuring out how to do it. There are many frameworks...
Mi pare di averlo già accennato, uno dei miei punti deboli è la scarsa disciplina in fatto di test. È una cosa a cui devo metter mano, prima o poi. Meglio pr...
After some testing I decided not to use the windows that Electron creates by default. I decided to create my own titlebar, with Windows-style control buttons...
Andando avanti con il mio progetto personale mi sono accorto di mal sopportare la finestra generata automaticamente da Electron. Ho deciso quindi di personal...
The more I play with the programming, the more I realize that I am often rewriting the same code. I therefore decided to upload some functions to NPM. But ho...
Man mano che faccio i miei esperimenti mi sto accorgendo di avere alcuni pezzi di codice ripetuti spesso. Francamente inizia ad essere complicato tenere sinc...
I waited a few weeks before writing a new article about how to use Svelte with GitHub Pages. Today I’m interested in testing SvelteKit. This post will take t...
Ho aspettato qualche settimana prima di scrivere un nuovo articolo su come usare Svelte con GitHub Pages. Oggi mi interessa testare SvelteKit. Questo post av...
I have almost completed my idea of creating 3 templates for Svelte & Electron. There are still some details to fix but the main aspects are ok. The third...
Il mio progetto di creare 3 template per Svelte è quasi giunto alla conclusione. Mancano ancora alcuni dettagli da sistemare ma posso dire di esserci, grosso...
While playing with Electron, TypeScript and Electron I ran into some problems. In the first version of my template (el3um4s/memento-svelte-electron-typescrip...
Mentre giocavo con Electron, TypeScript ed Electron sono incappato in alcuni problemi. Nella prima versione del mio template (pubblicata nel repository el3um...
I am continuing to explore the world of Svelte. Every day I am adding a little bit to my knowledge, and every day I am struggling with my limits. While I’m h...
Sto continuando a esplorare il mondo di Svelte. Ogni giorno sto aggiungendo un pezzettino alla mia conoscenza, e ogni giorno mi scontro con i miei limiti. Se...
This week I continued to explore Svelte. However, I was distracted by some new ideas. And this is one of the reasons why I started updating my blog again: ha...
Continua la mia esplorazione di Svelte e mi sono lasciato un po’ distrarre. Uno dei motivi, se non il motivo principale, per il quale ho ricominciato ad aggi...
During this week I continued working on how to integrate Svelte and Construct 3. The first attempt ended in nothing. Why? Well, I wanted to make some kind of...
Durante la settimana ho continuato a lavorare su come integrare Svelte e Construct 3. Il primo tentativo è finito in nulla. Come mai? Beh, volevo creare una ...
This is a simple reminder post. In the last few weeks I have been experimenting with Svelte and have focused especially on how to upload a static site to Git...
Questo è un semplice post pro memoria. Nelle ultime settimane ho sperimentato con Svelte e mi sono concentrato in particolar modo su come caricare un sito st...
This week I completed the Svelte course. Now I can start experimenting. I’d like to recode my blog and my template repository with SvelteKit. However, there ...
Questa settimana ho completato il corso su Svelte e ho cominciato a sperimentare. Mi piacerebbe convertire questo blog e il repository dei miei template (que...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
Today a quick thing about my latest experiment: a game on multiple windows. The repository on GitHub is still pretty bare, and the code is really “spaghetti”...
Oggi una cosa semplice e veloce per spiegare il mio ultimo esperimento, un sistema per creare un gioco su più finestre. Il repository su GitHub è ancora abba...
For the past two weeks I have been experimenting with Deno, Construct 3 and Microsoft Edge WebView2. I went back to an old project and made some progress tha...
Nelle ultime due settimane ho sperimentato con Deno, Construct 3 e Microsoft Edge WebView2. Sono tornato a un mio vecchio, vecchissimo progetto e ho fatto al...
Something went wrong at the North Pole. Santa Claus did a sample check: he discovered that some gifts are missing in the bags. Fortunately, everything is rec...
Qualcosa è andato storto al Polo Nord. Babbo Natale ha fatto un controllo a campione ed è saltato fuori che nei sacchi manca qualche regalo. Per fortuna è tu...
The elves have taken cybersecurity seriously. Like any fashion, it has also reached children. One of the little elves’ favorite games is writing encrypted me...
Ultimamente gli elfi hanno preso proprio sul serio la sicurezza informatica. È praticamente diventata moda. E come ogni moda è arrivata anche ai bambini. Uno...
Christmas is approaching and Santa Claus is making preparations. One of the most delicate aspects concerns the equipment. The sled is under great pressure, a...
Natale si avvicina e Babbo Natale sta ultimando i preparativi. Uno degli aspetti più delicati riguarda l’attrezzatura. La slitta è sottoposta a forti pressio...
I taught the elves how to create passwords with JavaScript and they lost the password. This is a problem, because the central elven computer system does not ...
Lo sapevo: dopo aver insegnato agli elfi come creare password con JavaScript qualcuno ha perso la propria password. Questo è un problema, perché il sistema e...
Today’s puzzle, number 14 of the Dev Advent Calendar 🎅, is an elven version of Rock Paper Scissors. Although it is based on a simple game, creating a digital...
Il puzzle di oggi, il numero 14 del Dev Advent Calendar 🎅, è una versione elfica di Sasso Carta Forbice. Nonostante si basi su un gioco semplice crearne una ...
The elves are excited about new technologies. They convinced Santa to modernize everything. They are converting millennia of paperwork into digital documents...
Oramai gli elfi sono lanciatissimi. Hanno convinto Babbo Natale ad ammodernare tutto e stanno convertendo millenni di scartoffie in documenti digitali. Si so...
It’s been 3 months since I wrote Some notes about the future. It is time to see how it is progressing. Also because I haven’t published anything on Patreon i...
Sono passati 3 mesi da quando ho scritto Some notes about the future. Penso sia quindi giunta l’ora di fare un punto su come sta procedendo. Anche perché nel...
The North Pole has security concerns. First Santa Claus loses the message code). Then the elf in charge of the keys always uses the same one. Time to change ...
Il Polo Nord ha seri problemi di sicurezza. Prima Babbo Natale che perde il codice dei messaggi, adesso l’elfo responsabile delle chiavi si è accorto che ce ...
It’s cold in the North Pole. I don’t understand why Santa Claus insists on spending most of the year there. But so it is, and we have to deal with it. Proble...
Al Polo Nord fa freddo, si sa. Non capisco come mai Babbo Natale si ostini a passare laggiù gran parte dell’anno. Ma cosi è, e dobbiamo farci i conti. Anche ...
I’m a bit late today. Yesterday Santa Claus made a spree. I can’t tell you the time he came back! He has even messed with the elves’ secret code and can no l...
Oggi sono un po’ in ritardo. Ieri Babbo Natale ha fatto bisboccia e il puzzle di oggi è arrivato tardi. E non solo era in ritardo: ha anche pasticciato con i...
After the troubles of the last few days, the elves deserve a break. So they decided to organize a Secret Santa. In Italy there is no such translation: the el...
Dopo i problemi degli ultimi giorni gli elfi si meritano finalmente un po’ di riposo. Hanno così deciso di organizzare una festicciola. E già che ci sono pre...
Something went wrong and the elves made a little mess. Some of the gifts ended up in the snow and the name tags were ruined. Fortunately, most of the letters...
Qualcosa è andato storto e gli elfi hanno fatto un piccolo pasticcio. Alcuni dei regali sono finiti in mezzo alla neve e i cartellini con i nomi si sono rovi...
The elves have prepared many gifts and wrapped many candies. But only good children will receive gifts. The others will get the coal. Santa Claus will decide...
Ovviamente i dolci che gli elfi hanno così diligentemente preparato non sono per tutti i bambini. Solo i bambini che hanno fatto i bravi meriteranno dolci e ...
Finally the elves have put aside their business ambitions and are back to their job: helping Santa with gifts for the children. They are late with the prepar...
Finalmente gli elfi hanno messo da parte le ambizioni imprenditoriali e sono tornati a fare il loro lavoro: aiutare Babbo Natale con i doni per i bambini di ...
Gli elfi alla fine hanno fatto centro e gli affari della caffetteria continuano a crescere. Peccato che abbiano fatto un po’ di confusione con le scatole. O,...
The elves are in luck: the cafeteria business continues to grow. Too bad they made a bit of confusion with the boxes. They struggle to figure out how to box ...
New day and new Dev Advent Calendar 2021 puzzle to solve. Santa’s elves got a taste for coffee and decided to take the plunge: they want to jump into the wor...
Giorno tre del mio Dev Advent Calendar 2021 e nuovo puzzle da risolvere. Gli elfi di Babbo Natale ci hanno preso gusto con il caffè e hanno deciso di fare il...
Second day of the Dev Advent Calendar 2021 and new puzzle to solve. Santa’s elves have managed to find Rudolf the reindeer lost in the forest. Back in the vi...
Secondo giorno del Dev Advent Calendar 2021 e nuovo puzzle da risolvere. Gli elfi di Babbo Natale sono riusciti a trovare la renna Rudolf dispersa nella fore...
Whenever Christmas approaches, my wife begins her Beads Advent Calendar. It’s something I’ve always envied her, her constancy and perseverance. On her advice...
Ogni volta che si avvicina il Natale mia moglie comincia il suo Avvento Perlinoso. È una cosa che le ho sempre invidiato, la sua costanza e perseveranza. Die...
Something went wrong at the North Pole. Santa Claus did a sample check: he discovered that some gifts are missing in the bags. Fortunately, everything is rec...
Qualcosa è andato storto al Polo Nord. Babbo Natale ha fatto un controllo a campione ed è saltato fuori che nei sacchi manca qualche regalo. Per fortuna è tu...
The elves have taken cybersecurity seriously. Like any fashion, it has also reached children. One of the little elves’ favorite games is writing encrypted me...
Ultimamente gli elfi hanno preso proprio sul serio la sicurezza informatica. È praticamente diventata moda. E come ogni moda è arrivata anche ai bambini. Uno...
Christmas is approaching and Santa Claus is making preparations. One of the most delicate aspects concerns the equipment. The sled is under great pressure, a...
Natale si avvicina e Babbo Natale sta ultimando i preparativi. Uno degli aspetti più delicati riguarda l’attrezzatura. La slitta è sottoposta a forti pressio...
I taught the elves how to create passwords with JavaScript and they lost the password. This is a problem, because the central elven computer system does not ...
Lo sapevo: dopo aver insegnato agli elfi come creare password con JavaScript qualcuno ha perso la propria password. Questo è un problema, perché il sistema e...
Today’s puzzle, number 14 of the Dev Advent Calendar 🎅, is an elven version of Rock Paper Scissors. Although it is based on a simple game, creating a digital...
Il puzzle di oggi, il numero 14 del Dev Advent Calendar 🎅, è una versione elfica di Sasso Carta Forbice. Nonostante si basi su un gioco semplice crearne una ...
The elves are excited about new technologies. They convinced Santa to modernize everything. They are converting millennia of paperwork into digital documents...
Oramai gli elfi sono lanciatissimi. Hanno convinto Babbo Natale ad ammodernare tutto e stanno convertendo millenni di scartoffie in documenti digitali. Si so...
It’s been 3 months since I wrote Some notes about the future. It is time to see how it is progressing. Also because I haven’t published anything on Patreon i...
Sono passati 3 mesi da quando ho scritto Some notes about the future. Penso sia quindi giunta l’ora di fare un punto su come sta procedendo. Anche perché nel...
The North Pole has security concerns. First Santa Claus loses the message code). Then the elf in charge of the keys always uses the same one. Time to change ...
Il Polo Nord ha seri problemi di sicurezza. Prima Babbo Natale che perde il codice dei messaggi, adesso l’elfo responsabile delle chiavi si è accorto che ce ...
It’s cold in the North Pole. I don’t understand why Santa Claus insists on spending most of the year there. But so it is, and we have to deal with it. Proble...
Al Polo Nord fa freddo, si sa. Non capisco come mai Babbo Natale si ostini a passare laggiù gran parte dell’anno. Ma cosi è, e dobbiamo farci i conti. Anche ...
I’m a bit late today. Yesterday Santa Claus made a spree. I can’t tell you the time he came back! He has even messed with the elves’ secret code and can no l...
Oggi sono un po’ in ritardo. Ieri Babbo Natale ha fatto bisboccia e il puzzle di oggi è arrivato tardi. E non solo era in ritardo: ha anche pasticciato con i...
After the troubles of the last few days, the elves deserve a break. So they decided to organize a Secret Santa. In Italy there is no such translation: the el...
Dopo i problemi degli ultimi giorni gli elfi si meritano finalmente un po’ di riposo. Hanno così deciso di organizzare una festicciola. E già che ci sono pre...
Something went wrong and the elves made a little mess. Some of the gifts ended up in the snow and the name tags were ruined. Fortunately, most of the letters...
Qualcosa è andato storto e gli elfi hanno fatto un piccolo pasticcio. Alcuni dei regali sono finiti in mezzo alla neve e i cartellini con i nomi si sono rovi...
The elves have prepared many gifts and wrapped many candies. But only good children will receive gifts. The others will get the coal. Santa Claus will decide...
Ovviamente i dolci che gli elfi hanno così diligentemente preparato non sono per tutti i bambini. Solo i bambini che hanno fatto i bravi meriteranno dolci e ...
Finally the elves have put aside their business ambitions and are back to their job: helping Santa with gifts for the children. They are late with the prepar...
Finalmente gli elfi hanno messo da parte le ambizioni imprenditoriali e sono tornati a fare il loro lavoro: aiutare Babbo Natale con i doni per i bambini di ...
Gli elfi alla fine hanno fatto centro e gli affari della caffetteria continuano a crescere. Peccato che abbiano fatto un po’ di confusione con le scatole. O,...
The elves are in luck: the cafeteria business continues to grow. Too bad they made a bit of confusion with the boxes. They struggle to figure out how to box ...
New day and new Dev Advent Calendar 2021 puzzle to solve. Santa’s elves got a taste for coffee and decided to take the plunge: they want to jump into the wor...
Giorno tre del mio Dev Advent Calendar 2021 e nuovo puzzle da risolvere. Gli elfi di Babbo Natale ci hanno preso gusto con il caffè e hanno deciso di fare il...
Second day of the Dev Advent Calendar 2021 and new puzzle to solve. Santa’s elves have managed to find Rudolf the reindeer lost in the forest. Back in the vi...
Secondo giorno del Dev Advent Calendar 2021 e nuovo puzzle da risolvere. Gli elfi di Babbo Natale sono riusciti a trovare la renna Rudolf dispersa nella fore...
Whenever Christmas approaches, my wife begins her Beads Advent Calendar. It’s something I’ve always envied her, her constancy and perseverance. On her advice...
Ogni volta che si avvicina il Natale mia moglie comincia il suo Avvento Perlinoso. È una cosa che le ho sempre invidiato, la sua costanza e perseveranza. Die...
In my last posts I talked about how to test Svelte components and NPM packages. My journey is not over. I have still to figure out how to test Electron appli...
Gli ultimi miei articoli hanno parlato di come testare componenti e pacchetti npm. Ma il mio viaggio non è ancora concluso: mi manca da capire come testare a...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
At first, I had decided to skip my weekly article on Construct 3. Then my android app was published on Google Play. What app? I created a demo of my menu for...
Avevo oramai deciso di saltare il mio articolo settimanale su Construct 3 ma poi mi è arrivata una notifica: la mia app android è stata pubblicata sul Google...
I am continuing to explore the world of Svelte. Every day I am adding a little bit to my knowledge, and every day I am struggling with my limits. While I’m h...
Sto continuando a esplorare il mondo di Svelte. Ogni giorno sto aggiungendo un pezzettino alla mia conoscenza, e ogni giorno mi scontro con i miei limiti. Se...
I waited for the release of Construct 3 beta r235) before publishing this post. I needed the IWorldInstance.getMeshSize() function to be able to randomly cha...
Prima di scrivere questo post ho aspettato l’uscita dell’ultima beta di Construct 3 (la r235) e l’aggiunta della funzione IWorldInstance.getMeshSize(). Perch...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
Today’s template is about Construct 3 and YouTube. It’s very simple, because I just want to test the integration between these two tools. The result is nice ...
Il template di oggi riguarda Construct 3 e YouTube. È un progetto molto semplice, pensato con l’unico obiettivo di testare l’integrazione tra questi due mond...
My plan for 2021 is to publish a new template for Construct 3 every 15 days. My project is to publish on github on the 15th and 30th of each month. I also wa...
Il mio progetto per il 2021 è di pubblicare ogni 15 giorni un nuovo template per Construct 3. Vuol dire il 15 (attorno al) e il 30 (attorno al) di ogni mese....
Nell’ultimo mese e mezzo, circa, ho sistemato alcuni vecchi template e progetti, rendendoli open source in un repository su GitHub dal nome molto fantasioso:...
Dopo aver capito come gestire in maniera dinamica la grafica in Construct 3 è il momento di cominciare lavorare sul menù. Già, perché di fatto sta cominciand...
Lavorando alla mia idea di un metodo semplice e veloce per personalizzare l’esportazione in HTML di progetti di Construct 3 mi sono nuovamente imbattuto in u...
Risistemando i miei plugin mi sono imbattuto in un limite di Construct 3: non è possibile personalizzare il file HTML. Il che non è un gran problema, a dire ...
Dopo aver completato la risistemazione dei miei plugin per Construct 3 ho ricevuto alcuni feedback. E una domanda, su Twitter: è possibile caricare un file d...
Devo ammettere che un po’ mi inorgoglisce quando qualcuno mi chiede come fare qualcosa con uno dei plugin che ho creato. Anche quando alla fine salta fuori c...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
Sooner or later I will have to find the time to report what I am learning in these months. For example, that it is very difficult to predict how long it will...
Prima o poi dovrò trovare il tempo per riportare le mie impressioni sul metodo Agile e su quello che sto imparando in questi mesi. So però una cosa: la mia i...
A quick post about a problem: how to test if an element exists in a component. I omit the part relating to the configuration of Jest with SvelteKit, I talked...
Un post rapido riguardo un problema che mi ritrovo ad affrontare frequentemente: come testare se un elemento esiste o meno in un componente. Tralascio la par...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
Sooner or later I will have to completely rewrite the code of my blog. Two years ago I switched from WordPress to Jekyll - it was a good choice. But the deep...
Prima o poi dovrò decidermi a riscrivere completamente il codice del mio blog. Due anni fa sono passato da WordPress a Jekyll: è stata una buona scelta. Ma p...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
Dopo aver fatto i miei esperimenti ho cominciato (finalmente!) a lavorare su un progetto un po’ più utile: sto ricostruendo il mio sito di esperimenti di Con...
I am continuing to explore Svelte, SvelteKit and GitHub Pages. It’s pretty easy to create a blog and use mdsvex to process markdown files. But I think that t...
Sto continuando ad esplorare Svelte, SvelteKit e GitHub Pages. Dopo aver capito come fare è abbastanza semplice creare un blog e usare mdsvex per processare ...
I waited a few weeks before writing a new article about how to use Svelte with GitHub Pages. Today I’m interested in testing SvelteKit. This post will take t...
Ho aspettato qualche settimana prima di scrivere un nuovo articolo su come usare Svelte con GitHub Pages. Oggi mi interessa testare SvelteKit. Questo post av...
It’s time to understand how to analyze the earnings of the various posts. So I’m going back to the first article of this series, but focusing on the postAmou...
Dopo aver capito come scaricare e visualizzare i guadagni complessivi di Medium è il momento di capire come fare lo stesso per i vari post. Riprendo quindi i...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
It is quite common knowledge that Medium does not provide in-depth stats. It is not a problem but I am used to recording some data on what I write and progra...
È abbastanza risaputo che Medium non fornisce statistiche molto approfondite. Di per sé non è un problema però per abitudine e forma mentis sono abituato a r...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
Sooner or later I will have to find the time to report what I am learning in these months. For example, that it is very difficult to predict how long it will...
Prima o poi dovrò trovare il tempo per riportare le mie impressioni sul metodo Agile e su quello che sto imparando in questi mesi. So però una cosa: la mia i...
A quick post about a problem: how to test if an element exists in a component. I omit the part relating to the configuration of Jest with SvelteKit, I talked...
Un post rapido riguardo un problema che mi ritrovo ad affrontare frequentemente: come testare se un elemento esiste o meno in un componente. Tralascio la par...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
Sooner or later I will have to completely rewrite the code of my blog. Two years ago I switched from WordPress to Jekyll - it was a good choice. But the deep...
Prima o poi dovrò decidermi a riscrivere completamente il codice del mio blog. Due anni fa sono passato da WordPress a Jekyll: è stata una buona scelta. Ma p...
Bene, il primo di tre obiettivi dei miei cento giorni è fatto: finire di sistemare il trasloco dei blog miei e di mia moglie da WordPress a Jekyll. Resta per...
Rispetto a WordPress preferisco scrivere con Jekyll. Non so bene il perché, ma mi trovo meglio a scrivere su un file di testo, con Atom, rispetto che acceder...
Quando si comincia un lavoro si corre il rischio di non finirlo mai. Ma non per pigrizia. Al contrario per perfezionismo. Mi sono accorto di stare correndo l...
Tra Musica e Parole è ora online nella sua nuova casa: un bel repository su GitHub unito a un dominio acquistato su Google. E, onestamente, sono un po’ gelos...
Ho cominciato a risolvere il problema del come usare immagini WebP con Jekyll. Sono riuscito a risolvere, forse, il problema. Non ho ancora testato a fondo i...
Chi non ha testa, abbia gambe. O per lo meno un po’ di abilità nello scrivere codice. Perché dopo aver completato tutto o quasi, mi sono accorto di un errore...
È abbastanza tardi ma sono soddisfatto: ho finito di sistemare tutti gli articoli vecchi di Tra Musica e Parole, il blog di mia moglie. Al momento sono tutti...
Continuando la risistemazione del blog di Tra Musica e Parole mi sono imbattuto in altro problema: come faccio a inserire una playlist Spotify in un blog cre...
Scrivendo il primo articolo di questi nuovi #100DaysOfCode (quello su come inserire immagini nella stessa directory del file md) mi sono trovato ad affrontar...
I primi giorni di questi #100DaysOfCode sono votati alla sistemazione del blog mio e di mia moglie. Sono sempre più convinto che trasferire il tutto da Wordp...
Dover rinunciare ai plugin è sia frustrante che interessante. Frustrante perché a volte è rilassante cliccare un pulsante e lasciare che la macchina faccia t...
Spostare il blog da WordPress a Jekyll ha richiesto un po’ di tempo. E a dire il vero è un processo non ancora completato. Un po’ perché mi sono impuntato su...
Using SVG files to represent geographic maps offers other advantages, in addition to the ability to change the scale and position on the map. I can change th...
One of the benefits of SVG files is the ability to edit them with JavaScript in an HTML page. To simplify the process I create a small app with Svelte where ...
After converting a Shapefile to GeoJSON I can start creating the svg file. There are some repositories that can help. But I need something more specific.
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Usare file SVG per rappresentare delle mappe geografiche offre altri vantaggi, oltre alla possibilità di cambiare la scala e la posizione sulla mappa. Posso ...
Uno dei vantaggi dei file SVG è la possibilità di modificarli con JavaScript in una pagina HTML. Per semplificare il processo creo una piccola app con Svelte...
Dopo aver convertito un Shapefile in GeoJSON posso cominciare a creare il file svg. Ci sono alcuni repository che possono aiutare ma per quello che serve a m...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
During this week I started experimenting with Svelte, a JavaScript compiler. I will most likely use it very often in the future. At the moment, however, I am...
Durante questa settimana ho cominciato a sperimentare con Svelte, un compilatore di JavaScript. Con buona probabilità lo userò molto spesso in futuro. Al mom...
It’s been a while since I played with maps. The last attempt dates back to a few years ago. This week, also thanks to some direct messages on Twitter, I pick...
Era da un po’ che non giocavo con le mappe. L’ultimo tentativo risale oramai a qualche anno fa. Questa settimana, complice anche alcuni messaggi diretti su T...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
After some testing I decided not to use the windows that Electron creates by default. I decided to create my own titlebar, with Windows-style control buttons...
Andando avanti con il mio progetto personale mi sono accorto di mal sopportare la finestra generata automaticamente da Electron. Ho deciso quindi di personal...
The more I play with the programming, the more I realize that I am often rewriting the same code. I therefore decided to upload some functions to NPM. But ho...
Man mano che faccio i miei esperimenti mi sto accorgendo di avere alcuni pezzi di codice ripetuti spesso. Francamente inizia ad essere complicato tenere sinc...
It’s time to understand how to analyze the earnings of the various posts. So I’m going back to the first article of this series, but focusing on the postAmou...
Dopo aver capito come scaricare e visualizzare i guadagni complessivi di Medium è il momento di capire come fare lo stesso per i vari post. Riprendo quindi i...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
It is quite common knowledge that Medium does not provide in-depth stats. It is not a problem but I am used to recording some data on what I write and progra...
È abbastanza risaputo che Medium non fornisce statistiche molto approfondite. Di per sé non è un problema però per abitudine e forma mentis sono abituato a r...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
Sooner or later I will have to find the time to report what I am learning in these months. For example, that it is very difficult to predict how long it will...
Prima o poi dovrò trovare il tempo per riportare le mie impressioni sul metodo Agile e su quello che sto imparando in questi mesi. So però una cosa: la mia i...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
I keep putting my notes in order. This list of recommended posts is quite heterogeneous. But I think it’s worth keeping track of the most interesting things,...
Continuo con il mettere in ordine i miei appunti. Come ho già fatto settimana scorsa, questa collezione di post da leggere è abbastanza eterogenea. Penso per...
A few days ago Corey Thompson added events to the charts of my previous tutorial. I admit that I have deliberately left the subject. However, I took advantag...
Qualche giorno fa Corey Thompson ha provato ad aggiungere degli eventi ai grafici di un mio precedente tutorial. Ammetto di aver volutamente lasciato l’argom...
Uno dei miei hobby preferiti è leggere. Leggo molto, libri e non solo. Però non prendo appunti su quello che leggo: questo è un mio limite, a cui devo prima ...
One of my favorite hobbies is reading. I read a lot, books and more. But I don’t take notes on what I read: this is my fault. I want to start keeping track o...
Non ho ancora deciso se posterò regolarmente degli aggiornamenti su Medium. Però voglio avere un luogo per tenere traccia di questo “esperimento” di scrittur...
I haven’t decided yet if I will regularly post updates on Medium. But I want to have a place to keep track of this writing “experiment”. It is a topic that I...
It’s time to understand how to analyze the earnings of the various posts. So I’m going back to the first article of this series, but focusing on the postAmou...
Dopo aver capito come scaricare e visualizzare i guadagni complessivi di Medium è il momento di capire come fare lo stesso per i vari post. Riprendo quindi i...
It is quite common knowledge that Medium does not provide in-depth stats. It is not a problem but I am used to recording some data on what I write and progra...
È abbastanza risaputo che Medium non fornisce statistiche molto approfondite. Di per sé non è un problema però per abitudine e forma mentis sono abituato a r...
One of the problems I’m facing with my gest-dashboard project is managing several windows with Electron. It is a more complex problem than I thought and it p...
Uno dei problemi che sto affrontando con il mio progetto gest-dashboard riguarda la gestione di diverse finestre con Electron. È un problema più complesso di...
I have almost completed my idea of creating 3 templates for Svelte & Electron. There are still some details to fix but the main aspects are ok. The third...
Il mio progetto di creare 3 template per Svelte è quasi giunto alla conclusione. Mancano ancora alcuni dettagli da sistemare ma posso dire di esserci, grosso...
While playing with Electron, TypeScript and Electron I ran into some problems. In the first version of my template (el3um4s/memento-svelte-electron-typescrip...
Mentre giocavo con Electron, TypeScript ed Electron sono incappato in alcuni problemi. Nella prima versione del mio template (pubblicata nel repository el3um...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
This week I present a “double project”. It’s a Pomodoro Clock living in the Windows taskbar. When the time runs out, a notification appears in the Windows no...
Il progetto di questa settimana è doppio. È un Pomodoro Clock che “vive” nella taskbar di Windows. Allo scadere del tempo appare una notifica nella barra del...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
So how can I convert an MDB file to a SQLite database? At the end of the day the easiest way is to create an MDB databas,e to semi-automatically convert the ...
There is a problem that has been bothering me for some years. I have a few hundred databases in mdb format (Microsoft Access 2000) full of data from a quarte...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Quindi, come posso convertire un file MDB in un database SQLite? Alla fin della fiera il modo più semplice è creare un database MDB da usare per convertire i...
Oramai è da un po’ di tempo che sbatto la testa su un problema. Ho qualche centinaio di database in formato mdb (Microsoft Access 2000) pieni di dati relativ...
The past two weeks have been pretty hard. A sudden death hit my family, annihilating us. Programming has generally always been a safe heaven to take refuge i...
Le ultime due settimane sono state abbastanza dure. Un lutto improvviso ha colpito duramente la mia famiglia, annichilendoci. In genere la programmazione è s...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
After some testing I decided not to use the windows that Electron creates by default. I decided to create my own titlebar, with Windows-style control buttons...
Andando avanti con il mio progetto personale mi sono accorto di mal sopportare la finestra generata automaticamente da Electron. Ho deciso quindi di personal...
As I said a few days ago I decided to focus on some more complex projects. The first is “GEST - Dashboard”. Bad enough name, but I’ll change it later. I need...
Come dicevo già qualche giorno fa ho deciso di concentrarmi su alcuni progetti più complessi. Il primo è “GEST - Dashboard”. Nome abbastanza brutto, lo ammet...
Alla fine ho deciso di abbonarmi a Medium, mi sono reso conto che non pagare 5€ al mese per un sito che consulto quotidianamente è, beh, non corretto. Nonost...
Riprendo il discorso di ieri sui diversi tipi di progetto a cui si può lavorare. Ovviamente questo discorso vale in particolar modo per i progetti personali,...
Ho trovato su Medium un articolo interessante dal titolo Code Something Weekly: How and Why. Ne faccio un riassunto, perché è una considerazione interessante...
In questi giorni sto riflettendo a fondo su alcuni aspetti che riguardano il mio modo di lavorare. E di come gestisco il mio tempo. Ho letto alcuni articoli ...
Ci sono tre cose fondamentali in un Bullet Journal: tieni tutto in un unico posto, scrivi a mano e rifletti sulle cose che fai. Se le ultime due sono tutto s...
Quindi, dicevo ieri delle tecniche per gestire meglio il tempo e di come mi stia trovando bene con il Bullet Journal (che io chiamo BuJo). Ma cosa è un Bulle...
Quindi, ieri parlavo del perché è facile sbagliare la stima del tempo necessario a svolgere un lavoro. Oggi, invece, mi interessa capire come migliorare l’ef...
Una delle cose in cui trovo più difficoltà è calcolare il tempo necessario per svolgere un compito. Per dire, in questi 100DaysOfCode pensavo di sbrigare rap...
A quick post about a problem: how to test if an element exists in a component. I omit the part relating to the configuration of Jest with SvelteKit, I talked...
Un post rapido riguardo un problema che mi ritrovo ad affrontare frequentemente: come testare se un elemento esiste o meno in un componente. Tralascio la par...
I am more and more comfortable with test-driven development (TDD). Editing your code is easier by knowing right away when something is wrong. Of course I don...
Ammetto di trovarmi sempre più a mio agio con lo sviluppo guidato dai test (TDD - Test-driven development). Anche perché man mano che sorgono i problemi so d...
I miei ultimi articoli sono stati dedicati a come creare pacchetti NPM, integrare Tailwind e Svelte ed eseguire test con Jest. Tutto questo perché? Per arriv...
In my last articles I have mainly talked about how to integrate Svelte, Tailwind, Jest and how to use NPM. Why all this? To get to understand how to create a...
One of my weaknesses is the lack of discipline when it comes to testing. So I started looking around and figuring out how to do it. There are many frameworks...
Mi pare di averlo già accennato, uno dei miei punti deboli è la scarsa disciplina in fatto di test. È una cosa a cui devo metter mano, prima o poi. Meglio pr...
After converting a Shapefile to GeoJSON I can start creating the svg file. There are some repositories that can help. But I need something more specific.
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Dopo aver convertito un Shapefile in GeoJSON posso cominciare a creare il file svg. Ci sono alcuni repository che possono aiutare ma per quello che serve a m...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
This post took me longer than expected. A little over a month. The two main repositories took me longer. This is to answer a question: how can I easily docum...
Ci ho messo un po’ più tempo del previsto a scrivere questo post. Un mese, anzi poco più. Un po’ per alcuni problemi di salute, un po’ perché ha richiesto pi...
For the past two weeks, I have focused on how to quickly create documentation for my Svelte components. I don’t want to repeat my classic mistake: creating s...
Sono un paio di settimane che non scrivo nulla: è un errore. Mi sono concentrato su come creare in maniera rapida la documentazione per i miei componenti Sve...
I keep putting my notes in order. This list of recommended posts is quite heterogeneous. But I think it’s worth keeping track of the most interesting things,...
Continuo con il mettere in ordine i miei appunti. Come ho già fatto settimana scorsa, questa collezione di post da leggere è abbastanza eterogenea. Penso per...
Uno dei miei hobby preferiti è leggere. Leggo molto, libri e non solo. Però non prendo appunti su quello che leggo: questo è un mio limite, a cui devo prima ...
One of my favorite hobbies is reading. I read a lot, books and more. But I don’t take notes on what I read: this is my fault. I want to start keeping track o...
Non ho ancora deciso se posterò regolarmente degli aggiornamenti su Medium. Però voglio avere un luogo per tenere traccia di questo “esperimento” di scrittur...
I haven’t decided yet if I will regularly post updates on Medium. But I want to have a place to keep track of this writing “experiment”. It is a topic that I...
A little over a month has passed since my last update: it’s time for a new update. Sooner or later I will be able to achieve regularity with these reports. I...
È passato poco più di un mese dal mio ultimo aggiornamento: direi che è l’ora di fare un punto sulla situazione. Prima o poi riuscirò a raggiungere una regol...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
So how can I convert an MDB file to a SQLite database? At the end of the day the easiest way is to create an MDB databas,e to semi-automatically convert the ...
There is a problem that has been bothering me for some years. I have a few hundred databases in mdb format (Microsoft Access 2000) full of data from a quarte...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Quindi, come posso convertire un file MDB in un database SQLite? Alla fin della fiera il modo più semplice è creare un database MDB da usare per convertire i...
Oramai è da un po’ di tempo che sbatto la testa su un problema. Ho qualche centinaio di database in formato mdb (Microsoft Access 2000) pieni di dati relativ...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
So how can I convert an MDB file to a SQLite database? At the end of the day the easiest way is to create an MDB databas,e to semi-automatically convert the ...
There is a problem that has been bothering me for some years. I have a few hundred databases in mdb format (Microsoft Access 2000) full of data from a quarte...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Quindi, come posso convertire un file MDB in un database SQLite? Alla fin della fiera il modo più semplice è creare un database MDB da usare per convertire i...
Oramai è da un po’ di tempo che sbatto la testa su un problema. Ho qualche centinaio di database in formato mdb (Microsoft Access 2000) pieni di dati relativ...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
So how can I convert an MDB file to a SQLite database? At the end of the day the easiest way is to create an MDB databas,e to semi-automatically convert the ...
There is a problem that has been bothering me for some years. I have a few hundred databases in mdb format (Microsoft Access 2000) full of data from a quarte...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Quindi, come posso convertire un file MDB in un database SQLite? Alla fin della fiera il modo più semplice è creare un database MDB da usare per convertire i...
Oramai è da un po’ di tempo che sbatto la testa su un problema. Ho qualche centinaio di database in formato mdb (Microsoft Access 2000) pieni di dati relativ...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
So how can I convert an MDB file to a SQLite database? At the end of the day the easiest way is to create an MDB databas,e to semi-automatically convert the ...
There is a problem that has been bothering me for some years. I have a few hundred databases in mdb format (Microsoft Access 2000) full of data from a quarte...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Quindi, come posso convertire un file MDB in un database SQLite? Alla fin della fiera il modo più semplice è creare un database MDB da usare per convertire i...
Oramai è da un po’ di tempo che sbatto la testa su un problema. Ho qualche centinaio di database in formato mdb (Microsoft Access 2000) pieni di dati relativ...
Dopo aver fatto i miei esperimenti ho cominciato (finalmente!) a lavorare su un progetto un po’ più utile: sto ricostruendo il mio sito di esperimenti di Con...
I am continuing to explore Svelte, SvelteKit and GitHub Pages. It’s pretty easy to create a blog and use mdsvex to process markdown files. But I think that t...
Sto continuando ad esplorare Svelte, SvelteKit e GitHub Pages. Dopo aver capito come fare è abbastanza semplice creare un blog e usare mdsvex per processare ...
I waited a few weeks before writing a new article about how to use Svelte with GitHub Pages. Today I’m interested in testing SvelteKit. This post will take t...
Ho aspettato qualche settimana prima di scrivere un nuovo articolo su come usare Svelte con GitHub Pages. Oggi mi interessa testare SvelteKit. Questo post av...
Ci ho messo 3 giorni, non so quante ore, ma alla fine soro riuscito a mettere un po’ di ordine nei miei repository. Adesso si può trovare tutti in un unico r...
Dopo la prima e la seconda parte è il momento della terza. Onestamente non pensavo di aver lasciato per strada tani progetti cominciati e mai finiti. E mi fa...
Alla fine ieri ho rinunciato a finire. Tentare di mettere ordine a un paio d’anni di esperimenti, fatti per lo più senza metodo e perseveranza, richiede molt...
Dopo aver completato il progetto numero 2 dei miei #100DaysOfCode, ovvero la riscrittura e risistemazione del sito del nostro matrimonio è il momento di fare...
In my last posts I talked about how to test Svelte components and NPM packages. My journey is not over. I have still to figure out how to test Electron appli...
Gli ultimi miei articoli hanno parlato di come testare componenti e pacchetti npm. Ma il mio viaggio non è ancora concluso: mi manca da capire come testare a...
Continuo il discorso di ieri su come usare ElectronJS e Construct 3. Finora abbiamo visto come è possibile eseguire un file HTML con dentro un gioco creato c...
Come preannunciato qualche giorno fa ho deciso di scrivere una breve guida, a mio uso e consumo, su come integrare un gioco creato con Construct 3 ed Electro...
Stavo rileggendo l’elenco delle cose che non hanno senso, per chi ha l’Aphantasia. E c’è una cosa che ho notato, complice anche reddit: la questione può ess...
Non ho mai usato granché reddit, ma in questi giorni mi sono trovato spesso a leggere nella sezione Aphantasia. C’è una discussione molto positiva, intitolat...
Continuo a ragionare sulla’Aphantasia. Questi sono alcune piccole “rivelazioni” su alcuni aspetti che avevo, evidentemente, non compreso appieno. Del tipo, c...
A volte succede che, all’improvviso, tutto abbia un senso. Che i pezzetti del puzzle vadano al loro posto, come nel finale di un film. Questa è la sensazione...
Today a quick thing about my latest experiment: a game on multiple windows. The repository on GitHub is still pretty bare, and the code is really “spaghetti”...
Oggi una cosa semplice e veloce per spiegare il mio ultimo esperimento, un sistema per creare un gioco su più finestre. Il repository su GitHub è ancora abba...
For the past two weeks I have been experimenting with Deno, Construct 3 and Microsoft Edge WebView2. I went back to an old project and made some progress tha...
Nelle ultime due settimane ho sperimentato con Deno, Construct 3 e Microsoft Edge WebView2. Sono tornato a un mio vecchio, vecchissimo progetto e ho fatto al...
For the past few days, I have continued to experiment with genetic algorithms. I built a cannon that learns by itself how to hit a target. The logic behind i...
Nei giorni scorsi ho giocato ancora con gli algoritmi genetici. Mi serviva mettermi alla prova per testare la mia comprensione, quindi ho creato un cannone c...
La scorsa settimana è stata abbastanza complicata e non ho avuto molto tempo per sperimentare. Sono però riuscito a trovare il tempo per partecipare a una ja...
Last week was pretty complicated and I didn’t have much time to experiment. But I managed to find the time to replicate a simple genetic algorithm to… write ...
For the past few days, I have continued to experiment with genetic algorithms. I built a cannon that learns by itself how to hit a target. The logic behind i...
Nei giorni scorsi ho giocato ancora con gli algoritmi genetici. Mi serviva mettermi alla prova per testare la mia comprensione, quindi ho creato un cannone c...
La scorsa settimana è stata abbastanza complicata e non ho avuto molto tempo per sperimentare. Sono però riuscito a trovare il tempo per partecipare a una ja...
Last week was pretty complicated and I didn’t have much time to experiment. But I managed to find the time to replicate a simple genetic algorithm to… write ...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
As I said a few days ago I decided to focus on some more complex projects. The first is “GEST - Dashboard”. Bad enough name, but I’ll change it later. I need...
Come dicevo già qualche giorno fa ho deciso di concentrarmi su alcuni progetti più complessi. Il primo è “GEST - Dashboard”. Nome abbastanza brutto, lo ammet...
One of the problems I’m facing with my gest-dashboard project is managing several windows with Electron. It is a more complex problem than I thought and it p...
Uno dei problemi che sto affrontando con il mio progetto gest-dashboard riguarda la gestione di diverse finestre con Electron. È un problema più complesso di...
As I said a few days ago I decided to focus on some more complex projects. The first is “GEST - Dashboard”. Bad enough name, but I’ll change it later. I need...
Come dicevo già qualche giorno fa ho deciso di concentrarmi su alcuni progetti più complessi. Il primo è “GEST - Dashboard”. Nome abbastanza brutto, lo ammet...
After some testing I decided not to use the windows that Electron creates by default. I decided to create my own titlebar, with Windows-style control buttons...
Andando avanti con il mio progetto personale mi sono accorto di mal sopportare la finestra generata automaticamente da Electron. Ho deciso quindi di personal...
The more I play with the programming, the more I realize that I am often rewriting the same code. I therefore decided to upload some functions to NPM. But ho...
Man mano che faccio i miei esperimenti mi sto accorgendo di avere alcuni pezzi di codice ripetuti spesso. Francamente inizia ad essere complicato tenere sinc...
Dopo aver cominciato il mio primo Bullet Journal mi sono accorto di una cosa: era difficile rintracciare alcune informazioni nei miei appunti, anche utilizza...
Ci sono tre cose fondamentali in un Bullet Journal: tieni tutto in un unico posto, scrivi a mano e rifletti sulle cose che fai. Se le ultime due sono tutto s...
Quindi, dicevo ieri delle tecniche per gestire meglio il tempo e di come mi stia trovando bene con il Bullet Journal (che io chiamo BuJo). Ma cosa è un Bulle...
Ma c’è anche un’altra ragione per la quale è bene fare un passo alla volta: è più facile fare un passo ogni giorno che correre ogni giorno una maratona. E qu...
Oggi, a pranzo, stavo parlando con mia moglie dei nostri blog. O, meglio, di come può essere frustrante imbarcarsi in articoli lunghi e complessi e che non r...
Ho cominciato a sistemare il sito del matrimonio e penso di essere andato abbastanza avanti. Quanto? In realtà non so bene perché uno dei miei problemi è la ...
Dopo aver completato la risistemazione dei miei plugin per Construct 3 ho ricevuto alcuni feedback. E una domanda, su Twitter: è possibile caricare un file d...
Ci ho messo 3 giorni, non so quante ore, ma alla fine soro riuscito a mettere un po’ di ordine nei miei repository. Adesso si può trovare tutti in un unico r...
Devo ammettere che un po’ mi inorgoglisce quando qualcuno mi chiede come fare qualcosa con uno dei plugin che ho creato. Anche quando alla fine salta fuori c...
Ed è quindi giunto il nostro primo San Valentino da sposini. Devo ammetterlo, sono emozionato. Come sono emozionato a ogni San Valentino, ma questa volta è d...
Ci ho messo un pochino a trovare un titolo decente per questo post. Non l’ho trovato . Comunque, è il momento di passare al secondo obiettivo dei miei...
Oggi faccio una cosa diversa dal solito: mi appunto qui alcuni strumenti utili per abbinare colori. Perché anche quando si crea un prototipo vale la pena cre...
Uno degli ultimi post scritti da mia moglie su Tra Musica e Parole riguarda quale musica ascoltare mentre si lavora. Ho deciso di prendere esempio da lei, an...
È passato un pochino dall’ultimo post. Le cose si sono normalizzate, più o meno, e la pandemia pare sotto controllo. Per lo meno qui, in questa parte del mon...
Ho completato la mia prima Game Jam da… due anni? Tre? Non so più nemmeno da quanto tempo. Ed è andata che mi sono classificato… beh, dai, l’importante è par...
I have completed and submitted my game for VimJam: Collectables (8 Bits to Infinity), 18-25 September 2020. The constraint was “Collectables”, the theme “The...
Ho completato e inviato il mio gioco per la VimJam: Collectables (8 Bits to Infinity), svoltasi dal 18 al 25 settembre (2020, ovviamente). Il vincolo era “Co...
I have completed and submitted my game for VimJam: Collectables (8 Bits to Infinity), 18-25 September 2020. The constraint was “Collectables”, the theme “The...
Ho completato e inviato il mio gioco per la VimJam: Collectables (8 Bits to Infinity), svoltasi dal 18 al 25 settembre (2020, ovviamente). Il vincolo era “Co...
I have completed and submitted my game for VimJam: Collectables (8 Bits to Infinity), 18-25 September 2020. The constraint was “Collectables”, the theme “The...
Ho completato e inviato il mio gioco per la VimJam: Collectables (8 Bits to Infinity), svoltasi dal 18 al 25 settembre (2020, ovviamente). Il vincolo era “Co...
Today’s template is about Construct 3 and YouTube. It’s very simple, because I just want to test the integration between these two tools. The result is nice ...
Il template di oggi riguarda Construct 3 e YouTube. È un progetto molto semplice, pensato con l’unico obiettivo di testare l’integrazione tra questi due mond...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
This week I played with the File System Access API: this feature allow you to create web apps that can interact with files on the user’s local device. After ...
Questa settimana ho sperimentato con il recente File System Access API: è una tecnologia che permette di creare delle web app in grado di di interagire con i...
I waited for the release of Construct 3 beta r235) before publishing this post. I needed the IWorldInstance.getMeshSize() function to be able to randomly cha...
Prima di scrivere questo post ho aspettato l’uscita dell’ultima beta di Construct 3 (la r235) e l’aggiunta della funzione IWorldInstance.getMeshSize(). Perch...
This week I present a “double project”. It’s a Pomodoro Clock living in the Windows taskbar. When the time runs out, a notification appears in the Windows no...
Il progetto di questa settimana è doppio. È un Pomodoro Clock che “vive” nella taskbar di Windows. Allo scadere del tempo appare una notifica nella barra del...
This week’s template is a little less beautiful from a graphic point of view. It has been a very busy week at work, but I still wanted to publish something. ...
Il template di questa settimana è un po’ meno curato dal punto di vista grafico. Non ho avuto il tempo, è stata una settimana molto intensa dal punto di vist...
The past two weeks have been pretty hard. A sudden death hit my family, annihilating us. Programming has generally always been a safe heaven to take refuge i...
Le ultime due settimane sono state abbastanza dure. Un lutto improvviso ha colpito duramente la mia famiglia, annichilendoci. In genere la programmazione è s...
The past two weeks have been pretty hard. A sudden death hit my family, annihilating us. Programming has generally always been a safe heaven to take refuge i...
Le ultime due settimane sono state abbastanza dure. Un lutto improvviso ha colpito duramente la mia famiglia, annichilendoci. In genere la programmazione è s...
This week I went on with the course on Svelte. Things are getting interesting and I have decided to test my knowledge by creating an extension for Google Chr...
Questa settimana sono andato avanti con il corso su Svelte. Le cose stanno diventando interessanti e ho deciso di mettere alla prova le mie conoscenze creand...
In my last posts I talked about how to test Svelte components and NPM packages. My journey is not over. I have still to figure out how to test Electron appli...
Gli ultimi miei articoli hanno parlato di come testare componenti e pacchetti npm. Ma il mio viaggio non è ancora concluso: mi manca da capire come testare a...
A quick post about a problem: how to test if an element exists in a component. I omit the part relating to the configuration of Jest with SvelteKit, I talked...
Un post rapido riguardo un problema che mi ritrovo ad affrontare frequentemente: come testare se un elemento esiste o meno in un componente. Tralascio la par...
Whenever Christmas approaches, my wife begins her Beads Advent Calendar. It’s something I’ve always envied her, her constancy and perseverance. On her advice...
Ogni volta che si avvicina il Natale mia moglie comincia il suo Avvento Perlinoso. È una cosa che le ho sempre invidiato, la sua costanza e perseveranza. Die...
Whenever Christmas approaches, my wife begins her Beads Advent Calendar. It’s something I’ve always envied her, her constancy and perseverance. On her advice...
Ogni volta che si avvicina il Natale mia moglie comincia il suo Avvento Perlinoso. È una cosa che le ho sempre invidiato, la sua costanza e perseveranza. Die...
New day and new Dev Advent Calendar 2021 puzzle to solve. Santa’s elves got a taste for coffee and decided to take the plunge: they want to jump into the wor...
Giorno tre del mio Dev Advent Calendar 2021 e nuovo puzzle da risolvere. Gli elfi di Babbo Natale ci hanno preso gusto con il caffè e hanno deciso di fare il...
Tables are quite a complicated thing. They have existed since the dawn of HTML and they bring with them some serious problems. They are great for showing lit...
In HTML le tabelle sono una cosa abbastanza complicata. Esistono dagli albori della rete e si portano dietro alcune problematiche non da poco. Sono ottime pe...
The numbers explain the reality, but sometimes they are not clear. Series and reports are powerful but not always understandable tools. For this reason, it i...
I numeri spiegano la realtà, ma a volte lo fanno in maniera complicata. Le serie e i rapporti sono strumenti potenti ma non sempre chiari. Per questo, spesso...
One of the difficulties I’m encountering working on the gest-dashboard project is related to how to view folders inside a browser. Or rather, how to use fold...
Una delle difficoltà che sto incontrando lavorando sul progetto gest-dashboard è legato a come visualizzare cartelle dentro un browser. O, meglio, a come usa...
One of the difficulties I’m encountering working on the gest-dashboard project is related to how to view folders inside a browser. Or rather, how to use fold...
Una delle difficoltà che sto incontrando lavorando sul progetto gest-dashboard è legato a come visualizzare cartelle dentro un browser. O, meglio, a come usa...
One of the difficulties I’m encountering working on the gest-dashboard project is related to how to view folders inside a browser. Or rather, how to use fold...
Una delle difficoltà che sto incontrando lavorando sul progetto gest-dashboard è legato a come visualizzare cartelle dentro un browser. O, meglio, a come usa...
A few days ago Corey Thompson added events to the charts of my previous tutorial. I admit that I have deliberately left the subject. However, I took advantag...
Qualche giorno fa Corey Thompson ha provato ad aggiungere degli eventi ai grafici di un mio precedente tutorial. Ammetto di aver volutamente lasciato l’argom...
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
The last few months have been a bit chaotic. I concentrated on how to create, update and modify maps. The aim is to obtain maps in SVG and PDF that can be us...
Gli ultimi mesi sono stati un po’ caotici. Tralasciando alcune questioni personali (e da un certo punto di vista globali) mi sono concentrato su come creare,...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
In this article I report some parts of the code I used to create an application that converts MDB (Microsoft Access 2000) files into SQLite databases. I don’...
In questo articolo riporto alcune parti del codice che ho usato per creare un’applicazione che converte file MDB (Microsoft Access 2000) in database SQLite. ...
Chi non ha testa, abbia gambe. O per lo meno un po’ di abilità nello scrivere codice. Perché dopo aver completato tutto o quasi, mi sono accorto di un errore...
Contestualmente al trasloco da WordPress a Jekyll ho spostato anche il dominio dei blog da GoDaddy a Google Domains. Come mai? Beh, risposta scontata, perché...
Devo ammettere che un po’ mi inorgoglisce quando qualcuno mi chiede come fare qualcosa con uno dei plugin che ho creato. Anche quando alla fine salta fuori c...
Dopo aver completato la risistemazione dei miei plugin per Construct 3 ho ricevuto alcuni feedback. E una domanda, su Twitter: è possibile caricare un file d...
Uno degli ultimi post scritti da mia moglie su Tra Musica e Parole riguarda quale musica ascoltare mentre si lavora. Ho deciso di prendere esempio da lei, an...
Oggi faccio una cosa diversa dal solito: mi appunto qui alcuni strumenti utili per abbinare colori. Perché anche quando si crea un prototipo vale la pena cre...
Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...
One of the problems I’m facing with my gest-dashboard project is managing several windows with Electron. It is a more complex problem than I thought and it p...