Piero V.

Il mio cms ideale

Ecco come dovrebbe essere il mio CMS ideale.

Legero. Il cms deve essere leggero! Su questo non c’è dubbio. Spesso questo sito che ha un errore 500.

Questo perché per le “ultime modifiche dal wiki” viene importato anche DokuWiki.

Simil-POSIX. Praticamente ha delle funzionalità che ricordano un po’ il sistema GNU Linux.

Superuser. Questo ci sta bene! Serve un super-user che possa avere accesso al pannello di amministrazione completo e che non possa essere bannato.

Dipendenze. Anziché implementare 500mila classi, è meglio che di dipendenze ce ne sia solo 1. Questo per esempio riguarda il bbcode o json o una classe per fare i feed rss.

Tutto integrato. Mi dà fastidio vedere una parte di sito con un template, un’altra con un altro e mi dà fastidio che gli utenti non siano gli stessi.

Essenziale come contenuti iniziali. All’inizio serve solo questo: pagina 404, gestione utenti.

Buone impostazioni per i permessi. I permessi li voglio settare dettagliatamente!

Ogni modulo deve avere almeno 4 file per 4 fasi. La prima deve essere la configurazione. Il file deve essere tipo conf.php. La seconda deve essere la chiamata che fa il lavoro, aggiunge moduli etc… La terza deve essere il display, cioè la fine della pagina: cosa rispondere come output? La quarta è opzionale quando è un modulo chiamato direttamente, infatti serve per quando è chiamato come dipendenza. Che file devo caricare in caso di dipendenza? Cosa devo fare?

Per il momento è tutto quanto…

Tornano i simpsons

Come da titolo, tornano i Simpsons!!

È una notizia magnifica!!

Di solito in questo periodo cambiano i programmi tv.

Io apprezzo molto i cartoni animati di Matt Groening, perché in realtà sono satirici.

Con l’estate è venuto il tempo di Futurama, ma io preferisco i Simpsons, anche se per il momento sono solo di sera, ma sempre meglio di niente!

Bad Vista

BadVista_no_littering.png

Come taggare i file musicali (+ comando per convertire gli ogg in mp3)

Dopo che tempo fa avevo rippato dei cd, volevo metterli sul mio iPod, però i file erano in Ogg, mentre l’iPod non vuole ogg ma mp3 (o altri formati).

Prima di tutto ecco come convertire (da shell posix ovviamente!):

Attenzione: questo comando eliminerà il file ogg originale! Per fare sì che non lo elimini, togliere rm “$i” “`basename “$i” .ogg`.wav”;.

for i in *.ogg; do ogg123 --device=wav --file="`basename "$i" .ogg`.wav" "$i"; lame "`basename "$i" .ogg`.wav" "`basename "$i" .ogg`.mp3"; rm "$i" "`basename "$i" .ogg`.wav"; done;

vi serve il pacchetto con ogg123 e lame.

Purtroppo però così perdete i tag.

SoundJuicer mi aveva fatto in automatico con MusicBrainz, così io ho utilizzato picard, il prodotto di music brainz, e Linux PRO di agosto mi era capitato a fagiuolo…

Installatelo dal vostro gestore di pacchetti oppure compilatelo o scaricate i file binari/installer dal sito ufficiale (Linux/Mac/Windows).

Poi apritelo.

Io ho adoperato 3 pannelli rispetto ai 2 di default: quello dei file. … [Leggi il resto]

Coltiva (GNU) Linux e non Windows

Questa è una frase molto diffusa:

Coltiva linux perché Qindows si pianta da solo

È vero che windows si pianta da solo, ma linux si nutre da solo (gestore di pacchetti, comodo ah? Aggiornamenti rapidi)…

Perciò coltiva linux, fagli le prime cure (manutenzione varia, configurazione) e poi lascia che faccia lui il resto…

L’aggiornamento di tutti i programmi windows invece è una rotta semplicemente!