Cómo ganar dinero con un blog

por The-RockeR el 4 Noviembre, 2007

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 >>

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

por The-RockeR el 29 Octubre, 2007

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.


Tutorial SvSIP: VoIP en Nintendo DS

por The-RockeR el 15 Septiembre, 2007

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.

Cómo instalar AWStats en Dreamhost

por The-RockeR el 8 Septiembre, 2007

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 »


Estadísticas de Dreamhost con Wordpress

por The-RockeR el 6 Septiembre, 2007

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...

Cómo personalizar el IG Syntax Hiliter

por The-RockeR el 27 Agosto, 2007

IG Syntax Hiliter es un plugin de Wordpress que permite mostrar código en el blog de una forma agradable a la vista, pero uno de los problemas con los que me encontraba cada vez que lo activaba era que las preferencias no se me guardaban, por lo que aunque eligiera que no se mostraran los números de línea o el nombre del lenguaje, el plugin siempre se me "reseteaba" y los terminaba mostrando.

Para solucionar ésto, hay que editar un poco el código del plugin (syntax_hilite.php) y editar los valores booleanos iniciales a partir de la línea 464 hasta la 472 como más nos guste. Yo lo tengo de la siguiente forma para que no muestre el nombre del lenguaje ni los números de línea:

//create an array with the option values
    $igSHOptionsArr = array(
                            "ENABLED" => true,
                            "PLAIN_TEXT" => true,
                            "PLAIN_TEXT_TYPE" => "inbox",
                            "SHOW_LANG_NAME" => false,
                            "PARSE_COMMENTS" => false,
                            "LINE_NUMBERS" => false,
                            "FANCY_NUMBERS" => true,
                            "LINE_COLOUR_1" => "#3A6A8B",
                            "LINE_COLOUR_2" => "#26536A"
                        );

También me pasó que al cambiar de theme, el área de texto se me veía demasiado grande, pero lo único que había que hacer para solucionarlo era editar en el archivo syntax_hilite_css.css la líneas siguientes:
Para el área de texto:

.syntax_hilite { width:500px; }

Para la barra de texto plano:

.igBar { width:511px; }

En último lugar, si sois unos perfeccionistas, os gustaría que el botón que dice "PLAIN TEXT" fuera más claro, ya que hay mucha gente que ni siquiera lo ve. Para ello hay que ir a la línea 62 del plugin y editarla de tal forma que quede así:

$bBody .= "<div class=\"igBar\"><span id=\"l{$bId}\"><a href=\"#\" onclick=\"javascript:{$ig_jsPlainTxt}('{$bId}'); return false;\">CLIC PARA VER TEXTO PLANO</a></span></div>";

Espero que os sirva de ayuda a todos aquellos que no utilizabais este plugin por alguno de estos problemas. Podéis descargar una versión ya modificada del plugin AQUÍ.