UNIGINE recientemente actualizado con soporte para VR en Linux y Vulkan

Unigine logo

UNIGINE ha anunciado recientemente una actualización para la herramienta de benchmark Superposition que está potenciada por el motor UNIGINE 2. Esta actualización fue anunciada para el 12 de abril, y ahora ya tenemos resultados e interesante información sobre los cambios introducidos por los desarrolladores en esta herramienta. Superposition benchmark 1.1 ahora incluye un modo interactivo para VR (realidad virtual) gratuito, algo muy llamativo teniendo en cuenta que en las versiones previas debías pagar por ello.

Esta también tiene soporte para múltiples HMDs, incluido Steam VR de Valve, del que ya hemos hablado en LxA. Y lo más importante de cara a este blog, que ahora en la nueva versión se incluye soporte para usuarios Linux que quieran disfrutar de estas características de realidad virtual. Pero esto no es lo único importante que se puede apreciar en las notas sobre el nuevo lanzamiento de esta versión, hay más que vamos a contar a continuación …

Adicionalmente, se incluye una importante mejora para la detección de algoritmos por hardware y soporte para algunas resoluciones muy elevadas de pantalla, como 16384×16384 px, una auténtica brutalidad. Esto es impresionante y ciertamente una buena manera de mostrar las tremendas capacidades por parte del equipo de UNIGINE. Por supuesto, como he comentado en el título, también incluye soporte para la API gráfica más extraordinaria, y de la que también hemos escrito bastante aquí: Vulkan.

Por cierto, a parte de la herramienta Superposition, para determinar el rendimiento del hardware de un PC, tengo que decir, para aquellos que aún no lo conozcan aún, que UNIGINE 2 es un potente motor gráfico para aplicaciones de realidad virtual y videojuegos que es capaz de trabajar en 3D en tiempo real en plataformas Windows y GNU/Linux. Podéis ver mucha más información y resultados de sus capacidades en la web oficial de este proyecto ruso UNIGINE Lab.

El artículo UNIGINE recientemente actualizado con soporte para VR en Linux y Vulkan ha sido originalmente publicado en Linux Adictos.

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

Mkchromecast, envia contenido a tu Chromecast desde tu PC de forma sencilla

Si eres usuario de un dispositivo Chromecast y aun guardas y reproduces tus archivos multimedia desde tu ordenador a tu Chromecast puede que este articulo te interese.

Y más aún si desde las ultimas versiones de VLC este ya no reconoce tu dispositivo en tu red. Es por ello que el día de hoy hablaremos sobre una excelente alternativa llamada Mkchromecast.

Antes que nada les daremos una pequeña presentación de Mkchromecast que en la pagina web su desarrollador nos dice que está escrito en Python3 y se puede transmitir a través de node.js, parec( Linux ) ffmpeg o avconv.

Mkchromecast es capaz de usar formatos de audio con y sin pérdida siempre que ffmpeg, avconv( Linux ) o parec (Linux) estén instalados.

También es compatible con la reproducción en grupo de varias habitaciones y con una resolución de audio de 24 bits / 96 kHz.

Además, un menú de la bandeja del sistema está disponible.

De forma predeterminada, Mkchromecast transmite con node.js(o parecen Linux ) junto con mp3el formato de codificación de audio a una frecuencia de muestreo 44100Hzy una tasa de bits promedio de 192k.

Ya entendiendo un poco sobre Mkchromecast, les debo decir que esta herramienta es CLI por lo que no cuenta con una interfaz grafica y que todo su uso se realiza desde la linea de comandos.

La verdad es que su uso es sencillo y realmente no hace falta una GUI (aun que habra quienes prefieran una).

Una de las cosas interesantes de Mkchromecast es el poder enviar tu contenido a tu dispositivo que este conectado a la misma red de forma casi inmediata, que a diferencia de otros servicios con el mismo propósito la mayoría de ellos requieren de una recodificacion del contenido compatible para la reproducción en Chromecast.

Ya que por ejemplo en mi caso desde las ultimas versiones de VLC, este ya no detecta mi Chromecast por lo que tuve que recurrir a otras herramientas de las cuales algunos son media centers o terminaban por perdirme la recodificacion del archivo.

Hasta que recordé a Mkchromecast y soluciono mis problemas.

Instalación de Mkchromecast

Para realizar la instalación de esta aplicación basta con tener python y pip instalado en nuestro sistema o para los usuarios de Ubuntu, Debian y derivados de estos, solo tienen que instalar la aplicación desde sus repositorios.

La instalación en estos la pueden hacer abriendo una terminal (Ctrl + Alt + T) y ejecutar en ella el siguiente comando:

sudo apt install mkchromecast

En caso de que el paquete no se encuentre, tendrán que descargar el paquete deb para su instalación local

wget https://github.com/muammar/mkchromecast/releases/download/0.3.8.1/mkchromecast_0.3.8.1-1_all.deb

Y este lo podremos instalar ejecutando el siguiente comando:

sudo apt -f install ./mkchromecast_0.3.8.1-1_all.deb

Para el caso de los usuarios de Arch Linux, Manjaro, Antergos o cualquier otra distribución basada en Arch Linux podremos realizar la instalación desde los repositorios de AUR.

Solo debes contar con el repositorio activado y un asistente de AUR instalado. Si no cuentas con ello puedes consultar la siguiente publicación.

En una terminal solo tendremos que ejecutar el siguiente comando:

yay -S mkchromecast

Finalmente para el resto de las distribuciones de Linux que cuenten con Python y pip instalado. Para relalizar la instalacion de este.

En una terminal tecleamos:

git clone https://github.com/muammar/mkchromecast.git

Nos dirigimos a la carpeta y procedemos a ejecutar pip install con el archivo requirements.txt que contiene todas las dependencias necesarias para que la herramienta funcione adecuadamente:

cd mkchromecast

pip install -r requirements.txt

O en caso de tener problemas, optamos por ejecutar con sudo:

sudo pip install -r requirements.txt

Y listo con ello ya tenemos instalada esta herramienta.

Uso básico

Ahora para comenzar a utilizar mkchromecast, desde la terminal vamos a enviar nuestro contenido a nuestro dispositivo que como mencione antes debe estar conectado a la misma red (de preferencia).

Para transmitir contenido a nuestro chromecast, basta con llamar la herramienta e indicar el tipo de contenido a reproducir, ya sea un vídeo, música o algún video de youtube (require de youtube-dl para ello).

En el caso de la transmision de vídeo, basta con ejecutar el comando:

mkchromecast --video -i "ruta-al-archivo"

Si desean conocer más al respecto pueden consultar el siguiente enlace.

El artículo Mkchromecast, envia contenido a tu Chromecast desde tu PC de forma sencilla ha sido originalmente publicado en Linux Adictos.

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

ProtonMail añade la criptografía de curva elíptica a su servicio

Curve-Cryptography-1-A

El equipo de ProtonMail anunció en una publicación de blog que su servicio de correo electrónico seguro ahora admite la criptografía de curva elíptica (ECC) para aumentar la seguridad y la velocidad.

Según la publicación del blog, la compañía ha estado trabajando durante varios meses para configurar el soporte para nuevos métodos criptográficos que ofrezcan una experiencia más rápida con igual o mayor seguridad.

ECC llega a ProtonMail

La criptografía de curva elíptica es el sistema criptográfico más avanzado disponible y el equipo de ProtonMail ahora pone esta tecnología a disposición de todos los usuarios en todas las aplicaciones web, móviles y de escritorio del servicio de correo electrónico.

ProtonMail ha construido una reputación de seguridad de correo electrónico, privacidad y facilidad de uso.

La compañía tomó la decisión de incluir la criptografía de curva elíptica además del cifrado RSA. Sin embargo, ahora el ECC se convertirá en el estándar predeterminado para todas las nuevas direcciones en ProtonMail y el equipo de ProtonMail brinda a los usuarios existentes, al publicar su publicación en el blog, la oportunidad de actualizar sus direcciones RSA.

ECC es uno de los tipos de criptografía más poderosos.

Es la siguiente generación de criptografía de clave pública, y se basa en las matemáticas. Proporciona una base mucho más segura que los sistemas de criptografía de clave pública de primera generación como RSA.

ECC podría ser un estándar a futuro

Cada vez más sitios web utilizan ECC para proteger todo, desde las conexiones HTTPS de los clientes hasta la forma en que transmiten los datos entre los centros de datos.

De acuerdo con el equipo de ProtonMail, si al usuario le preocupa garantizar el más alto nivel de seguridad mientras mantiene el rendimiento, el ECC es una opción inteligente.

Según la publicación del blog, es posible que los usuarios ya estén utilizando esta criptografía en otros servicios, como WhatsApp, Chrome, Firefox, Opera y Tor.

El sistema de criptografía de clave pública basado en RSA, también basado en las matemáticas, ha sido el estándar en el campo durante décadas.

La criptografía de curva elíptica (ECC) es más seguro

De acuerdo con el equipo de PrtonMail, los criptosistemas de clave pública, ya sean curvas RSA de alto bit o curvas elípticas, son extremadamente seguros.

Sin embargo, los atacantes para lograr piratear cualquier sistema cifrado, la única forma práctica es explotar las debilidades de su implementación, escribió el equipo.

“Con ECC, solo hay dos ataques conocidos, uno que aprovecha los generadores de números aleatorios y el otro que explota cosas como el consumo de energía de los dispositivos para recopilar índices en las claves. Estos dos elementos se comprenden bien y se han mitigado hace años “, escribió el equipo.

“Elegimos un sistema de curva elíptica particular llamado X25519, que es rápido, seguro y particularmente resistente a los ataques de sincronización. “Es fácil de implementar y, por lo que vale, no es el tema de ninguna reclamación de patente”, agregó el equipo.

En espera de la llegada de computadoras cuánticas, la compañía ha adoptado las claves ECC que se convertirán en las claves predeterminadas para todas las nuevas direcciones en ProtonMail. La compañía invita a los usuarios que ya tienen una cuenta ProtonMail a actualizar sus claves RSA para cada dirección de correo electrónico.

Las cuentas antiguas también podrán gozar de ECC

Para actualizar su cuenta, solo deben seguir las siguientes instrucciones:

  1. Conectarse a su cuenta ProtonMail existente
  2. En ella deben dirigirse a Ajustes
  3. acceder al menú de teclas
  4. hagan clic en el botón “Agregar nueva clave” y seleccione la dirección a la que desea agregar claves ECC y haga clic en siguiente
  5. Luego seleccionen “X25519 (Moderno, Rápido, Seguro)” y luego hagan clic en generar claves . Se les pedirá que ingresen la contraseña de su cuenta.
  6. En la fila de la clave ECC, haga clic en el menú desplegable y seleccionen “Hacer principal”.

Esto hará que ECC sea la clave predeterminada para esta dirección de correo electrónico.

La compañía recomienda que no borre las claves RSA antiguas, ya que al hacerlo perderá la capacidad de descifrar todos sus correos electrónicos existentes.

El artículo ProtonMail añade la criptografía de curva elíptica a su servicio ha sido originalmente publicado en Linux Adictos.

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

Remmina te permite probar más de 200 sistemas Linux vía escritorio remoto

Ubuntu Budgie desde KRDC, el Remmina de KubuntuComo editor que escribe en blogs sobre Linux, en mi día a día tengo que probar muchos sistemas operativos. Lo que suelo hacer es descargar una ISO del sistema en cuestión y o bien crearme un Live USB o abrir la ISO en Virtualbox, dependiendo de mis necesidades. Pero, ¿y si no hiciera falta descargar nada? ¿Y si somos usuarios inexpertos? En estos casos podemos usar Remmina, la herramienta de escritorio remoto que viene instalada por defecto en Ubuntu.

La pregunta sería: ¿cómo? Sencillamente obteniendo una dirección y un puerto desde la página web DistroTest.net. En el momento de escribir estas líneas, esta web nos permite probar 628 versiones de 219 sistemas operativos diferentes. Podremos probar los sistemas haciendo uso de un escritorio remoto, lo que significa que el rendimiento no será todo lo bueno que nos gustaría pero, ¡eh!, que lo probaremos sin tener que instalar nada y sin ser nada expertos. A continuación os explicamos lo que tenéis que hacer.

Probando un sistema de DistroTest en Remmina

Remmina viene instalado por defecto en Ubuntu. Yo he probado Ubuntu Budgie y funciona sin configurar casi nada. Los pasos a seguir serían los siguientes:

  1. Si no tenemos instalado Remmina, lo instalamos. Está en el centro de software de muchos sistemas operativos Linux, como Ubuntu (aunque en Ubuntu ya viene instalado). Como explicaré más adelante, puede que no te haga falta Remmina en concreto.
  2. Vamos a la web DistroTest.net.
  3. Elegimos el sistema que queremos haciendo clic sobre su nombre.
  4. Hacemos clic en “Start”.
  5. Esperamos. Dependiendo del sistema operativo, la cola puede ser de varios usuarios o solo de 1. Tenemos que esperar a que llegue nuestro turno (no suele tardar). Dependiendo del sistema, nos dejarán 2-3 horas como máximo para estar conectados.
  6. Cuando llegue nuestro turno, copiamos el número que aparece en “Server”.
  7. Abrimos Remmina.
  8. Desplegamos la ventana y cambiamos a VNC.
  9. En la caja de texto de al lado, pegamos el número (o dirección) que hemos copiado en el paso 6.
  10. Le añadimos el puerto detrás. Siendo de 4 cifras yo opto por poner los dos puntos y el número del puerto a mano. Debería quedar algo así como xx.xx.xx.xx:yyyy.
  11. Presionamos Intro y eso sería todo. Podemos (más bien deberíamos) ampliar la ventana para que se vea todo.

Hay algunos sistemas que no funcionan, pero probablemente sea algo temporal. También tengo que decir que esto funciona en otros programas de escritorios remotos, como el KRDC de Kubuntu. De hecho, la captura de cabecera es de KRDC. El método es prácticamente el mismo. Otra opción es hacerlo directamente desde el navegador, pero suele fallar más. Os dejo con un vídeo para que veáis cómo funciona todo.

Artículo relacionado:
Las cinco mejores alternativas para utilizar el Escritorio Remoto

El artículo Remmina te permite probar más de 200 sistemas Linux vía escritorio remoto ha sido originalmente publicado en Linux Adictos.

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

GNOME 3.34 sigue su fase de desarrollo con GNOME 3.33.1 ya en beta

GBOME 3.34 empieza su fase de desarrollo

La que parece que será la versión GNOME que usará Ubuntu 19.10 Eoan EANIMAL (aún no se sabe el nombre del animal) ya ha comenzado su fase de pruebas. Será el próximo gran lanzamiento de este escritorio y GNOME 3.34 llegará el 11 de septiembre, algo más de un mes antes del lanzamiento de la próxima versión de Ubuntu. Esta versión de GNOME ya está en fase beta, aunque la numeración aún no coincide con la que llevará en el momento de su lanzamiento.

En estos momentos y durante toda su fase de desarrollo, GNOME 3.34 llevará la numeración 3.33.x. Esta fase empezó hace algunas semanas, justo después del lanzamiento de GNOME 3.32, una versión que es la que incluye Ubuntu 19.04 Disco Dingo. Lo que se ha lanzado hoy ha sido GNOME 3.33.1, una versión que permite que cualquier usuario interesado pueda tener un primer contacto con lo que será lanzado oficialmente dentro de menos de 5 meses.

GNOME 3.33.1, primer contacto con el próximo gran lanzamiento

La próxima versión de prueba será una v3.33.2 que está programada para el próximo 22 de mayo. Más tarde, el equipo de desarrollo lanzará también las v3.33.3 y v3.33.4 los días 19 de junio y 17 de julio respectivamente. La fase beta de la versión final, ya con la numeración 3.34, llegará en agosto. En concreto, se lanzarán dos betas: una el 7 y otra el 21 de agosto. La Release Candidate estará disponible una semana antes del lanzamiento de la versión estable, es decir, el 4 de septiembre.

Cualquier usuario que quiera probar GNOME 3.33.1 puede hacerlo descargando o bien todo el escritorio o bien paquetes de componentes sueltos. Personalmente pienso que si ya puede haber errores en actualizaciones estables, algo que recibiremos instalando el repositorio Backports, usar una versión en su primera beta es algo que deberíamos dejar para los desarrolladores. Eso sí, si os decidís a probar algo no dudéis en dejar vuestras experiencias en los comentarios.

Artículo relacionado:
Fedora 30 ya disponible en su versión beta, con GNOME 3.32

El artículo GNOME 3.34 sigue su fase de desarrollo con GNOME 3.33.1 ya en beta ha sido originalmente publicado en Linux Adictos.

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

Murió Nils Nilsson, pionero de la robótica y la inteligencia artificial

Nils Nilsson, pionero de la robótica y la inteligencia artificial

Nils Nilsson fue profesor e investigador en robótica e inteligencia artificial.

Nils J. Nilsson, Profesor Emérito de Ingeniería Kumagai, del Departamento de Ciencias de la Computación de la Universidad de Stanford, falleció el 23 de abril Tenía 86 años. A Nilsson se lo considera un pionero de la robótica y la inteligencia artificial. También trabajo en el campo del aprendizaje automático desde el nacimiento de esa disciplina.

Obtuvo su doctorado en ingeniería eléctrica en Stanford en 1958 y sirvió en la Fuerza Aérea de los Estados Unidos. Tras su licenciamiento en 1961, ocupó un puesto en el Stanford Research Institute. Nilsson trabajó durante los siguientes 23 años allí, especializándose en redes neuronales y enfoques estadísticos para la resolución de problemas robóticos. Dirigió el instituto entre 1980 y 1984.

Un año después, gracias a su trabajo en inteligencia artificial, se le ofreció el puesto de presidente del Departamento de Ciencias de la Computación de la universidad de Stanford. Bajo su liderazgo el departamento dejó de depender de la Facultad de Humanidades y Ciencias, y pasó a la Facultad de Ingeniería. Nillson logró a darle al departamento reputación internacional y fue mentor de muchos grandes nombres en la disciplina.

¿Por qué se lo considera un pionero de la robótica y la inteligencia artificial

Entre 1966 y 1972, Nilsson codirigió la creación de un robot autónomo conocido cariñosamente como SHAKEY (Sacudidor), después de la forma en que el robot con la parte superior cargada se estremecía mientras se movía en paradas y arranques.

Dirigido por un operador humano que tecleaba las instrucciones, Shakey podía desplazarse por una habitación llena de objetos grandes utilizando varios sensores eléctricos, un telémetro sonar y una cámara de vídeo integrada. Shakey se comunicaba de forma inalámbrica con un ordenador central de última generación. En 1969-70, SHAKEY despertó el interés del New York Times, National Geographic y Life. La prensa lo denominó la “primera persona electrónica”.

Nillson ayudó a diseñar y escribir los algoritmos que utilizaba SHAKEY para tomar decisiones y planificar el curso más eficiente; Stanford Research Institute Problem Solver (STRIPS) y A*. Derivados de esos algoritmos se siguen usando en la actualidad.

También tuvo una destacada actuación como autor. Nilsson es autor o coautor de al menos nueve libros, entre ellos The Quest for Artificial Intelligence: A History of Ideas and Achievements (Cambridge University Press, 2010) y Principles of Artificial Intelligence de Morgan Kaufmann Publishers. De esta última editorial fue uno de los cofundadores. Por otra parte, Nilsson también contribuyó en capítulos de otros numerosos libros y publicó frecuentemente en la prensa científica.

Además, fue miembro de los consejos editoriales de la revista Artificial Intelligence y de la Journal of Artificial Intelligence Research y editor de la Journal of the Association for Computing Machinery. Por otra parte, fue presidente de la Asociación para el Avance de la Inteligencia Artificial (AAAI). Nilsson también fue elegido miembro de la Asociación Americana para el Avance de la Ciencia, miembro de la Academia Nacional de Ingeniería. Los suecos lo hicieron miembro extranjero de la Real Academia Sueca de Ciencias de la Ingeniería.

Reconocimientos

También la industria lo reconoció por sus aportes. Fue galardonado con el Neural-Network Pioneer Award del IEEE, el Research Excellence Award de la International Joint Conference on Artificial Intelligence y el Distinguished Service Award por su trayectoria.

Nilsson obtuvo el mismo respeto como ingeniero que como profesor. John Mitchell, actual presidente del departamento de Ciencias de la computación lo recordó así:

Nils era una persona amable, reflexiva e inspiradora que ayudó a dar forma al departamento en una época de formación. Fue un apoyo inusual para los jóvenes profesores y siempre puso nuestro éxito colectivo por encima de cualquier reconocimiento o recompensa personal.  Todos los que le conocimos le echaremos mucho de menos.

También lo hizo el profesor emérito Jean-Claude Latombe, antiguo jefe de departamento y jefe del grupo de Inteligencia Artificial de Stanford:

“A mediados de los años 70, Nils me invitó a su instituto para trabajar en mi doctorado. Se convirtió en mi asesor de facto y viajó a Grenoble sólo para formar parte del comité evaluador de mi tesis. Nadie tuvo un impacto tan grande en mi vida profesional”.

Nilsson se jubiló en 1995

 

 

El artículo Murió Nils Nilsson, pionero de la robótica y la inteligencia artificial ha sido originalmente publicado en Linux Adictos.

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

Liberada la nueva versión de Nextcloud 16 conoce sus novedades

Nextcloud

El día de hoy fue liberada la nueva versión de Nextcloud 16, con lo cual esta nueva versión mejora la seguridad y el uso compartido con la ayuda del aprendizaje automático, presenta las ACL para reemplazar los servidores de archivos antiguos e introduce proyectos.

Con Machine Learning, Nextcloud 16 desea anunciar no solo los inicios de sesión maliciosos, sino también las recomendaciones de partición. Estos se aplican a grupos y personas con las que los usuarios comparten contenido con más frecuencia.

También una nueva aplicación de referencia está a bordo. Apunta a los usuarios a los archivos y carpetas que pueden encontrar interesantes. Estas recomendaciones se basan en sus actividades actuales.

Para quienes aun desconozcan de Nextcloud, deben saber que con este programa, es posible ejecutar el almacenamiento en la nube internamente. Nextcloud surgió después de que un gran número de desarrolladores en ownCloud abandonaron este y comenzaron de nuevo.

Nextcloud es la bifurcación de ownCloud, la cual es una Infraestructura en la nube como Servicio (IaaS) totalmente de código abierto con algunos servicios de Plataforma como Servicio (PaaS).

Principales novedades de Nextcloud 16

Con la liberación de esta nueva versión de Nextcloud 16 se destacan las nuevas alertas de inicio de sesión que también aparecen en las aplicaciones móviles.

La protección de inicio de sesión funciona de manera que la aplicación “Detección de inicio de sesión sospechoso” realiza un seguimiento predeterminado de los intentos de inicio de sesión exitosos durante 60 días y entrena a un modelo como este.

Sobre la base de estas experiencias, el modelo capacitado escribe posteriormente las entradas de intentos de inicio de sesión sospechosos en un registro e informa al usuario afectado y al administrador del sistema.

La aplicación fue probada continuamente en tres instancias y esto funciona con mayor precisión, cuanto más a menudo el usuario inicia sesión desde el mismo lugar.

suspicious-login-settings

ACL

Ademas, Nextcloud 16 añade nuevas formas de compartir archivos en las empresas proporcionan listas de control de acceso.

Ya que permiten que el administrador en redes retenga el control sobre los derechos de acceso a los archivos y directorios individuales a través de una asignación detallada de derechos para archivos, carpetas y subcarpetas.

Nextcloud 16 introduce listas de control de acceso para grupos

Nextcloud 16 presenta esta opción para las carpetas de grupo: el administrador puede usar las ACL para otorgar derechos de acceso específicos a todos los archivos y carpetas en ellas. Los derechos modificables incluyen leer, escribir, generar, eliminar y compartir.

La forma en que los administradores usan la nueva característica en detalle se puede leer aquí tan pronto como el proyecto active el enlace.

Seguimiento de proyectos

Cuando se alojan muchos archivos en Nextcloud, se puede notar que los archivos están en diferentes ubicaciones en el sistema de archivos, pero en realidad pertenecen al mismo proyecto.

Los proyectos ahora hacen que sea más fácil determinar qué archivos y que chats, pertenecen a un cliente específico.

Para hacer esto, el usuario crea un proyecto y luego asigna los diversos archivos y carpetas a este proyecto según sea necesario.

Esto se logra a través del área en el lado derecho de la interfaz de usuario, donde se pueden encontrar las opciones de compartir.

Nextcloud Talk 6.0

Por último, pero no menos importante, Nextcloud también tiene su propio programa de chat “Nextcloud Talk 6.0” que viene con algunas mejoras.

Por ejemplo, el administrador puede configurar acciones de usuario que permitan a los usuarios integrar artículos de Wikipedia o hackernews en el chat prefijando el término de búsqueda con “/ wiki” o “/ hackernews”.

Para el Chat Talk 6.0 integrado, se pueden definir acciones.

Centro de privacidad

En el Centro de Privacidad recientemente presentado, es posible verificar dónde se encuentran los datos de los usuarios, quién tiene acceso a ellos y qué datos comparten actualmente los usuarios.

Descargar Nextcloud 16

Finalmente para quienes estén interesados en descargar esta nueva versión de Nextcloud, pueden dirigirse al siguiente enlace.

Puede instalarlo en su propio servidor Linux o en un servidor en muchas compañías de hosting.

El artículo Liberada la nueva versión de Nextcloud 16 conoce sus novedades ha sido originalmente publicado en Linux Adictos.

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

cdlibre.org: un proyecto español para difundir el software libre

cdlibre.org Logo sobre CDs

Bartolomé Sintes Marco, un profesor valenciano, es el artífice del proyecto cdlibre.org, un trabajo con el objetivo de dar a conocer y difundir nuevas recopilaciones de software libre especialmente para los usuarios de Windows, aunque también tenéis paquetes interesantes para Linux en ese mismo sitio. Si accedes a la página web irás encontrando nuevos recopilatorios de software que descargar. Todos ellos gratuitos y compuestos solo por software libre.

En cdlibre.org tienes un completo catálogo con el que poder seleccionar lo que te interesa. Entre las categorías de software que podéis encontrar, están la de astronomía, audio, bases de datos, deportes, desarrollo web, ofimática, educativos, fuentes (letras), gráficos (diseño), Internet, juegos, matemáticas, editores de texto, programación, utilidades, multimedia y Windows. En ésta última categoría encontrarás controladores o drivers abiertos y otros paquetes.

Si accedes a cualquiera de ellas, podrás encontrar toda la lista completa de paquetes incluídos en dicha categoría, con un enlace hacia la web oficial del proyecto, una breve descripción, versión, tamaño del paquete, enlace de descarga, idioma en el que se encuentra dicho paquete, en qué DVD recopilatorio está incluído, y también información sobre la compatibilidad, si funciona para Windows solo o también está disponible para Linux.

También podrás subscribirte al boletín y acceder a la zona de descarga para los recopilatorios. Los recopilatorios no son más que imágenes ISO para quemar en un CD o DVD, en función de la extensión, con packs de paquetes de una categoría concreta, si no quieres estar descargando uno a uno. Por ejemplo, DVD-Programación con multitud de herramientas para desarrolladores, DVD-Educación, etc.

Desde LxA hemos querido dar a conocer esta labor de Bartolomé que acerca a los usuarios Windows a la semi-libertad, y contribuye con la comunidad, mientras que también da a conocer multitud de proyectos de software a los usuarios Linux.

El artículo cdlibre.org: un proyecto español para difundir el software libre ha sido originalmente publicado en Linux Adictos.

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

Llega la nueva versión de Electron 5.0.0 y continua el soporte para 32 bits

Electron-Apps-para-Windows-Linux-y-Mac

Ya está entre nosotros la nueva versión de la plataforma Electron 5.0.0, que proporciona un marco auto suficiente para el desarrollo de aplicaciones multiusuario, utilizando los componentes de Chromium, V8 y Node.js.

Este cambio significativo en el número de versión se debe a la actualización a la base de código de Chromium 73, a la plataforma Node.js 12 y al motor V8 7.3 de JavaScript. La suspensión previamente esperada del soporte para sistemas Linux de 32 bits se ha pospuesto por ahora y la versión 5.0 también está disponible en versiones de 32 bits.

Sobre Electron

Para quienes desconocen aún de Electron, deben saber que este marco permite crear cualquier aplicación gráfica utilizando tecnologías de navegador, cuya lógica se define en JavaScript, HTML y CSS y la funcionalidad se puede extender a través del sistema complementario.

Los desarrolladores tienen acceso a los módulos Node.js, así como a una API avanzada para generar diálogos nativos, integrar aplicaciones, crear menús contextuales, integrarse con el sistema para mostrar notificaciones, manipular ventanas e interactuar con los subsistemas de Chromium.

A diferencia de las aplicaciones basadas en web, los programas basados en Electron se entregan como archivos ejecutables independientes que no están vinculados al navegador.

En este caso, el desarrollador no tiene que preocuparse por portar la aplicación para varias plataformas, Electron proporcionará la capacidad de compilar para todos los sistemas compatibles con Chromium.

Electron también proporciona herramientas para organizar la entrega automática y la instalación de actualizaciones (las actualizaciones se pueden entregar desde un servidor independiente o directamente desde GitHub).

Desde los programas creados sobre la base de la plataforma Electron, podemos mencionar el editor Atom, el cliente de correo electrónico Nylas, las herramientas para trabajar con GitKraken, el sistema de visualización y análisis de consultas Wagon SQL, el sistema de blogs WordPress Desktop, el cliente WebTorrent Desktop BitTorrent.
Y también los clientes oficiales de servicios como Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code y Discord.

 

¿Que hay de nuevo en Electron 5.0.0?

Como se mencionaba al inicio, esta nueva liberación de Electron 5.0.0 continua con el soporte para sistemas de 32 bits que anteriormente se había anunciado su discontinuación desde versiones pasadas (puedes leer el articulo al respecto en el siguiente enlace).

Mientras que en este lanzamiento los desarrolladores declararon obsoleto y se eliminará en la próxima versión: los ejecutables de mksnapshot para arm and arm64, ServiceWorker en WebContents, llamadas a webFrame.setIsolated *, la capacidad de llamar directamente a los módulos electron.screen, child_process, fs, os y path (ahora debe llamar por control remoto utilizando el controlador en contenidos web aislados).

En cuanto a las novedades de Electron 5.0.0 podemos destacar que se agregó la variable de entorno “ELECTRON_DISABLE_SANDBOX” para deshabilitar el aislamiento de sandbox, por ejemplo, si la aplicación ya se está ejecutando en un contenedor basado en Docker;

Para mayor seguridad, las configuraciones nodeIntegration y webviewTag están deshabilitadas por defecto.

La API del corrector ortográfico se cambia al modo de funcionamiento sin bloqueo, en el que el resultado de la comprobación se devuelve en modo asíncrono.

En las aplicaciones empaquetadas, se proporciona la adición de un menú de aplicación predeterminado, incluso si la aplicación no define explícitamente este menú o agrega un controlador de eventos de cierre de ventana.

La API continúa traduciendo los controladores asíncronos que anteriormente utilizaban las llamadas de devolución de llamada en un formulario basado en el mecanismo de Promise.

Así mismo el soporte para Promise se ha agregado a la API de Cookies y en la aplicación.getFileIcon, métodos de ContentTracing. [GetCategories | startRecording | stopRecording], debugger.sendCommand, shell.openExternal, webContents. [loadFile | loadURL | zoomLevel | zoomFactor] y win.capturePage.

Otros cambios

De los demás cambios importantes en este lanzamiento son:

  • La capacidad de obtener información sobre los colores del sistema en macOS utilizando systemPreferences.getAccentColor, systemPreferences.getColor y systemPreferences.getSystemColor.
  • La función process.getProcessMemoryInfo, que proporciona estadísticas sobre el consumo de memoria por el proceso actual.
  • En el módulo “remoto”, que representa el mecanismo de IPC para la interacción entre el proceso de dibujo de la página actual y el proceso principal, se han agregado funciones adicionales para filtrar solicitudes externas para obtener un control completo sobre el acceso al IPC.
  • Se agregó soporte de filtro para remote.getBuiltin, remote.getCurrentWindow, remote.getCurrentWebContents y webview.getWebContents.
  • Se agregó la capacidad de administrar múltiples instancias de BrowserViews desde un solo objeto BrowserWindow.

El artículo Llega la nueva versión de Electron 5.0.0 y continua el soporte para 32 bits ha sido originalmente publicado en Linux Adictos.

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

Apache® NetBeans™ logra la categoría de proyecto de alto nivel para la fundación Apache

El nuevo proyecto de alto nivel de la Fundación Apache. El IDE Netbeans.

La fundación Apache anunció hoy que otorgó a Apache® NetBeans™ el status de proyecto de alto nivel. Se trata de un entorno de desarrollo de código abierto y una plataforma de herramientas. Sirve ademác como un framework de aplicaciones que permite crear aplicaciones de escritorio, móviles y Web.

El proyecto nació como parte de un trabajo estudiantil en 1996. En el 2000 Sun lo compró y convirtió en un proyecto de código abierto. Al venderse la empresa pasó a formar parte de Oracle la que en el 2016 lo transfirió a la Incubadora Apache.

Geertjan Wielenga, Vice Presidente de Apache NetBeans explica lo que significa ser parte de la fundación:

Ser parte de la FA significa que NetBeans no sólo es ahora software libre y de código abierto: también es, de manera única, y por primera vez, parte de una fundación centrada específicamente en permitir la gobernanza abierta.

Cada colaborador del proyecto tiene ahora la misma voz sobre la hoja de ruta y la dirección de NetBeans. Este es un paso nuevo e histórico y la comunidad ha estado preparada para ello durante mucho tiempo. Gracias a la fuerte administración de NetBeans en Sun Microsystems y Oracle, Apache NetBeans está ahora listo para la siguiente fase de su desarrollo y damos la bienvenida a todos a participar de igual a igual a medida que avanzamos.

Ya se lanzaron tres versiones de Netbeans bajo Apache, la última en abril de este año. La aplicación ganó el premio Duke’s Choice Award 2018, un premio bien establecido de la industria en el ecosistema de Java.

Repercusiones

El anuncio recibió el beneplácito de la comunidad. El propio Jaroslav Tulach, creador original del proyecto, declaró:

Estoy muy contento de que la transición haya ido tan bien y que “mi NetBeans” se haya convertido en un proyecto completo en The Apache Software Foundation

Por su parte, Ken Fogel, Presidente de Tecnología Informática en el Dawson College de Montreal.dijo sobre Netbeans:

Desde el momento en que evalué por primera vez NetBeans para utilizarlo en mis cursos en Dawson College y Concordia University, me di cuenta de que era una herramienta única. En los años siguientes, nunca me ha decepcionado como la mejor herramienta para la educación. Ahora, estoy aún más entusiasmado con su uso, ya que se convierte en un proyecto de alto nivel en la Fundación de Software Apache.

Muchos desarrolladores increíbles de todo el mundo han contribuido a hacer de NetBeans una herramienta de primera clase digna de estar bajo The Apache Software Foundation. Ahora, más que nunca, su evolución continua será más rápida, más sensible a las necesidades de la comunidad de desarrollo y más abierta a la participación. Estoy orgulloso de haber tenido una parte muy pequeña en su desarrollo y estoy emocionado de ver cómo crecerá y evolucionará en el futuro.

El histórico SImon Phipps, actual Presidente de la Open Source Initiative. ymiembro del nuevo Comité de Gestión de Proyectos NetBeans de Apache, declaró:

“Apache es el hogar perfecto para NetBeans, permitiendo que su larga cola de contribuyentes históricos se mantenga involucrada mientras que también lanza otra etapa en su evolución para los recién llegados”,

Qué significa el nuevo status de proyecto de alto nivel

Al convertirse en un proyecto Apache, NetBeans se beneficia de la posibilidad de recibir más contribuciones de todo el mundo. Por ejemplo, las grandes empresas están utilizando NetBeans como framework de aplicaciónes para crear aplicaciones internas o comerciales.  Es mucho más probable que contribuyan a NetBeans como parte de la ASF que como parte de una empresa comercial. Al mismo tiempo, los contribuyentes individuales de Oracle continúan trabajando en Apache NetBeans en su nuevo hogar, como parte de la comunidad mundial de contribuyentes individuales, tanto autónomos como de otras organizaciones.

El software Apache NetBeans se publica bajo la licencia Apache v2.0. Su desarrollo  es supervisado por un equipo de colaboradores activos del proyecto elegidos por sus integrantes. Un Comité de Gestión de Proyectos (PMC) guía las operaciones diarias del Proyecto, incluyendo el desarrollo comunitario y la liberación de productos.

Si quieres probar Netbeans, puedes seguir el tutorial que publicó David, o instalarlo en formato snap con:

sudo snap install netbeans –classic

Para otros sistemas operativos, puedes visitar la página del proyecto

El artículo Apache® NetBeans™ logra la categoría de proyecto de alto nivel para la fundación Apache ha sido originalmente publicado en Linux Adictos.

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