Buscar y Reemplazar en MySQL
Para buscar y reemplazar texto de alguna celda de la base de datos debemos hacer uso del comando REPLACE, es bastante sencillo de usar, solo debemos tener en cuenta la tabla en la que vamos a trabajar y la columna en la que se encuentra el registro. Para contextualizarlos un poco voy a poner un ejemplo básico para que entiendan la sintaxis de este comando.
update wp_posts set guid = replace(guid, 'juarbo.radio3hp.com', 'www.juarbo.com')
Es la tabla
Esta es le columna
Replace es el comando
Texto a buscar y reemplazar
Texto que reemplazara
Lo que hace este código es buscar dentro de la tabla wp_posts y la columna guid el texto juarbo.radio3hp.com que se encuentre en cada una de las celdas y reemplazarlo por el texto www.juarbo.com.
Osea que si en algún campo había (antes de ejecutar el código) un texto como el siguiente "http://juarbo.radio3hp.com/?p=23" ahora se habrá reemplazado por esto "http://www.juarbo.com/?p=23"
Otro ejemplo útil que me encontré navegando en la red para este comando, es cuando por ejemplo, la base de datos se encontraba en una codificación diferente a la que muestra las tildes y la eñe y arroja varios errores, para ello hay que ejecutar un código como el siguiente:
update wp_posts set post_title = replace(post_title, 'ñ', 'ñ'); update wp_posts set post_title = replace(post_title, 'á', 'á'); update wp_posts set post_title = replace(post_title, 'ó', 'ó'); update wp_posts set post_title = replace(post_title, 'Ã', 'í'); update wp_posts set post_title = replace(post_title, 'íº', 'ú'); update wp_posts set post_title = replace(post_title, 'í‘', 'Ñ'); update wp_posts set post_title = replace(post_title, 'ú', 'ú'); update wp_posts set post_title = replace(post_title, 'í©', 'é'); update wp_posts set post_title = replace(post_title, '–', '–');
update wp_posts set post_content = replace(post_content, 'ñ', 'ñ'); update wp_posts set post_content = replace(post_content, 'á', 'á'); update wp_posts set post_content = replace(post_content, 'ó', 'ó'); update wp_posts set post_content = replace(post_content, 'Ã', 'í'); update wp_posts set post_content = replace(post_content, 'íº', 'ú'); update wp_posts set post_content = replace(post_content, 'í©', 'é'); update wp_posts set post_content = replace(post_content, 'ú', 'ú'); update wp_posts set post_content = replace(post_content, 'í‘', 'Ñ');
Ya saben que pueden dejar sus comentarios si no entienden algo
Manual de WGET con ejemplos
Existen varios gestores de descarga y varias alternativas para descargar archivos en linux, y aunque wget no se limita solo a descargar archivos, hace su trabajo muy bien, y podemos usarlo también para otras funciones de descarga, podemos descargar hasta sitios web completos tan solo indicando la url de la web, además soporta los protocolos http, https y ftp, con o sin contraseña, veamos algunos ejemplos prácticos para lo que podemos usarlo.
Descarga de archivos (Fácil)
El uso mas básico que podemos darle es para descargar un archivo concreto teniendo la ubicación exacta del archivo, de esta manera:
También podemos indicar varios archivos a descargar, de la siguiente manera:
Si necesitamos descargar varios archivos, también podemos agregarlo de una lista de enlaces, para ello debemos primero crear un archivo de texto en donde ponemos la dirección de cada archivo a descargar en cada linea del documento, de la siguiente manera:
http://dominio1.com/programa.tar.gz http://ejemplox.com/rpm/paquete.rpm ftp://sitio.com/descargas/distro.iso
y lo guardamos con el nombre que queramos, luego mediante wget hacemos el llamado al archivo y comenzamos la descarga, así:
Limitar Ancho De Banda
Ahora, con esta potente herramienta podemos limitar también el ancho de banda para la descarga de un archivo, muy util en caso de que necesitemos descargar un archivo muy pesado, por ejemplo el archivo iso de una distribución linuxera, para ello debemos usar lo siguiente:
Con Usuario y Contraseña
Para descargar los archivos que se encuentran en una carpeta protegida con usuario y contraseña, debemos usar algo como lo siguiente:
reemplazando los campos de usuario y contraseña.
Ejemplos Avanzados
Los archivos descargados, normalmente se almacenan en la carpeta en donde se encuentra la herramienta, si queremos seleccionar el lugar en nuestro ordenador en donde serán descargados los archivos, debemos usar un código como este:
Hacer Un Mirror
Código:
Espero les haya servido este tutorial, en esta otra pagina hay mas ejemplos. Si tienen preguntas no duden en dejar sus comentarios
Como Instalar Arch Linux
Nuevamente tengo Arch Linux en mi maquina, lo logre gracias a una muy buena guía que me encontré en la red sobre como instalar Arch Linux, no valdría la pena intentar copiar todo lo que en ella dice, ya que en ella se explica muy bien y además esta complementada con bastantes imágenes, así que mas bien les dejo el enlace..
Aprovecho para preguntar, y además se que muchos linuxeros leen este blog, si alguien conoce una buena guía para instalar el entorno gráfico en Arch Linux, ya que he encontrado múltiples pero ninguna lo suficientemente completa como para que cualquier usuario no tan avanzado logre instalarlo y poder administrar de forma mas amigable su sistema.

Guía De Instalación
Articulo Aleatorio Wordpress
Existen varias y diferentes maneras para lograr obtener artículos aleatorios en wordpress, el día de hoy les mostrare una de ellas, tal vez la mas simple y que se come menos recursos del sistema, ya que no es un plugin, y tampoco son muchas lineas de código.
Lo que debemos hacer es crear un archivo con el nombre que queramos y la extensión PHP en la raíz de nuestro blog, y para que la gente pueda acceder a el, crear un enlace en el sidebar para que al clickear sobre el, los lleve a un articulo aleatorio. Supongamos que este código lo vamos a pegar en un archivo que se llama "aleatorio.php" en la raíz de nuestro blog.
require('wp-blog-header.php');
$post = $wpdb->get_row("select id from $wpdb->posts where post_status='publish' order by rand() limit 1″);
$random = get_permalink($post->ID);
status_header(301);wp_redirect( $random );
exit();
?>
Lo que hace este código, es obtener el acceso al blog, para obtener los post, luego seleccionar de los post publicados, uno y direccionar al usuario automáticamente usando el permalink de este post que ha sido escogido aleatoriamente.
Para finalizar, lo único que faltaría seria agregar el enlace en el sidebar de tu blog, debería quedar algo como:
Fuente: 86400
Ya saben, si tienen preguntas no duden en dejar sus comentarios.
Actualizar Estado de Twitter con PHP
En esta oportunidad les mostrare lo fácil que es actualizar nuestro esta de Twitter o "Twittear" desde PHP usando la API Twitter PHP.
Para ello debemos usar el siguiente código, solo les explicare las partes que debemos modificar para que el funcione, además, vale aclarar que dividiré el código en dos partes ya que ambas partes se pueden poner en archivos diferentes haciendo la debida inclusión de el archivo para poder trabajar sobre esta API de Twitter, veamos:



