10 años de Android 1.0

Hace diez años se produjo el lanzamiento de la primera versión de Android y el anuncio del primer terminal con el sistema, el T-Mobile G1 conocido internacionalmente como HTC Dream. Pudo no parecer importante en su día, pero la plataforma de Google se ha convertido en un pilar de la tecnología una década después.

En julio de 2005, Google adquirió una pequeña compañía californiana llamada Android Inc. a la que había estado apoyando financieramente y que producía software para teléfonos móviles. Fue el inicio de todo. En noviembre de 2006 presentó oficialmente el sistema operativo Android.

Tan importante como el anuncio oficial del sistema fue la presentación el mismo día del grupo Open Handset Alliance, un conglomerado de grandes empresas de hardware, software y telecomunicaciones encabezadas por Google para desarrollo de estándares móviles y cuyo primer producto, Android, publicitado como “la primera plataforma verdaderamente abierta y completa para dispositivos móviles”.

Google fue capaz de convencer a fabricantes y operadoras de las ventajas de un sistema de código abierto con base Linux, distribuido libre de royalties, flexible, actualizable y personalizable, preparado  para competir con el anuncio de Apple del primer iPhone que supuso toda una revolución. Más allá de las prestaciones de Android, el apoyo de la industria fue la clave para el éxito posterior de la plataforma.

El 23 de septiembre de 2008 se produjo el lanzamiento de  la primera versión de Android (1.0 – Apple Pie) junto con el primer terminal de la plataforma. Muy diferente a la tendencia actual, el T-Mobile G1 estaba basado en la experiencia que ofrecía BlackBerry y de ahí su teclado físico, botonera y su pantalla sin tecnología táctil.

La primera versión del sistema no iba muy allá frente al actual, tenía unas pocas de aplicaciones y la tienda Android Market (antecesora del Google Play ) era muy limitada. A pesar que Andy Rubin, co-fundador de Android Inc. y uno de los responsables del proyecto Android en Google, reconociera años más tarde la superioridad del primer iPhone y su sistema operativo frente al HTC Dream y el primer Android, las bases estaban establecidas.

10 años de Android

Google trabajó rápido y mejoró el sistema operativo con varias actualizaciones mayores; aumentó el número de socios en la Open Handset Alliance; acogió a miles de desarrolladores para trabajar en su plataforma y promovió el lanzamiento de nuevos terminales donde destacaron el Galaxy S de Samsung, el Motorola Droid o el Nexus One, el primer terminal de marca propia de Google.

Para finales de 2010, Android ya era el sistema operativo móvil más popular del mercado. Si el iPhone bajó a sistemas tan importantes como BlackBerry OS, Symbian y Windows Mobile de su era de dominio, Android terminó por enterrarlos. Es revelador que líderes anteriores, como BlackBerry o Nokia. Tampoco han obtenido éxito otras opciones de Linux móviles en su día prometedoras como Firefox OS, Ubuntu, Sailfish, webOS o Tizen OS.

Una década después, Android domina un 85% de la cuota de mercado mundial de móviles inteligentes y está presente en más de 2.000 millones de terminales. Exceptuando el iOS de Apple, presente exclusivamente en los iPhones, la industria no cuenta con ninguna otra plataforma relevante para movilidad.

¿Cuál es el futuro de Android?

No hay previsiones que ningún otro sistema le haga sombra a Android en la próxima década. Aún con su problemática de fragmentación, seguridad, privacidad o en la imposición de servicios y apps Google que han terminado en multas por monopolio de la UE, no se vislumbran alternativas. Hay alternativas a Google, pero no a Android y este año se venderán más de 1.500 millones de móviles inteligentes con el sistema.

Por otra parte el sistema operativo se ha ampliado a otro montón de segmentos de mercado. Domina la cuota de mercado en tablets y está presente en televisores, automóviles, reproductores, wearables y un larguísimo etc, incluyendo computadoras con su soporte en Chrome OS.

COMPLEMENTO DE PAGO FACTURE 4.0

Complemento de Pago de Facture 4.0

Con las nuevas normas de el SAT, y que entraron en vigencia el 1 de septiembre de 2018, ya están obligados a emitir el complemento de pago a tus clientes por los diferentes pagos que hagan.

Vamos a ver que debes tomar en cuenta para generar los complementos de pago en FACTURE 4.0, lo primero que debes revisar que este configurado correctamente los siguientes puntos:

Desde parámetros del sistema, Configuración/ Parámetros del sistema / Serie y Folios. Agregamos un nuevo folio.

CampoDescripción
Serielas series está conformado por solo letras y puede colocar según tu criterio.
Sig. FolioCampo numérico. Folio con el que se generará el siguiente documento. Este campo se actualizará cada vez que se registre un documento asociado a la serie.
es un campo numérico,
TipoEste campo nos Indica el tipo de documento al que va a pertenecer la serie que estamos creando ya sea:Documentos: Facturas, recibos de honorarios, recibos de arrendamiento, notas de crédito, otros comprobantes, viáticos y otros pagos y recepción de pagos.Retenciones: Retenciones.

Ya configurado correctamente el sistema, podremos generar  nuestro complemento de pago.

Ingresamos al módulo de facturas y generamos nuestro documento.

Debemos considerar que las facturas deben ir a:

  • Crédito
  • Forma de pago: Por definir
  • Método de pago: PPD (Pago en Parcialidades o Diferido)

Recordemos que por cada pago que realice el cliente debemos generar el complemento de pago.

Proceso para emitir complemento de pago

Para genera nuestro complemento de pagos, ingresamos al módulo Comprobantes / Recepción de pagos  .

En la ventana que aparece, damos clic en agregar. En esta ventana vamos a dar agregar  dos cosas, el cliente y el pago completo o parcial de la factura:

para ello damos nuevamente en agregar en la sección de PAGOS

En la siguiente ventana debemos agregar los datos que nos marca como importantes y agregar el pago que se realizó, relacionando la factura, dando clic en el campo Documento Relacionado

Hay dos formas de colocar el pago que realizaron eso es desde MONTO A PAGAR, que, en automático al relacionar el documento, se verá reflejada en el detalle del pago.

Como se ve en la imagen de arriba, donde se puede ver el total de la factura, el saldo anterior, el importe que se pagó y el saldo insoluto que nos muestra lo que resta por pagar, de lo contrario si la factura fue pagada en su totalidad nos mostrara en el campo SALDO INSOLUTO que está en 0, como se ve en la siguiente imagen.

Ya que validamos que este todo correcto y damos en guardar

Aquí uno ejemplo de la impresión del complemento de pago

Extensiones para los que utilizan Instagram en la web

Si deseamos la experiencia completa de Instagram tendremos que utilizar obligatoriamente la aplicación, pero la verdad es que la versión web es muy cómoda para consultar la red social cuando estás desde tu computadora.

Te puedo recomendar una serie de extensiones para Google Chrome que serán muy útiles para aquellos usuarios a los que le gusta consultar las publicaciones de sus amigos desde el navegador.

Modo Noche

Instagram Night Mode es una extensión que hace lo que dice, y una vez que la tengamos instalada haremos que nuestros ojos descansen un poco más gracias a este “modo noche”.

De esta forma, la oscuridad será protagonista en la plataforma (tanto en las publicaciones individuales como en el perfil completo), la zona de comentarios, etc.

Descarga y sube fotos

La versión web de Instagram no nos permite descargar las fotografías o vídeos que publican otros usuarios. Donwloader for Instagram es una extensión que lo habilita, además de posibilitar la descarga de Historias.

Otro punto importante es que si la instalamos tenemos la opción de subir fotos a nuestro perfil. Sus desarrolladores afirman que ya están trabajando para activar la subida de vídeos.

Mejor experiencia

Los desarrolladores de ‘Improved Layout for Instagram‘ aseguran que “Instagram.com no está optimizada para ser vista desde una computadora”. De esta manera podremos ver más entradas al mismo tiempo.
Gracias a esta extensión aparecerán una serie de controles muy útiles para los vídeos, pudiendo silenciarlos, ajustar el volumen, poder retroceder y avanzar o activar el modo pantalla completa.

No pierdas ninguna notificación

Si eres de los que quieres estar siempre al día de lo que sucede en tu perfil, WebClient for Instagram es una extensión con la que recibir notificaciones cada vez que tenemos un nuevo comentario, seguidor, me gusta, etc.

Una vez que la hayamos instalado tendremos siempre a mano el feed de Instagram, ya que aparecerá en una columna en la parte derecha si hacemos click sobre el icono de la extensión. Ademas nos permite publicar fotos, descargarlas y ver las publicaciones de otros en su “calidad completa”.

Sigue a usuarios

Tanto si eres una empresa, o cuenta de Instagram que quieres utilizar instagram de un forma más “profesional”, puede te interese probar GrowBot Automator.

Esta extensión permite activar un bot que se encargará de seguir automáticamente todos los seguidores de una determinada cuenta, o incluso los usuarios que comentan o han hecho me gusta en una cuenta concreta de Instagram.

Existen una serie de filtros que podemos establecer, fijando un mínimo y un máximo de usuarios que queremos que siga, si la cuenta está o no está verificada, si es privada, si nos sigue.

Al fin: WhatsApp tendrá modo oscuro

Aunque la función aun esta disponible, se conoció un prototipo del aspecto mientras se lanza oficialmente para móviles iOS y Android.

A través de WABetaInfo se conoció que WhatsApp implementará el modo oscuro que recientemente lanzó YouTubepara su aplicación móvil.

Además de anunciar el modo oscuro, el sitio especializado en contenidos de la aplicación de mensajería también mostró cómo se vería en su concepto la nueva función en los celulares:

Aun no se conoce cuándo estará disponible en los smartphones de Apple y Android esta herramienta que lleva siendo muy esperada por miles de usuarios en el mundo.

No se encontró NOITP.DLL en Aspel NOI 8.0

Es usual que las actualizaciones de los antivirus no incluyan en su totalidad los archivos que los sistemas Aspel usan para su ejecución. Por lo que algunas veces se muestran mensajes de bloqueos al iniciar los sistemas Aspel, como el siguiente:

Algunos de los casos son comunes si se utiliza la protección de equipos de cómputo como Windows Defender, sin embargo se puede presentar esta situación en los demás, como por ejemplo:

  • McAfee
  • Avast
  • Kaspersky
  • Nod32

Para evitar que tu sistema Aspel deje de funcionar correctamente te recomendamos es agregar como excepciones todas las carpetas de los sistemas  al antivirus que utilices. A continuación se mostrará este proceso con Windows Defender.

WINDOWS DEFENDER

Abrir el Centro de seguridad de Windows Defender

 Inicio > Centro de seguridad de Windows Defender

Ingresa al apartado de exclusiones

Una vez en el Centro de seguridad de Windows Defender ingresaremos a:

Protección antivirus y contra amenazas > Configuración de antivirus y protección contra amenazas > Exclusiones

Agrega las carpetas

Dentro de las exclusiones selecciona:  Agregar > Carpeta

En el buscador de archivos ubica la carpeta de instalación de los sistemas Aspel, evitando así que el error se presente en algún otro sistema:

para los sistemas de 32 bits:

  • C:\Archivos de programa\Aspel (En inglés C:\Program Files\Aspel)

para los sistemas de 64 bits:

  • C:\Archivos de programa (x86)\Aspel (En inglés C:\Program Files (x86)\Aspel)

por otra parte se sugiere tener el Control de Cuentas de Usuario (UAC) abajo en la configuración siguiente:

como siguiente paso habria que desactivar el firewall de windows. esto ingresando a panel de control/firewall de windows Defender/activar o desactivar firewall de windows defender.

Por ultimo debemos de actualizar el sistema al ultimo reinstalable publicado en el portal Aspel, en caso de tenerlo actualizado entonces se deberá emitir una reparación con el mismo reinstalable.

Mensaje de aviso al querer timbrar “Esta usando un software ilegal” en tu sistema Aspel

Atento aviso a todos los usuarios de Sistemas Aspel que timbran comprobantes digitales (Aspel SAE, Aspel CAJA, Aspel NOI y Aspel Facture) al momento de probar conexión o al generar un comprobante, el mensaje es el siguiente:

Estimado Usuario RFC: Detectamos que estás usando un software ilegal, entendernos que quizás no estás enterado o fuiste víctima de fraude. Estamos a tus órdenes para asesorarte y regularizar esta situación. Próximamente experimentarás bloqueo en algunas funcionalidades de tu Sistema, por lo que es importante que nos contactes a la brevedad al (55) 53232323 ext. 317 y 318 o vía correo electrónico a regularízate a spel.com.mx.

El CFDI no será timbrado.

Les informamos que su RFC ha sido bloqueado por parte de Aspel, esto debido a una medida de seguridad contra la piratería de los sistemas Aspel, pueden tener una serie no valida o clonada de una serie legitima. Aspel ha decidido no tener ninguna consideración con quienes incurran en la venta o uso de sistemas piratas.

Estos usuarios se tendrán que ponerse en contacto con nosotros para ayudarles a adquirir un sistema legal, activarlos y que puedan seguir trabajando con los sistemas Aspel a la brevedad, pueden hacerlo a nuestros teléfonos, correo o por medio de nuestro chat.

La piratería es un delito grave que se penaliza hasta con 25 mil pesos de multa o 10 años de prisión.

 

Como volver a la interfaz anterior en Chrome 69

Hace unos días que Google liberó la última actualización de Chrome que, entre otras novedades, incluye nuevas líneas de diseño basadas en Material Design 2. Si estás entre ese grupo de usuarios a los que no les termina de convencer te enseñamos una forma muy sencilla de volver al diseño anterior.

1- Vamos a la barra de navegación y colocamos chrome://flags/

2- Hacemos Ctrol + F para buscar UI Layout

3- La cambiamos de Default a Normal

4- Clic en el botón rojo en la parte inferior izquierda que dice Relaunch Now.

Complemento de Pago en Aspel SAE 7.0

Para poder generar un complemento de pago debemos tomar en cuenta los siguientes puntos,

1.-Contar con una cuenta por cobrar generada a través del módulo de ventas.

2.-Para poder generar una cuenta por cobrar es necesario habilitar el check manejo de crédito al cliente y en el apartado fiscal colocar cuenta de banco, nombre de banco y RFC del banco.

3.-Tener un documento de carácter factura con la característica PPD para generar una cuenta por cobrar.

4.-Agregar en el módulo configuración/Parámetros del sistema/factura electrónica/fiscales cuenta de banco, nombre de banco y RFC del banco.

5.-Una vez realizado el pago es necesario aplicar dicho pago a la factura correspondiente desde el modulo recepción de pagos

6.-Para poder emitir el complemento de pago es necesario dar de alta un Servicio el cual va hacer referencia al complemento de pago donde la clave SAT será 84111506 y la clave de unidad será ACT haciendo referencia al servicio de facturación.

7.-Una vez dado de alta el servicio se tiene que configurar en configuración/parámetros del sistema/inventarios/servicio para facturación global y comprobantes fiscales.

8.-Dar de alta un folio fiscal para complementos de pago en el apartado /Parámetros del sistema/factura electrónica/configuración de comprobantes/comprobantes de pago.

9.-Después de seguir los paso antes mencionados estaremos listos para poder emitir un complemento de pago desde Clientes/complementos de pago o bien desde Ventas/complementos de pagos.

Recordemos que para poder emitir los comprobantes de pago es necesario que nuestro sistema este actualizado al reinstalable mas reciente R18.

NOTA:Antes de instalar cualquier actualización de tu sistema recuerda generar respaldo por cada empresa que tengas.

Desbloqueo de documentos SAE 7.0

Desbloqueo de documentos en SAE 7.0

Esta herramienta permite recuperar un documento que por alguna circunstancia el sistema lo bloqueo. Las razones por las que un documento pudiera ser bloqueado son: por presentarse un corte de energía eléctrica inesperado al momento de estar realizado el documento, por error se apague la computadora o se pierda la comunicación con la red. Al querer hacer una factura, nota de venta o realizar el enlace del documento, al buscar el documento no aparecerá, en el filtro.

Como se ve en la imagen, que no está el documento, y si vemos el estado de documento esta como original. Por lo que el documento no ha sido enlazado con otro documento.

  • Es importante que verifique que no se esté utilizando el documento con otro usuario, si no es el caso procede a desbloquear el documento.

Para desbloquear el documento, ingresamos a PROCESOS, buscamos la opción DESBLOQUEO damos clic en VENTAS al dar clic en el icono de ventas, nos mandara siempre la siguiente información, si ya verificamos que si este bloqueado el documento, damos clic en si

Nos saldrá la siguiente ventana, donde debemos capturar la siguiente información:

Campo Descripción
Tipo de documento Selecciona el  documento a desbloquear. Si son distintos documentos debes repetir el proceso varias veces para el desbloqueo, ya que este proceso se realiza por tipo de documento.
Rango de claves de documentos Puedes elegir uno o más documentos para desbloquear, es importante tener cuidado al elegir los documentos que necesitas desbloquear.
Cliente Si solo necesitas de un cliente en especifico desbloquear el o los documento, desde este opción lo puedes hacer

Proceso de desbloqueo

Elegimos el tipo de documento que se va a desbloquear, si es Factura, Notas de venta, Remisiones, Pedidos, Cotizaciones, Devoluciones, Comprobantes de pago, en este ejemplo seleccionamos el documento de cotizaciones.

Elegimos el o los documento a desbloquear, buscamos el documento y lo seleccionamos en ambos campos desde y hasta.

 

Ya que seleccionamos el documento a desbloquear, damos clic en aceptar y nos mandara el siguiente mensaje, indicando que el o los documentos fueron desbloqueados.

Si no hay documento bloqueado el sistema nos mandara el siguiente mensaje:

Desbloqueo de documentos Compras

Campo Descripción
Tipo de documento Selecciona el documento a desbloquear. Si son distintos documentos debes repetir el proceso varias veces para el desbloqueo, ya que este proceso se realiza por tipo de documento.
Rango de claves de documentos Puedes elegir uno o más documentos para desbloquear, es importante tener cuidado al elegir los documentos que necesitas desbloquear.
Proveedor Si solo necesitas de un proveedor en específico a desbloquear el o los documento, desde este opción lo puedes hacer

El proceso de desbloqueo es el mismo que el de ventas y debes verificar de igual forma también que no se esté utilizando con otro usuario, elegir con cuidado los documentos.

 

 

Qué es Ping y para qué sirve

Qué es Ping, cómo funciona y para qué sirve

¿Cuál dirías que es el factor más importante a la hora de decir si una conexión a Internet es de buena calidad? Muchos de vosotros piensan en el ancho de banda o la estabilidad, pero hay otro factor que determina en gran medida la calidad de una conexión: hoy abordamos la latencia y conocemos al comando que permite saber todo sobre ella, Ping.

Ancho de banda

el de banda de una conexión a Internet se suele expresar en megabits por segundo (no confundir con megabyte, que son ocho veces más) y mientras mayor sea más capacidad tendremos para enviar o recibir datos a través de la red. Si comparamos con una autopista, el ancho de banda serían los carriles; cuantos más mejor.

Latencia

Mide el tiempo que tarda en transmitirse un paquete de datos como los que han sido necesarios para que puedas estar leyendo este post. Si queremos ser más precisos, podemos definir latencia como la suma de los retardos temporales que se producen dentro de una red. Volviendo a nuestra autopista, con la latencia es el tiempo que tardan los “coches” en recorrerla.

Ping, el medidor de latencia

Ping es una utilidad de diágnostico muy popular en el entorno de las redes informáticas y que suena a casi cualquier usuario que tenga algo de experiencia con computadoras. El término, proviene de los sónares de los submarinos que envían una señal sonora y miden cuánto tarda en volver para determinar si hay algún obstáculo.

Cuando ejecutamos “un ping” enviamos un mensaje ICMP en un paquete IP desde nuestro equipo, que incluye un código, un número identificador, una secuencia de 32 bits y un espacio opcional de datos que deben concidir con el mensaje de respuesta. De esta forma se calcula el tiempo que tarda en ir y volver y se puede saber si se han perdido datos por el camino.

Mientras menor sea el tiempo que registra el comando ping mayor será la calidad de nuestra conexión (y menor su latencia). Existen aplicaciones avanzadas para sacar el máximo partido de ping, aunque para la mayoría de usuarios les basta con lo que ofrecen los sistemas operativos por defecto.

Sacar partido a Ping

Ejecutar el comando ping es tan sencillo como abrir la consola de comandos (en Windows basta escribir CMD en el buscador) y teclear:

ping <dirección IP o URL>

Por ejemplo ping google.com o ping 91.198.174.192. El resultado que obtendréis debe ser similar a esta captura. En Windows, por defecto, se envían cuatro paquetes, obteniendo el tiempo que tarda cada uno en milisegundos y el TTL o tiempo de vida, el número de saltos que recorre el paquete desde que lo enviamos hasta que lo recibimos de nuevo.

¿Cuánto es un buen ping? Lo ideal es tener menos de 5 ms, aunque es realmente complicado conseguirlo. Con una conexión de calidad media, deberíamos estar entre los 20 y los 40 ms, considerando los60 ms como el límite máximo para considerarlo como aceptable. A partir de los 70 algunos ya percibirán “lag” y de 100 en adelante es complicado disfrutar de cualquier juego en modo competitivo.

Descubramos algunos parámetros que permiten personalizar el funcionamiento de Ping.

  • Con el modificador -n podemos establecer el número de paquetes que se envían. Por defecto, en Windows son cuatro.
  • Con -w podemos ajustar el tiempo de espera en milisegundos. Por defecto es de 1.000, lo que equivale a un segundo.
  • Si añadimos -l podemos ajustar el tamaño del paquete. Por defecto, se envían de 32 bytes.
  • Con el -a podemos conocer la dirección IP que corresponde a un dominio. Por ejemplo prueba ping -a google.com
  • Para conocer la IP desde la que nos han enviado un correo basta teclear ping y la dirección. Ejemplo ping tucorreo@gmail.com

Si quieres saber cuanto tardas en comunicarte con un servidor concreto prueba ping <IP> -n 10

¿QUÉ SIGNIFICA PING DE LA MUERTE?

A finales de 1996 y principios de 1997, un fallo en la implementación de la red de algunos sistemas operativos se hizo muy conocido y popularizado por los hackers como una forma de bloquear ordenadores de forma remota a través de Internet.

El ataque “ping of death” o ping a la muerte,  era relativamente fácil de llevar a cabo y muy peligroso debido a su alta probabilidad de éxito.

Desde un punto de vista técnico, el ataque implicaba el envío de paquetes IP de un tamaño superior a 65.535 bytes a la computadora destino. Los paquetes IP de ese tamaño son ilegales pero se pueden construir aplicaciones que sean capaces de crearlos.

Los sistemas operativos mejor programados podían detectar y manejar de forma segura los paquetes IP ilegales, pero algunos no lo hicieron. Las utilidades de ping ICMP a menudo incluían la capacidad de paquetes grandes y esto los convirtió en sinónimo de problemas, aunque la realidad es que UDC (User Datagram Protocol) y otros protocolos basados en IP también podían transportar el ping de la muerte.

Los proveedores de sistemas operativos idearon rápidamente parches para evitar el ping de la muerte por lo que en estos momentos ya no es una amenaza para las redes actuales. Sin embargo, muchos sitios web han mantenido la convención de bloquear los mensajes de ping ICMP en sus firewalls para evitar ataques similares de denegación de servicio.

Cómo reducir la latencia de una conexión a Internet

Desde el punto de vista del usuario, las opciones se limitan a lo que pasa dentro de casa. Obviamente hay operadores y conexiones mejores que otras, así que partamos de la base que tienes la conectividad que te puedes permitir. Aquí van algunos consejos.

  • Si te preocupa la latencia, usa siempre cable Ethernet. Aunque la conexión WiFi ha mejorado con el tiempo, su latencia siempre es más alta que con una conexión por cable.
  • Cuidado con el uso compartido. Si tienes una conexión limitada, no es buena idea que alguien vea Netflix al mismo tiempo que juegas. A más exigencia en la red, mayor latencia.
  • Desactiva el uso de VPN y cualquier software de “optimización” de conexión.
  • Mantén actualizado tu software y protegido mediante un buen antivirus.
  • Si te puedes permitir fibra, mucho mejor que ADSL.
  • Si todo falla, habla con tu compañía. En ocasiones, una instalación defectuosa o hardware en mal estado pueden provocar un lag excesivo.