Miércoles

2 julio 2014

Hoy el día ha sido igual qué ayer. He avanzado bastante en el modelo de datos de cuentas bancarias, he probado la herramienta Dist::Zilla y he chequeado una lista de cuentas bancarias reales.

La instalación de la alarma ayer terminó con el cable de fax cortado. Luismi improvisó esta mañana una solución ingeniosa y el técnico de telefónica ha llegado a primera hora de la tarde. No sé si habrá conseguido arreglarlo.

Martes

1 julio 2014
Viernes

El viernes no escribí la entrada correspondiente. Estuve bastante ocupado explorando herramientas para construir el modelo de datos de la empresa con buenas perspectivas.

Por otra parte Luismi ha conseguido crear una aplicación para móvil con los accesos directos a los recursos de la empresa en la red. Ha sido una buena idea que tiene muchas posibilidades en cuanto invirtamos algo más de dinero y tiempo en ella.

Martes

Hoy vuelvo al trabajo después del fin de semana (incluido el lunes) de mudanza. El desarrollo de la página web parece seguir atascado en algún punto. El URL de su servidor en desarrollo sigue sin responder y ya les he enviado un aviso preguntando qué ocurre.

He terminado un esquema de módulos relacionados con el modelo de base de datos que estoy creando para la empresa y del que pongo aquí una copia.

Esquema de componentes componentes esquema

 

 

Miércoles y jueves

26 junio 2014
Miércoles

El miércoles temprano Luismi se queja de que la impresora de etiquetas no imprime. Parece ser un problema del ribbon, de su colocación y la consiguiente presión que ejerce sobre la etiqueta.

He pasado el día con el desarrollo del modelo de datos nuevo empleado DBIx::Class y uniones entre tablas. Muy prometedor.

 Jueves

Mariano se quejaba de que la búsqueda de direcciones de correo en la redacción de un mensaje era muy lenta. Hasta un minuto o más.

He descubierto que tenía dos complementos distintos para la misma función: sincronizar las libretas de Google. He desactivado uno de ellos y me he encontrado con más de 10.000 contactos, de los cuales dos estaban duplicados unas 4.000 veces (algo más). Empleando la función de búsqueda y combinación de contactos de Google (en el interfaz web) los he reducido a la mínima expresión: poco más de 300.

Tendré que vigilar que otras instalaciones de Icedove no tengan configuraciones conflictivas similares. Desde hace unas semanas existe un paquete llamado venexma-icedove-extensions que instala y activa aquellas que vamos a utilizar pero no se me ocurrió buscar otras que hiciesen lo mismo y pudiesen chocar entre sí.

En otro orden de cosas he recibido aviso de Esteban de que Adriano no acepta cuentas bancarias en formato IBAN. Le he confirmado que es así y que es una de las cosas pendientes que tengo (una más).

Precisamente cuando me ha llamado estaba definiendo una entidad para las cuentas bancarias en la nueva base de datos. Parece que la manipulación de códigos IBAN está resuelta en al menos dos módulos Perl y que no tendré más problemas que los habituales de impresión y edición.

 

 

Martes de calor y lluvia

25 junio 2014

Empezamos mal la mañana. He encontrado mi máquina encendida pero no ha pasado demasiado tiempo desde que arranqué la sesión gráfica cuando ha vuelto a apagarse. Supongo que por exceso de temperatura pero sigo sin estar seguro.

Bases de datos y Perl

El resto del día lo he pasado desarrollando y estudiando la herramienta DBIx::Class de Perl para disponer de una fuente fiable de acceso a las bases de datos. Todo ello en relación al megaproyecto de migración de Adriano en el futuro.

 

 

Lunes

23 junio 2014

Después del jueves festivo y el viernes ocupado en la primera parte de mi mudanza he vuelto a trabajar hoy.

Seguimos con calentamiento de CPU

Mi máquina personal, sarajevo, ha vuelto a detenerse esta mañana. He puesto la tapa que aún tenía separada de la caja y sólo he podido constatar que ciertos procesos siguen elevando la temperatura por encima de los 90º. Aún tengo muchas dudas porque detener los procesos hace que la temperatura descienda 30º de golpe y estoy seguro de que eso no es posible. Algo está fallando en la placa base; no tiene sentido pero dado que se apaga de golpe me inclino por pensar más en un fallo de hardware.

Actualización de Owncloud

He estado peleando con la configuración de owncloud para adaptarlo a la versión de Debian. Al parecer la situación de archivos del paquete es diferente dependiendo del repositorio del que procedan. El paquete alojado en opensuse sitúa los fuentes PHP, las plantillas y las imágenes en /var/www/owncloud mientras que la versión procedente de wheezy-backports lo hace en /usr/share/owncloud, con los problemas que eso representa en cuanto a actualizaciones desde el interfaz web.

No, en Debian tienes que forzar la propiedad de /usr/share/owncloud/apps para que el usuario www-data puede escribir sobre ellas. No he encontrado aún una forma más elegante de solventarlo.

Otros asuntos

Hemos enviado la transferencia programada para pagar las nóminas y seguimos teniendo problemas con el programa del Banco Sabadell: crea un archivo en formato antiguo, no SEPA, y luego es necesario realizar una conversión en línea con su correspondiente firma. Demasiado complicado para que lo haga el jefe por su cuenta.

 

 

 

Máquina recuperada

18 junio 2014

Y aunque no estoy muy seguro de hasta qué punto es estable por lo menos puedo trabajar con ella.

La inseguridad proviene de la alta temperatura que la CPU estaba registrando nada más comenzar: 70º. Una vez detenida una tarea de indexación ha bajado hasta los 50º; no estoy contento pero puede servir.

Certificados de servidor

Acabo de renovar los certificados de servidor de los dominios venexma.es y venexma.com en la página de la autoridad certificadora http://www.cacert.org.

Ahora resta instalarlos en el servidor y propagarlos en los servicios.

 

 

Miércoles reconstructivo

18 junio 2014

He comenzado la mañana poniendo reconstruyendo mi equipo y aunque me he encontrado con algunas dificultades por ahora la operación está en marcha. Prueba de ello es que esta entrada la estoy escribiendo desde mi sesión.

La carga del sistema es muy alta en estos momentos. He conseguido que acepte la lista de paquetes de la instalación anterior y estaban pendientes más de 2000. Son muchos años cambiando de versión de sistema operativo sin realizar una limpia real; tampoco es ahora el momento para ello.

También resulta que esta entrada la he escrito como administrador, en lugar de como usuario. Voy a publicarla y luego completaré la historia con otra.

 

 

Martes tras un lunes desaparecido

17 junio 2014

El lunes fue un día nefasto productivamente hablando. Apenas pude hacer nada útil debido a la falta de sueño.

Me vi obligado a cambiar de tarea y terminé desinstalando otrs como gestor de incidencias para reinstalar Request Tracker en el servidor soporte.venexma.net.

Aún no es funcional pero casi …

Reinstalando paquetes

Algo ocurrió ayer en mi máquina (sarajevo) que desinstaló el paquete venexma-desktop y mi sesión no arrancaba. He tenido que volver a instalarlo para poder comenzar y me ha hecho perder casi una hora.

Y luego ha llegado la bomba

Y uno de los discos de mi máquina ha fallado. Justo tras una parada del sistema sospecho que debido a altas temperaturas. He visto que había un indexador de documentos funcionando y que la carga del sistema sobrepasaba el valor 4 ampliamente .

Tras el arranque el disco ha desaparecido por completo. He comprobado el estado de los demás utilizando un Linux vivo en modo rescate y he abierto la máquina para reemplazar el daño e instalar uno de 1 Tb que tenía por aquí pendiente de darle aplicación.

El resto del día he estado pendiente de la reconstrucción:

  1. Instalación de Debian sobre el disco nuevo con mejor reparto del espacio. Tuve que hacerlo a la segunda porque la partición original estaba marcada como RAID y el sistema la estaba empleando de forma automática.
  2. Recuperación de repositorios y claves PGP desde el disco antiguo.
  3. Recuperación de paquetes instalados vía dpkg –get-selections|–set-selections que no ha llegado a funcionar del todo.
  4. Instalación casi manual de paquetes de la empresa.
  5. Recuperación casi completa de archivos antiguos de /home/victor.

Aún no está a punto para ser utilizado pero por hoy no está nada mal. Ha servido para darme cuenta de problemas con algunos empaquetados como el navegador Firefox que tiene mal las dependencias.

 

 

Viernes 13

13 junio 2014
Aviso de cierre por vacaciones

Como casi todos los años he añadido el aviso del cierre por vacaciones en las facturas que emitimos. Para ello he retocado el archivo /etc/adriano/lopd.txt en la máquina helena con las líneas de texto correspondiente.

Etiquetas de mercancía

Y seguimos con ésto, intentando definir un esquema de relaciones entre mecanismos que permita que el programa impresor sea lo más flexible posible. Creo que tengo una idea que puede funcionar pero aún necesito hacer pruebas.

Embargos de la AEAT

Tras la notificación recibida ayer hemos tenido que acceder a la web de la Agencia Tributaria y declarar las deudas que tenemos pendientes con el proveedor. Después hemos intentando crear una domiciliación en la cuenta del banco Popular pero al estar mancomunada no nos lo ha permitido.

Hemos recurrido al plan B: obtener un documento modelo 008 para efectuar el pago directamente en el banco. Después tendremos que registrar el pago en la web, asumo.

 

Jueves

12 junio 2014

Creo que ya me he decidido. Voy a escribir una entrada diaria que no publicaré de inmediato. Iré añadiendo las cosas que he conseguido o he hecho (si hay alguna) y al final de día publicaré la entrada.

Notificaciones electrónicas

Recibimos una notificación de la AEAT y Mariano no ha podido abrirla. Parte culpa mía por no haberle instalado el nuevo certificado de la empresa, parte de ellos porque

  1. Siguen empeñados en usar el almacén de certificados de Java y no el del navegador.
  2. Requieren una versión actualizada de Java (siempre).

He creado el paquete Debian para la versión 7.0.60 de Java y procedo a instalarlo en todas las máquinas que se necesitan. He probado en la mía y he conseguido firmar y obtener la notificación (un embargo).

La web de la empresa

Recibo la planificación de la tercera fase de la web. Procedo a estudiarla, resumirla y enviarla a los jefes.

Etiquetas de mercancía

Continúo con la creación de etiquetas de mercancía. Ahora mismo intentando diseñar un módulo que me facilite la tarea de cambiar de disposición las etiquetas: en papel A4 o en etiqueta térmica individual.

Tengo algunas ideas pero estoy atascado con el diseño …