Installazione di ffmpeg su di un server CentOS

28
gen
1

CentOS 5Avevo iniziato la mia attività lavorativa con l’intenzione di applicarmi in due settori: consulenze sistemistiche e realizzazione siti internet. Con il passare del tempo, visto che le mie competenze nella gestione di un server erano solo basilari e che c’era tanto lavoro nel campo del web, praticamente ho tagliato il ramo sistemistico. Tuttavia una particolare situazione mi ha costretto a riesumare quel ramo e ad approfondire un sistema operativo a me sconosciuto, cioè CentOS. Rispetto ad Ubuntu o a Debian, mi sembra un sistema un po’ più scarno, ma con un po’ di tentativi in più sono riuscito ugualmente ad installarci sopra ffmpeg, come già avevo fatto sul web server di Valentino Rossi.

  1. Prima di tutto, bisogna aggiungere il repository di DAG per poter installare il binario di ffmpeg. Installando il pacchetto rpmforge-release non dobbiamo preoccuparci di modificare file o aggiungere chiavi.
  2. Inserire il comando per installare ffmpeg e ffmpeg-devel (necessario per la compilazione di ffmpeg-php)
  3. yum install ffmpeg
    yum install ffmpeg-devel
  4. Scaricare l’ultima versione di ffmpeg-php
  5. Scompattato il tarball, entriamo nella directory e diamo i comandi per la configurazione, la compilazione e l’installazione
  6. phpize
    ./configure && make
    make install

La leggenda dell’ufficio che apre un’ora alla settimana

26
gen
1

Oggi ho voglia di raccontare una storia, una storia di ordinaria amministrazione [pubblica] italiana. Avevo bisogno dei servigi di un ufficio, e per prima cosa provo a telefonare. Mi risponde una segreteria telefonica: “L’ufficio è aperto il martedì dalle 9 alle 11, il giovedì dalle 14 alle 16 e il primo sabato del mese dalle 9 alle 11. Si rilasciano informazioni telefoniche il martedì dalle 11 a mezzogiorno”. Ho dovuto ritelefonare quattro volte per capire bene gli orari, degni delle offerte del Piccol. A questo punto non mi restava che aspettare il martedì per telefonare, e per una specie di legge di Murphy degli appuntamenti ovviamente era mercoledì.

TaboOoO !!!!!Oggi è arrivato il giorno fatidico per telefonare. Guarda caso, è stato occupato per un bel pezzo. Alla fine ce l’ho fatta a prendere la linea, e già mi sembrava di aver vinto qualcosa. “Guardi”, mi rispose l’impiegato, “per la sua pratica deve venire di persona a prendere un appuntamento; giovedì non può venire perché la mia collega sta male”. “Ma non posso prendere un appuntamento adesso con lei?” “No, telefonicamente diamo solo informazioni”.

Chissà quando mi daranno l’appuntamento…

Le regole dei blog

21
gen
2

You Are Not Allowed To Take Photos Here!!Avete studiato le regole per avere un blog di un successo? Scelta del titolo, parole chiave, scelte delle immagini… Come avete risolto il dilemma del no-follow? Siete di quelli che commentano solo perché vi interessa il link verso il vostro blog? Non lo so. Per esempio io mi sono tanto impegnato a diffondere il link di questo blog, e credo ora di essere incorso in una penalizzazione di Google: cercando “Giovanni Cappellini” di questo blog non c’è nè puzza nè bruciaticcio su Google. E allora mi sono stufato delle regole: posto quando ne ho voglia oppure quando ho una valida ragione per farlo. Non sto più lì a scrivere, rileggere, riscrivere le frasi cento volte per cercare di accorpare nel discorso più parole chiave possibili, come se Google fosse una riproposizione della mia prof di Italiano del liceo! Questo blog è tornato ad essere la mia valvola di sfogo occasionale (oltre a Warcraft 2 e ad altri vecchi videogiochi).

E poi, se Felipe si prende il lusso di vendere il suo Pollycoke.net, e ricominciare una vita nuova su pollycoke.org, perché io dovrei diventare pazzo, per qualche centesimo bucato di Adsense (a proposito, sono mesi che non lo guardo, fatemi dare un’occhiata…)? Ecco, questa è la valida ragione di oggi.

Grazie ai ragazzi di Meemi per avermi aiutato a raffinare meglio un concetto ;)

Bilancio di fine anno

31
dic
0

START / STOPIspirato da un post di Napolux mi sono reso conto che non potevo terminare l’anno senza scrivere un post. Anche perché a dicembre non ho scritto proprio nulla, impegnatissimo con il trasferimento dei siti verso un nuovo VPS, che sto configurando come si deve. Ho tantissimo lavoro arretrato e in queste feste non ho recuperato granché.

La cosa più bella di quest’anno è stata sicuramente la nascita di mio figlio Samuele. La soddisfazione più grande nel lavoro invece è stata realizzare il CMS per il sito di Valentino Rossi. Per il resto è stato un anno tutto di corsa, e vorrei chiuderlo citando le parole de “ilmacaco” su Meemi, il mio social network preferito:

Buongiorno bamboli Vediamo di [...] ricominciare a vivere invece che semplicemente sopravvivere.

Pensieri e misticanza Open Source da Twitter

21
nov
0

“An unexamined life is not worth living.” (Socrates)
Looking for a new Wesnoth campaign… any suggestions?
Uno strano bug in Chromium fa fallire misteriosamente una qualsiasi modifica in PhpMyAdmin
Sto provando Gwibber
Per conto di @vrosso ho portato a termine la migrazione del blog di @lucabaiguini da MovableType a Wordpress http://www.lucabaiguini.com
RT @GentleSouls: Faith is different from proof; the latter is human, the former is a Gift from God. ~Blaise Pascal
RT @RoyalWebDesign: It always seems impossible until its done.Nelson Mandela
RT @GentleSouls: If we could see the miracle of a single flower clearly, our whole life would change. ~ Buddha
Qual’è la prima impressione che faccio alle persone? http://ping.fm/xvl4S

Installazione fallita su Wordpress: ecco come risolvere

20
nov
0

Ai miei clienti chiedo sempre un resoconto dettagliato quando si presenta un errore in un sito fatto da me: pagina incriminata, ultima azione eseguita, messaggio di errore preciso… Non c’è niente di più frustrante che ricevere una laconica segnalazione via Skype del tipo “non mi funziona il sito”, e infatti da un po’ di giorni non sono più connesso sugli instant messaging (in cambio squilla il cellulare, ma almeno lì la comunicazione è più veloce e ho pure Pieno Wind (l’opzione che mi permette di ricaricare il credito quando si ricevono chiamate).

Questa mattina invece me la sono dovuta vedere con Wordpress, che in una sua istanza produceva due semplici parole al momento di un tentato aggiornamento: “Installazione fallita”. Installazione fallita? Perché? Problemi di permessi? Cartelle spostate? Nessun messaggio di aiuto.

Ho provato a sbirciare nei sorgenti, a stampare qualche var_dump qua e là, poi è arrivata l’intuizione: visto che tutti i siti in questo server (Rosso Zingone) hanno tutto il materiale web all’interno della cartella htdocs, perché non provare a ricreare la stessa struttura pure in questo caso?

Problema risolto.

Pensieri sull’email e su Paolo Attivissimo

19
nov
3

Qualche giorno fa, ho deciso di semplificare il sistema dei filtri di Thunderbird. Inizialmente avevo creato tre directory di base per le newsletter: Cristiane, Informatiche e Misc. Ognuna di queste cartelle si era riempita di sottocartelle che mi facevano perdere un sacco di tempo quando dovevo leggere la posta, quindi le ho eliminate e le tre macrocategorie raccolgono tutto. Ovviamente avrei impiegato un mese per cambiare tutti i filtri dall’interfaccia di Thunderbird, quindi ho aperto il file msgFilterRules.dat (ogni cartella relativa ad un accounti di posta ne ha uno) e ho cambiato i percorsi a mano.

Mentre compievo quest’operazione, mi sono reso conto di avere ancora il filtro per la newsletter di Paolo Attivissimo, la gloriosa Internet Per Tutti, e mi sono detto: “Messaggi non ne ho più visti, ormai userà solo il blog“. Questa mattina infatti è arrivata la comunicazione ufficiale:
Paolo Attivissimo

Per tutti quelli che in questi mesi si sono chiesti come mai non ricevevano più la mia newsletter Internet per tutti: la ragione è  semplice, non l’ho scritta. Non ho più tempo di gestire iscrizioni, disiscrizioni, cambi di indirizzo e problemi di spam, e un numero crescente di lettori si trovava la newsletter bloccata da filtri antispam aziendali e altre delizie, per cui è  giunto il momento di dire formalmente basta e chiuderla. Quello che all’epoca aveva senso diffondere via mail ora è  diffuso molto più efficacemente tramite il blog Disinformatico.info e i suoi feed RSS.

Che dire, è vero: i feed RSS sono molto più comodi, e ove possibile mi cancello dalle newsletter e mi iscrivo ai feed. Ma a pensarci bene, i miei amici ormai mi scrivono su Facebook, e pure gli allegati soffrono la concorrenza degli instant messaging. Cara email, tutti ti vogliono fare le scarpe. Ad ogni modo, a Paolo Attivissimo va tutta la mia stima ed il mio ringraziamento per avermi dato quell’educazione di base su Internet e su Windows che mi ha evitato un sacco di problemi, un’educazione che secondo me dovrebbe essere obbligatoria, mentre spesso gli utenti imparano a proprie spese.

Aggiornare il vostro status su Meemi da Ping.fm

16
nov
0

Meemi è un social network ideato e popolato da italiani. Sono iscritto da tempo, ma solo in questi giorni sono diventato un frequentatore abituale grazie ad una community molto attiva e disponibile. Ma ciò che più mi teneva lontano era la mancata integrazione con Ping.fm, un servizio che permette di aggiornare il proprio status su diversi social network.

Avevo due soluzioni davanti: lasciare Ping.fm a favore di Hellotxt.com, un servizio analogo che supporta Meemi. Oppure… fare da me. Infatti Ping.fm dà la possibilità di fornire un custom URL al quale inviare il proprio aggiornamento. Quindi ho dato un’occhiata alle API di Meemi, e ho scritto in 5 minuti una semplice interfaccia in PHP.

Per usare lo script, è sufficiente:

  1. Scaricare l’archivio che ho messo nella pagina di Download del mio sito professionale
  2. Scompattare e caricare in uno spazio web (non lo avete? Registratevi su Altervista!)
  3. Impostare come “custom URL” in PingFM questo indirizzo, fatte le dovute sostituzioni: http://VOSTROSITO/pingdotfm2meemi.php?u=MEEMI_ID&p=PASSWORD

Vi aspetto su Meemi!

Rischi

3
nov
1

Freedom!Ridendo si rischia di passare per pazzi.
Piangendo si rischia di passare per dei sentimentalisti.
Avvicinandosi agli altri si rischia un coinvolgimento.
Esponendo i sentimenti si rischia di esporre la vera personalità.
Proponendo le proprie idee e i propri sogni alla gente si rischia di perderli.
Amando si rischia di non essere amati.
Vivendo si rischia di morire.
Sperando si rischia di disperare.
Tentando si rischia di fallire.

Ma bisogna prendersi dei rischi,
perché il più grande azzardo nella vita è non fare niente.

La persona che non rischia nulla
non fa nulla, non ha nulla, è nulla.

Magari evitano di soffrire e di essere triste,
ma non possono imparare, sentire, cambiare, crescere, amare, vivere.

Incatenati dalle loro attitudini, sono schiavi,
hanno messo da parte la loro libertà.

Solo la persona che rischia può essere libera.

Fonte: http://www.iamthewitness.com/Risks.html attraverso StumbleUpon

5 tweet di qualche giorno fa

31
ott
1

Come il Cristianesimo ha cambiato il mondo! – http://bit.ly/2NeNLv
I favorited a YouTube video — Lino Banfi – Schiaffi http://bit.ly/2Amq75
RT @mkl: “Fare soldi con i social network è come andare in discoteca per vendere enciclopedie. Non funziona.” http://tumblr.com/xv63r72dw
@lucadebiase Mi ha fatto venire in mente l’apocalisse dei due elefanti descritta da Tanembaum nel suo libro sulle reti
Consulenza su AWBS per il mio fornitore di hosting http://ping.fm/lqHIE