Cómo cambiar los DPI de tu móvil para que los elementos en pantalla sean más grandes o más pequeños

Hasta hace no demasiado, modificar el tamaño del contenido que aparece en la pantalla de nuestros móviles Android era una tarea compleja, que requería de root y de herramientas avanzadas como la app DPI Changer –ahora desaparecida– que permitiesen modificar archivos internos del sistema –el conocido documento build.prop–, de modo que se trataba de una función que solo aquellos usuarios más familiarizados con los secretos más avanzados de Android estaban

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all http://bit.ly/2KfNXym
via IFTTT

Matrix, una plataforma de comunicación descentralizada

matrix

Matrix, es una plataforma para organizar comunicaciones descentralizadas, que se desarrolla como un proyecto que utiliza estándares abiertos y presta gran atención a garantizar la seguridad y privacidad de los usuarios.

Matrix proporciona un cifrado de extremo a extremo basado en su propio protocolo, incluido el uso del algoritmo Double Ratchet (parte del protocolo de señal). El cifrado final se utiliza tanto en la mensajería directa como en las salas de chat (utilizando el mecanismo Megolm ).

La implementación de los métodos de encriptación fue auditada por la organización NCC Group. Dado que el transporte utilizar HTTPS + JSON con la capacidad de utilizar el protocolo WebSockets, o sobre la base de COAP.

Sobre Matrix

El sistema se forma como una comunidad de servidores que pueden interactuar entre sí y unirse en una red descentralizada común.

Los mensajes se replican en todos los servidores a los que están conectados los participantes de la mensajería. Los mensajes se distribuyen entre los servidores de la misma manera que se distribuyen entre los repositorios de Git.

En el caso de un cierre temporal del servidor, los mensajes no se pierden, sino que se transmiten a los usuarios después de que el servidor reanude la operación. Se admiten varias opciones de ID de usuario, incluidos correo electrónico, número de teléfono, cuenta de Facebook, etc.

No hay un único punto de falla o control de mensajes en la red. Todos los servidores cubiertos en la discusión son iguales.

Cualquier usuario puede iniciar su propio servidor y conectarlo a la red pública. Es posible crear puertas de enlace para que Matrix interactúe con sistemas basados en otros protocolos, por ejemplo, los servicios están preparados para el envío bidireccional de mensajes en IRC, Facebook, Telegram, Skype, Hangouts, correo electrónico, WhatsApp y Slack.

Además de la mensajería instantánea y el chat, el sistema puede utilizarse para transferir archivos, enviar notificaciones, organizar teleconferencias, realizar llamadas de voz y videollamadas. Matrix le permite utilizar la búsqueda y la visualización ilimitada del historial de correspondencia.

centralized-vs-federated

También admite funciones avanzadas, como la notificación de escritura, la evaluación de la presencia del usuario en línea, la confirmación de lectura, las notificaciones push, la búsqueda del lado del servidor, la sincronización del historial y el estado del cliente.

Matrix.org Foundation

Para coordinar el desarrollo del proyecto, recientemente se creó la organización sin fines de lucro Matrix.org Foundation, que garantizará la independencia del proyecto, desarrollará estándares relacionados con Matrix y actuará como una plataforma neutral para la toma conjunta de decisiones.

La Fundación Matrix.org está dirigida por una junta de cinco directores de ecosistemas no comerciales que son respetados en la comunidad y están llamados a defender la misión del proyecto.

Los directores incluyeron a John Crowcroft ( Jon Crowcroft , uno de los pioneros de las comunicaciones descentralizadas), Matthew Hodgson (Matthew Hodgson, cofundador de Matrix), Amandine Le Pape (Amandine Le Pape, cofundadora de Matrix), Ross Schulman (Ross Schulman, abogado de Open Technology Institute especializada en Internet y sistemas descentralizados), Yuta Steiner (Jutta Steiner, cofundadora de la compañía Parity Technologies basada en blockchain).

También hace poco fue lanzada la primera versión estable del protocolo Matrix 1.0 y las bibliotecas relacionadas y especificaciones.

En la cual esta nueva versión de Matrix está totalmente estabilizado y ha alcanzado un estado adecuado como base para desarrollar implementaciones independientes de clientes, servidores, bots y puertas de enlace. Los desarrollos del proyecto se distribuyen bajo la licencia Apache 2.0.

De forma predeterminada , Room Protocol 4 se utiliza para crear nuevos chats. Al migrar de versiones anteriores, se debe tener en cuenta que la conexión a una red descentralizada común ahora requiere la obtención de un certificado TLS válido.

Como clientes, puede usar Riot (disponible para Linux, Windows, macOS, Web, Android e iOS), Weechat (CLI en Lua), nheko (C ++ / Qt), Quaternion (C ++ / Qt) y Fractal (Rust / Gtk).

De los próximos trabajos en la implementación del servidor se planea optimizar el rendimiento y reducir el consumo de memoria. Además del servidor de referencia en Python, también se están desarrollando implementaciones experimentales de Ruma (Rust) y Dendrite (Go).

El artículo Matrix, una plataforma de comunicación descentralizada ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2X91T2Y
via IFTTT

Llega la nueva versión de los controladores Mesa 19.1.0 con soporte a mas tarjetas graficas

Mesa drivers

Hace poco fue liberada la nueva versión de actualización de la pila de gráficos de código abierto Mesa 19.1.0 con varias correcciones de errores y de estabilidad, pero sobre todo llega con soporte para una gran cantidad de tarjetas graficas.

Los controladores MESA son los controladores de software Linux de código abierto disponibles para hardware AMD, NVIDIA e Intel. El proyecto de Mesa comenzó como una implementación de código abierto de la especificación OpenGL (un sistema para la representación de gráficos 3D interactivos).

A través de los años, el proyecto creció a implementar más API de gráficos, incluyendo OpenGL ES (versiones 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC y Vulkan.

Una variedad de controladores de dispositivos permite a las bibliotecas Mesa ser utilizada en muchos entornos diferentes, desde la emulación de software para completar la aceleración de hardware para las GPU modernas.

Mesa implementa una capa de traducción independiente del fabricante entre un API de gráficos como OpenGL y los controladores de gráficos en el núcleo del sistema operativo.

Además de las aplicaciones 3D, como juegos, los servidores gráficos utilizan llamadas OpenGL/EGL para producir la imagen en pantalla.

Novedades de Mesa 19.1.0

La primera versión de la rama Mesa 19.1.0 tiene un estado experimental: después de la estabilización final del código, se lanzará una versión estable 19.1.1.

Mesa 19.1 proporciona compatibilidad completa con OpenGL 4.5 para los controladores i965, radeonsi y nvc0, compatibilidad con Vulkan 1.1 para las tarjetas Intel y AMD, así como compatibilidad parcial para el estándar OpenGL 4.6.

Con ello el nuevo driver Iris desarrollado por Intel ha sido incluido. A diferencia del i965, el nuevo controlador se basa en la arquitectura Gallium3D, que coloca las tareas de administración de memoria en el lado del controlador DRI en el kernel de Linux y proporciona un rastreador de estado ya hecho con soporte para la caché de reutilización de objetos de salida.

graphics-drivers-mesa

El nuevo controlador solo es compatible con GP8 basado en microarquitectura Gen8 + (Broadwell, Skylake) con GPU HD, UHD e Iris.

En el rendimiento de las pruebas piloto del iris de 3 a 15 veces por delante de i965, dependiendo del modo de prueba. En promedio, Iris demuestra que dibuja 5,45 veces más objetos por segundo que el controlador i965.

Cuando se realizan programas reales, la ganancia de rendimiento no es tan impresionante (en una de las demostraciones, el aumento es de alrededor del 19%, y en algunas demostraciones se trata de i965).

El controlador clásico i965 amplía el soporte para chips Gen 11 y agrega soporte para el subsistema de gráficos Elkhart Lake SoC.

La estructura incluía el controlador para GPU Mali 400/450, utilizado en muchos chips antiguos basados en arquitectura ARM.

Otros cambios

Se agregó el controlador Panfrost para GPU basado en microarquitecturas Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) y Bifrost (Mali G3x, G5x, G7x) utilizado en muchos dispositivos con procesadores ARM.

El controlador RADV (controlador Vulkan para tarjetas AMD) agrega compatibilidad con la tecnología VESA Adaptive-Sync (FreeSync), que permite cambiar de forma adaptativa la frecuencia de actualización del monitor para garantizar una salida sin problemas y sin huecos.

De las demás adiciones que se destacan encontramos: 

  • Se agregó el nuevo Vulkan-driver TURNIP para la GPU Qualcomm Adreno
  • El soporte para las extensiones OpenGL 4 se ha agregado al controlador Softpipe (un rasterizador de software basado en Gallium3D): ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array y Hasta que OpenGL 4.0 sea totalmente compatible, queda por implementar las extensiones
  • GL_ARB_gpu_shader5, GL_ARB_sample_shading y GL_ARB_tessellation_shader;
  • Se agregó soporte para el formato de compresión de texturas ATC utilizado por las GPU Qualcomm y AMD
  • El rendimiento del rastreador de estado de Gallium Nine, que brinda soporte para API Direct3D 9 para sistemas similares a Unix y que se usa comúnmente para ejecutar juegos de Windows con Wine, se ha incrementado.

Además, puede notar la adición a la rama, que formará la base para el lanzamiento de Mesa 19.2, la implementación de la extensión GL_KHR_robustness para el controlador Gallium3D R600, que fue el último enlace faltante para soportar OpenGL 4.5.

Por lo tanto, el R600 se convirtió en el cuarto controlador de Mesa con soporte para OpenGL 4.5. La compatibilidad con OpenGL 4.5 en el R600 solo está disponible para la GPU Radeon HD 5800/6900.

 

El artículo Llega la nueva versión de los controladores Mesa 19.1.0 con soporte a mas tarjetas graficas ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/31uyteT
via IFTTT

Google confirma el diseño del Pixel 4 en una imagen oficial

Aquí está. El móvil de de la imagen sobre estas líneas es el Google Pixel 4… o al menos así lo asegura la mismísima Google a través de una foto oficial compartida en sus redes sociales. Llevábamos varios días recibiendo información sobre el nuevo teléfono de la marca proveniente de diversas fuentes, y ahora ha sido la propia firma quien ha decidido desvelar con cierta antelación –algo más de cuatro

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all http://bit.ly/2IBfd6Z
via IFTTT

Mozilla presenta nuevos logos para Firefox y derivados

Hace tan solo un año, Mozilla lanzo un nuevo logo para Firefox y aunque la comunidad apenas se estaba acostumbrando, la organización ha decidido darle un nuevo giro al logo de este popular navegador.

El nuevo logo de Firefox, que vemos en la imagen principal, se puede imaginar como una sombrilla, pensando en que Mozilla quiere englobar todos sus servicios dentro del navegador y que sean uno solo.

Además del nuevo logo para Firefox, la compañía también lanzo nuevos logos para servicios derivados como Firefox Send o Firefox Lockwise (antes llamado Firefox Lockbox).

Para explicar los nuevos logos Mozilla lanzo una publicación en el blog oficial en el que detalla todos los asuntos relacionados, desde la paleta de colores hasta la forma en la que la fuente ha sido personalizada.

Según la organización “ha optado por colores accesibles y tipografías estándar para estar abiertos a todos, en todos lados.

El lanzamiento de este nuevo logo llega un par de días después el CEO de Mozilla discutiera sobre el servicio Premium que llegará en octubre con extras como un VPN o almacenamiento en la nube.

Pero Mozilla dice que no ha terminado; el logo y la marca siguen en constante evolución, como el navegador que representa. Además, alienta a que la comunidad mande su retroalimentación y propuestas para los próximos diseños.

El artículo Mozilla presenta nuevos logos para Firefox y derivados ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2MJJm9m
via IFTTT