Archive

Archive for March 1, 2020

[webapps] Joplin Desktop 1.0.184 – Cross-Site Scripting

Joplin Desktop 1.0.184 – Cross-Site Scripting

from Exploit-DB.com RSS Feed https://ift.tt/2vmTRrA
via IFTTT

Así puedes poner un vídeo de YouTube en tu estado de WhatsApp

Categories: Internet Tags: , ,

¡A pagar! Esta es la cifra que Facebook debería pagarte cada mes por usar tus datos

Categories: Internet Tags: , ,

Los desarrolladores de videojuegos preocupados por el auge de los servicios de suscripción

Categories: Internet Tags: , ,

La pesadilla de desmontar y arreglar unos auriculares bluetooth, según iFixit

Categories: Internet Tags: , ,

La gestión de crisis. Cómo puede ayudar el código abierto

La gestión de crisis
Si viniste a Linux Adictos tratando de escapar del bombardeo mediático sobre el Coronavirus, entraste en el post equivocado. La oportunidad de describir las excelentes herramientas disponibles bajo licencias de software libre y de código abierto, es demasiado buena para dejarla escapar.

La verdad es que entre las consecuencias del cambio climático, los errores humanos y los virus mutantes, uno debería tener esta lista siempre a mano.

En este primer artículo nos vamos a dedicar a lenguajes de programación de propósito específico o de propósito general que pueden resultar útiles en momentos de peligro. En los que siguen iremos subiendo en especificidad.

La gestión de crisis. Por qué es importante usar software libre y de código abierto

Hace años tuve oportunidad de conocer a la responsable de compilar estadísticas  para un servicio de medicina general. Estamos hablando de uno de los más importantes hospitales universitarios de Argentina. Esta persona me mostró muy orgullosa su manejo de las funciones de base de datos de Excel.  Cuando le pregunté por qué no usaba Access me miró como si le hubiera hecho alguna propuesta sexual particularmente degenerada.

De más está decir que la información que obtenía ese servicio era incompleta, tardía e imposible de compartir fácilmente.

Lo cierto es que en momentos de crisis la rápidez en la obtención, procesamiento y distribución de la información es primordial. Esto incluye

  • Formularios fáciles de completar
  • Interoperabilidad de las bases de datos
  • Flexibilidad en el procesamiento de la información
  • Capacidad de representación de los resultados en forma legible

No voy a caer en la obviedad de proponer reemplazar Microsoft  Office por LibreOffice, ustedes no me necesitan para darse cuenta de eso. De lo que estoy hablando es de que los responsables de la compilación de estadísticas deberían tener conocimientos básicos de algunos de los lenguajes de programacion con funciones estadísticas. Por ejemplo:

R

R es un lenguaje y un entorno para ser utilizado en computación estadística y creación de gráficos.

R proporciona una amplia variedad de técnicas estadísticas (modelización lineal y no lineal, pruebas estadísticas clásicas, análisis de series temporales, clasificación, agrupación y gráficas.

Python

Python es el Aloe Vera de los lenguajes de programación. Es muy fácil de aprender, lo soportan todas las plataformas y dispone de un montón de librerías para trabajar con datos. Algunas de ellas son:

Pandas

Pandas es una biblioteca para Python que proporciona estructuras de datos y herramientas de análisis de datos de alto rendimiento y fáciles de usar. El nombre no tiene nada que ver con los osos. Pandas es la sigla en inglés de Biblioteca de Análisis de Datos en Python.

La librería está diseñado para una rápida y fácil manipulación, lectura, agregación y visualización de datos. Usando Pandas es posible recolectar los datos de un archivo CSV o TSV o de una base de datos SQL y crear un objeto Python con filas y columnas llamado marco de datos. El marco de datos es muy similar a una tabla en un software estadístico.

Seaborn

Aquí tenemos una biblioteca de visualización de datos que proporciona una interfaz de alto nivel para dibujar gráficos estadísticos atractivos e informativos.

Podemos utilizar Seaborn para:

  • Determinar las relaciones entre múltiples variables (correlación)
  • Observar las variables categóricas para las estadísticas agregadas
  • Analizar las distribuciones univariantes o bivariantes y compararlas entre diferentes subconjuntos de datos
  • Trazar modelos de regresión lineal para las variables dependientes.

Julia

Julia es un lenguaje de programación de propósito general, aunque es cada vez más utilizado por científicos e ingenieros por sus capacidades de gestión de datos y su entorno amistoso y rico en características que incluye: muchas opciones para la visualización y el trazado de datos, fácil manejo de conjuntos de datos con opciones interactivas en tiempo real, versátiles librerías para machine learning y características de computación paralela.

Además de las librerías creadas en forma nativa para la manipulación de datos, realización de operaciones matemáticas, y las específicas para BigData, el lenguaje de programación Julia,  también soporta el uso de paquetes de Python, R, C/Fortran, C++, y Java.

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

Categories: Internet, Linux Tags: , ,

Teardown: el videojuego de destrucción física que querrás en Linux

Teardown

Teardown es uno de esos títulos de videojuegos que la gente pedirá que porten a GNU/Linux. Por el momento está siendo desarrollado para la plataforma Microsoft Windows, y aún no ha salido. Tiene previsto que se lance en algún momento de este año 2020. Así que llegará pronto…

Es probable que gracias al cliente Steam de Valve para GNU/Linux y al proyecto Proton lo puedas ejecutar sin problemas desde tu distro favorita. Pero siempre sería mejor si Tuxedo Labs se dignase a hacer un port nativo para nuestro sistema operativo. Eso sí, tanto si lo lanzan para Linux como si lo usas con Proton, debes saber que necesitará  un procesador Intel Core i7 o AMD Ryzen, 4GB de RAM, NVIDIA GeForce GTX 1080 o alguna de las últimas de AMD, así como 500 MB de espacio libre en el disco duro…

Es decir, se trata de un videojuego bastante exigente en cuanto a recursos de hardware en algunos sentidos. Pero independientemente de eso, Dennis Gustafsson, ha creado un interesante videojuego desde el punto de vista de la destrucción de todo el entorno que te rodea. Algo que muchos videojuegos no permiten o que solo permiten dañar ciertos elementos del escenario y el resto son indestructibles.

La simplicidad de este juego es grande, pero también parece muy adictivo. En cuanto a gráficos, recuerda a Minecraft y similares. Pero esa capacidad de interactuar con el medio que te rodea lo hacen especial.

Si te gusta soltar algo de estrés ya muchos usuarios están pidiendo que se porte desde el foro de Steam. De hecho, el videojuego usa OpenGL, por lo que sería más sencillo de portar. ¿Te gustaría? Si es así, puedes dejar tus comentarios en el foro de la plataforma de Valve y así presionar un poco más al creador para que se anime.

 

 

from Linux Adictos https://ift.tt/3ajDJpC
via IFTTT

Categories: Internet, Linux Tags: , ,