Content tagged Dr. Drang

Pulita, benedetta e subito
posted on 2021-07-05 00:24

Non mi ero reso conto prima di quanto sia preciso, conciso e chiaro il blog di Erica Sadun e del beneficio che può portare a una persona interessata allo scripting.

Erica va dritta al punto con estrema linearità e sintesi. Inoltre ha una facilità soprannaturale nel variare il taglio degli interventi. Scorrere la pagina home per una dozzina di post ha quasi il valore di un corso.

Un esempio: controllare la condivisione schermo dalla riga di comando. O anche creare un servizio di conteggio parole, sul quale Dr. Drang ha ricamato da par suo, aggiungendo un sacco di migliorie e rifiniture.

Rimane il fatto che la soluzione saduniana, per quanto sbrigativa e artigianale, era funzionale. Drang l’ha levigata e lucidata, ma era già in essere.

Nella mia raccolta di feed RSS ora ne compare uno in più. Una come Erica ci vuole.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

Oltre le regole
posted on 2021-06-28 10:26

Quanto vale saper applicare lo scripting al computing di ogni giorno?

Uno dei vanti di Hey.com, che costa novantanove dollari l’anno, è la capacità di fare screening della posta elettronica in modo da semplificare l’esclusione di messaggi indesiderati.

Dr. Drang ha fatto una cosa del genere con Keyboard Maestro e poi, non soddisfatto, l’ha replicata in puro AppleScript per andare oltre le regole di Mail applicate manualmente.

Keyboard Maestro costa trentasei dollari. Hey.com offre un sacco di altre funzioni, naturalmente. Si potrebbe argomentare, abbastanza biecamente, che una buona conoscenza di AppleScript vale qualche decina di dollari, moltiplicata per i casi in cui la si mette a frutto.

Non è valore che interessa molto ad Apple, che punta su altri modi per ottenerne. Eppure dovrebbe. Una platea di utenti capace di fare scripting, più capace di altre platee, porterebbe molto valore aggiuntivo alla piattaforma. Speriamo che i Comandi rapidi siano un nuovo inizio.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

Che belle le cose fatte a mano
posted on 2021-05-30 00:10

In Markdown ci sono due modi per inserire link nel testo: inline (l’Url del link segue immediatamente il testo linkato) e reference (Al testo linkato fa seguito un codice di riferimento e in fondo al documento si trovano i riferimenti e gli Url collegati).

Ciascuno ha la sua preferenza, per questioni di leggibilità del sorgente oppure di editing veloce di un link in fase di revisione. C’è anche però chi crea link in Markdown a mano e tende a preferire i link inline, per la ragione che sono più immediati da creare e richiedono meno testo e spostamenti del cursore.

Qui arriva Dr. Drang, per il quale la preferenza è davvero tale e non una ricerca della minore fatica; perché si è fatto un AppleScript per BBEdit che riduce l’impegno della creazione di link reference a un comando da tastiera.

L’AppleScript di Drang guarda la finestra di Safari in primo piano, ne prende l’Url, aggiunge la sintassi Markdown necessaria a creare un link reference e mette l’Url al posto giusto in fondo al documento, tenendo anche conto del suo numero progressivo. Si preoccupa infine – sono i dettagli a fare l’eleganza di uno script – di rimettere il cursore nella posizione migliore per ricominciare a scrivere senza altre manovre.

Tutto questo, per lui, significa Control-L.

Che belle le cose fatte a mano, quando sono script che fanno lavorare il computer invece di fare perdere tempo agli umani.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

Propaganda script
posted on 2021-05-15 01:43

Dr. Drang è tornato a bloggare da Mac dopo tre anni di iPad. Si era messo su iPad perché, tra altre ragioni,

Cercavo di imparare i modi migliori di usare un iPad e forzarmi a usarlo per bloggare sembrava un buon metodo di apprendimento.

Sistema sicuramente diverso da su Mac faccio così ma su iPad devo farlo diverso quindi non va bene.

Avrà ottenuto qualcosa? Dopotutto perdura il mito di iPad come macchina da consumo più che da produzione di informazioni. Certo, tre anni di blogging qualcosa devono averlo insegnato, altrimenti uno come lui avrebbe smesso molto prima. Vuole dire che qualcosa da imparare c’era.

Per riprendere su Mac, Drang ha ripreso BBEdit, naturalmente con la sua cifra:

Quando bloggavo regolarmente con BBEdit, avevo realizzato diversi script per facilitarmi il compito. Nelle due ultime settimane ho riportato in vita quegli script…

Tre anni su iPad hanno comunque lasciato traccia:

…e ho effettuato aggiunte, rubando numerose idee che ho usato in Drafts e Comandi rapidi.

Scripting che si propaga da iPad a Mac. Niente male, per un apparecchio che neanche dovrebbe potersi chiamare computer, per alcuni.

Ciliegina sulla torta:

Ora mi ritrovo un package Blogging nuovo e migliore per BBEdit su Mac, che unisce script creati in bash, Python, Perl e AppleScript.

Che poi, costruire un package per BBEdit è una attività a sé di sviluppo.

Drang non ha reso disponibili i suoi script. Però li ha elencati. Cimentarsi nel realizzarne qualcuno da soli sarebbe un’eccellente modalità di autoapprendimento.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

Il peso sulla bilancia
posted on 2021-05-11 18:04

Dr. Drang osserva acutamente che la grande autonomia di un MacBook Air M1 viene anche dal fatto che la nuova logica sta dentro il vecchio case, creato per alloggiare la più ingombrante e riscaldante attrezzatura Intel.

Di conseguenza, argomenta, i prossimi MacBook Air potrebbero essere più sottili e leggeri, potendolo fare, e avranno meno autonomia, perché ci sarà meno spazio per la batteria.

La sua conclusione è acuta:

Senza dubbio ci sono persone disposte a sacrificare cinque o sei ore di autonomia in cambio di una macchina significativamente più leggera. E potrà arrivare un tempo in cui sarò uno di loro. Non ora, però. Grazie al fortuito design ad interim di questi del primo MacBook Air M1, potrei essermi imbattuto nel computer ideale per me.

Senza Jonathan Ive, Apple vorrà insistere sullo spessore dei MacBook Air e sacrificare la batteria? Oppure punterà su un’autonomia oggi irraggiungibile per qualsiasi PC equivalente, sacrificando una ulteriore leggerezza?

Sarà un bel test per capire quale sia veramente la preferenza primaria per chi vuole MacBook Air.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

This blog covers 1802, 1Password, 1Writer, 276E8VJSB, 50 Years of Text Games, 500ish, 512 Pixels, AAC, AI, AR, Accademia di Belle Arti, Acer, Adium, Adobe, Adventure, AirBnB, AirPods, AirPort Express, AirPort Extreme, AirTable, AirTag, Akko, Al Evans, Alac, All About Apple, All About Apple Museum, AlphaGo, Alphonse Eylenburg, Altroconsumo, Alyssa Rosenzweig, Amadine, Amazon, Amd, Anaconda, Anagrafe, Android, Andy Hertzfeld, Anteprima, Apollo, App Store, App Tracking Transparency, Apple, Apple //, Apple Arcade, Apple Distinguished School, Apple Gazette, Apple II, Apple Music, Apple Park, Apple Pencil, Apple Silicon, Apple Store, Apple TV+, Apple Watch, AppleDaily, AppleInsider, AppleScript, Aqua, Aqueux, Arctic Adventure, Arm, Armstrong, Ars Technica, Arthur Clarke, Ascii, Asymco, Atom, Audacity, Audion, Austin Mann, Australia, AutoCad, Automator, Avventura nel castello, Axios, BBEdit, Backblaze, Badland+, Bandley Drive, Basecamp, Bashcrawl, Basic, Battle for Polytopia, Beeper, Bell Labs, Benjamin Clymer, Big Mac, Big Sur, Bill Gates, Bing, BirchTree Mac, BlastDoor, Borgo Valsugana, Braille, Bruno Munari, Bubble sort, Buzz Andersen, CERN, California State University, Cap’n Magneto, Carbon, Carbon Copy Cloner, Carlo Canepa, Cartoonito, Casa Graziana, Catalina, Cbs, Cessapalombo, Chaplin, Charlie Watts, Cheetah, Chiara, China Railway Shenyang, Chromebook, Cina, Claudio, Clive Sinclair, Clubhouse, Coca-cola, Coleslaw, Colle Giacone, Collegiacone, Comandi rapidi, Come un ombrello su una macchina da cucire, Command and Conquer, Commodore 64, Common Lisp, Comune, CorpoNazione, Cortana, Cossignani, Covid, Covid-19, Coyote Cartography, Creative Cloud, Crema, Csam, Css, Csuccess, Cuore di Mela, Cupertino, Cupra Marittima, D&D, DaD, Dad, Dalian, Dan Peterson, Daring Fireball, De André, Debian, Dediu, DeepMind, Degasperi, Dell, Disney, DisplayPort, Disqus, DocC, Dock, Dolby Atmos, Dolphin, Doom, Dortmund, Dr. Drang, Drafts, Drm, DuckDuckGo, Dune 2000, Dungeons & Dragons, Dungeons and Dragons, Dvd, Edimburgo, Edinburgh Learns for Life, Editorial, Edward Snowden, Elio e le Storie Tese, Epic, EpocCam, Epson, Erc, Erica Sadun, Erin Casali, Ethernet, Etherpad, Euro 2020, Europei, Eurovision, Everyone Can Create, Excel, Exchange, Expanded Protection for Children, ExtremeTech, Eyepatch Wolf, F24, Fabio Massimo Biecher, FaceID, Facebook, Fai, Federico Viticci, Feedly, Finder, Fitbit, Flac, Flappy Birds, Flash, Flavio, Flurry Analytics, Focus, Folletto, Fondazione, Fondo Ambiente Italiano, Ford, Forrester, Fortnite, Franco Battiato, Frederic Filloux, Frix, FrontPage, Fsf, Fëarandil, G3, GQ, Gagarin, Geekbench, Geneforge 1 - Mutagen, Giacomo Tufano, Gianni Catalfamo, Giardino delle Farfalle, Giorgio Dell’Arti, GitHub, Gizmodo, Gnu, Go, Google, Google Play, Google Remote Desktop, Google Tensor, Gorizia, Gplv3, Guardian, HP, HP Smart, Hafnium, Halide, Happy Scribe, Harry McCracken, Hdmi, Hearthstone, Hemlock, Hewlett-Packard, Hey, High Sierra, Hii, Hodinkee, HomePod Mini, Horace Dediu, Hp, Html, Huawei, Huffington Post, Il ritorno del Re, Il vitello dai piedi di balsa, IlTofa, Imgr, Immuni, Incunabolo, Ingmar Bergman, Insegnanti 2.0, Inside Macintosh, Instagram, Intel, Intense Minimalism, Internet, Internet Explorer, Internet Relay Chat, Invalsi, Irc, Isaac Asimov, It is better to be a pirate than join the Navy, Ivacy, J. Geils Band, JEdit, Jacob Kaplan-Moss, Jason Snell, Java, JavaScript, Jeff Bezos, Jeff Vogel, Jekyll, Joanna Stern, John D. Cook, John Gruber, John Perry Barlow, John Voorhees, Jon Prosser, Jonathan Ive, Jägermeister, Kagi, Kansas City Chiefs, Ken Thompson, Keyboard Maestro, Kickstarter, Krebs, LG, La classe capovolta, LaTeX, LambdaMOO, Larry Wall, LaserWriter, LibreItalia, LibreOffice, Libreitalia, Lidar, Lidia, Lightning, Lightroom, Liguria, Linus Torvalds, Linux, Lisp, Live Text, Lords of Midnight, Luca Accomazzi, Luca Bonissi, Luca Maestri, Lucy Edwards, Lux, M.G. Siegler, M1, M118dw, Mac, Mac OS, Mac OS X, Mac mini, MacBook Air, MacBook Pro, MacMomo, MacRumors, MacSparky, MacStories, Macintosh, Macintosh Plus, Macworld, Mail, Mailchimp, Mappe, MarK Twain, Marco, Mario, Markdown, MarsEdit, Martin Peers, Marvin Minsky, Matt Birchler, Matteo, Matthew Cassinelli, Mavericks, Max Weinberg, McSweeney, Mediaworld, Medium, Meet, Memoji, MessagePad, Micr0soft, MicroUSB, Microsoft, Mike Bombich, Mike D’Antoni, Minority Report, Mission Control, Mission Impossible, Mit Technology Review, Model One Digital+, Model T, Mojave, Monday Note, Monterey, Monti Sibillini, Mosaic, Motorola, Mount Sinai, Mp3, Msx, Muse, Museo Malacologico Piceno, Muut, Nanchino, Napoli, Nasa, Ncmec, NeXT, Neil Young, NetHack, NetHack Challenge, NetNewsWire, Netscape, New York Times, Newton, Newton Press, Nicola D’Agostino, Nive, Noam Chomsky, Nokia, Notebook, Notifiche, Notre-Dame, NovaChat, OBS Camera, OBS Studio, OS X, Object Capture, Octopress, Office, OldOS, Olimpia, Olimpiadi, OpenDocument, OpenDocument Reader, OpenRA, Ordine dei Giornalisti, Orwell, P3, PageMaker, Pages, Pandoc, Panic, Panini, Pantone, Paola Barale, Paolo, Paolo Attivissimo, Paolo Pendenza, Parallels, Patreon, Patrick Mahomes, Pdf, Penn, People, Perl, Perseverance, Pfizer, Philip Elmer-DeWitt, Philips, Photoshop, Pixar, Pixar Theory, Pixel 6, Pixel 6 Pro, Pixel Envy, Pixelmator Pro, Plan 9, Play Store, PlayStation, Playdate, Polympics, Polytopia, Power Macintosh 7200/90, PowerBook, PowerBook Duo, PowerPC, PowerPoint, Preferenze di Sistema, Pro Display Xdr, Procter & Gamble, Programmatori per caso, Project Zero, Psion, Psion Chess, Python, Ql, Qualcomm, Queen, Queensland, Quick Notes, QuickLoox, R360, Radio.Garden, Rai, RaiPlay, RaiPlay Yoyo, Raspberry Pi, Raymond, Raz Degan, Recenti, Red Alert, Reddit, Redmond, Richard Stallman, Roll20, Rolling Stones, Rs-232, Rss, Runescape, Ryzen, Safari, Salesforce, Samsung, Sars, Savona, Scott Forstall, Screen Time, Screens, Scripting, Scuola, SharePlay, Shazam, Shortcuts, Shortcuts Catalog, Siegler, Sierra, Silverlight, Simone Aliprandi, Six Colors, SkilledObject, Slack, SnapChat, Sony, South African Revenue Service, Spaces, Spatial Audio, Spid, Spiderweb Software, Sputnik, St. Therese Catholic Primary School, Stadia, Start Me Up, Stefano, Stephen Hackett, Stephen Kleene, Steve Jobs, Steve Wozniak, Stevie Wonder, Stewart Copeland, Storie di Apple, Sudafrica, Super Bowl, Super Mario, Super Mario Bros, Swift, Swift Playgrounds, SwiftUI, Taio, Tampa Bay Buccaneers, Teams, Tech Reflect, Teller, Tempi moderni, Terminale, Tesla, TextEdit, Textastic, The Briefing, The Eclectic Light Company, The Hobbit, The Information, The Internet Tidal Wave, The Motley Fool, The Verge, Think Different, Thoughts on Flash, Thunderbolt, TikTok, Tim Berners-Lee, Tim Cook, Tivoli, Tivoli Audio Art, Toca Boca, Toca Lab: Plants, Tokyo, Tom Brady, Tom Taschke, Tommaso, Torino, Torrent, Toshiba, Travis Holm, Trillian, Trilogia Galattica, Tweetbot, Twitter, TypeScript, U1, USB, USB-C, Unicode, Universal Binary, Unix, Utf-8, Vaccino, Vesa, Vestager, Viktoria Leontieva, Visual Studio, Visual Studio Code, Vnc, Vpn, VxWorks, WWDC, Walkman, Wendy Molyneux, West Coast, WhatsApp, Wimbledon, Windows, Windows 11, Windows Phone, Wired, Wishraiser, Word, WordPress, World of Warcraft, WorldWideWeb, Wwdc, X-window, Xcode, Xdr, Xevious, Xi, YayText, Yoda, Yoko Shimomura, YouTube, ZX Spectrum, Zoom, Zork, Zune, adware, analogico, board, business, cartelle smart, cetonia dorata, cookie, coronavirus, curricolo, cybersecurity, desktop publishing, digitale, ePub, emacs, emoji, hyper key, i3, iBooks Author, iCloud, iMac, iMessage, iMore, iMovie, iOS, iOS 14, iOS 14.5, iOS 14.5.1, iOS 15, iPad, iPad Air, iPad Pro, iPad mini, iPadOS, iPadOS 15, iPadOS macOS, iPhome, iPhome 13, iPhone, iPhone 12 mini, iPhone 13, iPhone 13 Pro, iPhone 14, iPhone 6, iPhone 6s, iPhone SE, iPod, iTunes, intelligenza artificiale, ipertesto, isso, jailbreak, lossless, macOS, macOS 11.4, malware, npm, open source, port forwarding, privacy, programmazione, regex, remote working, rsync, sandbox, scuola, setteBit, software, soup, streaming, tag, uptime, walled garden, watchOS, wiki, x86, zip, Arcade, tv, watch, watch SE

View content from 2021-09, 2021-08, 2021-07, 2021-06, 2021-05, 2021-04, 2021-03, 2021-02, 2021-01, 2014-02


Unless otherwise credited all material Creative Commons License by lux