HOWTO: Nascondere Disqus su pagine statiche di wordpress

Disqus Comments è un sistema di commenti e strumenti di moderazione per il tuo sito. Questo servizio ti permette di aggiungere al tuo sito un sistema avanzato usato da migliaia di siti e blog. Con lo stesso account puoi tenere traccia di tutti i tuoi commenti che lasci in giro per il web (ovviamente i siti devono avere Disqus).

Se hai un sito in wordpress ti basta seguire queste istruzioni per installarlo. Automaticamente ti ritroverai Disqus in ogni post e su ogni pagina di wordpress. Se però hai una pagina con dei contenuti statici e non vuoi mostrare Disqus e vuoi impedire i commenti, dovrai seguire questi piccole modifiche:

  1. Modifica il file “disqus-comment-system/disqus.php” che trovi nella directory del plugin
  2. Scorri fino alla sezione “Filters/Actions” dove potrai vedere il codice seguente:
    if ( ! (is_single() || is_page() || $withcomments) ) {
    		return;
    	}
    if ( !dsq_can_replace() ) {
    		return $value;
    	}
  3. Prima, in mezzo o dopo inserisci queste righe di codice:
    if ( ('closed' == $post->comment_status) || ('page' == $post->post_type)){
    return;
    }
  4. Salva il file. Se hai modificato il file in locale, mettilo sul server. Se hai modificato il file in remoto, le modifiche sono immediate

Come al solito se hai problemi, consigli o correzioni, commenta oppure contattami! :)

Fonte: wordpress.org

View Comments

Parkour: balli tra i muri

Dances With Walls – Parkour

Chissà se un giorno riuscirò a fare questo :)

,

View Comments

HOWTO: come redirezionare l’output su file e/o su standard output

Quando si usa la console, soprattutto per gli script, è molto utile saper redirezionare l’output su file o su standard output/error. Questo howto è valido per tutti i sistemi *NIX (linux, unix, osx, bsd, etc) basati su standard POSIX.

Ci sono varie redirezioni, vediamo quali:

  1. Redirezionare l’output in un file:
    echo "hello world" > hello.txt
  2. Redirezionare l’output in un file:
    echo "hello world" | tee hello.txt
  3. Per “appendere” (aggiungere in fondo) l’output in un file si usa il doppio “>”:
    echo "hello world" >> hello.txt
  4. Redirezionare lo standard error in un file e mostrare lo standard output (script.py è uno script che produce uno standard error ed uno standard output)
    ./script.py 2> hello.txt
  5. Redirezionare lo standard error e lo standard output in un file:
    ./script.py 2&> hello.txt
  6. Mostrare e redirezionare lo standard error e lo standard output in un file:
    ./script.py 2>&1 hello.txt

Fonte: linux.byexamples.com

Se hai domande e suggerimenti, commenta oppure contattami

, ,

View Comments

HOWTO: Come sostituire in disco rotto da un RAID software su linux

Se sei un sysadmin oppure ti piace smanettare con linux + dischi + RAID questo howto ti potrebbe essere molto utile. Se hai un RAID, qualunque tipo esso sia, questo howto ti indica come procedere nel sostituire il disco rotto di un RAID. Ovviamente se un disco si rompe, il RAID può decidere autonomamente di espellerlo da solo. A volte questo non succede e lo si deve fare a mano. Ecco come:

Supponiamo che il disco da rimuovere sia /dev/sda

  1. Manda in stato di fail il disco su tutte le partizioni in cui è coinvolto (qui nell’esempio 3 partizioni):
    mdadm /dev/md0 --fail /dev/sda1
    mdadm /dev/md1 --fail /dev/sda2
    mdadm /dev/md2 --fail /dev/sda3
  2. Attendi il resync (questa operazione può richiedere molto tempo) tramite:
    cat /proc/mdstats
  3. Rimuovi dal RAID il disco rotto:
    mdadm /dev/md0 --remove /dev/sda1
    mdadm /dev/md1 --remove /dev/sda2
    mdadm /dev/md2 --remove /dev/sda3
  4. Estrai il disco /dev/sda
  5. Copia l’MBR (uguale su tutti i dischi) in un file:
    dd if=/dev/sda of=mbr bs=512 count=1
  6. Inserisci il nuovo disco
  7. Copia l’MBR sul nuovo disco appena inserito:
    dd if=mbr of=/dev/sdf
  8. Immetti il nuovo disco nel RAID:
    mdadm /dev/md0 --re-add /dev/sdf1
    mdadm /dev/md1 --re-add /dev/sdf2
    mdadm /dev/md2 --re-add /dev/sdf3
  9. Ora il disco appena inserito prenderà il ruolo di quello rotto.

Se hai suggerimenti, problemi, domande, commenta il post oppure contattami! :)

Autore originale: Lorenzo

, ,

View Comments

Minicontest: vinci un buono di 75€ per Google Adwords

Oggi voglio fare anche io in piccolo contest. Ho a disposizione due buoni da 75€ ciascuno per Google Adwords. Ricordo che questi buoni possono essere usati con le seguenti condizioni:

  • il codice deve essere inserito alla creazione di un nuovo account Google Adwords
  • con questo codice ci devi pubblicizzare un sito non pubblicizzato tramite Google Adwords

Purtroppo ho gia usufruito di buoni offerti da Google dunque non posso usare questi in mio possesso. Per non buttarli via li voglio regalare ai due più fortunati che parteciperanno a questo contest! :)

I buoni hanno un valore di 75€  fino al 28/02/2010, dopo di che diventeranno di 50€ ciascuno.

Puoi partecipare in due modi:

  1. commentando questo post
  2. devi seguirmi su twitter e twittare il link “http://bit.ly/dzKaP5 a questo articolo facendomi un reply. Esempio: “@diegor mette a disposizione due buoni per Google Adwords da 75€ partecipa qui: http://bit.ly/dzKaP5″

Il minicontest scade alle 23:59 di lunedì 15 febbraio e saranno conteggiati tutti quelli che hanno partecipato con le modalità sopra descritte. I fortunati saranno estratti tramite il sito random.org e saranno contattati tramite mail o twitter durante la giornata di martedì 16 febbraio.

Dunque partecipati numerosi al mio primo contest! :)

Buona fortuna!!!!! :)

,

View Comments

“Image hosting” by Altroseo

Altroseo è un portale dove potrai trovare notizie inerenti al mondo Seo, Marketing, Guadagno Online, Blogging Tips, Web & Informatica in generale. Dunque se vuoi consigli per migliorare il tuo blog, sito ed aumentare la visibilità in rete Altroseo è pieno di consigli che faranno al caso tuo. Inoltre Altroseo è un blog “Paid to write”, ovvero un blog dove vieni pagato per scrivere gli articoli.

Tra i tanti servizi che hanno, offrono anche hosting gratuito di immagini. Che cosa è? Come funziona? Semplice! Segui questi passaggi:

  1. Vai a questo indirizzo: http://altroseo.com/imghost/
  2. A questo punto puoi decidere se caricare un’immagine dal tuo computer oppure prenderne un’altra in rete.
  3. Se scegli di caricare un’immagine da PC, clicca sul pulsante per selezionare l’immagine, trova la tua immagine e conferma l’operazione
  4. Attendi il caricamento della stessa.
  5. Una volta finito di caricare, vedrai sulla pagina un’anteprima dell’immagine e sotto una serie di opzioni per poterla utilizzare ovunque tu voglia.

  6. Impostazioni dell’immagine

Come puoi vedere dall’immagine hai molte opzioni per le situazioni più varie: puoi integrare l’immagine in un sito, la puoi condividere su twitter, facebook, delicious, etc.
Per qualsiasi domanda, critica, suggerimento Altroseo è presente su “tutti” i social network. Non esitate a contattarlo! :)

,

View Comments

HOWTO: “Certificate error” su Nokia S60

Se sei possessore di un Nokia (con S60) questo post ti potrebbe far molto comodo. Il “Certificate Error” ti capita quando vuoi installare applicazioni .SIS o SISX sul tuo dispositivo. Molte applicazioni per Nokia non hanno un certificato valido dunque è necessario disabilitare il controllo dello stesso prima dell’installazione dell’applicazione. Per fare questo devi fare i seguenti passi:

  • vai su “Menu -> Installazioni -> Gestione Applicazioni”
  • clicca su “Opzioni -> Impostazioni”
  • su “Installazione Software” seleziona “Completa”
  • su “Verifica in linea cert.” seleziona “Disattiva”

Queste impostazioni ti permettono di installare senza alcun problema tutte le applicazioni che trovi in giro per la rete. A volte capita però di avere un “Certificate Error” anche con le impostazioni precedenti. A me è successo quando ho provato ad installare ustream.tv per Nokia (scaricabile da qui). Ho così aperto dei ticket sul sito di ustream e l’unica cosa che mi hanno suggerito di fare è:

  • aggiornare l’OS del dispositivo: fatto (vedi qui)
  • aggiornare data ed ora sul dispositivo: fatto (aggiornata con l’ora dell’operatore)
  • cancellare la vecchia applicazione: mai installata
  • avere abbastanza spazio: 3.7GB bastano?

Dopo aver controllato tutte queste cose ho provato a reinstallare l’applicazione con lo stesso risultato. Dunque l’assistenza di ustream non mi ha risolto il problema. Leggendo un po’ in giro e ragionandoci sopra sono arrivato ad una conclusione che mi ha risolto il problema:

  • porta l’ora del dispositivo indietro: io l’ho portato al 2009-06-26
  • trasferisci il file .SIS o .SISX nel telefono
  • installalo :) (dai continua a tutte le richieste)

Se hai altri problemi o altre soluzioni scrivimi o commenta qui sotto! :)

, ,

View Comments

HOWTO: Configurare VirtualHost su OSX

OSX, come molte distribuzioni linux hanno integrato il webserver Apache. Apache ha centinaia di opzioni e configurazioni disponibili per la gestione di qualsiasi situazione.
Tra queste configurazioni ci sono i VirtualHost, che permettono l’esecuzioni di più siti (www.sito1.com, www.sito2.com) sulla stessa macchina. I siti possono essere suddivisi basandosi sia su nomi differenti sia su IP.
In OSX tutte le configurazioni si trovano dentro la cartella “/etc/apache2/”. I passi da fare per abilitare i VirtualHost sono i seguenti:

  1. Apri un Terminale e digita il comando:
    sudo vim /etc/apache2/httpd.conf
  2. Intorno alla linea 460 c’è questa direttiva
    # Virtual hosts
    #Include /private/etc/apache2/extra/httpd-vhosts.conf

    che dovrà diventare:

    # Virtual hosts
    Include /private/etc/apache2/extra/httpd-vhosts.conf
  3. Il prossimo passo è editare il file con il comando:
    sudo vim /private/etc/apache2/extra/httpd-vhosts.conf
  4. Ora configura il tuo VirtualHost seguendo questa documentazione
  5. Riavvia Apache per fargli rileggere la configurazione. Per fare ciò vai sulle “Preferenze di Sistema -> Condivisione”
  6. Disabilita ed abilita la condivisione Web cliccando sul segno di spunta.
  7. Apri il tuo browser e testa il corretto funzionamento dei VirtualHost

Se hai suggerimenti, correzioni, domande… sai cosa fare! :)

, , ,

View Comments

iPhone: una applicazione gratuita al giorno

Questo post è dedicato a tutti i possessori di iPhone. Non so se sotto Natale avete seguito l’ “iTunes 12 days of christmas” una iniziativa da parte di Apple che regalava dal 26 di dicembre al 6 di gennaio, un contenuto a pagamento, sia esso un video, canzone, applicazione o gioco.

Questo tipo di iniziative, secondo me, giovano molto alle applicazioni che hanno bisogno di visibilità. La gratuità di un giorno può essere un ottimo prezzo da pagare per far conoscere la propria applicazione, o per lo meno per far raggiungere una massa critica di utenze per un avere un feedback di ritorno di un certo valore.

A tal proposito è nato un sito che ti regala un’applicazione al giorno. Quello che devi fare è andare sul sito freeappaday.com e controllare quale applicazione è presente in quella giornata.

Puoi seguire questo sito anche su twitter e restare aggiornato tramite mail sulle applicazioni che usciranno di giorno in giorno.

Buon download! :)

Fonte: macworld.it

, ,

View Comments

HOWTO: Software Open Source su OSX

Chi passa, come me, da un sistema linux ad un sistema OSX la prima cosa che va a cercare sono le applicazioni open source che possono farti comodo. In OSX, fortunatamente possiamo vivere benissimo con una lista immensa di applicazioni open source. É sufficiente girare un po’ su google per trovarne a quantità.
A tal proposito vorrei segnalare un sito che raccoglie una lista di applicazioni open source per OSX:



Clicca sull’immagine per andare sul sito! :)

Come puoi vedere ci sono ben due pagine di software divise per categorie: dal browsing web alla sezione multimedia, al p2p, alla manipolazione delle immagini alla suite per office. Un lista di applicazioni che ti permette di fare quasi tutto, senza spendere un centesimo! :)

Vorrei segnalare inoltre anche un sito analogo per le applicazioni opensource per iPhone: http://opensourceiphonesoftware.com. Le applicazioni presenti in questo sito sono inferiori rispetto al precedente, ma spero che con il tempo aumentino! :)

Buon download!

, ,

View Comments