Configuración del Touchpad en Ubuntu Intrepid Ibex

Cada vez que instalé Ubuntu, me puse (como todos, con cualquier sistema operativo) a configurarlo y arreglar esos detalles que uno siempre necesita para sentirse más cómodo.

La tarea que hasta ahora no me fallaba nunca, era la de editar el archivo xorg.conf para deshabilitar el click del touchpad.

Hasta ahora, la forma de hacerlo era, por ejemplo, siguiendo las indicaciones de éste documento sobre la configuración de Synpatics Touchapd.

Cuando estaba a dispuesto a editar xorg.conf, vi que el archivo tenía muy pocas líneas (a diferencia de sus antecesores).

Por la curiosidad que esto me generó, seguí el consejo RTFM y llegué a este otro documento sobre Synpatics Touchpad.

Ni bien lo leí me sentí bastante tonto por no haber probado eso primero. A veces uno se acostumbra tanto al camino complicado que se olvida de las pruebas sencillas.

Seguir leyendo «Configuración del Touchpad en Ubuntu Intrepid Ibex»

Atributos personalizados para los productos en Magento

Seguimos de ejemplos.

Ya vimos la carga de un producto, y con la excusa de la edición, repasamos todas las posibilidades de parametrización que nos ofrece Magento.

Si bien esas opciones no son pocas, vamos a ponernos algo quisquillosos, y llevemos la catalogación un poco más allá.

¿Qué pasaría si quiero cargar, por ejemplo, motherboards, microprocesadores, teclados y monitores? (está claro el por qué de mi elección en cuanto a la temática de mi catálogo de productos).

Por supuesto, podríamos cargar todos esos productos sin problemas, pero algo nos estaría faltando. Ese sabor a poco, tiene que ver con atributos específicos de cada tipo de productos.

Si recordamos el proceso de alta de un producto, la primera decisión se basaba en el tipo de Producto, y en el grupo de Atributos a utilizar. Es ahí donde vamos a hacer un parate.

Por defecto, Magento nos proporciona el grupo de Atributos Default. Pero eso podemos cambiarlo, y en nuestro ejemplo, vamos a crear un nuevo grupo, en particular, para la carga de motherboards.

Seguir leyendo «Atributos personalizados para los productos en Magento»

Cambiando el Definer de un Procedure en Mysql

En el día de ayer, nos tocó hacer un deploy en un VPS.

Hubo un pequeño error a causa de la falta de control (tanto de nuestro lado como del de los implementadores), y cuando se importó la base de datos, se crearon los Procedure con un usuario propietario que no era el mismo que teníamos para acceder a la base de datos.

Luego de lidiar un rato, logramos que nos facilitaran el usuario root de Mysql, y ahí fue otro cantar.

Antes de conseguir el usuario, uno de los caminos era arreglar el script sql y mandarlo nuevamente para que se borrara la base de datos y se volviera a importar.

Si bien cumple su cometido, hay otro aún más sencillo e igual de efectivo.

Ya con un usuario con los permisos necesarios, para conocer qué Procedures tenemos definidos en nuestras bases de datos dentro de Mysql, sólo es necesario correr ésta consulta.

SELECT * FROM mysql.proc;

Así veremos todos los que tengamos definidos, sin importar ninguna condición.

Seguir leyendo «Cambiando el Definer de un Procedure en Mysql»

Editando un Producto en Magento

Siguiendo con la construcción de nuestros ejemplos, vamos a editar el Producto que ya habíamos cargado.

En realidad, lo que vamos a hacer es dar una repasada por cada una de las opciones de carga que tenemos en éste módulo.

General

Datos generales para los Productos en Magento

Los campos con los que contamos son:

  • Nombre: digamos que es el que menos presentación necesita. El nombre de nuestro Producto.
  • Descripción: hace referencia a la descripción detallada (o larga).
  • Descripción corta: es la que, al menos en el skin Default, se muestra al costado de la foto. Considerémosla como información rápida.
  • SKU: el código único del Producto.
  • Peso: este valor es obligatorio por su posible injerencia en los costos de envío.
  • Fabricante: este atributo deberemos editarlo para agregar los valores.
  • Color: además de especificarlo, se puede usar para crear muestras de producto interesantes.
  • Producto nuevo desde y Producto nuevo hasta: estos dos campos también nos permitirán hacer algunas cosas en el front.
  • Estado: indicamos si está disponible o no para ser publicado.
  • Url key: es el nombre que se usará para la página del producto, cuando de aplique mod_rewrite.
  • Visibilidad: indicamos en qué lugares estará, justamente, visible, el producto.
  • Permitir mensaje de regalo: acá no lo recuerdo del todo, pero hasta donde vi, es para poder agregar dedicatorias o mensajes en un regalo, cuando hacemos una compra.
Seguir leyendo «Editando un Producto en Magento»