Piero V.

Quando si dice brutto codice

Questo post lo capirà solo chi sa il PHP 😀 .

Ogni tanto sul web ci sono degli script molto quotati, che magari funzionano anche bene.

Però quando leggi questa chicca qua veramente ci ripensi se alla fine il codice è così fatto bene…

Direttamente dal web questo esempio:

    $data = preg_replace("/'/","'",$data);
    $data = preg_replace("/[\n\r]/","",$data);

Si vede come l’autore ha usato un’espressione regolare per tirare via dei caratteri, cosa che avrebbe potuto semplicemente fare con str_replace che è molto più veloce ed è la funzione per fare questa cosa qui…

Debian kFreeBSD 386, l'ho provato

Quando uscì Debian Squeeze Stable, dissi che avrei voluto provare la versione con FreeBSD.

Ebbene, approfittando del periodo di riposo pasquale, ho deciso di provarlo.

L’ho provato per un quarto d’ora e mi è parsa la solita Debian.

Tuttavia penso che la partizione stia per essere demolita, infatti non riesce a connettersi alla mia rete wireless, di conseguenza niente update etc., e non ho voglia di scaricare tutto in DVD solo per riavviare e installare.

Infatti non sono neanche riuscito a montare la partizione ext3 di Debian GNU/Linux.

Ora provo l’ultima spiaggia, ndiswrapper, soluzione per GNU/Linux, FreeBSD e penso anche per altri sistemi operativi, che serve per far andare i driver delle schede wireless windows sull’altro sistema operativo.

Spero di riuscirci, altrimenti la partizione di prova sarà velocemente eliminata.

Update: la partizione di prova è diventata una Debian GNU Linux in lotta con la wireless.

Plugin Post Redirector (v2.0) [Flatpress]

Questo plugin esegue il reindirizzamento ad un post (o ad una statica, con Flatpress ≥ 0.1010) dopo averlo creato o modificato.

Licenza: GNU GPLv2

Download: post_redirector_v2.0.tar.gz

English

This plugin redirects you to a post (or to a static page, with Flatpress ≥ 0.1010) after you have created or edited it.

License: GNU GPLv2

Download: post_redirector_v2.0.tar.gz

PNG su Firefox: come risolvere il problema dei colori

Su Iceweasel (come Debian chiama firefox) può capitare che si vedano le png di colori diversi, per esempio avevo una PNG con il colore #333333 mentre se facevo lo screenshot e andavo a vedere che colore rendeva Firefox con GIMP mi dava #363636. Invece su Chromium era tutto ok.

Così cercando su Google, ho trovato un bug su bugzilla.

Vi riassumo qui come risolvere il problema.

  1. Aprite about:config
  2. Premete “Farò attenzione, prometto” se vi viene fuori quel bottone
  3. Nella barra di ricerca inserite gfx.color_management.mode
  4. Dovrebbe apparirvi una sola voce, che nel mio caso era impostata a 2
  5. Fate doppio click e inserite 0
  6. Ora riavviate Firefox e dovreste non aver più il problema.

La soluzione è degli utenti, ovviamente.

Io la riporto qui solamente traducendola.

Plugin Redirect (v1.6) [Flatpress]

Italiano

Questa è la nuova versione del plugin redirect.

Questo plugin che serve per effettuare dei redirect di un indirizzo ad un post qualsiasi.

I redirect possono essere modificati modificati nel pannello di amministrazione apposito (Plugins -> Redirect) o dall’editor del post (con Flatpress > 0.1010) e poi sono subito attivi.

Se usate prettyURLs sarà possibile raggiungerli con fp-url/redirect/my_redirect altrimenti dovete passare via GET o POST il parametro redirect.

Come nome del redirect sono accettati i caratteri alfanumerici più i simboli . @ - _.

Ho sistemato un piccolo bug che eliminava il redirect se non cambiavate il nome del redirect nell’editor dei post.

Inoltre, dato il grave bug di sicurezza di Flatpress, ho deciso di rimuovere la patch per PrettyURLs per Flatpress < 0.1010.

Dovrete passare a Rewriteurls o aggiornare PrettyURLs o aggiornare Flatpress o usarli con la query string.

Licenza: GNU GPL v2.0

Download: redirect_v1.6.tar.gz. … [Leggi il resto]