LinuxParty
Con el mysqldump cualquier persona puede escribir un shell script y hacerlo funcionar a través del cron, y éste lanzará la aplicación para realizar una copia de forma automática. Hay muchas ya disponibles libremente y también muchas soluciones comerciales (pero realmente no he probado ninguna de estas últimas.). El Script que ahora os presento realizará, no una copia, sino copia de todas las bases de datos te tengamos en nuestro servidor.
pfSense es una herramienta de proxy + firewall para dar un punto extra de seguridad a tus redes, en éste artículo abarcamos su configuración. Se trata de un sistema operativo basado en la última versión del sistema operativo FreeBSD. En ésta nueva versión pfSense 2.3.4 se han implementado numerosas mejoras que ahora veremos.
Decir que existen algunas alternativas a pfSense, como IPCop, en el caso de ésta se trata de un sistema muy similar pero basado en Linux. Ambos son muy buenos y poseen características similares, y también una sencilla e intuitiva interfaz web desde la que realizar las configuraciones oportunas. Puedes instalarlo como sistema en cualquier equipo de tu red para que proteja o filtre el tráfico al resto de dispositivos conectados.
A pesar de que el Proyecto KDE tiene algunas de las mejores aplicaciones gráficas para GNU/Linux, y es casi siempre por decisión popular elegido como el mejor entorno de escritorio preferido por los Usuarios, los navegadores son un terreno que siempre se le ha escapado desde hace muchos años.
Sin embargo, hoy nos hacemos eco del desarrollo de una extensión para Google Chrome por parte de los miembros de KDE para mejorar la integración del navegador en Plasma 5. No, no nos estamos refiriendo a ningún apaño estético, sino a una verdadera integración con algunas de las posibilidades más interesantes del entorno.
Linus Torvalds ha anunciado recientemente la disponibilidad como estable de Linux 4.11, que ha recibido el nombre en clave de Fearless Coyote (Coyote Sin Miedo).
Como es habitual en cada lanzamiento de Linux, nos encontramos una gran cantidad de novedades que son difíciles de resumir, debido a que su volumen es inabarcable. Por suerte tenemos a Kernel Newbies para ofrecer la información de forma más entendible y a Phoronix para resaltar los aspectos más destacados a nivel de GPU.
Características destacadas de Linux 4.11
Según ha denunciado en una nota de prensa, el problema deriva de la falta de control de la población de la cabra montés en Guadarrama que está provocando daños irreparables para la flora -entre las que se encuentras especies arbóreas y arbustivas protegidas por las leyes- (desaparición de especies vegetales autóctonas), fauna (desplazamiento de otras especies), el ecosistema y la biodiversidad del parque debido a la sobrepoblación de ejemplares, que en estos momentos supera los 4.500 (la cabra montés se introdujo en Guadarrama en 1989 con 67 individuos), lo que significa un densidad de 47 individuos por kilómetro cuadrado, cuando la recomendación es de 10, según los expertos. Esta tasa de densidad es la más alta registrada históricamente para estos animales.
Las expresiones regulares (regexps) son unas muy poderosas herramientas, que le permite buscar cadenas de texto que coinciden con un patrón particular. En esta primera parte de una serie de dos partes, voy a mirar a su utilización en la línea de comandos. La siguiente parte abarcará las expresiones regulares en los editores y otros programas.
El intérprete de comandos incorpora la prestación "comodín"
Hay algunas básicas expresiones regulares (regexps) integradas en la shell: el ejemplo más básico de esto es el comodín *. Este ejemplo mostrará todos los archivos en el directorio actual que tiene la extensión. Jpg:
ls *.jpg
Lo que realmente ocurre aquí es que la shell amplía el * antes de que pasarle la lista de archivos a ls. De modo que la línea es realmente equivalente a
ls file1.jpg file2.jpg ...
Por el contrario, esta línea de comandos producirá la misma salida, pero usando grep con la sintaxis regexp completo
ls | grep '.*.jpg'
OK, El error, ya lo conocemos, es el de arriba descrito en el titular, puede darse tanto con conexiones SSH como directamente si tratas de ejecutar alguna aplicación como otro usuario desde la consola, incluido root.
Puedes tratar de solventar este problema tratanto de instalar en el servidor objeto del problema: pyvirtualdisplay selenium
Y también, xvfb.
Lo normal, es que lo busques e instales, así pues buscarías en RedHat / Fedora: la cadena "vfb", sin incluir la "x"
yum search vfb
En Debian/Ubuntu...
apt-cache search vfb
Y dependiendo de lo que te salga instalas:
Desde sistemas basados en Debian, como Ubuntu, puedes instalar:
sudo apt-get install xvfb
En sistemas basados en RedHat, como Fedora, escribir:
sudo yum install xorg-x11-server-Xvfb
Si aparecen paquetes adicionales, trata también de instalarlos.
Si tras reiniciar el sistema, continúa, entonces es que alguna dependencia se ha quedado "enganchada", y no se borra correctamente, entonces deberás hacer una comprobación del disco al inicio del sistema (que es automática), como éste articulo te indica, reiniciar y deberías volver a funcionar sin problema.
España tiene un gran déficit de trabajadores tecnológicos, eso no es nuevo. Las cifras indican que el mismo puede alcanzar entre los 500.000 y 900.000 trabajos en áreas técnicas y digitales, a pesar de los casi cuatro millones de desempleados con los que contamos.
Mucho se ha hablado de la necesidad de hacer que la economía de nuestro país no solo se sustente en el ladrillo y el turismo, pero lo cierto es que no hay muchas iniciativas que nos permitan desarrollarnos de otra manera. Una de ellas va a ir de la mano de KeepCoding (centro de enseñanza especializado en formar programadores de élite), quien el año que viene pondrá en marcha la iniciativa Ctrl+Alt+España,con la que se pretende crear un puente real, a través de la formación, entre la mano de obra empleada y desempleada y las empresas que necesitan contratar talento técnico y digital.
Una iniciativa financiada con Fondo Europeos, diseñada para fomentar el desarrollo digital de España. La demanda es creciente y no atendida, y la oferta de programación para móviles o programación web moderna se puede decir que ronda lo que se considera desempleo estructural, entre el 4%-5%. Y, aunque es un colectivo que no tiene dificultad para encontrar trabajo, la rotación de profesionales en estos perfiles es muy alta, lo cual afecta al desarrollo de los proyectos, tal y como reconoce Fernando Rodríguez, Fundador & CLO de KeepCoding. Y puede frenar el crecimiento de España si las empresas no encuentran los profesionales para ello, recuerda.
Ctrl+Alt+España: Reiniciemos nuestro país
Desde KeepCoding el optimismo es absoluto ya que consideran que el talento de nuestros desarrolladores a menudo supera el que se ve entre los programadores del Silicon Valley. Y si bien estamos acostumbrados a consumir tecnología y a usar Google, ¿por qué no podemos crear el próximo Google?
El plan Ctrl+Alt+España pretende esto. Formar a los programadores que realmente necesita la industria y ponerles en contacto con las empresas que tanto los necesitan. De momento KeepCoding ha contactado con 400 compañías tecnológicas que colaboran con su bolsa de empleo y en base a las respuestas de las mismas, se definirá el contenido formativo y seleccionarán a los candidatos. Una iniciativa en la que cuentan con el apoyo de Adigital.
Tanto las personas que se quieran formar como las empresas pueden ponerse en contacto con KeepCoding a través del email Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.El deseo de KeepCoding es que estas compañías, una vez formados los candidatos, los contraten. “La idea es que los alumnos empiecen la formación conociendo a las empresas que les van a contratar. Entre los requisitos para poder participar como empresa de formación está asumir un compromiso relevante de inserción laboral entre el 30% y el 60% “, subraya Rodriguez.
Otra de las ventajas del plan es que ofrecen oportunidades laborales para las provincias más afectadas por el desempleo, ya que se podrá participar desde cualquier lugar de España, siempre y cuando haya una disponibilidad real de moverse hacia las ciudades donde hay empresas con plazas vacantes.
En definitiva, con esta iniciativa, KeepCoding quiere salir del modelo de dedicar fondos públicos para ofrecer formación sin contenido relevante para el mercado laboral.“NO definamos nosotros los cursos y contenidos que vamos a ofrecer, preguntemos a las empresas qué necesitan, y diseñamos la formación a la medida exacta para crear estos profesionales que necesitan contratar las empresas”, subraya Rodríguez.
Este pequeño truco vendrá siempre bien; bien, porque nos ahorra unos cuantos pasos, excepto el de tener que reiniciar, y esperar hasta que todo vuelva a estar en orden.
Si no quieres esperar, y eres de esos valientes de pelo en pecho, puedes ver este otro artículo, pero siempre está bien empezar por ver si el sistema es capaz de solventarlo solo, que casi siempre puede. (Y te lo digo que llevo más de 15 años con Linux)
O puede también por muy diversas razones, puede que en algún momento te interese comprobar la integridad de tu sistema de ficheros, y quieres comprobar su integridad... ¿Pero en Linux, cómo se hace?
En primer lugar tenemos que conectar nuestra tarjeta SD o microSD a la ranura correspondiente. Una vez realizada esta operación debemos abrir un terminal y en él teclear:
lsblk
El comando devolverá una salida similar a la siguiente:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 3.8G 0 disk
├─sdb2 8:18 1 2.4M 0 part
└─sdb1 8:17 1 1.5G 0 part /media/sandisk
En este caso, nuestra SD está identificada con la etiqueta sdb. (Si NO DEVUELVE NADA, entonces lo más probable es que la tarjeta MicroSD, esté estropeada)