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

Google XML Sitemaps v3 for qTranslate no funciona con Qtranslate Slug

3 comentarios

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).

DanielGoogle XML Sitemaps v3 for qTranslate no funciona con Qtranslate Slug

5 formas de excluir tus propias visitas de Google Analytics

3 comentarios

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.

Daniel5 formas de excluir tus propias visitas de Google Analytics

Realizar backups de Windows mediante rsync con DeltaCopy Server

5 comentarios

¿Rsync y Windows?

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.

DanielRealizar backups de Windows mediante rsync con DeltaCopy Server

Cómo crear un servidor SSH Windows

4 comentarios

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.

DanielCómo crear un servidor SSH Windows

Personalización de SugarCRM para agencia de publicidad y marketing online

No hay comentarios

Cliente: se omite por cuestiones de confidencialidad

Este proyecto consistió en llevar a cabo una profunda personalización de SugarCRM para dotarlo de diversas características específicamente adaptadas a los requerimientos del cliente y no facilitadas por SugarCRM CE, como diversos campos calculados automáticamente, validaciones complejas de datos en función de estados y valores de módulos relacionado, galerías de imágenes, soporte multimedia para alojar y gestionar ficheros de vídeo y audio dentro del propio CRM, etc.

DanielPersonalización de SugarCRM para agencia de publicidad y marketing online

Sitio web de moda basado en Yii Framework

No hay comentarios

En esta ocasión realizamos un completo sitio web basado en Yii Framework 1.1.13 con diseño responsive adaptable a todo tipo de dispositivos móviles y tabletas para una innovadora startup relacionada con el sector de la moda, www.trendmii.com, a la que también prestamos consultoría tecnológica y servicios de marketing online. La web consta de un frontal totalmente personalizado a medida, aunque inspirado en una mezcla de los temas para Bootstrap Vivid 2.0, Serenity y Maximum All in One, y de una parte de administración basada en el tema Ace Admin. Las tecnologías empleadas en ambos casos fueron HTML5, Bootstrap, CSS3 y jQuery.

DanielSitio web de moda basado en Yii Framework

Área privada de clientes desarrollada en Yii Framework y SugarCRM

4 comentarios

Cliente: Se omite por cuestiones de confidencialidad. Compañía distribuidora de electricidad (España)

Este trabajo consistió en la implementación de un área privada exclusiva para clientes accesible desde el sitio web corporativo de una compañía distribuidora de electricidad. Dicha zona reservada debía mostrar información a los clientes sobre sus propios contratos suscritos, consumos mensuales y datos de facturación, al mismo tiempo que debía permitir la modificación de sus propios datos básicos de cliente.

DanielÁrea privada de clientes desarrollada en Yii Framework y SugarCRM

Personalización exhaustiva de SugarCRM para empresa comercializadora de electricidad

No hay comentarios

Cliente: Se omite por cuestiones de confidencialidad. Compañía distribuidora de electricidad (España)

Este proyecto fue el primero de una larga serie de ellos que realicé para una compañía distribuidora de electricidad española (omito el nombre por cuestiones de confidencialidad) con unas necesidades muy específicas que requerían un desarrollo a medida, pero que por distintas consideraciones no era deseable comenzar un desarrollo desde cero. Por eso se optó por tomar una aplicación ya existente que facilitara las funciones más generales que se requerían, como gestión de contactos, gestión de proveedores y clientes, calendario compartido, email integrado, etc. Pero al mismo tiempo esa aplicación debía ser lo suficientemente flexible y extensible como para permitir añadirle todo un conjunto de bloques desarrollados a la medida de sus requerimientos específicos.

DanielPersonalización exhaustiva de SugarCRM para empresa comercializadora de electricidad