Daniel López Azaña

Tema

Social Media

Blog

GNU/Linux, Open Source, Cloud Computing, DevOps y más...

Todavía sin solución la seria vulnerabilidad Shellshock en Bash que afecta a Linux, Unix y Mac OS X

|
GNU/Linux ,Noticias tecnología, Seguridad
Todavía sin solución la seria vulnerabilidad Shellshock en Bash que afecta a Linux, Unix y Mac OS X

Menos de dos días después de que fuera detectada una importante vulnerabilidad (CVE-2014-6271) que afecta a la shell Bash de Linux, Unix y Mac OS X, se ha publicado un parche que la soluciona sólo parcialmente, lo cual obligó a reportar una nueva vulnerabilidad (CVE-2014-7169), que es la que continúa pendiente de solución. Este fallo rápidamente ha cobrado un nombre más sencillo por el que se le recordará durante mucho tiempo: Shellshock, o también Shell Shock.

Las 5 razones más importantes por las que aumentar la velocidad de carga de tu web

| |
Rendimiento web,Velocidad web
Velocidad de carga de páginas web: una importante pieza del puzzle

Es frecuente no prestar mucha atención a la velocidad de carga de una web siempre que ésta se mantenga en unos niveles más o menos aceptables que no nos hagan esperar eternamente a que el contenido sea presentado en nuestra pantalla. Sin embargo, la velocidad web está cobrando un papel cada vez más relevante y los esfuerzos de optimización en este aspecto pueden ser decisivos para el éxito o fracaso en la consecución de los objetivos que nos hayamos planteado conseguir con nuestro sitio web.

5 formas de luchar contra el sedentarismo en tu puesto de trabajo

|
I+D+innovación
|
Oficina saludable,Sedentarismo,Trabajo saludable
destacada-estar-sentado-te-esta-matando

Por todos es bien conocido que el sedentarismo es malo para la salud. Pero no todo el mundo sabe hasta qué punto es perjudicial, habiendo llegado a adquirir incluso el rango de pandemia en este siglo XXI según numerosos estudios. Toda persona que pase demasiadas horas trabajando sentado al frente de un ordenador sabe que son muchas las molestias que esto ocasiona a lo largo del tiempo, ya sean dolores de espalda, cervicales, cuello, hombros y por supuesto aumento de peso y deterioro general de la forma física. Pero además cada vez hay más evidencias aportadas por numerosos estudios de que permanecer sentado largas horas en el mismo sitio aumenta hasta en un 50% las posibilidades de sufrir una enfermedad cardiovascular e incluso distintas formas de cáncer.

¿Qué es la arquitectura web?

|
Reflexiones
|
Arquitectura web
Arquitectura y desarrollo web

Antes de poder entrar a definir lo que es la arquitectura web primero es necesario enmarcarla correctamente. Dentro del sector de las tecnologías de la información hay diversos roles relacionados con la arquitectura, pero básicamente podríamos hacer la siguiente división:

Sería en este último grupo donde se encuadrarían los arquitectos web, como un subgrupo de los arquitectos de software especializado en diseñar y contruir aplicaciones que se van a utilizar a través de lo que conocemos como la Web, es decir, haciendo uso del protocolo HTTP para comunicarse con el usuario o con otras aplicaciones web.

Solucionando problemas de Qtranslate con la traducción del slug

| |
qTranslate,qTranslate Slug, Wordpress
Wordpress multilingual site

A la hora de crear un sitio web multi-idioma basado en WordPress son básicamente dos las opciones que tenemos. Una implica crear páginas y artículos distintos, cada uno en su idioma, usando plugins del tipo de WPML, Polylang o xili-language. Otra introduce el contenido traducido en todos los idiomas que manejemos en el mismo post, separado por unas meta-etiquetas dentro del propio contenido, y es el propio plugin el que los separa en pestañas distintas dentro del editor de un único post existente.

Google XML Sitemaps v3 for qTranslate no funciona con Qtranslate Slug

| |
Multiidioma,qTranslate,qTranslate Slug, Wordpress
Wordpress multilanguage icon

Una de las opciones más extendida para crear un sitio multi-idioma con WordPress es utilizar el plugin Qtranslate, que además de ser gratuito funciona bastante bien. Quizás el aspecto más delicado de los sitios en diferentes idiomas sea el de la traducción de las URL’s, ya que afecta a la propia arquitectura de la información de esa web y a su posicionamiento en buscadores (SEO).

Precisamente Qtranslate no ofrece soporte para la traducción de URL’s, por lo que debemos optar por la instalación de un plugin adicional, Qtranslate Slug para lograrlo. En principio todo funciona bien con estos dos plugins instalados, hasta que tenemos la necesidad de contar con un mapa de nuestro sitio en XML para subirlo a Google.

5 formas de excluir tus propias visitas de Google Analytics

| |
Analítica web,Google Analytics
Google Analytics featured image

Es bastante molesto que nuestras estadísticas de tráfico de Google Analytics se vean alteradas por nuestras propias visitas o las de alguno de los integrantes de nuestro equipo de trabajo (visitas internas). Esto es sobre todo así en las etapas iniciales de la vida de un sitio web, cuando todavía recibe poco tráfico y nuestra actividad supone un mayor porcentaje de la actividad total. No sólo se modifica de manera sensible el número de visitas en sí, sino el número de páginas vistas por visita, el porcentaje de rebote o el tiempo medio por usuario entre otros muchos parámetros, pues es cuando más tiempo pasamos revisando todas y cada una de las páginas de nuestra web o realizando labores de desarrollo inacabadas.

Realizar backups de Windows mediante rsync con DeltaCopy Server

| |
Backup Rsync,Deltacopy,Rsync,Rsync para Windows,Rsync Windows,Servidor backup, SSH ,SSH Windows
Rsync & Windows logos

Muchas redes y sistemas corporativos con máquinas heterogéneas utilizan el protocolo rsync para realizar backups de servidores o para mantener sincronizados automáticamente los ficheros de uno o varios directorios en diferentes máquinas. Linux incorpora de forma nativa la utilidad rsync y otras herramientas asociadas, pero, ¿qué hacer cuando necesitamos hacer copias de seguridad de carpetas Windows de forma automática desde un NAS o una máquina remota? Una opción podría ser utilizar Samba para poder leer el contenido de dichas carpetas desde Linux, pero se trataría de una solución bastante compleja, pues nos obligaría a configurar Samba en el lado del servidor, configurar los distintos permisos y opciones en el propio Windows y además nos impone la restricción de que ambas máquinas estén en la misma red local o a configurar complicadas reglas en nuestro firewall para permitir el tráfico SMB/CIFS. Y con todo ello, la transferencia a través de la red de nuestros ficheros no sería segura, pues se realizaría en claro sin ningún tipo de cifrado.

Cómo crear un servidor SSH Windows

| |
FTP seguro,OpenSSH Windows,Port Forwarding Windows,Redirección Puertos Windows,Servidor SFTP,Servidor SSH,Servidor SSH gratis, SSH ,SSH Windows
Putty icon

Ninguna de las versiones de Windows, ya sea Windows XP, Windows 7 u 8 o las mas modernas versiones de servidor como Windows 2008 o Windows 2012, proporciona un servidor SSH mediante el que acceder de forma estándar desde otras máquinas con distinto sistema operativo para ejecutar comandos de la consola, copiar ficheros, redireccionar puertos o automatizar el acceso mediante el empleo de claves pública/privada. La alternativa de Microsoft para esto es WinRM / Powershell, pero muchas son las ocasiones que encontraremos en las que necesitaremos un acceso estándar y compatible con otros sistemas, y qué mejor para ello que emplear el extendido y archiconocido protocolo SSH para entrar a nuestras máquinas Windows de forma segura.

Error de SugarCRM en búsquedas de tareas relacionadas con módulos personalizados con guiones bajos en su nombre

sugarcrm-logo-100068038-large

Cuando creamos un módulo personalizado en SugarCRM (por ejemplo «grt_Contratos_Proveedores») y creamos una relación entre dicho módulo y uno que emplee el tipo de campo «Relacionado con» o «Related to», como por ejemplo el módulo «Tareas» o «Tasks», querremos probablemente poder buscar todas las tareas relacionadas con nuestro nuevo módulo «grt_Contratos_Proveedores» desde el formulario de búsqueda simple o avanzada de «Tareas».