Greader

Leer más » 1 Comentario

Convertir una imagen de color a una en blanco y negro – Curso Octave

curso-octave

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).

Leer más » 1 Comentario

Lo mejor de mi RSS del 11 al 17 de marzo de 2013

Leer más » Comentar

Lo mejor de mi timeline del 9 al 15 de marzo

https://twitter.com/BlogDeComputaci/status/312621931755094018

Leer más » 6 Comentarios

Modificar o activar el tamaño de caché de MySQL

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:

Leer más » 3 Comentarios

Eliminar enlaces de una cadena en PHP

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. read more

Leer más » 1 Comentario

Cadena

Leer más » 1 Comentario

TuxInfo número 56: Desarrollo web con Symfony 2

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:

  • Grid de videos con Blender Sequencer
  • Redes para las masas (Parte I)
  • Interfaces de usuario avanzadas con AvalonDock
  • Samsung Galaxy Note 10.1: Una tableta de gran potencia
  • Guía de OpenOffice
  • Desarrollo web con Symfony2
  • KNOPPIX 7.0.5: Un portátil muy poderoso…
  • Manjaro 0.8.3: Tutorial de instalación
  • Opinión: Corriendo la línea
  • AWK (parte III)

Y la revista lista para leer:

Leer más » 1 Comentario

Lo mejor de mi RSS del 4 al 10 de marzo

Leer más » 1 Comentario

Deshabilitar comprobación de restricciones en MySQL al cargar un dump

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:

Leer más » 1 Comentario