MIGRAR APLICACION PHP DE LA LIBRERIA MYSQL A MYSQLi

Siempre buscando como mejorar mis aplicaciones, me encontré que ahora MYSQL tiene una nueva librería o métodos, en muchos casos mencionan las ventajas como el performance pero yo no vi la diferencia, sin embargo decidí migrar por que es el siguiente paso evolutivo:
Script de conexión a la base de datos:
function Conectarse() {
if (!($link = new mysqli(’localhost’, ’root’, ’xxxxxxxxxx’))) {
echo "Error conectando al servidor de base de datos.";
exit();
}
if (!($link->select_db(la_super_base))) {
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
include("conex.php");
$link=Conectarse();
?>
Lo más rápido es empezar a utilizar el comando reemplazar de tu editor (en mi caso uso notepad++):
Antes: mysql_query($consulta, $link)
Despues: $link->query($consulta)
A: mysql_fetch_array($result)
D: $result->fetch_object()
A: $row["
D: $row->
Seleccionar el área donde tienes el acceso a los rows y hacer reemplazo solo en esa área o seleccion
A: "]
D: (reemplazar por nada o valor nulo o vacío)
A: mysql_error()
D: $link->error
A: mysql_num_rows($result)
D: $result->num_rows
Básicamente a mi me encanta reutilizar variables y este era el caso de una variable que siempre llamo $cadena, pero me di cuenta durante esta migración que:
Lo mejor es hacer la sentencia de query muy sencilla algo como $result = $link->query($cadena);
Que reutilizar variables es bueno, es bueno tener una variable genérica para usar y usar, pero para las búsquedas es mejor tener una especial, para que todas tus consultas te queden iguales, por ejemplo $result = $link->query($consulta) y te sea mas fácil migrar en el futuro.
FUENTES / SOURCES
http://sentidoweb.com/2007/06/19/ventajas-de-usar-mysqli.php
php.net/manual/en/book.mysqli.php
MEJORANDO LA SEÑAL DE WIFI CON LATAS DE CERVEZA
IMPROVE YOUR WIFI SIGNAL WITH A BEER CAN
Hay mucha ciencia en esto (reflexión, arcos, ondas, etc) pero llevaba mucho tiempo sin internet, con dos laticas de cerveza (y la cabeza un poco mareada) las corté y las puse en forma de parabólicas ...sobre las dos antenas de mi router linksys wrt54gl + (ddwrt-mini-v24sp2 + autoap-ng) con lo cual logré aumentar su ya grande capacidad, lo esencial es que el material debe ser aluminio, creo que con otros metales también se puede pero este es como el preferido. Lo mas interesante de esto, es que aumentás la señal sin modificar físicamente el equipo o comprando unas antenas, por ejemplo unas linksys mas grandecitas valen casi U$50, a mi me parece caro… por ese mismo valor se pueden construir unas antenas de mayor capacidad, aunque comprar los pigtails (conectores para la antena) sale bastante difícil.
Me basé en el siguiente post: http://linuxman.blogsome.com/2007/12/18/antenas-baratas-2-la-ez-12/
El bueno es mediocre!
Alli es donde nos preguntamos: Por que a los malos les va mejor?
Analizando el proceso, sucede que estas personas son mas exitosas debido a la falta de escrupulos ya que solo piensan en el fin o los resultados y no en las consecuencias como hacemos las personas comunes.
Creo que se debe rescatar la capacidad de toma de decisiones que tiene este tipo de persona y la fiereza al defender sus ideas a pesar de lo equivocados que esten.
Es por asi como este tipo de comportamientos desvirtua la imagen del BUENO o BENEVOLENTE, ya que nos hace pasar por faltos de caracter o mediocres.
Disculpen las faltas de tildes y otras letras, posteo desde el navegador basado en texto llamado LINX en mi LINUX.
Unir archivos de texto en windows
En el desempeno de mi trabajo, siempre he necesitado unir archivos de texto, cuando utilizaba mi laptop personal era facil por que tenia linux (slackware) instalada en ella y era simplemente en una consola hacer lo siguiente...
$ for i in *.txt; do cat $i >> nuevoarchivo.txt; done
Pero en WINDOWS no conocia algo similar e importaba una y otra vez cada archivo en EXCEL, bueno, la solucion a este dilema es un pequeno programa llamado TXTCOLLECTOR, que mediante una simple e intuitiva interfase te permite realizar esta actividad, solo tienes que seleccionar en que carpeta estan los archivos, si vas a colocar una separacion que te indique donde empieza cada archivo y si queres colocarle a l comienzo como titulo la ruta del archivo importado, en mi caso deselecciono ambas acciones para lograr el mismo efecto de la linea de comandos que comento anteriormente.
Me disculpan que no incluya la URL de la pagina del TXTCOLLECTOR y las tildes, pero es que como en mi oficina esta bloqueado el dominio blogia, me toca hacer SSH hasta mi casa y desde alli postear desde el LINKS el navegador de texto de la consola de LINUX. Espero este programita pueda ayudar a muchos.
Presentaciones al estilo de AL GORE

Cuando vi, AN INCONVENIENT TRUTH ("una verdad incómoda" - según algunas traducciones), no solo me llamó la atención el tema sobre el cambio climático, también acaparó mi atención la presentación en sí; la cual no solo es distinta por que AL GORE no haya utilizado POWERPOINT como los de a pie, si no el estilo y formato utilizado; hoy me encontré con este artículo (en Inglés, en el cual se explica como lograrlo también); como algunos no comprenden bien el inglés me permito hacer una traducción personal y bastante resumida:
- Conoce a tu público: sus necesidades darán las pautas para el diseño.
- Determina si necesitas una presentación o no: podría ser un documento.
- Memoriza el mensaje: (nota personal) la presentación es un apoyo, tu mensaje y vos son el centro de atención.
- Mantén el contacto visual con tu público: no des la espalda o leas de la diapositiva.
- El tamaño de la fuente debe ser como mínimo 24: tu mensaje debe parecer un título, no un párrafo; (nota personal) para esto es bueno basarse en la regla del 10/20/30 de Guy Kawasaki, que dice:
- No más de 10 diapositivas.
- No más de 20 minutos de exposición.
- Letra tamaño 30 como mínimo.
- No más de 10 diapositivas.
- Usa imágenes de buena calidad o resolución: (nota personal) procura que no se vean distorisionadas y que no haya mucha diferencia entre el tamaño que originalmente tiene la imagen al tamaño que querés dejarla.
- Recuerda respetar los derechos de autor de las imágenes utilizadas: (nota personal) y mas aún si vas a hacer una actividad comercial con la presentación.
batiendo el desorden

Los que me conocen, saben que soy bastante desordenado; y sé que ese es un grave defecto, pues si uno lo es (desordenado) con los elementos físicos, también ha de serlo con la información y la forma de trabajar. Así he estado leyendo mucho sobre como batir el desorden y me han servido mucho los artículos de un blog que sigo constantemente: Hábitos Vitales.
Complementando esto, hoy en LIFEHACKER he encontrado un vínculo donde alguien le encuentra solución al problema de los cables de una forma super estética, así les comparto: http://www.tfproject.org/tfp/tilted-knowledge-how/141247-my-semi-diy-wall-mounted-recharging-station-laptop-desk-edc-organizer.html.
PD: esa no es mi casa, esta fotografía pertenece al enlace; de mi parte me he comprado una cajita de herramientas donde guardo todos mis cables y cargadores y ahora mi habitación adquirió unos puntos de decencia.
Probando Chrome, el (nuevo) navegador de GOOGLE

Llevo 5 horas probando CHROME, el navegador de GOOGLE y podría excederme escribiendo un gran artículo, sobre sus bondades técnicas o sus desventajas; pero solo tengo dos impresiones rápidas que decir:
- Creo que usa el motor Gecko (Mozilla Firefox) o Khtml (konqueror/kde/trolltech-nokia), pues renderiza muy parecido a estos.
- Creo que GOOGLE lo lanza como apuesta para incrementar el uso de sus aplicaciones webs como Google Docs, Gmail, etc; en su ya declarada competencia con Microsoft.
Ahora mi mujer es Geek!

Ahora mi mujer decidió abrir un blog, para dar sus opiniones y mostrar algo de su vida, también para practicar su redacción y dar algo a conocer de su carrera: Administración de empresas. Entonces de mera envida decidí reabrir el mío.
Entre las múltiples cosas que hice fue editar la plantilla a mano para personalizarla y modernizarlas un poco.
Definición: Geek
19 Pulgadas | 19 inchs
El día de hoy me he comprado el Acer a1916ws, tiene entrada Analógica y DVI, es WIDESCREEN y bastante barato para lo que debería... instalación rápida en SLACKWARE LINUX, solo tuve que modificar el xorg.conf para agregar la resolución de este (1440x900) y listo. El próximo mes cambio los periféricos de la línea blanca a la negra para que combinen.



![Ambigel + Foto[b]log](http://ambigel.blogia.com/upload/img-logo.jpg)


