Software
Conozcamos que es Application Layer Gateway
El ALG o Application Layer Gateway se describe como un elemento del software que se encarga de gestionar protocolos de aplicación con motivos específicos, como es el SIP o Session Initiation Protocol (protocolo de inicio de sesión) y FTP o File Transfer Protocol (protocolo de transferencia de archivos). El ALG actua como intermediario entre los servidores de aplicaciones que sea capaz de comprender el protocolo de aplicación y el internet con servicios en la nube.
El ALG tiene funciones bastante específicas que detallaremos en 4 puntos:
- Permitir que las aplicaciones cliente utilicen puertos dinámicos para comunicarse con puertos conocidos que han sido usados por las aplicaciones de servidor. Sin el uso de una ALG los puertos serían bloqueados de manera inevitable, o tendrían que abrirse muchos puertos en el firewall, lo que debilitaría la red y permitiría ataques potenciales a los puertos.
- Reconocer comandos de aplicación y ofrecer controles de seguridad que se basen en ellos.
- Poder convertir la información de direccionamiento de la capa de red ubicada en la payload de la aplicación.
- Sincronizar múltiples flujos o múltiples sesiones entre los diferentes hosts.
Para conocer más noticias tecnológicas sigue al siguiente blog.
Útiles consejos para sacarle provecho al sistema operativo Windows 10
Fue en el año 2015 cuando se lanzó al mercado el sistema operativo Windows 10 y este fue un éxito al haber corregido los errores del Windows 8.
En el artículo sacado de la web de consumer, explicamos 5 trucos para hacer más fácil la interacción con el Windows 10.

- Usar una carpeta Invisible
Importante para guardar documentos personales en el caso de tener un ordenador compartido. Con Windows 10 es posible. Se realiza así:
- Se crea una carpeta nueva
- "Propiedades > Personalizar > Cambiar Icono" y elegimos un icono transparente.
- "Inicio > Todos los programas > Accesorios > Herramientas del sistema > Mapa de caracteres" y seleccionar un carácter invisible
- Programar la hora de reinicio para actualizaciones
Este sistema operativo tiene actualizaciones obligatorias que normalmente saltan cuando enciendes el ordenador. Para poder controlarlas puedes hacer el siguiente truco.
"Configuración > Actualización y seguridad > Opciones avanzadas". Allí se puede seleccionar "Notificar" para programar reinicios.
Comentar que también Windows se ha actualizado y sacará actualizaciones un 35% más ligeras para que el tiempo de espera sea menos tedioso. Si quieres conocer más sobre el tema pincha este enlace.
- Atajos de teclado
Windows + Tab: visualizar en tamaño pequeño todas las ventanas abiertas. Permite cerrar las que no se necesiten.
Windows + ImprPant: hacer una captura de pantalla.
Windows + X: mostrar el menú contextual "Inicio".
Windows + C: interactuar con el asistente Cortana mediante la voz.
Windows + S: interactuar con Cortana con comandos escritos.
- Grabar con una aplicación nativa
Para los más gamers, Windows ha creado una "barra de juegos". Ha esta barra se puede acceder pulsando Windows + G, con eseta barra se podrán jugar a juegos, pero también hacer videos y capturas.
- Usar el modo Dios
La ventaja de este modo es que el usuario tenga todas las opciones de configuración disponibles. Para acceer al "GodMode" se debe crear una nueva carpeta y poner le de nombre Modo Dios. {ED7BA470-8E54-465E-825C-99712043E01C}. Una vez guardada la carpeta esta se convertirá en un acceso directo para todas las configuraciones del ordenador. Muy útil en el ahorro de tiempo
Hackathon de ideas de Moto Mods
I

La idea de Motorola hacia el smartphone modular se hizo latente con su nuevo móvil Moto Z. Para esta familia de nuevos móviles modulares se ha creado la plataforma de Moto Mods y el éxito dependerá de la variedad y el crecimiento que tenga. Motorola sabe la importancia de esto y por ello ha lanzado un proyecto de la mano de Indiegogo con el fin de recibir propuestas para futuros Moto Mods. La colaboración consistirá en un Hackathon al cual puede apuntarse cualquier persona y enviar ideas de desarrollo de Moto Mods basados en distintos sectores como son las ventas, la salud, el deporte y el multimedia. Los proyectos ganadores se venderán a través de Verizon.
El premio consitirá en un viaje a las oficinas de Motorola en Chicago para poder vender su idea y hacerse con un premio de 5.000 dolares , un móvil Moto Z para cada uno, el lanzamiento de su Moto Mods en la plataforma y la entrada al programa de Moto Mods Partner.
Hasta el momento solo existen pocos Moto Mods disponibles en
el mercado, podemos encontrar un mini proyector, un modulo fotográfico, un pack
de baterías y un altavoz JBL.
La certificación en 3CX
Cuando hablamos de 3cx, estamos ante un software cuyas raíces están en la telefonía tradicional. Sus inicios fueron para el sistema operativo de Microsoft, Windows, y creado por la empresa 3cx. Su funcionalidad es la de permitir que llamadas entre teléfonos del sistema y líneas telefónicas de tecnología de voz sobre IP.

Es posible hacer uso de una versión gratuita pero no está constituida en código abierto. Este software está soportado a nivel comercial; pero también existe una red de voluntarios compuesta por usuarios y expertos en la cuestión. En esta red lo que hacen es compartir sus conocimientos e incluso compartir sus inquietudes.
Mencionado con anterioridad, de las funciones principales que se extrapolan de este software son comparadas con las funciones que una central de telefonía tradicional ofrece cuando está basada en hardware: llamadas entre extensiones, respuesta interactiva de voz con gran número de funcionalidades, etc. Existen empresas que por sus necesidades específicas hace uso de sistema híbrido donde entran en juego el uso de PSTN y VoIP, sobre todo para el logro de amortización de costees y la disponibilidad.
Dentro de esta tecnología existe la posibilidad de obtener una certificación, certificacion 3cx. La obtención de este certificado tiene una serie de ventajas como es lograr un aumento de productividad rentabilidad. Los Partner 3CX reciben información y medios para llevar a cabo las ventas, implementación y el soporte tecnico 3CX. Dentro de esta certificación también existen distintos niveles de certificación, habiendo dos tipos, uno más que el otro.
Una ventaja que se obtiene de este software es que esté basado en el sistema operativo de Wondows, y son muchas las empresas de todo tipo de tamaño que trabajan con el.
El diseño de este software está pensado para que tenga una fácil configuración y pueda ser usado por personas que no sean expertas en la materia. A la hora de configuración e implementar el sistema, existen varios pasos previos como lo son:
- Configuración de cada una de las extensiones telefónicas.
- Configurar las líneas telefónicas para la realización de llamadas (entrante/ saliente).
- Configuración de los menús del teléfono para mejorar la productividad de los dispositivos.
Uso de Asterisk "puro"

Asterisk se podría definir como un software open source, el cual esta creado en lenguaje C y fue inventado por Mark Spencer. Esta empresa ocupa la mayor parte del desarrollo realizado de Asterisk. Se puede instalar en cualquier distribuidor de Linux, dando la facilidad de poder usarse en Debian, Ubuntu, CentOS, entre otros. También da la posibilidad de instalarse en FreeBSD o MacOS y en varios ports para Windows. Estas oportunidades de instalación permiten que cualquier PC se pueda convertir en un servidor de comunicaciones gratuito.
Para entenderlo bien, Asterisk podría ser el motor de cualquier automóvil, es decir, sin el motor no se puede andar, pero por si solo no permite que el automóvil circule. Necesita más factores que permitan una correcta conducción.
Este software tiene numerosas ventajas:
• El conmutador se ajusta a la arquitectura del PC.
• Un total control, permitiendo hacer lo que el usuario quiera.
• Actualización en cualquier momento.
• No tiene limitantes impuestas por interfaces gráficas.
Pero por otra parte también tiene ciertos inconvenientes:
• La mayoría de las cosas se deben de hacer de forma manual.
• Necesita un mayor tiempo para realizar la implementación.
El problema que se les presenta a los usuarios es poder configurar un sistema mediante líneas de comandos. Por esta razón, varias empresas han desarrollado su propio sabor de Asterisk intentando dar una mayor comodidad e intentar satisfacer las necesidades de cada cliente.
Plataforma para desarrollar tu tienda online: WORDPRESS-WOOCOMMERCE

WooCommerce es una herramienta intuitiva y sencilla que ofrece numerosas posibilidades de crear una pequeña tienda online (aproximadamente 50 productos). Se trata de un plugin totalmente gratuito que se puede descargar en WordPress o desde el siguiente enlace: https://www.woothemes.com/woocommerce/
Las principales ventajas de WordPress WooCommerce son:
- No presenta errores al usarse con servidores compartidos. No necesita un servidor dedicado.
- Es fácil de usar al estar basado en WordPress.
- Es lo ideal para pequeños y medianos proyectos.
- Se puede integrar con plugins de WordPress, permitiendo realizar un SEO adecuado.
- Existe una gran variedad de plantillas gratuitas para utilizar con aspecto profesional, pero también existen plantillas de pago de mayor calidad.
- Casi todas las plantillas son responsive.
Los principales inconvenientes son:
- No se trata de un software nativo del eCommerce. Es un plugin funcionando en un gestor de contenidos que permite vender.
- Carece de ciertas funcionalidades (módulos de fidelización, módulos de marketing, etc) que nos podemos encontrar por defecto en Magento o Prestashop. Si se desea utilizarla se debe de comprar las extensiones.
- Muestra poca seguridad ante ataques de hackers.
- Al ser un plugin las traducciones no son las más correctas.
- Presenta dificultades a la hora de crear un catálogo extenso y multitiendas. Aproximadamente se pueden tener entre 1.000 y 5.000 productos.
Se han llevado a cabo analisis sobre otras plataformas para el desarrollo de tiendas online, como por ejemplo, Shopify.
Introduce un texto aquí...
