Content tagged Lisp

L’interim alle comunicazioni
posted on 2021-01-21 01:01

Mi scuso per non avere ancora i commenti in ordine. Non è una cosa facile per le mie capacità, ma ci tengo e infatti tutto il resto, che sarebbe più facile, è dietro nella lista delle priorità.

Coleslaw contiene di suo gli agganci per usare Disqus oppure isso. Il primo, da utente, lo detesto e non voglio infliggerlo ad altri, anche se mi risolverebbe tutti i problemi con un nome utente e una password. Oltretutto non mi piacciono cose che leggo in giro a suo riguardo. Il secondo dovrei installarlo da qualche parte per poi innestarlo sul blog. Nessun problema tecnico sull’installazione, che è banale persino per me; però poi divento un portatore sano di dati altrui e non è il mio mestiere.

Invece sto studiando per portare Muut, il motore della precedente incarnazione del blog. Per due ragioni: lo trovo gradevole da usare e, secondo, potrei portarmi dietro tutti i commenti precedenti una volta inseriti nel nuovo blog tutti i vecchi post. Sarebbe una cosa bella.

Solo che Coleslaw non prevede in partenza un plugin per Muut. Lo devo sviluppare.

È un problema risolvibile. Il plugin tipico è composto da una manciata di righe. Posso guardare a come sono fatti i plugin di Disqus e isso, per poi scrivere qualcosa di simile, che tratti Muut.

Prima però mi è necessario capire l’infrastruttura del blog dietro all’utilizzo dei plugin. Ci sto arrivando; il tempo è a tratti poco e la materia è a tratti densa. Una volta capita la teoria, aggiungo alla mia installazione locale un paio di file Lisp ben formati e da lì si dovrebbe funzionare come prima. Vorrei anche fare le cose per bene e poi presentare su GitHub una soluzione che tutti possano usare, ma questo arriva dopo. Insomma, sono in cammino e le cose procedono, solo lentamente.

Nel frattempo.

Non penso che tutti fremano ansiosi di scrivermi. Tuttavia è bello e utile scambiarsi opinioni. E poi capita che sia io a fremere ansioso di poter leggere qualcosa. Così, ecco che cosa si può fare durante l’interim.

Il canale Slack è un posto accogliente, con traffico più che ragionevole, persone tranquille. Chi mi manda un indirizzo email verrà invitato senza problemi.

Per mandarmi un indirizzo email, si può usare l’email. lux at mac punto com, lvcivs at gmail punto com. Anche direttamente per scrivere e basta, senza inviti e canali alternativi.

Un metodo più veloce ancora è ricorrere alla messaggistica. Su Messaggi, Telegram e Signal esisto come Lucio Bragagnolo; se bisogna cercarmi per email, gli indirizzi sono sempre uno dei due sopra. Sorry, WhatsApp zero, ne ho già fin troppo. Accetto volentieri Google Chat ma mi serve un avviso, perché normalmente è spento. Previo avviso, a malincuore ma cosa non si fa per un contatto umano, posso accendere anche Skype o Teams e pensare a come è cattivo il mondo, ma esserci ugualmente.

I sistemi di messaggistica permettono di creare gruppi ma non sono interessato; c’è già quello Slack che è perfetto.

Sui più comuni social sono presente, solo che non mi sembrano il massimo per parlarsi in maniera occasionale. Niente in contrario, comunque.

Grazie per la pazienza e per la gentilezza che ho visto in tutti quelli che mi hanno contattato in questi giorni di transizione.

P.S.: comunicazione di servizio che non c’entra niente ma riguarda comunque la comunicazione in un certo qual modo. Come scritto in passato, recluto sempre persone disposte a giocare a Battle for Polytopia, giochino di strategia a turni molto carino, privo di pubblicità, semplice ma tutt’altro che banale, gratuito da giocare individualmente e che, se convinti, con 1,09 euro si apre al gioco multiplayer. Siamo un gruppo di una manciata di persone, teniamo in vita una manciata di partite, ogni tanto ne finiamo una, ne lanciamo un’altra, turni da ventiquattr’ore, nessun obbligo, tutto molto tranquillo. (Se qualcuno vuole invitarmi in un gruppo proprio, il mio alias è lvcivs).

marcomassa e elring86 si sono aggiunti al gruppo ma non ho ancora chiesto loro se vogliono entrare in un gruppo Telegram chiamato Battlers for Polytopia, dove sostanzialmente facciamo le congratulazioni a chi vince, ci accordiamo su chi lancia una nuova partita e pochissimo altro. Il traffico è veramente basso e il disturbo minimo. Su richiesta, li invito.

Prove di stregoneria spicciola
posted on 2021-01-15 02:30

Domani torno al solito formato e mi limito a commentare qualcosa a margine rispetto alla transizione. Solo per oggi, una piccola soddisfazione per essere riuscito ad arrivare a questo primo prototipo.

Non sono ancora al lavoro in Common Lisp come spero di arrivare a fare, però ho iniziato a lavorare sul file di configurazione, che non è esattamente trasparente, e ho un comando rsync di stregoneria spicciola che porta sul server del sito il risultato della generazione del blog senza combinare pasticci o, almeno, facendone pochi e poco visibili per ora.

La lista dei to do è molto lunga. Priorità ora: portare nel nuovo motore tutta la base dati precedente, anche grezzamente, e reinserire la possibilità di commentare. Probabilmente partirò da questa. Qui sotto si vede probabilmente Disqus, ma non mi piace e cercherò qualcosa di diverso. Non perderci tempo.

Il giovedì delle ceneri
posted on 2021-01-14 00:54

È destino che questo blog debba risorgere dalle sue ceneri ogni tanto e stavolta è merito, per modo di dire, dell’aggiornamento a Big Sur. Sembra impossibile ricostruire il vecchio Octopress; ogni volta qualcosa manca, quello va compilato non compila, l’installazione dà errore, ho girato a vuoto per ore e la materia non sembra di interesse estremo su Internet.

Così, la rinascita dalle ceneri avviene grazie a Coleslaw, mio vecchio pallino. Coleslaw non ha particolari meriti se non l’essere sviluppato in linguaggio Lisp. Una occasione unica per imparare qualcosa in più e in meglio riguardo al mio linguaggio di programmazione preferito.

La base di partenza di Coleslaw è meno completa di quella di Octopress e mancano tante cose. Ora mi interessa solo pubblicare. Tutto quello che sta intorno a questo post è provvisorio, frutto dell’installazione standard. Ci sono cose senza senso, cose da aggiornare, cose da correggere.

Bisogna poi importare tutti i post precedenti, aggiungere i commenti, fare un sacco di cose. Lo so. Ma prima di tutto, pubblicare.

Il resto arriva un passo per volta.

Se qualcuno morisse dalla voglia di commentare o dirmi qualcosa, posso solo pregarlo di pazientare e intanto magari chiedermi un invito per il gruppo Slack parallelo a questo blog. Qualunque conoscenza di Coleslaw è benvenuta!

This blog covers 512 Pixels, Adium, Adobe, AirPort Extreme, AirTable, All About Apple Museum, Amd, App Store, Apple, Apple Arcade, Apple II, Apple Silicon, Apple Store, AppleDaily, AppleScript, Aqueux, Arm, Ascii, Asymco, BBEdit, Backblaze, Beeper, Big Sur, Bing, BirchTree Mac, BlastDoor, Bruno Munari, Catalina, Cbs, China Railway Shenyang, Clubhouse, Coleslaw, Come un ombrello su una macchina da cucire, Common Lisp, Cortana, Covid-19, Dalian, Dan Peterson, Daring Fireball, Dediu, Disqus, Erc, Excel, Facebook, Feedly, Flash, Franco Battiato, G3, GitHub, Google, Google Play, Hemlock, Hey, HomePod Mini, Horace Dediu, Html, Internet Relay Chat, Irc, It is better to be a pirate than join the Navy, Ivacy, JavaScript, John Gruber, Kansas City Chiefs, Lightroom, Liguria, Linux, Lisp, Luca Bonissi, M1, Mac, Mac mini, MacBook Pro, MacMomo, MacSparky, Macintosh, Macintosh Plus, Mail, MarK Twain, Marco, Matt Birchler, Mavericks, MessagePad, Microsoft, Mike D’Antoni, Mission Control, Mojave, Mount Sinai, Muut, Nasa, NetNewsWire, Newton, Newton Press, Nokia, Notre-Dame, NovaChat, Olimpia, Ordine dei Giornalisti, Pages, Paolo Attivissimo, Patrick Mahomes, Pdf, Perseverance, Photoshop, PowerBook Duo, PowerPC, PowerPoint, Preferenze di Sistema, Project Zero, Python, QuickLoox, Radio.Garden, Rai, Raspberry Pi, Reddit, Rss, Ryzen, Safari, Sars, Savona, Simone Aliprandi, SkilledObject, South African Revenue Service, Steve Jobs, Stevie Wonder, Sudafrica, Super Bowl, Swift, Tampa Bay Buccaneers, Tesla, The Eclectic Light Company, The Verge, Think Different, Thoughts on Flash, Toca Boca, Tom Brady, Toshiba, Trillian, Tweetbot, Twitter, TypeScript, Visual Studio, Visual Studio Code, Vpn, VxWorks, West Coast, Windows, Windows Phone, Word, WordPress, Zune, adware, coronavirus, ePub, emacs, hyper key, iBooks Author, iMessage, iOS, iOS 14.5, iPad, iPad Pro, iPhone, iPhone 12 mini, iPod, isso, macOS, malware, npm, privacy, rsync, sandbox, soup, walled garden, zip, Arcade

View content from 2021-02, 2021-01


Unless otherwise credited all material Creative Commons License by lux