iMac: Aggiornare PHP

Desidero scrivermi i comandi che, dopo qualche tribolazione, mi hanno consentito di aggiornare PHP dalla versione 7.1 alla 8.0.8.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

brew update

brew upgrade php

brew tap shivammathur/php

brew install shivammathur/php/php@8.0

Può darsi che, a questo punto, subentrino problemi con “git”, come nel mio caso; io li ho risolti con:

brew unlink git

brew link --overwrite git

brew reinstall php

Spero vi sia utile.

PHP: Convertire e Proteggere un PDF multipagina

Ho avuto necessità di crearmi uno strumento, fruibile online, che mi consenta di caricare un PDF – generato da un programma di Office, quindi, con testo e immagini selezionabili e copiabile – in uno che invece non consenta la copia, anzi, deve trattarsi di pagine costituite da immagini (praticamente il testo e le immagini vengono convertite in immagini, una sorta di screenshot delle varie pagine) che, via via, risultano sempre più offuscate fino a risultare illeggibili.

Chiaramente le necessità di offuscamento varieranno a seconda delle proprie necessità ma, grosso modo, do qui qualche consiglio su come operare la cosa in PHP.

Leggi tutto “PHP: Convertire e Proteggere un PDF multipagina”

Corsi per Imparare a Programmare Applicazioni Web

Se si ha il desiderio di imparare a sviluppare Applicazioni WEB, ma anche per Smartphone e altro, ho scoperto un sito che dire “è fatto molto bene” ritengo sia oltremodo riduttivo. Si tratta di CodeSchool

E’ formato da una valanga di corsi su tutti i più diffusi linguaggi di programmazione (Javascript, jQuery, PHP, ecc..) e metatag (HTML, CSS, ecc…), strumenti vari (Git), Sistemi Operativi (Android, iOS, ecc…) e molto altro.

I corsi sono fatti benissimo: video, slide in PDF, sessioni interattive (dove scrivi il codice e lo provi in stile videogioco, con punteggi e quant’altro) a prova di babbeo.

L’unico difetto immagino sia il fatto che tutto è rigorosamente in inglese ma immagino che pretendere di avere la pappa pronta in italiano sia pure troppo.

Alcune cose sono gratuite, la maggior parte chiaramente a pagamento anche perché, ripeto, la qualità della cosa è davvero eccezionale.