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:

Porque estoy deseando actualizar a Ubuntu 14.04: Después de Instalar Ubuntu 14.04 LTS (Trusty Tahr) – Geeks & Linux Atelier! XFCE es un escritorio ligero pero con una estética cuidada y mucha potencia, si quieres disfrutarlo en Arch Linux esta es tu entrada: Instalación de XFCE en Arch Linux – Desde Linux La entrada “oficial” del lanzamiento de Ubuntu 14.04 en el blog de Canonical: Ubuntu 14.04 LTS – Blog de Canonical Si eres diseñador web, nada mejor que ver lo que puedes hacer con HTML5: 

Botón circular con indicador de progreso (SVG, CSS3 y JavaScript) – Kabytes read more

Leer más » 1 Comentario

Inspeccionar elementos, depurar en el móvil o tablet

Es una acción que desde el móvil o tablet y, actualmente, con independencia del navegador utilizado no es posible realizar. Es algo que los desarrolladores web echamos de menos, y desde codection siempre que trabajamos en proyectos responsive (la mayoría) precisamos de una herramienta con la que poder conocer perfectamente lo que está cargándose desde la vista móvil (o tablet) real.

chrome_inspect_element_mobile_linux_hispano

Muchos dirán que bastará con redimensionar el navegador para que cargue la vista móvil, o incluso cambiar el userAgent del sistema para enganchar con esa vista. Pero eso no es cierto, ya que el motor de renderizado no está ejecutando sobre la misma plataforma. read more

Leer más » 3 Comentarios

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.

Seguro que te ha salido alguna vez este error y aunque sabías que no era importante, querías arreglarlo: Arreglar el error de Apache2 “Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName” – Desde Linux Porque con WordPress ya digo que puedes hacer prácticamente de todo, un ejemplo más: 

Cómo ofrecer contenidos premium en WordPress sin complicaciones – Ayuda WordPress read more

Leer más » 1 Comentario

Ubuntu One se despide de la nube

U1, Ubuntu One, la nube de archivos de Ubuntu o el que fuera la alternativa por defecto para Dropbox en el Sistema Operativo Linux con mayor índice de popularidad, se despide de la nube.

ubuntuone_linux_hispano

Otros servicios asociados a Ubuntu One, como el inicio de sesión en la plataforma (Ubuntu One single sign on service), el servicio de pago (Ubuntu One payment service) o el backend para bases de datos (backend U1DB database service), no se verán afectados por el cierre.

Las dos cuestiones más importantes:

¿Cuándo? Es algo que me ha sorprendido, es prácticamente ya. Ayer de madrugada recibí la primera notificación a mi correo electrónico. En sólo dos meses cerrará. 1 de junio de 2014. Buscando más información, lo anunciaron hace unos días en el mismo blog de Canonical, para el caso no deja de ser apresurado el cierre. read more

Leer más » 1 Comentario

Lo mejor de mi timeline del 6 al 12 de abril

Leer más » Comentar

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

Leer más » 1 Comentario

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. Si entráis en el enlace veréis que tiene características muy interesantes y es una buena alterantiva a Chosen (la que usa WooCommerce internamente), otra herramienta similar que también uso muy a menudo. read more

Leer más » 2 Comentarios

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:

Ya usaba esta librería en algunos desarrollos, así que al verla por aquí, no he podido resistirme a ponerlo por aquí: Pnotify: Notificaciones para Bootstrap o jQuery UI – Kabytes Que cierren Ubuntu One no es una buena noticia, fue una de las primeras plataformas de este tipo, mucho antes que las de Microsoft o Apple, yo era usuario (aunque admito que prefería Dropbox): 

Canonical cierra Ubuntu One, su servicio en La Nube – Ubunlog read more

Leer más » 1 Comentario

Lo mejor de mi timeline del 30 de marzo al 5 de abril

Leer más » 1 Comentario

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 es ver su forma. Esta tabla tiene la siguiente estructura:

  • option_id: su clave primaria
  • option_name: nombre de la opción
  • option_value: valor de la opción
  • option_autoload: indica si debe cargarse o no de primeras

Como veis, tenemos la estructura típica de las tablas hash: clave / valor con: option_name / option_value tan de moda ahora en bases de datos no relacionales y tan útiles. read more

Leer más » 1 Comentario