Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2018

Aprendiendo idiomas con ayuda de Duolingo e Internet

En este artículo quiero contar mi experiencia personal con el aprendizaje de idiomas, creo que le puede ser útil a alguien que esté intentando aprender un idioma extranjero. Como habrá podido comprobar el lector de este blog , en el lateral aparece una lista de libros que estoy leyendo o que acabo de terminar de leer (si se está leyendo desde un smartphone , hay que desplegar el menú para poder ver la lista). Sí, leer libros me encanta y es mi hobby favorito. Pero por qué limitarse a leer libros en el idioma materno o libros traducidos. Es preferible leer libros en el idioma en el que fueron escritos. El comienzo, antes de Internet Todo empezó hace bastantes años cuando me di cuenta que el libro que quería leer, en inglés sólo eran tres tomos de cerca de 1.000 páginas cada uno y tenían un coste de unos 9 € por tomo. Sin embargo, la editorial que los había traducido al español, los había dividido en 8 tomos con un coste de unos ¡20 € por tomo! El ahorro leyendo la versión origina

Configurando un SAI en Linux II

En esta segunda parte del tutorial vamos a ver como podemos acceder a la información que nos suministra el SAI de forma gráfica (haga clic aquí para ver la primera parte del artículo). Instalando un Servidor Web Para acceder a esta información necesitamos que en nuestra máquina se esté ejecutando un servidor web, ya que la información la vamos a tener disponible a través de un programa en forma de CGI . Si aún no se tiene instalado un  servidor web  se puede instalar el servidor de Apache con el siguiente comando: $ sudo apt install apache2 Una vez instalado, Apache sirve las páginas web que se encuentran alojadas bajo el directorio /var/www/html/ y mantiene los ficheros de configuración en el directorio /etc/apache2/ . Para ver si la instalación ha tenido éxito, desde un navegador podemos ir al sitio web http://localhost , aquí debería mostrarse la página de bienvenida de Apache. Instalando las CGI Ahora que tenemos el servidor web preparado, podemos instalar

Configurando un SAI en Linux I

Estamos trabajando en un proyecto, llevamos varias páginas de texto escrita y de repente se va la luz. Esto es algo que le puede suceder a cualquiera que trabaje con un PC . Si trabajamos con un portátil la batería del mismo nos protege ante estas situaciones. Pero, ¿podemos ponerle una batería a un PC ? La respuesta es sí y se llama SAI , Sistema de Alimentación Ininterrumpida. Es normal que los servidores estén protegidos frente a picos  o caídas de tensión gracias al uso de SAI , pero no es habitual que los usuarios tengan uno en sus PC . Actualmente el precio de los SAI ha bajado considerablemente y un usuario doméstico se lo puede permitir. En mi caso particular, sufro constantes corte de luz debido a que el diferencial de mi casa salta aleatoriamente. Al principio pensaba que el problema estaba ocasionado por algún electrodoméstico de la casa, pero me di cuenta de que el problema es externo. No sólo me afecta a mí sino a muchos vecinos. De hecho, más de una vez ha salta

LXD: Contenedores con direcciones IP estáticas

Uno de los problemas que nos encontramos cuando trabajamos con contenedores es que LXD le asigna automáticamente una dirección IP a nuestro contenedor. Esto puede estar bien en muchos casos, ya que no nos tenemos que preocupar por asignar nosotros mismos las direcciones. Pero otras veces sí necesitamos controlar qué dirección IP se le asigna a nuestro contenedor. Esta situación es frecuente cuando instalamos en el contenedor un servidor. Para resolver este problema podemos optar por dos soluciones. La primera no es muy práctica, pero sí efectiva y consiste en asignarle la dirección IP manualmente dentro de sistema operativo huésped del contenedor. El problema con esta solución es que tenemos que andar modificando ficheros dentro de los sistemas operativos huéspedes y si clonamos el contenedor o si generamos una imagen, la dirección IP que hemos asignado manualmente seguirá en las copias o imágenes con el engorro que esto pueda ocasionar. La otra solución consiste en indic

Netplan: Configurando las interfaces de red en Linux

Si has instalado Ubuntu 18.04 LTS y has tenido algún problema con la red, probablemente te hayas topado con Netplan , apareció ya en la versión 17.10. Es cierto, que si sólo has utilizado la versión Desktop posiblemente ni te hayas dado cuenta, ya que Netplan delega a NetworkManager el control de las interfaces de red ( NIC ) en esta versión. Pero si trabajas con servidores tienes que utilizar Netplan . Netplan permite configurar fácilmente las NIC utilizando ficheros YAML . ¿Cómo? pues a partir de la información que se encuentra en estos ficheros, Netplan genera  la configuración necesaria para el backend que estemos utilizando, ya sea para NetworkManager o para systemd-network . De este modo, tenemos una configuración única en el fichero YAML y dependiendo del backend que vayamos a utilizar, Netplan generará una configuración u otra. Es dentro del fichero YAML donde indicamos el backend que vamos a utilizar por medio de la directiva renderer . La configuración