Menu Chiudi

Rimozione del Facebook Login

letture

Da oggi è stato rimossa l’opzione per utilizzare il login Facebook per autenticarsi su questo blog.

Da quanto ho appreso, nel corso del 2023 Facebook ha cambiato i propri termini di servizio rendendo necessaria la verifica Business degli account developer per poter accedere ai dati necessari all’uso della funzione Login. Inizialmente era comunque possibile verificarsi come Business anche semplicemente fornendo la propria carta di identità.

Dopo qualche mese hanno cambiato nuovamente i propri termini ed è diventato necessario fornire la prova di una vera e propria attività aziendale (iscrizione alla camera di commercio, ecc.).

Di conseguenza non è più possibile utilizzare il Facebook Login per scopi puramente amatoriali da parte di utenti individuali. Mi dispiace, ma non è colpa mia.

Per adesso rimangono attivi i login tramite Google e Twitter.

Addio a Niklaus Wirth

letture

Niklaus WirthIl 1 gennaio 2024 ci ha lasciato Niklaus Wirth, l’inventore dei linguaggi di programmazione Pascal, Modula2 ed altri meno diffusi.

E’ uno dei nomi che hanno segnato il progresso informatico mondiale negli anni 80-90. Il suo famosissimo libro “Algoritmi + Strutture di dati = Programmi” è stato testo di studio in molti corsi universitari in tutto il mondo, e ha istituito i fondamenti della programmazione strutturata.

Il Pascal, nella versione Turbo Pascal di Borland su PC Ms-Dos, è stato l’unico linguaggio di programmazione “serio” che io abbia mai usato a parte il bash scripting.

Ne trassi un programmino per la generazione di statistiche sulla base messaggi JAM di RemoteAccess, il software che utilizzavo per la mia BBS FidoNet. Ebbe un certo seguito tra i sysop per un periodo ma poi cadde in disuso e io ne persi anche i sorgenti.

RIP Professor Wirth.

Ricordi ragusani…

letture

30 anni di Slackware!

letture

slackware30Slackware Linux ha ufficialmente compiuto 30 anni!

Oggi 17 luglio si festeggia l’anniversario del rilascio della versione 1.0 avvenuto il 17 luglio 1993.

Dieci anni fa scrissi un post per il ventennale, nel quale indicavo alcuni rischi e problemi a cui lo sviluppo di Slackware sarebbe potuto andare incontro negli anni successivi, in particolare l’avvento di systemd e wayland.

Adesso dopo 10 anni, la situazione ha visto delle evoluzioni e delle conferme. La cosa più rilevante è che Slackware è riuscita a rimanere ancora systemd-free. Mentre ormai esiste un’intera generazione di sistemisti ed utenti Linux che conosce solo systemd e non ha mai interagito con nulla di diverso, in Slackware rimangono sysvinit, gli script rc, il resolv.conf e tutta una serie di comandi e logiche tradizionali, ma non per questo meno efficaci, anzi. E di questo non possiamo che essere felici. Ad ogni modo un minimo di compatibilità necessaria con systemd e logind è stato raggiunto con l’utilizzo di elogind, e per il momento sembra essere sufficiente a rimanere al passo con i tempi.

Per quanto riguarda Wayland, proprio l’utilizzo di elogind ha fatto sì che sia possibile usarlo su Slackware in maniera relativamente semplice e già da tempo è possibile lanciare KDE Plasma in una sessione wayland senza particolari problemi. Anche altri desktop e WE che utilizzano wayland riescono a lavorare su Slackware.

In conclusione, le varie minacce che si ponevano ad una pacifica sopravvivenza di Slackware negli anni sembrano non aver ancora causato danni irreparabili dopo un decennio e dunque celebriamo questo anniversario con un discreto ottimismo e buone speranze per tanti altri anni di soddisfazioni e gioie con la migliore distribuzione Linux. 😀

Reverse proxy e SSO

letture

Nginx logoNegli ultimi tempi ho effettuato dei cambi tecnologici ai servizi LoneStar Network, che non sono direttamente visibili ma che hanno migliorato e reso più sicuri gli stessi. In particolare ho provveduto a posizionare tutti i siti web dietro reverse proxy nginx. In questo modo quindi i vari server web che presentano i servizi non sono direttamente esposti in rete ma si trovano dietro la barriera costituita dal reverse proxy.

Questo ha aggiunto anche una certa flessibilità nel poter aggiungere sottoservizi presentati come subfolder dei siti principali.

Ho anche aggiunto un servizio di Single Sign On, per consentire l’accesso con un account centralizzato. Non tutti i servizi che utilizzo lo supportano ancora, ma con il tempo dovrebbe poter diventare l’unico sistema di login.

CC BY-NC-SA 4.0 .