Comentarios en código fuente (I)

/ **
* Para las almas valientes que llegaron hasta aqui: Sois los elegidos,
* Los caballeros valientes de la programación que trabajan duro, sin descanso,
* Que fijan nuestro código más terrible. A vosotros, salvadores de verdad, los reyes de los hombres,
* Lo digo: nunca te abandonaran, nunca te defraudaraudaran,
* Nunca huiran. Nunca va a hacer llorar,
* Nunca te diran adios. Nunca voy a decir una mentira y hacerte daño.
* /

Instalar un tema phpBB

Para instalar un tema en un foro phpbb, primero tendremos que seleccionar los que mas nos gustan en esta web http://www.phpbb.com/styles/styles_demo/. Cuando lo tengamos nos lo bajaremos.

Una vez descargada la plantilla la descomprimiremos y subimos la carpeta a “styles”. En el panel de administración iremos a la pestaña de estilos, dentro le daremos a instalar al tema que deseamos Nos mostrará la información del tema y nos dará a escoger si lo queremos activo y si lo deseamos configurar por defecto. Cuando hayamos escogido le daremos a enviar.

Asociar dominios con Blogger

Quizás cuando nuestro blog ya tenga una cierta fama o simplemente cuando queramos podemos comprar un dominio y asociarlo a él. Es tarea fácil tranquilos. Primero tendremos que registrar un dominio (esto lo dejo por otro post). Una vez registrado el dominio iremos a nuestro blog en el apartado de opciones y la pestaña de publicación. En la pestaña arriba del todo pulsaremos sobre el enlace dominio personalizado. Cuando cambie la página le daremos a “cambiar opciones avanzadas”. En el cuadro de texto pondremos el nombre de nuestro dominio con las “www” y guardaremos los cambios. Una vez guardado iremos al registrador de nuestro dominio e a los servers pondremos

ns1.google.com
ns4.google.com
ns3.google.com
ns2.google.com

La moralidad de algunos SEOs

Hoy revisando enlaces en el blogroll me he dado cuenta que aproximadamente el 50% de los links que tenia intercambiados han sido quitados por sus respectivos dueños. Esto no me parece muy ético/moral, se supone que los SEOs nos tenemos que apoyar entre nosotros confiar, pero con gente así se hace difícil.

Sinceramente estoy bastante molesto con todos esos SEOs (y no les llamo pseudo-seos porque no considero ser mas buenos que ellos, simplemente me considero mejor persona). No digo que los enlaces sean eternos ya que nada lo es, esperaría que fueran por lo menos hasta que la web desapareciese. Aunque se tuvieran que quitar el enlace, sea por el motivo que sea, yo agradecería que avisasen al dueño del sitio con el que tenían el intercambio. Ya que si ellos lo quitan el otro sitio también tiene su derecho a decidir si lo quita o no.

No avisar a los sitios que quitas el enlace es como mentir, ya que hasta que se den cuenta que has quitado el enlace, puede pasar algún tiempo (a veces mucho) confiando en que no se ha quitado. Yo personalmente creo en las buenas personas y no me gusta desconfiar de nadie, pero a este paso, me parece que tendré que desconfiar de todos. Es que ya se ha terminado la ética en cualquier lugar? Francamente estoy algo decepcionado con los que quitaron el enlace… Solo se gana mala reputación, que son 3 minutos avisar a las webs :S

Cabe añadir que tengo una página de contacto en cada uno de mis sitios web por si no tienen mi email o no saben como ponerse en contacto.

Exportar o importar contenido en Wordpress

Ya que el otro día lo hice con blogger ahora lo hago con Wordpress (que personalmente me gusta mas pero ya hablaré de ello). A mi parecer fue mas fácil encontrar las opciones de importar/exportar en WordPress que en Blogger. Simplemente tendremos que ir a herramientas, en el menú lateral. Se nos desplegará un mini menú en el que seleccionaremos importar/exportar. Para importar deberemos seleccionar de dónde lo escogemos. En mi caso es blogger, allí tendremos que autorizar que tenga acceso a blogger y aquí es dónde me quedo porque no tengo contratado la seguridad SSL con el hosting.

Manual para el comando TAR en Linux

Para decirlo de alguna forma TAR sería lo mismos que zip o rar en Windows. Así que en este post aprenderemos un poco a empaquetar y desempaquetar des de la consola de nuestro sistema GNU/Linux.

Para empaquetar (que no es lo mismo que comprimir) deberemos de escribir “tar[espacio]cvf[espacio]ruta1/archivo.tar[espacio]ruta2″. La ruta1 sería el lugar dónde guardar el archivo y la ruta2 el directorio que queremos empaquetar con todo su contenido dentro.

Ejemplo:

tar cvf /home/musica.tar /etc/toda-la-musica

Para desempaquetar y no descomprimir deberemos poner “tar xvf ruta1/empaquetado.tar”. Dónde ruta1 sería para llegar al archivo.

Ejemplo:

tar xvf /etc/archivo.tar

Al comprimir la cosa ya se complica, para empezar deja de ser .tar y pasa a ser .tgz. Cuando comprimimos también empaquetamos.

Para comprimir deberemos escribir en la consola “tar czvf /ruta1/archivo.tgz [espacio] ruta2″. Como siempre ruta 1 es dónde queremos guardar el archivo y la ruta2 el directorio dónde lo comprimimos.

Ejemplo:

tar czvf home/videos.tgz /home/peliculas/

Para descomprimir y desempaquetar el archivo comprimido deberemos poner en la terminal “tar xzvf /ruta1/archivo.tgz”. Siempre lo mismo ruta1 lugar dónde guardar el archivo.

Ejemplo:

tar xzvf /home/comprimido.tgz

Espero que os sirva.

Aumenta el rendimiento de tu distribución GNU/Linux

En este post aprenderemos a optimizar la memoria virtual en nuestro sistema operativo preferido basado en software libre.

Definición: La memoria virtual es la memoria que se usa cuando la ram está llena, generalmente suele estar en el disco duro.

La memoria del disco duro se llama swap y el proceso por el cual se transmite de la ram al disco duro es el swapping. Si el proceso realiza esta tarea muy a menudo el sistema se sobrecarga y notaremos el ordenador lento y pesado. Además de ocupar un precioso espacio en nuestro disco duro.

La administración de esa memoria la puede hacer un programa o nosotros al modificar un archivo del sistema.

Primero verificaremos el nivel de swappiness, para esto pondremos la siguiente linea en la consola:

cat /proc/sys/vm/swappiness

El valor deberá estar comprendido entre 0 y 100, en la mayoría de ellos suele ser el 60. Como mas alto sea el valor mas swapping realizará nuestra computadora. Este proceso lo hace aunque no lo necesite.

Para cambiar el valor momentáneamente deberemos escribir a la consola lo siguiente:

sysctl vm.swappiness=10

Aunque li lo quieres hacer de forma permanente deberemos editar el archivo /etc/sysctl.conf, para modificarlo introduciremos vm.swappiness=10, lo guardaremos y cerraremos.

Los cambios serán importantes y si lo haces notarás los efectos en seguida.

Exportar o importar contenido en Blogger

El otro día me disponía a exportar unas entradas en blogger pero las prisas me “impidieron” verlo. Pero ahora que lo he investigado con mas calma es tarea fácil. Solamente tendremos que entrar en Blogger, ir a la configuración del blog que deseamos y en la pestaña de básico arriba del todo nos da la posibilidad de importar, exportar y suprimir blog. Le daremos al enlace que queramos y luego le daremos al botoncito, no tiene pérdida. Lo difícil es encontrarlo.

El otro día me disponía a exportar unas entradas en blogger pero las prisas me “impidieron” verlo. Pero ahora que lo he investigado con mas calma es tarea fácil. Solamente tendremos que entrar en Blogger, ir a la configuración del blog que deseamos y en la pestaña de básico arriba del todo nos da la posibilidad de importar, exportar y suprimir blog. Le daremos al enlace que queramos y luego le daremos al botoncito, no tiene pérdida. Lo difícil es encontrarlo.

Como conseguir links hacia mi página web

Para posicionar una página hay dos características básicas que se deben cumplir. La primera es una buena indexabilidad y la segunda conseguir enlaces.

Para conseguir enlaces podemos realizar varias opciones:

  • Comprar enlaces: Esto puede ser una salida aunque tengo mis dudas que sea rentable del todo. Para conseguir enlaces puedes comprar enlaces en el sidebar permanentes, reseñas o enlaces en post. Lo que puede salir mas económico es enlaces en posts.
  • Spamear en blogs: Se trata de buscar blogs cuyos enlaces de los comentarios sean do-follow y comentar muchas veces (pero sin excesos). No lo creo muy útil ya que habrá que repartir el Pagerank entre mucha gente.
  • En las redes sociales: Aún no le he cogido el truco para hacerlo correctamente. Pero en principio sería publicar enlaces de tu blog/web en las redes sociales sin hacer spam y caer bajo a la gente.
  • Crear páginas satélite: Este quizás sea el mejor método pero requiere un tiempo que dedicarle y contenido original. No se tiene que enlazar todo lo que escribas.

Voy a explicar algo mas a fondo lo de las páginas satélite. Esto requiere que las distintas páginas tengan distintas IP (para conseguirlo lo mejor es usar diferentes hosts). Quizás la mejor forma sería empezar webs en lugares como WordPress o Blogger y no alojarlos en un server y comprarles un dominio. De este modo conseguiríamos una fácil indexación.

Estas webs se pueden respaldar bastante en las redes sociales haciéndolas muy dinámicas y de fácil escritura pero sin aportar mucho contenido. Webs de noticias o gadgets.

Cuando te enlaces procura no poner un enlace solo, intenta situarlo dentro de un contexto.

Para generar contenido puedes hacer una publicación semi-automática, es decir, lees algo de una web y escribes sobre lo que has leído. De este modo tendrás contenido fresco y personal dándole un valor añadido.

Estos proyectos son a medio-largo plazo, por lo tanto no lo puedes dejar de hacer a los 3 días pero además lo que no puedes hacer es conseguir 5000 links en un solo día.

Cambiar los formatos de archivos de audio en Linux (Ubuntu)

Sound converter es un potente conversor de archivos de audio. Nos puede convertir archivos a una velocidad impresionante aunque además puede coger el audio de un filme.

La herramienta está diseñado para Gnome. Vamos a ver cómo funciona.

Abriremos el programa, y podremos escoger entre arrastrar o añadir. Si arrastramos deberemos escoger el archivo de audio que deseamos añadir hasta el espacio en blanco. Por contra si escogemos el añadir deberemos pulsar sobre el botoncito “+” de color verde. Una vez dentro deberemos ir al directorio que tenemos los archivos y seleccionarlos.

Cuando tengamos los archivos seleccionados deberemos ir al menú editar > preferencias, allí escogeremos el formato con el que deseamos. En el mismo lugar podremos indicar el lugar con el que deseamos, la calidad del archivo de salida, entre muchos otros factores.

Una vez realizados los cambios cerramos la ventana y pulsamos el botón de “Convertir”.

Ahora nos tocará esperar el tiempo proporcional al tamaño de los archivos y a la cantidad de ellos.

Los formatos permitidos son:

  • Entrada: Ogg Vorbis, AAC, MP3, FLAC, WAV, AVI, MPEG, MOV, M4A, AC3, DTS, ALAC, MPC, Shorten, APE, SID, etc ..
  • De salida: WAV, FLAC, MP3, AAC y Ogg Vorbi

Algunos sistemas pueden no tener Gstreamer necesario para poder codificar estos archivos, por lo tanto recomiendo que te asegures de tenerlo instalado.

Como instalar la última versión de WordPress

Para instalar wordpress simplemente deberemos realizar unos simples pasos.

Iremos a http://es.wordpress.org y una vez allí nos bajaremos la ultima versión de WordPress Este lugar nos permite descargar la ultima versión de Wordpress traducida al castellano, aunque si queréis os podéis bajar la inglesa, pero el tiempo que hay entre que sacan la versión inglesa y la traducción española es casi nulo. Si de todos modos deseáis bajaros la versión inglesa la podréis encontrar en http://wordpress.org/download/ .

Ahora la descomprimiremos y accederemos a la descompresión para buscar el fichero wp-config-sample.php que lo abriremos mediante un editor de texto. Una vez abierto buscaremos la parte del código siguiente:

define(‘DB_NAME’, ‘putyourdbnamehere’);

/** MySQL database username */

define(‘DB_USER’, ‘usernamehere’);

/** MySQL database password */

define(‘DB_PASSWORD’, ‘yourpasswordhere’);

/** MySQL hostname */

define(‘DB_HOST’, ‘localhost’);

Donde pone “putyourdbnamehere” deberemos poner el nombre de la base de datos, en el lugar de “usernamehere” pondremos el nombre de la base de datos, al lugar de “yourpasswordhere” pondremos el pass de la base de datos y finalmente donde pone “localhost” pondremos la dirección web de nuestra base de datos (en mi caso en 000webhost es: “mysql5.000webhost.com”).

Una vez configurado lo guardaremos con el nombre wp-config.php en el mismo directorio que el archivo anterior.

Una vez terminado el proceso subiremos los archivos al servidor escogido. Para subirlos yo recomiendo FileZilla o FireFTP (extensión para Firefox).

Cuando hayamos terminado de subir los archivos al servidor iremos a la dirección www.tudominio.com/wp-admin/install.php. Una vez allí nos pedirá el nombre que deseamos asignarle a nuestro blog pero además deberemos indicarle nuestra dirección de correo electrónico. Cando hayamos realizado este paso nos mostrará nuestra contraseña por defecto, tendremos que apuntárnosla bien. Ahora teniendo el nombre y la contraseña iremos a www.tudominio.com/wp-admin y pondremos el nombre que será admin y el as que se nos haya asignado por defecto. Una vez dentro sería conveniente modificar nuestra clave para recordarla mejor y evitar algunos intentos de ataque.