
NOTA: este tutorial es parte del curso de Octave de Linux Hispano.
Una de las funciones más interesantes para el tratamiento de imágenes es trabajar con imágenes en blanco y negro. Las ventajas son la facilidad para detectar características, estudiar la imagen y, en general, procesar más rápido la imagen que con tres canales de color (RGB).
De los creadores de BackTrack ahora llega Kali Linux http://t.co/tYF4nsMxFr
— MiradaDelReplicante (@tannhausser) March 14, 2013
Todos a firmar esta petición para que no cierren Google Reader o hagan el
código OpenSource http://t.co/rY6r7aymmN— Anniet (@annietonline) March 14, 2013
https://twitter.com/BlogDeComputaci/status/312621931755094018
En las instalaciones por defecto de MySQL, en muchas ocasiones, o aparece deshabilitada la caché de consultas o aparece, pero con muy poco espacio disponible.
Como podréis figuraros, la caché de consultas almacena en memoria física, la RAM, las últimas consultas realizadas y su resultado, de forma que si alguien repite dichas consultas, el acceso a su resultado sea casi inmediato comparado con recurrir a la base de datos en sí, a la que probablemente debamos acceder a disco y recorrer sus complejos árboles B y B+ internos.
El resultado de usar caché de MySQL es muy evidente en cuando a velocidad y en una entrada posterior os comentaré cómo sacar estadísticas para ver con más concreción cuál es la mejora.
¿Cómo activarla? ¿Cómo aumentar su tamaño?
Para ver si está activada nos dirigimos al fichero my.cnf (que probablemente esté en /etc o /etc/mysql) y buscamos dentro las siguientes cadenas:
En alguna ocasión, mostrando un extracto o por cualquier otra razón, a lo mejor necesitáis eliminar los enlaces de una cadena que manejáis en PHP. Para esta labor, podemos usar el siguiente código, que se basa en el uso de una expresión regular:
$cadena = preg_replace('/\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i', '', $cadena);Con esto tendríamos la cadena sin enlaces: HTTP, HTTPS, FTP o FILE, si queréis podéis ampliar la primera parte de la expresión regular para incluir más posibilidades.
Otro mes más y gracias a la cortesía de avisarnos de Jorge Cacho os traemos un nuevo número de TuxInfo, en concreto el número 56 que en esta ocasión trata los siguientes temas:
Y la revista lista para leer:
Si usáis InnoDB en vuestras bases de datos MySQL tendréis la suerte de disfrutar de una base de datos moderna ACID, que tiene entre otras cosas, claves foráneas y podéis hacer que haya restricciones sobre ellas, las famosas constraints.
Un problema de tener restricciones en una base de datos, es que cuando tienes que recuperarla de urgencia con una copia, que solemos realizar con un dump, existen problemas porque el orden en el que el dump crea la base de datos NO respeta las estructuras de estas restricciones.
¿Qué obtenemos? Mensajes de este tipo en MySQL:
Can't create table './xxxxxxxx/mitabla.frm' (errno: 121)
¿Cómo resolverlo? Añadiendo al comienzo y al final del dump dos líneas: