Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

All Posts By F. Javier Carazo Gil

Lo mejor de mi RSS del 28 de abril al 4 de mayo de 2014

Otra semana que se va, se nota que estamos metidos de lleno en la primavera y por aquí por Córdoba, comienza el mes más grande de la ciudad. La blogosfera, a pesar de ser esta semana algo festiva, ha estado realmente interesante:

Lo mejor de mi RSS del 21 al 27 de abril de 2014

Llegamos al final de abril y gracias a las actualizaciones de Ubuntu 14.04 y WordPress 3.9 hay información de calidad y abundante en la red.

Vaciar el contenido de un fichero en Linux sin borrarlo

dev-nullPuede parecer algo poco práctico pensando en ¿para qué querría vaciar el contenido de un fichero si puedo primero borrarlo y luego crearlo? En ocasiones los nombres de los ficheros son tan largos o tan complicados de recordar que en lugar de andar con otros trucos nunca viene mal saber cómo “vaciar” el contenido de un fichero en una sola orden.

Nos basaremos en dos conceptos:

  • La orden cat para concatenar o mostrar archivos
  • El fichero /dev/null llamado el “periférico nulo” un fichero especial que sólo devuelve EOF (fin de fichero,

Lo mejor de mi RSS del 14 al 22 de abril de 2014

Esta semana ha habido menos actividad en la blogosfera hispana, pero la llegada de Ubuntu 14.04 y de WordPress 3.9 nos ha dejado bastantes buenas entradas y aquí este Domingo de Resurrección de 2014, os hago el resumen de las mejores que he encontrado en mi Feedly:

Lo mejor de mi RSS del 7 al 13 de abril de 2014

Llegó ya el Domingo de Ramos y eso es sinónimo de días de desconexión para prácticamente todos. Supongo que esta semana que ahora empieza, será menos intensa pero esta que acaba ha sido más próspera en generación de contenido que semanas anteriores. Veamos lo más interesante.

PHP Fatal error: Class ‘Imagick’ not found

imagemagickSi manejáis PHP y sois usuarios de Linux sabréis que una de las mejores librerías que existen para manejar imágenes, con operaciones a todos los niveles, es imagemagick.

En caso de que la estéis usando y obtengáis un error 500 del servidor, si activáis los errores, es posible que tengáis algo así:

PHP Fatal error:  Class ‘Imagick’ not found 

El error se debe a que no tenéis instalada la librería correctamente, la solución es simple:

apt-get install imagemagick php5-imagick

Tras esto reiniciáis el servicio y listo:

sudo service apache2 restart

Arreglando anchura y visualización en el jQuery UI Multiselect widget

Cuando estás desarrollando interfaces web, el uso de listas <select> es algo básico. En algunos casos no sólo hace falta elegir un valor, por ejemplo, ¿cuál es tu país de nacimiento? Sino que hace falta elegir más de uno de forma simultánea, las llamadas listas <select> con el atributo múltiple. Un ejemplo que se me ocurre es: ¿qué categorías quieres elegir de esta lista?

jQuery UI Multiselect widget

El interfaz estándar para estos casos es bastante “feo” y poco usable. Por eso mismo hay multitud de alternativas para mejorarlo y una que uso frecuentemente es jQuery UI Widget Multiselect

Lo mejor de mi RSS del 31 de marzo al 6 de abril

La primavera pasa y estamos ya cerca de la Semana Santa. En la primera semana de abril esto es lo mejor que he visto en mi Feedly:

Guardar y cargar datos en la tabla opciones de WordPress

Si usas WordPress como desarrollador sabrás que hay varias formas de almacenar datos sobre su base de datos sin necesidad de crear nuevas tablas. Hoy os voy a explicar una de ellas. Aparte de esta que voy a explicaros, existen básicamente dos más:

  • Para guardar tipos de datos (menos usuarios) y sus metadatos (o atributos)
  • Para guardar datos de usuarios y sus metadatos

Estructura

Esta en concreto usa la tabla opciones, wp_options o prefijo_options y para entender cómo usar las funciones y el objetivo de la misma,

Lo mejor de mi RSS del 24 al 30 de marzo de 2014

Estamos ya a las puertas de abril y aquí os traigo una semana más lo mejor de mi RSS:

Lo mejor de mi RSS del 17 al 23 de marzo de 2014

Primer resumen de lo mejor de mi RSS de esta recién inaugurada primavera (otoño en el hemisferio Sur). Empecemos:

Lo mejor de mi RSS del 10 al 16 de marzo de 2014

Una semana justamente para que comience la primavera y como el tiempo ya ha mejorado y es bueno, espero que hayáis pasando un fantástico fin de semana y para poneros las pilas, nada mejor que leer unos pocos enlaces de interés:

Error en MySQL: Can’t create table ‘xxx’ (errno: 150)

Soy de los que piensa que MySQL (o MariaDB si queréis algo no dependiente de Oracle) es una gran base de datos incluso para desarrollos serios y lo pongo en negrita porque todavía hoy me encuentro con muchos que defienden alternativas como Oracle DB o PostgreSQL para aplicaciones más complejas y MySQL para aplicaciones más sencillas.

Una de las características que debe tener todo modelo relacional medianamente serio, es el uso de claves foráneas que deben ir especificadas en la construcción de las diferentes tablas de forma que conozcan que campos hacen referencia a qué otros campos.

Lo mejor de mi RSS del 3 al 9 de marzo de 2014

Cada vez más cerca de la primavera, os traigo esta nueva entrega de lo mejor que he leído en el Feedly esta semana:

  • Porque aunque JetPack resuelva muchas cosas, es posible que no necesites todas y no te haga falta cargar con todo: Plugins alternativos a JetPack – Ayuda WordPress
  • Todos los que vienen de Visual Basic 6 se quedaron un poco huérfanos cuando Microsoft decidió cortar esa línea y crear Visual Basic .NET (que por mucho que se le parezca el nombre se parece más a C# que VB6) así que os recomiendo mirar Gambas,

Lo mejor de mi RSS del 24 de febrero al 2 de marzo de 2014

Comenzó el tercer mes del año y la verdad que esta semana, que en Andalucía ha sido la semana del “Puente de Andalucía” por su festividad el día 28 de febrero, ha estado cargada de enlaces más que interesantes.