He creado el siguiente esquema que voy a intentar aplicar en la empresa para identificar a los usuarios en diversos servicios de la misma.
Category: En la fábrica
Nuevo equipo de desarrollo
16 septiembre 2014El lunes la máquina sarajevo decidió que no podía más y falleció por exceso de temperatura. Y por exceso de agarre del disipador y la CPU, con lo que no pude impedir que algunos pines se doblasen y fuese imposible reparar.
Ahora tengo en marcha una placa base Gigabyte con un procesador i3 y 4 Gb de RAM. Un par de ajustes en udev para los dispositivos de red, lector de DVD y tarjeta gráfica y todo listo.
Conexiones SSL con venexma.net
8 septiembre 2014Se me había olvidado instalar la nueva versión del certificado digital de venexma.net en el servidor barbacana y las conexiones desde el exterior indicaban que estaba caducado. Las internas, obviamente, no sufrían de dicha carencia.
Ya lo he subsanado y parece que todo marcha bien, incluso estoy creando esta entrada desde casa sin más problemas. Creo que tendré que ingeniarme un sistema para que la propagación de las claves se mantenga sincronizada.
Escáner Epson V330
3 septiembre 2014Por hoy no parece haber manera de que sane reconozca el maldito escáner. Todo el sofware necesario (3 paquetes) instalado y una primera vez reconocido. Nunca más.
Instalando el servidor de soporte
16 julio 201414 de Julio de 2014
Hoy continúo con la instalación del servicio de soporte a usuarios y el programa request-tracker. Estoy teniendo bastantes problemas con la creación de paquetes Debian para los complementos. Es una lástima que estando escrito en Perl estos módulos necesiten tantos ajustes en el sistema pero …
16 de Julio de 2014
Pues al final no ha podido ser. Primero porque no he sido capaz de crear un mecanismo automático de empaquetado de los complementos de request-tracker en Debian; segundo porque una vez que los he instalado a mano he intentado configurar el sistema y he desistido tras darme una y otra vez con un muro de incomprensión. No entiendo por qué no es más sencillo crear un grupo de usuarios que puedan ver sus tiquets de soporte y crear uno nuevo en la cola de incidencias que quieran.
He buscado más por ahí y he encontrado un programa -escrito en PHP- llamado osTicket
y que resulta que funciona a la primera. Es más o menos autoinstalable y parece bastante actualizado.
Tras un par de horas de ajustes ya he conseguido que funcione el buzón de soporte vía correo electrónico y la página principal http://soporte.venexma.net donde los usuarios, sin necesidad de registrarse, pueden dar de alta sus problemas. Funciona bien pero le faltan algo más de organización con respecto a los tiquets.
Soporte y desarrollo
11 julio 2014Ayer …
… fue un día productivo con el modelo de datos nuevo. Por una parte porque avancé bastante en la resolución de problemas y test y por otra porque me di cuenta de la cantidad de cosas que me hacen falta aún para tener una versión 0.1.
También reactivé el que espero sea el sitio de soporte para los usuarios de la empresa: https://soporte.venexma.net, aunque sigue sin funcionar la conexión con el directorio LDAP para identificar a los usuarios. Planeo conseguirlo hoy porque sin ello va a ser mucho más difícil que lo utilicen (y aún así ya veremos).
Y hoy …
He conseguido que funcione la identificación de usuarios vía LDAP definiendo los campos correctos por los que tiene que preguntar al servidor. Lo malo es que no consigo que funcione el mecanismo de creación de usuarios en la base de datos de request tracker así que voy a mirar si un complemento concreto, RT::Extension::LDAPImport, consigue que pueda traérmelos sin mucho sufrimiento. He creado el paquete Debian correspondiente y me toca configurarlo.
También tengo que revisar qué demonios ocurre con los listados de IVA y algunos proveedores que no están bien situados. Ya estoy recibiendo más presiones de las que hoy puedo aguantar.
Varios días sin actualizar
8 julio 2014Me llevan a pensar que he estado demasiado ocupado y a recordarme que debo prestar más atención a este cuaderno.
La avería del fax se solucionó al final con la visita del técnico de telefonía y sólo hemos tenido algún problema que otro con la nueva maquinaria de la alarma. Nada inquietante por lo que he podido entender.
Mi desarrollo del nuevo modelo de datos prosigue al mismo ritmo; más lento de lo deseado pero intentando aprehender conceptos antes de construir algo mayor.
Realmente cuanto más descubro los entresijos de las herramientas de que dispongo más dudo en la elección de la primera aplicación real:
- Preparación de remesas de nóminas, que no tienen prácticamente conexión viva con la base de datos de Adriano,
- El control de mercancía -que supondría que el puente de datos estuviese activo y sin errores graves- o
- La tesorería -cobros y pagos-, un proceso que también puede aislarse bastante y sólo precisa un hilo de datos.
De momento sigo escribiendo código y estudiando herramientas …
Miércoles
2 julio 2014Hoy 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 2014Viernes
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.
Miércoles y jueves
26 junio 2014Mié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.