Paolo Redaelli personal blog

Primarium & Playwrite

I have always been fond of hand-written fonts. I discovered Playwrite on Google Fonts. Wonderful dozens on national variations. https://fonts.google.com/?query=playwrite+&classification=Handwriting Also https://primarium.info/handwriting-models And especially the Italian “Corsivo tradizionale” that is “traditional cursive”.

Non vendicarti mai, siediti ed aspetti. Coloro che ti ferisconio spesso si distruggono da soli

I fornitori non sono tutti uguali

Stando all’opinione di Giorgio Sommaruga i fornitori di connettività non sono tutti uguali. E sottolineo che quella di Giorgio è la sua opinione. Dal poco che lo conosco molto attendibile. Le conclusioni che traggo sono che TIM, Vodafone e FastWeb vanno evitate come la peste. Aruba pare meglio. Personalmente mi sto trovando molto bene con…

Siate egregi

Per esempio pensa alla parola “egregio”. Lunedì entra in classe, e scrivila alla lavagna, se ti va. Perché egregio viene da ex-grege, e significa “fuori dal gregge”. Ed è questo l’augurio migliore che possa fare loro, per l’anno che sta iniziando. Quando in tanti se la prendono sempre con gli stessi. Sii fuori dal gregge.…

How to copy a file or directory from another GIT repository while preserving its history?

Internet is full of magic formulas each one more complex.

Here I’m proposing a much simpler and faster one that is to make a git format-patch for the entire history of the file or subdirectory that we want and then import it into the destination repository.

mkdir /tmp/mergepatchs
cd ~/repo/org
export reposrc=myfile.c #or mydir
git format-patch -o /tmp/mergepatchs $(git log $reposrc|grep ^commit|tail -1|awk '{print $2}')^..HEAD $reposrc
cd ~/repo/dest
git am /tmp/mergepatchs/*.patch

Simple and fast :)

Source synaptic fault http://blog.neutrino.es/2012/git-copy-a-file-or-directory-from-another-repository-preserving-history/

There’s actually plenty of open source apps that are objectively far superior to their proprietary counterparts, especially lately.

Name hijacking

I like the programming language named Eiffel, at least since 1998. Now I discover its name is somehow being robbed by a CI/CD project. I simply had to let Bertrand Meyer, father of Eiffel know it. The easiest way I found is throught X (once known as Twitter): Dear professor @Bertrand_Meyer, I’m sure you have…