Posts by Tag

100DaysOfCode

Reskyu (English)

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...

Reskyu (Vimjam Edition)

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...

One Color Idle Game

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:...

Medium e altri abbonamenti da fare

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...

Code Something Weekly: Manifesto

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,...

Construct 3: creare un menù laterale

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...

Construct 3: Media Query e grid system

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...

Non c’è produttività senza ritualità

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 ...

Grazie per…

Dopo aver cominciato il mio primo Bullet Journal mi sono accorto di una cosa: era difficile rintracciare alcune informazioni nei miei appunti, anche utilizza...

Aphantasia, linguaggio e regia

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...

Welcome Aphantasia!

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...

L’elefante nella stanza

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...

Plugins for Construct 3: risistemato!

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...

Construct 3 ed Electron: avviare un gioco

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...

San Valentino e il nuovo sito del matrimonio

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...

Non spezzare la catena dei 30 giorni

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...

L’importanza delle piccole cose

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...

Perché è importante misurare i passi fatti

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 ...

Wedding Website Versione 2: cominciamo

Ci ho messo un pochino a trovare un titolo decente per questo post. Non l’ho trovato :smile:. Comunque, è il momento di passare al secondo obiettivo dei miei...

Bullet Journal e Lavoro

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...

Bullet Journal

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...

Tecniche di Time Management

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...

Perché sbaglio i tempi?

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...

Perché Google Domains?

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é...

Perché sono passato a Jekyll

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...

Come creare un post con Jekyll

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...

Lazy Loading di immagini in Jekyll

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...

Jekyll e WebP

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

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...

Mostrare playlist Spotify su Jekyll

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...

Jekyll e classi

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...

Jekyll e Cookie Consent

Dover rinunciare ai plugin è sia frustrante che interessante. Frustrante perché a volte è rilassante cliccare un pulsante e lasciare che la macchina faccia t...

Un nuovo inizio

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...

Vai su ↑

Construct 3

Geometric Draw (English)

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 .

Geometric Draw

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) % ...

Pomodoro Clock (English)

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...

Pomodoro Clock

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...

Floating Window (English)

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...

Floating Window

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...

Mappe in Construct 3: Leaflet e OpenLayers

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...

Genetic Algorithms: Cannon (English)

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...

Genetic Algorithms: Cannon

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...

Genetic Algorithms: Hello World!

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...

Genetic Algorithms: Hello World! (English)

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 ...

Experiment: Multi Windows (English)

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”...

Experiment: Multi Windows

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...

Deno, C3 & WebView (English)

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...

Deno, C3 & WebView

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...

Mesh & Shapes (English)

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...

Mesh & Shapes

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...

File System Access API (English)

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 ...

File System Access API

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...

Construct 3 & YouTube (English)

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 ...

Construct 3 & YouTube

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...

Typo Battle (English)

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...

Typo Battle

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....

Construct 3, Unit Test e JsUnit

Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...

Reskyu (English)

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...

Reskyu (Vimjam Edition)

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...

One Color Idle Game

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:...

Construct 3: creare un menù laterale

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...

Construct 3: Media Query e grid system

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...

Plugins for Construct 3: risistemato!

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...

Construct 3 ed Electron: avviare un gioco

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...

Vai su ↑

JavaScript

Geometric Draw (English)

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 .

Geometric Draw

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) % ...

Pomodoro Clock (English)

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...

Pomodoro Clock

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...

Floating Window (English)

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...

Floating Window

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...

Mappe in Construct 3: Leaflet e OpenLayers

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...

Genetic Algorithms: Cannon (English)

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...

Genetic Algorithms: Cannon

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...

Genetic Algorithms: Hello World!

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...

Genetic Algorithms: Hello World! (English)

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 ...

Experiment: Multi Windows (English)

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”...

Experiment: Multi Windows

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...

Deno, C3 & WebView (English)

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...

Deno, C3 & WebView

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...

Mesh & Shapes (English)

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...

Mesh & Shapes

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...

File System Access API (English)

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 ...

File System Access API

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...

Construct 3 & YouTube (English)

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 ...

Construct 3 & YouTube

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...

Typo Battle (English)

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...

Typo Battle

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....

Alternative a Switch-Case in Javascript

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...

Construct 3, Unit Test e JsUnit

Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...

Vai su ↑

Template

Mesh & Shapes (English)

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...

Mesh & Shapes

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...

File System Access API (English)

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 ...

File System Access API

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...

Construct 3 & YouTube (English)

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 ...

Construct 3 & YouTube

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...

Typo Battle (English)

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...

Typo Battle

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....

One Color Idle Game

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:...

Construct 3: creare un menù laterale

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...

Construct 3: Media Query e grid system

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...

Vai su ↑

jekyll

Perché sono passato a Jekyll

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...

Come creare un post con Jekyll

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...

Lazy Loading di immagini in Jekyll

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...

Jekyll e WebP

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

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...

Mostrare playlist Spotify su Jekyll

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...

Jekyll e classi

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...

Jekyll e Cookie Consent

Dover rinunciare ai plugin è sia frustrante che interessante. Frustrante perché a volte è rilassante cliccare un pulsante e lasciare che la macchina faccia t...

Vai su ↑

Time Management

Medium e altri abbonamenti da fare

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...

Code Something Weekly: Manifesto

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,...

Non c’è produttività senza ritualità

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 ...

Bullet Journal e Lavoro

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...

Bullet Journal

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...

Tecniche di Time Management

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...

Perché sbaglio i tempi?

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...

Vai su ↑

Coronavirus

Coronavirus: Cinque

E niente, alla fine è cominciata davvero una specie di “Fase 2”. La vita sta cercando una sua normalità, in qualche forma. Milano è sempre vuota, ma lo è un ...

Coronavirus: Quattro

Oramai la vita ha preso una direzione tutta sua, nonostante i miei tentativi di tenerla sui suoi binari. Ogni settimana mi riprometto di ricominciare i 100 g...

Coronavirus: Tre

Questo mese di marzo è finito, praticamente. E i miei cento giorni sono rimasti bloccati, schiacciati dalle incombenze e dalla pandemia. Bloccati in un mondo...

Coronavirus: Due

Sono passati dieci giorni dall’ultima volta, dall’ultimo post. Nel frattempo Milano e l’Italia tutta è sprofondata nel lockdown, causa CoVid-19. Una grande f...

Coronavirus

Mi ero ripromesso di non parlare di attualità. Perché questo mio blog non è un blog di attualità. Non lo è e non lo vuol essere. Ma. Ma c’è sempre un ma. E o...

Vai su ↑

Progetti

Plugins for Construct 3: risistemato!

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...

Vai su ↑

Aphantasia

Aphantasia, linguaggio e regia

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...

Welcome Aphantasia!

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...

L’elefante nella stanza

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...

Vai su ↑

TypeScript

Experiment: Multi Windows (English)

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”...

Experiment: Multi Windows

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...

Deno, C3 & WebView (English)

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...

Deno, C3 & WebView

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...

Vai su ↑

Deno

Experiment: Multi Windows (English)

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”...

Experiment: Multi Windows

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...

Deno, C3 & WebView (English)

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...

Deno, C3 & WebView

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...

Vai su ↑

Machine Learning

Genetic Algorithms: Cannon (English)

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...

Genetic Algorithms: Cannon

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...

Genetic Algorithms: Hello World!

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...

Genetic Algorithms: Hello World! (English)

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 ...

Vai su ↑

Genetic Algorithms

Genetic Algorithms: Cannon (English)

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...

Genetic Algorithms: Cannon

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...

Genetic Algorithms: Hello World!

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...

Genetic Algorithms: Hello World! (English)

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 ...

Vai su ↑

Pomodoro

Geometric Draw (English)

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 .

Geometric Draw

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) % ...

Pomodoro Clock (English)

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...

Pomodoro Clock

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...

Vai su ↑

Electron

Geometric Draw (English)

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 .

Geometric Draw

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) % ...

Pomodoro Clock (English)

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...

Pomodoro Clock

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...

Vai su ↑

Bullet Journal

Grazie per…

Dopo aver cominciato il mio primo Bullet Journal mi sono accorto di una cosa: era difficile rintracciare alcune informazioni nei miei appunti, anche utilizza...

Bullet Journal e Lavoro

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...

Bullet Journal

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...

Vai su ↑

Obiettivi

Non spezzare la catena dei 30 giorni

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...

L’importanza delle piccole cose

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...

Perché è importante misurare i passi fatti

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 ...

Vai su ↑

Plugin

Plugins for Construct 3: risistemato!

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...

Vai su ↑

Matrimonio

San Valentino e il nuovo sito del matrimonio

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...

Wedding Website Versione 2: cominciamo

Ci ho messo un pochino a trovare un titolo decente per questo post. Non l’ho trovato :smile:. Comunque, è il momento di passare al secondo obiettivo dei miei...

Vai su ↑

ElectronJS

Construct 3 ed Electron: avviare un gioco

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...

Vai su ↑

Productivity

Strumenti utili per abbinare i colori

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...

Musica per programmare

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...

Vai su ↑

TriJam

Triple Trijam 2020 - Chain Reaction

È 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...

TriJam 68.9: Opposite Ends

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...

Vai su ↑

Jam

Reskyu (English)

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...

Reskyu (Vimjam Edition)

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...

Vai su ↑

Reskyu

Reskyu (English)

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...

Reskyu (Vimjam Edition)

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...

Vai su ↑

Vimjam

Reskyu (English)

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...

Reskyu (Vimjam Edition)

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...

Vai su ↑

YouTube

Construct 3 & YouTube (English)

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 ...

Construct 3 & YouTube

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...

Vai su ↑

Text

File System Access API (English)

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 ...

File System Access API

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...

Vai su ↑

Editor

File System Access API (English)

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 ...

File System Access API

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...

Vai su ↑

File System

File System Access API (English)

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 ...

File System Access API

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...

Vai su ↑

API

File System Access API (English)

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 ...

File System Access API

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...

Vai su ↑

Mesh

Mesh & Shapes (English)

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...

Mesh & Shapes

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...

Vai su ↑

Maps

Mappe in Construct 3: Leaflet e OpenLayers

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...

Vai su ↑

errori

Chi non ha testa abbia gambe

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...

Vai su ↑

Google

Perché Google Domains?

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é...

Vai su ↑

HTMLElement

Vai su ↑

Drag'n'Drop

Vai su ↑

Musica

Musica per programmare

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...

Vai su ↑

Colore

Strumenti utili per abbinare i colori

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...

Vai su ↑

Unit Test

Construct 3, Unit Test e JsUnit

Ultimamente, complice anche un libro regalato, sto rivalutando una mia vecchia idea: usare un approccio più TDD (Test Driven Development) nei miei esperiment...

Vai su ↑