Mono-repo or multi repo?

<p class="wp-block-paragraph">That’s the problem.</p> <p class="wp-block-paragraph">What is behind a repository platforms like github, gitlab, gitea, etc.? Features:</p> <p class="wp-block-paragraph">Both are based on concept of “trigger”: to trigger a webhook, to trigger an action.</p> <p class="wp-block-paragraph">The point of multi-repo is to trigger only specific action: for example, I do not want to rebuild docker image for […]

Read More…

Rust: riferimenti e lifetime

<p class="wp-block-paragraph">(… oggi ho imparato che … premessa)</p> <p class="wp-block-paragraph">Cosa vuol dire “lifetime” in Rust:</p> <blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> <p class="wp-block-paragraph">A lifetime parameter does not allow you to choose how long a value lives, it only allows you to communicate to the compiler that two or more references are “related” to the same memory and […]

Read More…

How to compile zmq-beta for php docker image: does the C compiler works?

<p class="wp-block-paragraph">I spent 2 hours of what it lasts of my life trying to understand what was the problem on installing php’s zmq extension in a docker running alpine as base image. I would like to share my experience here.</p> <p class="wp-block-paragraph">During morning I would like to write supporting class for integrating zmq into our […]

Read More…

How to launch docker container from a Docker container

<p class="wp-block-paragraph">Running a docker container from inside a docker container, I mean.</p> <p class="wp-block-paragraph">Of course one can define an image that instanciate a container as its default command, and this would lead to an infinite loop of forks … let’s see</p> <h2 class="wp-block-heading">The infinite containment</h2> <p class="wp-block-paragraph">docker run -v /var/run/docker.sock:/var/run/docker.sock -name whocare alwaysfork</p> <p class="wp-block-paragraph">Ok, […]

Read More…

Lo sporco lavoro del CI/CD e DevOps

<p class="wp-block-paragraph">Ora racconto una storia. Beh, la faccio breve, si è fatta una certa.</p> <p class="wp-block-paragraph"> </p> <p class="wp-block-paragraph">Da quando c’è bisogno di rilasciare il software in tempo reale sono stati scritti diversi software di supporto <span style="font-size: 13.008px;">per fare lo sporco lavoro di: eseguire test, impacchettare, distribuire i pacchetti nei vari server di destinazioni.</span></p> <p class="wp-block-paragraph"><span […]

Read More…

Observable. Prendo nota

Probabilmente in ritardo col resto del mondo, h chiarito un punto importante riguardo gli observable, e l’ho capita usando observable-redux. Prendo nota. Definendo un Epic, da uno stream di action$ si restituisce un’altro stream di action La Epic è eseguita dopo che il relativo reducer ha fatto il suo lavoro. È possibile, data una action, […]

Read More…

Cosa ho imparato oggi

Coso ho imparato oggi (professore FONTECEDRO https://www.youtube.com/watch?v=aqTmhBca7f8 ) Dopo aver insistito col farmi dare un server da poter usare per metterci redmine e gogs, mi sono ritrovato oggi a dover far girare i due docker insieme e farli interagire. C’è da dire che di docker non ci capisco nulla, quindi oggi ho imparato ad usare […]

Read More…

App cross platform basate su webengines.

==================================== Cross platform basati su webengines. ==================================== (o motori di rendering) – inglobare una pagina web in una finestra del browser senza le limitazioni tipiche imposte dal browser (accesso al filesystem e ai vari dispositivi), per creare una applicazione nativa (più o meno) – **Meteor**: applicazione js+html che non ha limitazioni di accesso al filesystem. […]

Read More…

Tracciare lo sguardo per cambiare il focus della tastiera

Io ho questa idea da un po’. Poi stamattina ho letto un articolo, https://blog.acolyer.org/2017/04/26/improving-user-perceived-page-load-time-using-gaze/ (riguarda la priorizzazione del caricamento dei contenuti per rendere migliore la percezione del tempo di caricamento, ma …) trovo questo https://sourceforge.net/projects/gazepointer/ Avendo diversi monitor non è raro guardare da una parte e scrivere da un’altra, non so quindi quanto questo si utile. […]

Read More…

Indutria 4.0, NAS, SAN, FUJI, VMWare, e soiel

Due giorni di convegni e non ho scritto nulla. Il primo, ieri pomeriggio organizzato da Confindustria Ancona, riguardante Industria 4.0. Non avevo idea di cosa fosse, così mi sono iscritto. In pratica è l’utilizzo dell’informazione nel contesto della produzione industriale per migliorare l’efficienza, andare incontro alla domanda, monitorare il gradimento di un prodotto, migliorare il rapporto col […]

Read More…