Te encuentras en: Inicio » tutoriales
Artículos tageados con:
tutoriales
Una selección de tutoriales que he ido haciendo y que tratan temas tan importantes como Google Apps, facebook Connect y recaptcha.
Los índices se utilizan para buscar las filas con valores de columna específica rápidamente. Sin un índice, MySQL debe comenzar con el registro primero y luego leer a través de toda la tabla para buscar las filas correspondientes. Cuanto más grande sea la tabla, más tarda este proceso. Si la tabla tiene un índice para las columnas que se trate, MySQL puede determinar rápidamente la posición de buscar en el medio del archivo de datos sin tener que mirar todos los datos. Si una tabla tiene 1000 filas, entonces esto es por lo menos 100 veces más rápido que la lectura secuencial. Todo esto puede conllevar que si una tabla tiene como Engine MyISAM puede lugar a bloqueos mientras ésta se esta leyendo. Pues bien como indico los índices aumenta la velocidad de la consulta y es crítico cuando tenemos un tráfico medio-alto. Si los indices no están bien configurados o no se tienen, puede ser problema de que nuestro mysql se bloque, toda la web vaya lenta o incluso que el servidor se bloque y haya que reiniciarlo o se caiga directamente. Normalmente un indice se crea dependiendo de la búsqueda que se haga, combinando lo que haya en [...]
Estos drivers, por motivos de licencia, no se encuentran en los repositorios de Fedora por lo que tenemos que instalar uno adicional, RMPFusion. #rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm #rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm Actualiza los paquetes instalados, por su hubiera una nueva versión. #yum -y update En esta ocasión cuando instalé el driver se modificó automáticamente el archivo de configuración de grub para que no cargue el driver Nouveau durante el inicio. Comprueba que en la línea del kernel actual en el archivo /etc/grub/grub.conf se te añadieron los siguientes parámetros. Si no es así, añádelos. agrega “rdblacklist=nouveau” en la línea de “kernel” del archivo /boot/grub/grub.conf Y ahora ya podemos instalar el driver. El metapaquete instalará, además, todas las dependencias que este necesite, es decir, las herramientas de Nvidia y los módulos para el kernel. En este punto tenemos que tener bien clara la versión que tenemos del kernel instalada en el sistema. Hay dos opciones: el normal y el PAE. Esto podemos comprobarlos en el monitor del sistema, tanto en Gnome como en KDE. En el primer caso tendremos que instalar el paquete kmod-nvidia y en el segundo kmod-nvidia-PAE #yum install kmod-nvidia Reinicia el ordenador. Ya podremos empezar a notar mejoría en el rendimiento [...]
Te va lento internet? Se te corta? o estas en clase y la red te va como el orto!! jeje Pues a continuación voy a poner un truco para usar los DNS públicos de Google para poder navegar mucho mejor y sin cortes, ojo no significa que vaya a ir más rápido, sino que que irá sin tantos cortes. O bien en una red todo el mundo esta usando un mismo servidor de DNS y va lento, pues te cambias a otro servidor y listo! Las direcciones IP de las DNS publicas de Google son las siguientes: * 8.8.8.8 * 8.8.4.4 Si ya lo habéis hecho mas veces, pues no hace falta que leáis los siguientes pasos, cogéis las direcciones IP publicas y listo. Configurar el server DNS en Windows 7 – Clic en Inicio y seleccionar Panel de control – De la lista mostrada seleccionar Redes e Internet, luego seleccionar Centro de redes y recursos compartidos – Hacer clic sobre Cambiar configuración del adaptador, eso se encuentra ubicado en el panel izquierdo. – Seleccionar el adaptador de red usado actualmente – Hacer clic derecho y seleccionar Propiedades del menú contextual mostrado – Seleccionar la pestaña Funciones de red y [...]
Hace mucho tiempo que he implementado en un site en cakephp, un sistema de votaciones con estrellas que funciona con ajax. Fue bastante complejo y me llevó un tiempo, ahora lo retomo para publicarlo y compartirlo. Inicialmente seguí las indicaciones de un articulo publicado en bakery.cakephp.org que al final se puede ver la fuente original. El sistema de votos por estrellas es ya muy conocido y lo tienen integrados muchos sites, pero meterlo en cakephp es un poco mas “laberíntico” porque hay muchos archivos que interfieren y en muchas capas de la lógica. A continuación indico los pasos que he seguido 1 ) Lo primero descargar el plugin. Tener en cuenta la versión de Cakephp que uséis. Aquí indico las dos versiones disponibles hasta el momento. 2) Extraer el plugin, incluir la carpeta rating en la carpeta de plugins en app/plugins 3) Copiar el archivo rating/config/plugin_rating.php a tu carpeta app en app/config/plugin_rating.php En este archivo se pueden especificar muchos detalles de configuración Si se quiere habilitar para que usuarios anónimos no logeaos puedan usar el sistema para votar habrá que tener la siguiente activa a true $config['Rating.guest'] = true; Otro punto interesante de la configuración del plugins es poder guardar [...]
Ya es una noticia muy reciente, la ipv6. Desde primeros de este año decían que quedaba tan solo un 10% de las combinaciones posibles y por eso existe ipv6. IPv4 posibilita 4.294.967.296 (2 32) direcciones de red diferentes, es un numero muy alto, pero con la cantidad de usuarios que ya hay en internet, con dispositivos como teléfono, PDA, etcétera, la mayoría de esas combinaciones se han ido usando y cada vez quedan menos. En cambio, IPv6 admite 340.282.366.920.938.463.463.374.607.431.768.211.456 (2128 o 340 sextillones de direcciones), vamos que ni asignando varias direcciones ip a cada persona del planeta se terminarían. Un gran trabajo va a ser para los administradores de sistema cuando empiecen a migrar o a trabajar con ipv6. Normalmente si trabajar con tu servidor o el servidor de la oficina se sueles acordar de la ip o incluso de una lista de ip, pero los formatos de dirección ipv6 serán mucho las largos y complicados para recordarlos. Ejemplos de direcciones IPv6 Las direcciones IPv6, de 128 bits de longitud, se escriben como ocho grupos de cuatro dígitos hexadecimales. Por ejemplo, 2001:0db8:85a3:08d3:1319:8a2e:0370:7334 es una dirección IPv6 válida. Se puede comprimir un grupo de cuatro dígitos si éste es nulo (es [...]
Últimos Comentarios
6-02-2012 02:54
3-02-2012 21:40
3-02-2012 17:08
3-02-2012 05:38
1-02-2012 15:48
1-02-2012 10:12
1-02-2012 04:27
1-02-2012 00:57