lunedì 3 agosto 2026
Egadi2026 - day 2 - Favignana
domenica 2 agosto 2026
Egadi2026 - day 1 - Marsala - Favignana
sabato 1 agosto 2026
Egadi2026 - day0
mercoledì 20 maggio 2026
Python 3.14 su Slackware 15.0
Ho disinstallato Anaconda ... troppo pesante ... poi, non scrivendo piu' attivamente codice, non aveva senso mantenere quel "coso" ;-), e sono passato ad una installazione piu' snella con solo python, pip e venv.
Slackware, di default, di sistema ha solo python 2.7 e python 3.9 ...
Mi scarico i sorgenti di Python 3.14.5 e, su suggerimento di Claude (anche se lui suggeriva Python 3.11), compilo (come user normale) e installo (come root) con:
./configure --prefix=/usr/local \
--enable-optimizations \
--with-ensurepip=install
make -j$(nproc)
make test
sudo make altinstall # <-- critical: NOT "make install"
e mi trovo con
/usr/local/bin/python3.14
/usr/local/bin/pip3.14
Mi configuro una directory per i virtual environments al di fuori della mia home (in modo che non venga salvata durante le operazioni di backup!)
/opt/python_envs
python3.14 -m venv /opt/python_envs/mario314
source /opt/python_envs/mario314/bin/activate
pip install numpy matplotlib netcdf4 spyder
pip freeze > ~/programming/python_envs_reqs/mario314_requirements.txt
pip list --not-required --format=freeze > ~/programming/python_envs_reqs/mario314_requirements_dev.txt
pip install -r requirements.txt
(in caso di environment dedicati a un progetto, ovviamente il file "requirement.txt" sta nella directory del progetto e va sotto controllo revisione).
M.
domenica 17 maggio 2026
Campo Pericoli
Again ;-)
Ma stavolta saliti al Duca degli Abruzzi, traversata in cresta fino alla Sella di Monte Aquila, poi giu' per Campo Pericoli e di nuovo giu' per la Sella di Monte Aquila.
Il rifugio Garibaldi:
C'e' ancora un po' di neve! Anche a Campo Imperatore:
lunedì 11 maggio 2026
Polar Night at The Museum
Su segnalazione della BIS, ci registriamo per questo evento:
https://norgepolar100.com/polar-night-at-the-museum/
ovvero la celebrazione del centenario dell'impresa del dirigibile N1 Norge.
sabato 9 maggio 2026
Campo Pericoli
Da Campo Imperatore, scesi per la stradina, calzati sci e pelli, saliti alla sella di Monte Aquila, scesi per Campo Pericoli fino al rifugio Garibaldi, e way back ;-)
La piccola sorella, Federico, amico esordiente ed io.
Soccorso alpino vicino a noi
Rifugio Garibaldi ancora sepolto:
sabato 2 maggio 2026
Valle Lupara, monte Sirente
Volevamo fare il Canale Majori, la piccola sorella ed io, per cui ... ci siamo persi nel bosco e abbiamo risalito la Valle Lupara!
Spettacolari panorami:
Ups ... cornici:
E camosci:
sabato 25 aprile 2026
lunedì 9 marzo 2026
reptyr ... WHAT a HACK!!!
Situazione: sono collegato in ssh dal PC Windows (dell'azienda, mica il mio: io non uso windows su macchine mie!) alla mia macchina GNU/Linux (ovviamente Slackware).
Faccio partire l'upgrade via sboui di LibreOffice, sapendo che lo slakcbuild ricompilera' l'intero pacchetto dai sorgenti e che la cosa richiedera' molte ore.
Ovviamente, dopo molte ore, ma con la compilazione ancora in corso, windows mi si congela, malamente, come solo windows sa fare: prima rallenta, poi non copia un file, poi ... poi alcune applicazioni non rispondono ...
La sessione su supertux e' ancora viva e continua a compilare, ma il pc windows richiede evidentemente un reboot a freddo ...
Mi arrabbio moltissimo, smoccolo come un portuale di Genova, ma alla fine chiedo a ChatGPT ... che mi svela l'esistenza di questo tool:
https://github.com/nelhage/reptyr
https://blog.nelhage.com/2011/02/changing-ctty/
Ovviamente c'e' anche su https://www.slackbuilds.org/, ma non posso installarlo da li perche' sboui sta ancora girando!
Per cui:
cd reptyr/
make
./reptyr --help
sudo make install
E reptyr si trova in /usr/local/bin! (ovviamente anche il man, etc..)
Ho imparato una serie di cose nuove:
Il SID, Session Id e' il PID del "session leader", tipicamente la shell attaccata a un terminale e che poi ha fatto partire, per esempio, sboui, che poi ha fatto partire il make -j 4, che a sua volta ha fatto partire i processi di compilazione ... per cui l'intera sessione e' di 16 processi!
Everyday a school day ;-)
sabato 28 febbraio 2026
mercoledì 4 febbraio 2026
Blindo Termini
martedì 27 gennaio 2026
Monte Gorzano
Nuovi amici, nuova gita ;-)
Una delle cose che ho letto di questa gita e' che riserva spettacolari panorami sul Gran Sasso. Ed e' anche vero, pero mi sembra che questo la sminuisca un po'. In realta' la salita a Monte Gorzano, e la successiva discesa e' di grande soddisfazione!




















