[ITA] Ripristinare aptitude fixando il lock di /var/lib/dpkg/

Vi è mai capitato che quando digitate il vostro bel comando “apt-get …” la shell vi risponda “picche” dandovi questo messaggio: E: Impossibile ottenere il lock /var/lib/dpkg/lock - open (11 Risorsa temporaneamente non disponibile)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Se si, ora vi do il metodo per risolvere questo problema. D’altronde è proprio…Continue reading »

[ITA] Come aggiungere “www” all’url del vostro dominio

Nel post precedente abbiamo visto come rimuovere il www dall’url, ora invece vediamo come aggiungerlo   Create il file “.htaccess” nella root del vostro web server sempre che non lo avete gia e inserite le righe riportate qui sotto: RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.miosito\.it$ [NC] RewriteRule ^(.*)$ http://www.miosito.it/$1 [R=301,L] Così forziamo l’aggiunta del www nell’url. Ora basta sostituire “miosito.it” con il nome del…Continue reading »

[ITA] Come rimuovere “www” dall’url del vostro dominio

Volete utilizzare il vostro dominio senza che vi sia il “www” davanti? Allora create un file “.htaccess” nella root del vostro web server se non lo avete gia, e aggiungete il codice riportato qui sotto: RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.miosito\.it$ [NC]RewriteRule ^(.*)$ http://miosito.it/$1 [R=301,L] Così facendo abilitiamo il mod_rewrite e forziamo la rimozione del www dall’url. Sostituite “miosito.it” con il vostro…Continue reading »

[ITA] Crontab e la magia dell’esecuzione automatica

Se mai avete sentito parlare di crontab, cron o cronjobs e non siete mai riusciti a capire di cosa si stava parlando: questo tutorial è per voi!   Allora innanzitutto cron è uno script utilissimo, e anche se ora non sapete di cosa stia parlando alla fine lo troverete utilissimo e vi risolverà molti problemi… Crontab si utilizza sotto linux e…Continue reading »

[ITA] Come recuperare tutte le variabili e le costanti dichiarate

Oggi vi darò un’altro piccolo snippet per PHP, ovvero come recuperare tutte le variabili e le costanti dichiarate… Potete parsarvi i due array e applicare un filtro oppure utilizzarli per il debug. Ovviamente non ci sono solo questi 2 utilizzi, l’obiettivo e il motivo per cui utilizzarli alla fine dipende da voi. 🙂 $PHP_DEFINED_VAR = get_defined_vars();$PHP_DEFINED_CONST = get_defined_constants(); Nelle variabili…Continue reading »

[ITA] Validazione chiamata AJAX

Validare una chiamata AJAX o presunta tale si può fare tramite un HTTP Header particolare: HTTP_X_REQUESTED_WITH. Il browser che effettua una chiamata AJAX imposta sempre questo header e lo valorizza a “XMLHttpRequest”. Quindi verificando questo header si scoprirà se la chiamata è reale o è stata generata (quindi non è affidabile e bisognerebbe bloccare la risposta). function is_ajax() { return…Continue reading »

[ITA] DNS Cache Hack per Firefox

Volete evitare di chiudere Firefox ogni volta che modificate il vostro file hosts? Qui troverete la soluzione! 😉Allora per chi non sa cosa sia un file hosts vi do una piccola definizione (anche se sarebbe inutile perchè questo post non è rivolto a voi…): Il file hosts è un file di testo che contiene le mappature ip / host e…Continue reading »

[ITA] Creare plugin motore di ricerca per Firefox e Internet Explorer

Oggi vi mostrerò come creare facilmente e in poco tempo un plugin motore di ricerca, per Firefox e Internet Explorer 7, utilizzando il formato OpenSearch. Il plugin Iniziamo subito con il codice XML del plugin, e poi dopo passiamo alla teoria… <?xml version="1.0" encoding="UTF-8"?<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"<ShortNameMotore di ricerca</ShortName<DescriptionDescrizione del motore di ricerca.</Description<Tagsesempi tag tags…Continue reading »