Autor: Jose Miguel Lopez-Coronado

Responsable de IT en la Colección Española de Cultivos Tipo (CECT) desde 1999. Ha desarrollado el software de gestión de la colección de cepas empleando PHP y MySQL en un servidor Linux/FreeBSD con Apache. Además es administrador de sistemas en la CECT y Responsable de Patentes.

Instalar drivers de Microsoft SQL server en php 5.6 debian y apache 2

Personalmente y salvo con la excepción del MSOffice, prefiero evitar cualquier software de Microsoft, especialmente si se trata de un software de servidor. Sin embargo, no todos pensamos igual y a veces nos vemos obligados a conecrtar con bases de datos de Microsoft SQL server. El caso es que con la intención de hacer más fácil la vida del programador, php ha incluido librerías para conectar con este servidor de bases de datos a partir […]

Revertir el nuevo interfaz de impresión de firefox

Los navegadores evolucionan para hacer su uso más intuitivo y cómodo para el usuario. Sin embargo a veces esta evolución complica un poco las cosas. Algo así es lo que ha ocurrido con el interfaz de impresión a partir de la versión 81 de Firefox. El navegador ha optado por una interfa de pestañas parecida a la de Chrome para sustituir al diálogo de impresión del sistema. Algunos de nuestros usuarios no están contentos con […]

Crear una cuenta master para dovecot imap server

Intro Las cuentas master en los servidores imap son ideales cuando se pretende hacer copias de seguridad de las cuentas empleando imapsync, porque una única contraseña sirve para gestionarlas todas (más o menos como el anillo único de Mordor). Por defecto, dovecot viene con la cuenta de master desactivada. Veremos como activarla. Activando la cuenta master Primero hemos de definir el archivo de cuentas master. Lo definimos en el archivo de configuración: /etc/dovecot/conf.d/auth-master.conf.ext Dentro de […]

Comándos útiles gestionando docker containers

Intro El mundo de docker es increible. Nos permite tener máquinas virtuales cada vez más simples y nos ahorra (bueno, seguro que cuando lo manejemos mejor) un montón de tiempo y esfuerzo. Sin embargo hay algunas cosas que tenemos que saber hacer dentro de un container. Vamos a ver algunas. Cambiar la hora de un container Normalmente en equipos y containers (lxc, principalmente) basados en Debian empleamos dpkg-reconfigure tzdata para ajustar la hora del reloj […]

Documents collaboration with Synology

Intro Documents collaboration is one of the most powerful tools these days for research projects and gorups. This allow several people to review a file at the same time, recording the changes and identifying them by the user. This is the alternative to modify the document in your local computer and send it by e-mail to the other group members to modify, adding your initials at the end of the document tittle, which has been […]

How to add your email account to your synology user

Intro Synology NAS are cool. And they are also extremely useful for working groups. They have lots of tools to collaborate, just like Google, but they are better than Google because your data is yours and Google does not have full read access to it. One of the interesting things in Synology NAS is that you can create events in the calendar application and the system invites by e-mail those you want. It also notifies […]

Acceso solo por sftp a una máquina Linux

Intro Como administradores de sistemas, siempre hemos de procurar que el acceso a los servidores se restrinja a lo estrictamente necesario. Quien quita la ocasión quita el peligro o Más vale un ‘por si acaso’ que un ‘quien pensara’ que con muy buen criterio decía mi abuela. Por ese motivo, cuando tenemos que dar acceso al sistema de ficheros a usuarios externos para que actualicen una web por ejemplo, lo ideal para minimizar los riesgos […]

instalar @vue/cli en ubuntu 18

Intro Para comenzar un proyecto con Vue.js es más que conveniente instalar @vue/cli, lo que nos premitirá crear un proyecto simplemente haciendo: vue create nombredelproyecto @vue/cli hay que instalarla con: npm install -g @vue/cli El primero problema que se nos plantea es que npm no existe en una instalación básica de Ubuntu. La documentación y google nos dicen que hemos de instalar nodejs. Sin embargo, aunque en teoría este paquete instala npm, esto no es […]

Página siguiente »