Entre Blogs Portal
"La celebración de España que Cuatro nos robó"
bocabit.com / 932 entradas / 6,937 comentarios / feed /

Protege y oculta tu directorio de plugins de Wordpress

Leo en La Brújula Verde sobre la existencia de una aplicación web, llamada Pluginmeter, que permite a los usuarios comprobar cuáles son los plugins utilizados en cada blog hecho con Wordpress y hacer así estadísticas sobre cuáles son los más utilizados y cuáles no.

Ésto, que en un principio puede parecer algo complicado, en realidad no lo es tanto, ya que por defecto Wordpress no protege la carpeta de plugins de las miradas de los demás, lo que puede convertirse en un grave problema para nuestra privacidad. Este hecho no es aislado, y prácticamente todos los usuarios de Wordpress lo sufren. Sólo basta con realizar una búsqueda en Google para darse cuenta de las proporciones de esta 'deficiencia'.

Pero no temáis, pues existe una solución muy sencilla y al alcance de todo el mundo para ocultar el contenido de nuestra carpeta de plugins. Basta con crear un archivo .htaccess dentro de la carpeta de plugins con el siguiente texto:

#
# Apache-HTaccess, disallowing directory listing
#

# Don't show directory listings for URLs which map to a directory, protecting their contents from prying eyes.
Options -Indexes

Otra opción, según cuentan en el Blog de LinkLift es la de crear un archivo index.html en blanco dentro de la carpeta; así cuando alguien intente acceder al directorio le saldrá automáticamente el index vacío.

Sin duda, una buena solución para preservar nuestra privacidad un poco más, y algo muy a tener en cuenta si utilizamos plugins que podrían perjudicarnos de cara al todopoderoso Google (TLA, LinkLift, etc...).

Portal de apuestas

Cómo ganar dinero con un blog

Sitios Ganar dinero BlogHoy en día los blogs se están convirtiendo en una de las mejores herramientas de información, llegando incluso a eclipsar a los medios de comunicación tradicionales, como la televisión o los periódicos, que se ven afectados por los mismos y muchas veces captan la información de ellos. Todos estos medios basan sus ingresos en espacios publicitarios dentro de los mismos, y, en este aspecto, los blogs no son una excepción.

Se puede llegar a ganar mucho dinero con un blog que no tenga demasiadas visitas, pero, eso sí, hay que saber montárselo bien y tener claro cuál es el objetivo de nuestro blog. Generalmente los blogs cuya intención es ganar dinero a base de contenidos no originales y poco trascendentes (Léase vídeos de Youtube, imágenes, letras de canciones, etc) suelen durar poco y dar pocas gananacias, ya que es contenido que a la gente no le suele interesar, además de que es muy difícil posicionar con él.

Los blogs que tienen éxito son aquellos que consiguen mantener el equilibrio entre un diseño y contenido adaptado a los visitantes y también preocupándose de que la publicidad sea la 'justa y necesaria', sin llegar a provocar ceguera al visitante (entiéndase por ceguera la utilización de demasiados colores para los anuncios y el abuso de publicidad).

A lo largo de los siguientes posts de 'Cómo ganar dinero con un blog' voy a hablar de los diversos sistemas de publicidad que permiten obtener dinero sin demasiadas complicaciones, empezando por Adsense, la forma más conocida para ganar dinero con publicidad online, y que permite que cada uno, de una forma sencilla y rápida genere ingresos gracias a Adsense de Google.

También hablaré sobre cómo ganar dinero con Text-Link-Ads y con otros sistemas, como el Yahoo Publisher Network, un par de empresas que no conviene menospreciar dentro del mundillo de la publicidad. ¡Empezamos!

1. Cómo ganar dinero con Text Link Ads >>
Portal de apuestas

Suscribirse a los feeds mediante un menú ‘drop down’

La semana pasada implementé en el blog un menú 'drop down' (También conocido como 'combo box') para poder suscribirse al feed directamente desde alguno de los muchos gestores de feeds. La manera de implementar algo así es muy sencilla, y buscando un poco por ahí podéis encontrar varias formas de hacerlo. Yo me decanté por la siguiente manera en javascript, ya que es rápida, sencilla, y funciona en todos los navegadores:

<form name="blogform" action="">
                  <select name="lista_blogs" onchange="window.location =
(document.forms.blogform.lista_blogs[document.forms.blogform.lista_blogs.selectedIndex].value);"
>
   
<option value="">Elige una opción RSS</option>
    <option value="http://feeds.feedburner.com/bocabit" title="Syndicate this site using RSS 2.0">RSS 2.0</option>

    <option value="http://feeds.feedburner.com/ComentariosBocabit" title="The latest comments to all posts in RSS">RSS 2.0 comentarios</option>

    <option value="">----------------------</option>
   
        <option value="http://www.bloglines.com/sub/http://feeds.feedburner.com/bocabit/" title="Añadir esta página Bloglines">Bloglines</option>
    <option value="http://del.icio.us/post?url=http://feeds.feedburner.com/bocabit/">del.icio.us</option>
    <option value="http://my.feedlounge.com/external/subscribe?url=http://feeds.feedburner.com/bocabit/" title="Añadir esta página FeedLounge">FeedLounge</option>
    <option value="http://www.google.com/reader/preview/*/feed/http://feeds.feedburner.com/bocabit/" title="Añadir esta página Google">Google Reader</option>

    <option value="http://feeds.my.aol.com/add.jsp?url=http://feeds.feedburner.com/bocabit/" title="Añadir esta página My AOL">My AOL</option>
    <option value="http://my.msn.com/addtomymsn.armx?id=rss&amp;ut=http://feeds.feedburner.com/bocabit/&amp;ru=http://my.msn.com" title="Añadir esta página My MSN">My MSN</option>
    <option value="http://add.my.yahoo.com/rss?url=http://feeds.feedburner.com/bocabit/" title="Añadir esta página My Yahoo">My Yahoo</option>
    <option value="http://www.netvibes.com/subscribe.php?url=http://feeds.feedburner.com/bocabit/" title="Añadir esta página Netvibes">Netvibes</option>
    <option value="http://www.newsburst.com/Source/?add=http://feeds.feedburner.com/bocabit/" title="Añadir esta página NewsBurst">NewsBurst</option>
    <option value="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http://feeds.feedburner.com/bocabit/" title="Añadir esta página Newsgator">Newsgator</option>

    <option value="http://www.rojo.com/add-subscription?resource=http://feeds.feedburner.com/bocabit/" title="Añadir esta página Rojo">Rojo</option>
<option value="http://technorati.com/faves?add=http://feeds.feedburner.com/bocabit">Technorati</option>
    </select>

    </form>

Evidentemente, donde aparece la dirección del feed de mi blog (http://feeds.feedburner.com/bocabit/) deberéis poner la dirección de vuestro propio feed.

Portal de apuestas

Tutorial SvSIP: VoIP en Nintendo DS

SvSIPSvSIP es un programa para Nintendo DS que permite hacer llamadas telefónicas mediante VoIP a cualquier teléfono fijo de forma gratuíta. Su funcionamiento es realmente sencillo, aunque a continuación explicaré brevemente cómo hay que configurar el programa para poder llamar desde la portátil de Nintendo.

En primer lugar necesitamos crear una cuenta de VoipBuster. Para ello tenemos que ir a la página de VoipBuster, descargar e instalar el programa. Una vez instalado lo ejecutamos y nos saldrá una pantalla para registrarnos, y recordaremos el nombre de usuario y la contraseña ya que la deberemos utilizar para configurar el SvSIP.

Lo siguiente que haremos será bajar el SvSIP de la página de su autor (La que dice "First Public Version"), y después de extraer los archivos, parcheamos con el DLDI de nuestro flashcart el archivo .nds. Una vez hecho ésto, editamos el archivo config.txt de manera que quede de la siguiente manera:

# This is a comment in the config file.

# Set the URL of local ID (used in From header) (e.g.: sip:username@example.com)
--id sip:sip.voipBuster.com

# Set the URL of registrar server (e.g.: sip:example.com)
--registrar sip:sip.voipBuster.com

--domain sip.voipBuster.com

# Set realm (note: wildcard is now accepted) (e.g.: example.com)
--realm sip.voipbuster.com

# Set authentication username
--username VUESTROUSUARIO

# Set authentication password
--password VUESTRAPASSWORD

# Mandatory (for the moment) override the Contact information
# (e.g.: <sip:username@local_ip:5060;transport=UDP> )
--contact <sip:G@192.168.1.100:5060;transport=UDP>

# Optional registration interval (default 55) (for freephonie set 1800)
--reg-timeout 1800

Una vez editado, metemos todos los archivos en nuestra tarjeta y ya estará todo listo para poder hacer llamadas desde nuestra Nintendo DS. Recordad que hay que introducir los códigos de cada país, y que el de España es 0034.

Portal de apuestas

Cómo instalar AWStats en Dreamhost

Llevaba ya bastante tiempo buscando la manera de instalar AWStats en Dreamhost, hasta que por fin hoy he conseguido que todo funcione correctamente. Ninguno de los tutoriales que he encontrado por ahí me han funcionado, así que aquí presento el mío propio, que está basado en el que hay en el Wiki de Dreamhost, pero con algunas modificaciones.

Necesitamos tener acceso ssh (Se activa en las opciones de Dreamhost, creo que en la pestaña de usuarios) y entrar con tu nombre de usuario y contraseña con algún programa (Yo utilizo putty). Para este tutorial se utilizará "yourusername" como nombre de usuario y "mydomain" como nombre de dominio.
Continuar Leyendo »

Portal de apuestas

Estadísticas de Dreamhost con Wordpress

Al parecer hay un problema con las estadísticas nativas de Dreamhost (Analog) y los blogs gestionados con Wordpress y Textpattern situados en la raíz del directorio, ya que éstos muestran un error 404 al intentar acceder a las estadísticas. El problema está en el archivo .htaccess, y la solución es muy sencilla, basta con añadir el siguiente código antes del código que añade Wordpress al .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(stats|failed_auth\.html).*$ [NC]
RewriteRule . - [L]
</IfModule>

El resultado final quedaría más o menos de la siguiente forma (Dependiendo de la estructura de nuestros permalinks):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(stats|failed_auth\.html).*$ [NC]
RewriteRule . - [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Aunque para ser sinceros, prefiero mil veces AWStats, porque Analog tiene una estructura bastante caótica...

Portal de apuestas


bocabit.com
Cerrar