Ofertas de primavera en Google Play: 61 apps, juegos y personalización con descuento o gratis

El primer viernes de la primavera viene cargado de sorpresas en forma de ofertas. Google Play esconde hoy decenas de aplicaciones, juegos y herramientas de personalización para Android de pago que, solo durante un tiempo, se van a poder descargar a precios muy inferiores al original, o totalmente gratis en algunos casos. En esta ocasión, hemos seleccionado un total de 61 ofertas, todas ellas disponibles para ser aprovechadas a lo

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 https://ift.tt/2Yg5Nor
via IFTTT

Si quieres pasarte a iPhone gastándote menos dinero, hoy es tu día de suerte

Bien sea por curiosidad, o porque has probado el sistema operativo y te guste, es posible que estés pensando en comprar un iPhone para que sea tu próximo terminal, y lo cierto es que no hay nada malo en ello, porque, a pesar de lo que podamos pensar de iOS, los iPhone son muy buenos smartphones. Y, si estabas buscando un momento para pasarte a iPhone, quizá hoy sea tu

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 https://ift.tt/2FkaDIz
via IFTTT

Google abrió un sistema para crear entornos de espacio aislado para C / C++

Hace algunos días Google anuncio la apertura del proyecto de la API Sandboxed, que permite automatizar el proceso de creación de entornos de sandbox para la ejecución aislada de bibliotecas arbitrarias en C y C ++.

El aislamiento del código de las bibliotecas le permite protegerse contra posibles ataques en los manejadores proporcionados por las bibliotecas, creando una barrera adicional en caso de que existan vulnerabilidades en su código que puedan ser explotadas a través de manipulaciones con los datos externos que ingresan a la biblioteca. El código está abierto bajo la licencia Apache 2.0.

El aislamiento se realiza utilizando dentro del runtime de Sandbox2, en el que se utilizan los espacios de nombres, cgroups y seccomp-bpf.

El código entregado a la sandbox que se ejecuta en un proceso separado, para el cual el acceso a las llamadas y recursos del sistema, así como archivos y conexiones de red, es limitado.

Los procesos obtienen acceso solo a las capacidades del sistema que se requieren directamente para ejecutar el código aislado.

Sandbox2 define los componentes para ejecutar el proceso, aplicarle las reglas de aislamiento y respaldar la ejecución posterior.

Sandbox2 se puede usar por separado de la API de Sandbox para aislar no solo bibliotecas, sino también procesos arbitrarios.

Además de aumentar la protección, un punto positivo en la eliminación del código en procesos separados es la posibilidad de una regulación separada de los límites en el consumo de memoria de la biblioteca y la CPU, así como la protección contra fallas: una falla en la biblioteca no provoca el colapso de toda la aplicación.

Sobre Sandboxed API

Sandboxed API es un complemento de Sandbox2 que simplifica el transporte de bibliotecas existentes para que se ejecuten en modo aislado.

Sandboxed API proporciona una interfaz de software intermedia que le permite ejecutar el código de la biblioteca en un entorno de sandbox, así como organizar una llamada a una biblioteca en un entorno de sandbox y garantizar la entrega de los resultados de la biblioteca al programa principal.

Se accede a la biblioteca aislada a través de un RPC especializado basado en el protocolo ProtoBuffs.

A los desarrolladores de bibliotecas se les ofrece un conjunto de opciones que permiten el acceso a variables, descriptores de archivos, buffers y funciones de biblioteca aisladas desde la aplicación base, incluidas herramientas para la sincronización automática y controlada de la memoria para compartir arreglos y estructuras.

Cuando una biblioteca de software que analiza dichos datos es lo suficientemente compleja, puede ser víctima de ciertos tipos de vulnerabilidades de seguridad: errores de corrupción de memoria u otros tipos de problemas relacionados con la lógica de análisis (por ejemplo , problemas de recorrido de ruta ). Esas vulnerabilidades pueden tener serias implicaciones de seguridad.

Además, se proporciona una API para monitorear la operación de procesos aislados y reiniciarlos en caso de fallas.

Para la biblioteca aislada, se genera automáticamente un código con anotaciones de las funciones aisladas para el sistema de ensamblaje Bazel y la interfaz del programa (SAPI) para la interacción entre los procesos básicos y aislados.

El desarrollador también debe crear un archivo de encabezado con reglas de aislamiento que definan todas las llamadas y operaciones permitidas del sistema (lectura, escritura, archivos abiertos, acceso al tiempo, la capacidad de instalar manejadores de señales, soporte para la asignación de memoria a través de malloc, etc.).

Los archivos y directorios a los que la biblioteca debe tener acceso se determinan por separado.

Instalacion

Actualmente, el proyecto está disponible solo para Linux, pero en el futuro prometen agregar soporte para los sistemas macOS y BSD, y en el largo plazo, y para Windows. Si quieres instalar sandboxed api puedes seguir las instrucciones dadas en este enlace.

De los planes, también se señala la posibilidad de aislamiento de bibliotecas en lenguajes distintos de C y C ++, soporte para el runtime adicional para el aislamiento (por ejemplo, basado en virtualización de hardware) y la posibilidad de usar CMake y otros sistemas de ensamblaje (el soporte ahora está limitado al sistema de compilación de Bazel).

Fuente: https://security.googleblog.com

El artículo Google abrió un sistema para crear entornos de espacio aislado para C / C++ ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2UQlIYo
via IFTTT

¿Cómo instalar la nueva versión de LibreOffice 6.2.2?

Hace poco fue liberada una nueva versión de corrección de la popular suite de ofimática LibreOffice, llegando esta a su versión LibreOffice 6.2.2 la cual llega para dar corrección a más de 50 errores.

Errores de los cuales algunos de ellos son correcciones de funcionamiento de la suite dentro del entorno de escritorio KDE Plasma. Si quieres conocer mas al respecto puedes consultar a la publicación realizada por un compañero.

Si estas interesado en poder realizar la instalación de esta versión correctiva de LibreOffice en tu sistema podrás seguir alguno de los siguientes pasos que compartimos con ustedes acorde a la distribución que estén utilizando.

¿Cómo instalar LibreOffice 6.2.2 en Debian, Ubuntu y derivados?

Para poder instalar esta nueva versión de LibreOffice en nuestro sistema podremos realizarlo de dos formas diferentes.

La primera de ellas es solo actualizar los paquetes de nuestro sistema con:

sudo apt update && sudo apt upgrade

El único inconveniente es que los paquetes de LibreOffice 6.2.2 aun no han sido actualizados dentro de los repositorios oficiales por lo que te toca esperar algunos días más.

La otra opción (y la que yo creo recomendable) es desinstalar primeramente la versión anterior en caso de tenerla, esto es con el fin de evitar problemas posteriores y tener una instalación limpia de la suite.

Para ello vamos a abrir una terminal y ejecutar lo siguiente en ella:

sudo apt-get remove --purge libreoffice*

sudo apt-get clean

sudo apt-get autoremove

Ya realizado esto debemos de dirigirnos a la página web oficial del proyecto donde en su sección de descargas podremos obtener el paquete deb para poderlo instalar en nuestro sistema.

En la web oficial podrán encontrar tanto los paquetes para sistemas de 32 bits, así como de 64. El enlace es este.

Hecha la descarga vamos a descomprimir el contenido del paquete recién adquirido con el siguiente comando (en el caso de los de 64 bits):

tar -xzvf LibreOffice_6.2.2_Linux_x86-64_deb.tar.gz

Mientras que para el caso de los de 32 bits ejecutan lo siguiente:

tar -xzvf LibreOffice_6.2.2_Linux_x86_deb.tar.gz

Después vamos a ingresar al directorio resultante de la descompresión con:

cd LibreOffice_6.2.2_Linux_x86-64_deb

O para el caso de los de 32 bits entran con este comando:

cd LibreOffice_6.2.2_Linux_x86_deb

Ingresamos a la carpeta donde están los archivos deb de LibreOffice:

cd DEBS

Y finalmente instalamos los paquetes que están dentro de esta carpeta con:

sudo dpkg -i *.deb

Y listo con ello ya tendremos instalada esta nueva versión de LibreOffice.

Para que la suite este en español en la misma pagina van a descargar el paquete de traducción en la parte de descargas complementarias.

Descomprimen el paquete descargado con:

tar -xzvf LibreOffice_6.2.2_Linux_x86-64_deb_langpack_es.tar

O

tar -xzvf LibreOffice_6.2.2_Linux_x86_deb_langpack_es.tar

Después entramos al directorio con:

cd LibreOffice_6.2.2_Linux_x86-64_deb_langpack_/DEBS

O

cd LibreOffice_6.2.2_Linux_x86_deb_langpack_es/DEBS

E instalamos los paquetes con:

sudo dpkg -i *.deb

¿Como instalar LibreOffice 6.2.2 en Fedora, CentOS, OpenSUSE y derivados?

Si estás utilizando un sistema que tiene el soporte para poder instalar paquetes rpm, puedes instalar esta nueva actualización obteniendo el paquete rpm desde la página de descargas de LibreOffice.

Obtenido el paquete descomprimimos con:

tar -xzvf LibreOffice_6.2.2_Linux_x86-64_rpm.tar.gz

O para sistemas de 32 bits con:

tar -xzvf LibreOffice_6.2.2_Linux_x86_rpm.tar.gz

E instalamos los paquetes con:

sudo rpm -Uvh *.rpm

Para instalar los paquetes de traducción estos deben de descargarlos desde la misma página y descomprimen con:

tar -xzvf LibreOffice_6.2.2_Linux_x86-64_rpm_langpack_es.tar.gz

O:

tar -xzvf LibreOffice_6.2.2_Linux_x86_rpm_langpack_es.tar.gz

E instalamos los paquetes con:

sudo rpm -Uvh *.rpm

¿Cómo instalar LibreOffice 6.2.2 en Arch Linux, Manjaro y derivados?

Para el caso de Arch y sus sistemas derivados podemos instalar esta versión de LibreOffice, solamente abrimos una terminal y tecleamos:

sudo pacman -Sy libreoffice-fresh

¿Cómo instalar LibreOffice 6.2.2 mediante SNAP?

Si tu sistema cuenta con el soporte para la instalación de paquetes snap o eres de a quienes les gusta la instalación mediante paquetes snap, puedo decirte que LibreOffice también es distribuido por medio de esta tecnología.

De momento el único inconveniente es que la aplicación no es actualizada de manera inmediata por lo que solamente puedes esperar algunos días más a que sea actualizada para instalarla.

El comando para instalar es:

sudo snap install libreoffice --channel=stable

El artículo ¿Cómo instalar la nueva versión de LibreOffice 6.2.2? ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2uosv08
via IFTTT

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

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 https://ift.tt/2HnguiY
via IFTTT

El Huawei P30 Pro aparece en un vídeo mostrando la velocidad de su sensor de huellas bajo la pantalla

Falta menos de una semana hasta el día de la presentación de dos de los móviles más esperados de la primera mitad del año: los Huawei P30 y P30 Pro están a punto de ser oficiales, aunque mucho me temo que las filtraciones han arruinado la gran mayoría de las sorpresas de la compañía china. A estas alturas, ya hemos recopilado información suficiente como para hacernos una idea sobre lo

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 https://ift.tt/2U1Af6B
via IFTTT

“Apple no juega limpio”: Spotify carga públicamente contra Apple

A Spotify le han surgido aún más competidores en los últimos años, y tras la fuerte llegada de Apple Music, YouTube Music también llegó para intentar arrebatarle a la compañía sueca el trono de la música en streaming. Algo difícil, pero que ni mucho menos es imposible. Ahora, Spotify ha cargado públicamente contra Apple por 5 motivos que destaca en su blog con los que explican “hechos que muestran que

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 https://ift.tt/2TqtzdV
via IFTTT