find: trucos simples para encontrar ciertos permisos específicos

find

find es un comando muy útil para encontrar directorios y ficheros, ya que tiene multitud de opciones para filtrar las búsquedas por fechas, tamaño, tipo, etc. Una herramienta muy potente que se puede usar para multitud de fines si se combina con tuberías, o con xargs, como hemos mostrado en otros tutoriales. Por ejemplo, puedes eliminar todos los ficheros localizados de una tacada.

También se usa para auditorías realizadas para seguridad o por los administradores del sistema. Por ejemplo, para localizar algunos ficheros o directorios con ciertos permisos activos, lo que podría resultar peligroso para la seguridad. Este tutorial lo dedicaré especialmente a algunas opciones que tal vez no conocías y que te pueden ayudar a localizar ciertos ficheros con permisos muy concretos.

Ya sabes que con la opción -perm puedes buscar ficheros/directorios que tengan una serie de permisos concretos. Pero adicionalmente puedes usar algunas opciones extras para afinar aún más tu búsqueda o ampliarla.

Por ejemplo, imagina que quieres localizar los ficheros o directorios de la ruta actual que tengan permisos totales 777 (rwxrwxrwx), lo que puede ser un riesgo para la seguridad:

<br data-mce-bogus="1">

find . -perm 777<br data-mce-bogus="1">

 

 

Esto es lo típico, pero imagina que quieres buscar los que no tienen esos permisos, para ello puedes usar -not:


find . -not -perm 777

Si quieres ampliar un poco más la búsqueda, y que no encuentre ficheros o directorios con unos permisos tan concretos, puedes usar -. Con ello, estarás especificando que se encuentren los archivos con «al menos» esos permisos o superiores (en este caso al menos 644):

find . -perm -644

También puedes buscar ficheros/directorios que tengan activos los bits SUID, SGID, y Sticky Bit, que también podrían representar problemas de seguridad como sabes. Pero claro, para que busque cualquiera, sin importar el resto de los permisos (ya sean 777, 644, o el que sea), debes usar / para obviar los permisos estándar. Para ello, puedes usar respectivamente:


find . -perm /4000
find . -perm /2000
find . -perm /1000

En este caso, no importará si son 4777, 4644, o lo que sea. Los localizaría todos los que tengan activo ese bit.

Por último, también puedes usar este otro comando, aunque debes tener precaución o podrías configurar de forma inapropiada algunos ficheros que tienen que tener permisos específicos. Pero si sabes lo que estás haciendo, puedes modificar todos los permisos de los ficheros localizados por find a los que deseas con una sola orden:

find -perm -744 -exec chmod -R 644 {} \;

En este caso cambia todos los 744 encontrados a 644…

from Linux Adictos https://ift.tt/343SMTs
via IFTTT

auto-cpufreq: nueva actualización versión 1.5.1

auto-cpufreq

Seguramente ya has escuchado hablar de cpufreq, el módulo del kernel Linux dedicado a gestionar la frecuencia de la CPU para los distintos escenarios de consumo y rendimiento. En este caso no me voy a referir a él, sino a un programa llamado auto-cpufreq, que te puede ayudar con la gestión de energía en tu equipo.

Esta herramienta permite optimizar automáticamente la velocidad y el consumo de la CPU en tu distro Linux. Y ahora, se ha actualizado con algunas mejoras en la versión 1.5.1, que viene a resolver algunos problemas previos. Entre los cambios, destaca una nueva e importanet característica capaz de permitir el aumento de la frecuencia (Trubo) en función de la temperatura y el uso/carga de la CPU a fin de usar problemas de sobrecalentamiento.

auto-cpufreq 1.5.1 también te permitirá escalar la frecuencia de la CPU en función del estado de tu batería. Incluso te permitirá mostrar alguna información básica del sistema, monitorizar la frecuencia actual de tu CPU, su temperatura para cdaa núcleo, la carga del sistema, y el estado de tu batería.

Además, debes saber que si ya usabas el programa TLP, auto-cpufreq no interfiere con él. Puedes tener instalados ambos al mismo tiempo sin problema.

Si habías estado usando auto-cpufreq y decidiste desinstalarlo por los problemas de sobrecalentamiento en tu equipo portátil cuando se activaba el modo Turbo de tu CPU sin tener en cuenta esos factores citados anteriormente, con esta nueva versión eso queda solventado, por lo que podrás volverlo a usar sin estos inconvenientes.

El Turbo solo se activará ahora si la carga/uso de CPU y la temperatura lo permiten. Es decir, cuando la el uso lo precisa y la temperatura media del núcleo no es elevada. Algo vital para esos portátiles que venían con ventiladores que no cuentan con buena ventilación, o cuyos chips tenían un TDP especialmente elevado…

Instalar el programa

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

Proton 5.13-4: a la conquista del videojuego Cyberpunk 2077

Cyberpunk 2077

Cyberpunk 2077 es un videojuego del que seguro estás escuchando bastante en las últimas semanas. Es un título desarrollado y publicado por CD Projekt y que se lanzó este mismo diciembre de 2020 para plataformas como Microsoft Windows, PlayStation 4, Xbox One, y luego para PS5, Xbox Series X y S, y también en el servicio de streaming Google Stadia.

Usa un potente motor gráfico llamado REDengine 4 y básicamente es una adaptación del juego de mesa Cyberpunk 2020. En este caso, 57 años después, en un ciudad distópica llamada Night City de California. En este lugar te encontrarás un mundo abierto con 6 distritos diferentes en los que campar a tus anchas. Tu personaje se representa en primera persona, y asumes el rol de un personaje llamado V.

V tiene armas y una serie de habilidades de lucha cuerpo a cuerpo que pueden ser modificadas. Además, el aspecto de V también es totalmente personalizable, pudiendo crear el aspecto que más te guste.

Bien, hecha esta presentación, para aquellos que aún no conozcan Cyberpunk 2077, ahora viene la buena noticia. Y es que, pese a que no se ha lanzado para Linux, Valve ha trabajado duro para que Proton 5.13-4 pueda soportarlo. Es decir, que si compras Cyberpunk 2077 desde el cliente Steam, la capa de compatibilidad integrada en el cliente te permitirá jugar en tu distro sin problemas.

Y lo hace en GPUs AMD, cuando se cuenta con la última versión de los controladores gráficos MESA. Por el momento, los propietarios de GPUs NVIDIA no contarán con esta ventaja. Por el momento, la única posibilidad de los propietarios de NVIDIA es a través de Google Stadia o GeForce NOW.

Según ha comentado Pierre-Loup Griffais, uno de los desarrolladores de Valve, CD Projeckt Red, el desarrollador de Cyberpunk 2077, les permitió acceso temprano para poder comenzar a trabajar tanto con vkd3d (capa Direct3D 12 a Vulkan), como para radv (controlador AMD de MESA para Vulkan).

Además, los últimos cambios en Wine, en las que se basa Proton, también están trayendo unas mejoras experimentales para reducir la carga de la CPU y mejorar el rendimiento, lo que también es una buena noticia…

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

elementaryOS: esta distro está llegando a la Raspberry Pi 4

elementary OS

Los desarrolladores de elementaryOS han anunciado su construcción experimental para chips ARM de la serie Raspberry Pi 4. Es decir, se acerca el soporte de esta famosa distribución basada en Ubuntu, y con un aire muy «mac», a la placa SBC. Por tanto, si ya usas elementaryOS en el PC, debes saber que también lo podrás hacer en estas placas.

No es la primera vez que el proyecto elementaryOS se adentra en los dominios de ARM. Ellos ya lanzaron su sistema operativo para chips basados en ARM en agosto de este año, para que pudiera funcionar con el Pinebook Pro. Ahora, su última versión, elementary OS 5.1 «Hera» está consiguiendo soporte experimental para la Raspberry Pi 4.

Linux ya lleva tiempo funcionando en ARM, y son muchas las distribuciones que lo hacen concretamente en la Raspberry Pi, como ya sabes. Pero ahora se une esta otra, para los apasionados de Pantheon.

Realmente no es una novedad, ya sabes que durante varios años, las principales distribuciones (Arch, openSUSE, Ubuntu, Debian,…) han estado presentes en las placas Raspberry Pi. Pero eso cambió tras el lanzamiento de la Raspberry Pi 4, pese a que las nuevas especificaciones técnicas de esta SBC hacen que sea aún más fácil correr estas distros.

Ahora, poco a poco, las distros que ya tenían soporte para otras SBC, van llegando también a la Pi 4, como es el caso de elementaryOS, o Ubuntu, que hace un tiempo lanzó también su imagen oficial 20.10 para la Raspberry Pi 4.

Si te interesa probar elementaryOS en tu Raspberry Pi 4 y no quieres esperar, deberías saber que sus desarrolladores han publicado una build bajo su  programa Early Access Builds. Así podrás probar ya la experiencia si quieres ser uno de los sponsors del proyecto elementaryOS. Aunque también podrás descargar esta construcción siguiendo las instrucciones que puedes encontrar en este sitio del repositorio GitHub.

Eso sí, ten en cuenta que esto es un lanzamiento experimental, por lo que no esperes maravillas. Muchas cosas funcionan correctamente, pero tal vez algunas funciones no lo hagan, o tengan algunos problemas. Por ejemplo, hay algunos problemas gráficos que deben mejorarse, así como algunos fallos con el sistema de sonido…

from Linux Adictos https://ift.tt/33W7sEf
via IFTTT

AWS anuncia soporte para instrucciones AVX2 e imágenes de contenedores

AWS anunció la semana pasada la incorporación de nuevas funciones a su plataforma Lambda. Las nuevas características introducidas por AWS Lambda incluyen soporte para el conjunto de instrucciones AVX2, soporte para imágenes de contenedores.

AWS Lambda ahora puede proporcionar funciones con almacenamiento de hasta 10 GB de memoria y 6 vCPU (procesadores virtuales), que permitirán a los desarrolladores crear funciones más intensivas en computación para obtener los recursos que necesitan.

Para quienes desconocen de AWS Lambda, deben saber que es una plataforma sin servidor impulsada por eventos proporcionada por Amazon como parte de su oferta en la nube de Amazon Web Services. La computación sin servidor no significa que no haya servidor. Esto significa que los desarrolladores ya no tienen que preocuparse por las necesidades de computación, almacenamiento y memoria, porque el proveedor de la nube, AWS en este caso, se encarga de ello.

Esto permite a los desarrolladores codificar la aplicación en lugar de implementar recursos. El objetivo de AWS Lambda, en comparación con AWS EC2 (Elastic Compute Cloud), es facilitar la creación de aplicaciones bajo demanda más pequeñas que respondan a eventos y nueva información.

AWS Lambda admite la ejecución segura de ejecutables nativos de Linux mediante un tiempo de ejecución compatible, como Node.js. Por ejemplo, el código Haskell se puede ejecutar en Lambda.

El soporte para imagen de contenedor facilita a los usuarios comerciales el uso de un conjunto coherente de herramientas para el escaneo de seguridad, la firma de códigos, etc. También permite que el tamaño máximo del paquete de código para una función se aumente a 10 GB.

Esta característica desdibuja la línea entre Lambda y los contenedores y puede ser confusa, por lo que es seguro comenzar por comprender qué es esta funcionalidad y no es. Por lo tanto, tenga en cuenta que esta función no sustituye a AWS ECS (Amazon Elastic Container Service) o AWS Fargate.

No puede ejecutar servicios de larga duración en Lambda, su código siempre está vinculado por el patrón de invocación de Lambda (es decir, solo se ejecuta cuando se llama a la función). Las llamadas de función siempre están vinculadas por la misma duración máxima de 15 minutos.

Además, la imagen del contenedor debe interactuar con la API de Lambda Runtime para solicitar eventos y enviar respuestas, al igual que un tiempo de ejecución personalizado de Lambda. Esta nueva característica le permite enviar el contenido de una función Lambda como una imagen de contenedor en lugar de un archivo zip.

También ejecuta la imagen base como está, por lo que se puede usar una imagen de Linux, como Alpine o Debian, además de que se puede utilizar una imagen base arbitraria con lo cual se puede utilizar el cliente de AWS Lambda Runtime Interface (RIC) de código abierto para que su imagen base sea compatible con la API de Lambda Runtime.

Ahora es posible empaquetar imágenes de contenedor de hasta 10 GB, que es significativamente más alto que el límite de 250 MB en el tamaño del paquete de implementación. Al igual que un entorno de ejecución de Lambda personalizado, la imagen del contenedor debe tener un archivo de arranque que interactúe con la API de ejecución de Lambda para solicitar eventos y enviar respuestas.

“A partir de hoy, puede asignar hasta 10 GB de memoria para una función Lambda. Esto representa un aumento de más de tres veces con respecto a los límites anteriores. La función Lambda asigna CPU y otros recursos de forma lineal, proporcional a la cantidad de memoria configurada. Esto significa que ahora puede tener acceso a hasta 6 vCPU en cada entorno de tiempo de ejecución ”, escribió la compañía en una publicación de blog anunciando las nuevas capacidades de AWS Lambda.

Con ello se puede especificar la ubicación del archivo de arranque mediante los parámetros «ENTRYPOINT» y «CMD» en el archivo Docker.

También se puede configurar el directorio de trabajo utilizando los parámetros «WORKDIR» y configurar las variables de entorno con el parámetro «ENV». Una vez que haya creado la imagen de Docker, debe implementar la imagen en Amazon Elastic Container Registry (ECR). Además, se debe otorgar al servicio Lambda los permisos necesarios de Administración de acceso e identidad (IAM) para acceder al repositorio y obtener la imagen del contenedor.

Fuente: https://aws.amazon.com/blogs

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

Kubernetes pasa a la versión 1.20, que marca la llegada a la versión beta de Kubectl Debug

Kubernetes logo

El equipo de desarrollo de Kubernetes dio a conocer hace poco la liberación de la nueva versión 1.20, versión que continúa con el trabajo de limpieza que comenzó con la versión 1.19 y presenta más de 40 características nuevas, incluidas 16 funciones mejoradas y 11 que finalmente se clasifican como estables.

El equipo prestó especial atención al desarrollo posterior de funciones importantes como los trabajos cron y el soporte CRI de Kubelet, que han permanecido en la fase alfa durante mucho tiempo. Las funciones que no muestran un progreso continuo hacia la estabilidad se marcarán como obsoletas más rápidamente en el futuro.

Principales novedades de Kubernetes 1.20

Uno de los principales cambios de Kubernetes 1.20 es el desuso de Docker, ya que como se menciona en el registro de cambios, la primera versión beta de 1.20 Kubernetes anunció que la compatibilidad con Docker se aplica en Kubelet en desuso y debería omitirse por completo en una de las próximas versiones.

En opinión del equipo de desarrollo, la integración de Container Runtime Interface (CRI) como interfaz de complemento para Kubelet ahora ha alcanzado el nivel de madurez requerido para poder cambiar a entornos de tiempo de ejecución de contenedores compatibles con CRI que se pueden usar sin volver a compilar.

Con ello Kubectl Debug pasa a beta, con él, los usuarios pueden inspeccionar un Pod en ejecución sin tener que reiniciarlo. Además, los usuarios ya no tienen que ingresar al contenedor para verificar los sistemas o iniciar operaciones como depurar utilidades o solicitudes de red iniciales desde el espacio de nombres de red del pod. Esta mejora elimina la dependencia de SSH para mantener y depurar nodos.

Esta función admite flujos de trabajo de depuración comunes directamente desde kubectl. Los escenarios de resolución de problemas admitidos en esta versión de kubectl:

  • Resolver problemas con cargas de trabajo que se cuelgan al inicio mediante la creación de una copia del pod que usa una imagen o comando de contenedor diferente.
  • Resolver problemas de contenedores sin distracciones agregando un nuevo contenedor con herramientas de depuración, ya sea en una nueva copia de pod o usando un contenedor efímero.
  • Resuelver problemas en un nodo creando un contenedor que se ejecute en los espacios de nombres del host y con acceso al sistema de archivos del host.

Otro cambio importante de esta nueva versión, son las operaciones de instantáneas de volumen estable. Esta función proporciona una forma estándar de activar operaciones de instantáneas de volumen y permite a los usuarios incorporar operaciones de instantáneas de forma portátil en cualquier entorno de Kubernetes y proveedores de almacenamiento soportado.

Además, estas primitivas de instantánea de Kubernetes actúan como bloques de construcción básicos para desarrollar una funcionalidad avanzada de administración de almacenamiento a nivel empresarial para Kubernetes, incluidas las soluciones de respaldo a nivel de aplicaciones o de clúster.

Por otra parte, se destaca la limitación de PID de proceso para la estabilidad, ya que las ID de proceso son un recurso fundamental en los hosts de Linux. Es trivial alcanzar el límite de tareas sin alcanzar ningún otro límite de recursos y causar inestabilidad en una máquina host.

Los administradores necesitan mecanismos para garantizar que los pods de usuario no puedan inducir el agotamiento del pid que evite que los demonios del host se ejecuten.

Además, es importante asegurarse de que los pids estén limitados entre los pods para garantizar que tengan un impacto limitado en otras cargas de trabajo en el nodo. Después de estar habilitado de forma predeterminada durante un año, el nodo SIG cambia los límites de PID a GA enSupportNodePidsLimit  y SupportPodPidsLimit.

Además en Kubernetes 1.20 la pila dual IPv4/IPv6 se ha vuelto a implementar para admitir servicios de pila dual basados ​​en los comentarios de los usuarios y la comunidad. Esto permite que las direcciones IP del clúster de servicios IPv4 e IPv6 se asignen a un solo servicio, y también permite que un servicio pase de una pila de IP única a una pila de IP doble y viceversa.

Finalmente, si quieres conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.

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

ONLYOFFICE 6.1 llega con mejoras para hojas de calculo, soporte para MacOS ARM y mas

Ascensio System SIA dio a conocer recientemente el lanzamiento de la nueva versión de su suite de ofimática ONLYOFFICE 6.1, versión que permite en particular una mejora en el trabajo colaborativo en hojas de cálculo y documentos, un mejor trabajo con datos de gráficos y más tipos de referencia, además de se añade el soporte con la arquitectura ARM de Apple.

ONLYOFFICE 6.1 también tienen una serie de características que facilitan el trabajo científico: estas incluyen funciones de diagrama mejoradas para la evaluación de datos, notas al final y referencias cruzadas en documentos de texto, autocorrecciones para ecuaciones matemáticas y opciones de verificación adicionales para todos los editores.

Principales novedades de ONLYOFFICE 6.1

Dentro de los cambios más importantes de esta nueva versión, podremos encontrar que la vista de hoja que facilita significativamente el trabajo colaborativo en hojas de cálculo grandes. Con su ayuda, los usuarios pueden crear un filtro que solo cambia su propia vista de los datos, sin afectar la de los demas colaboradores.

Además, el trabajo con datos de diagrama se ha mejorado en la nueva versiónLas series y categorías de datos ahora se pueden editar y reorganizar según sea necesario. Los usuarios también pueden cambiar la visualización de los datos intercambiando filas y columnas.

También se ha mejorado el trabajo con gráficos en hojas de cálculo de ONLYOFFICE, las series y categorías de datos se pueden editar y reorganizar fácilmente, así como cambiar la forma en que se trazan los datos intercambiando filas y columnas.

El editor de documentos ahora permite trabajar con los nuevos tipos de referencias que pueden ser útiles para el trabajo académico: notas finales y referencias cruzadas.

Las notas al final, que son referencias colocadas al final de una sección o al final del propio documento, se pueden crear y editar, y también convertirse en notas al pie y viceversa; También se pueden intercambiar o eliminar con un solo clic.

Las referencias cruzadas permiten a los usuarios crear enlaces a otras partes del documento en el que se está trabajando: gráficos, tablas, marcadores, etc. Aparecen como enlaces que llevan al lector al elemento referenciado.

Con solo hacer clic en una referencia, los lectores pueden encontrar y saltar fácilmente a una tabla, imagen, gráfico o cualquier otro elemento. A partir de esta versión, el procesador de texto ONLYOFFICE cuenta automáticamente las líneas de un documento y muestra el número junto a cada línea de texto.

Otra de las novedades que se destaca, son las nuevas opciones de autocorrección. En la versión 6.1 tienes a tu disposición nuevas opciones de corrección: autocorrección matemática de ecuaciones y definición de expresiones reconocidas como funciones.

Al trabajar con documentos y hojas de cálculo, también puede activar la corrección automática, por ejemplo, para crear automáticamente listas numeradas o con viñetas.

Finalmente, otra de las novedades que acompaña a esta nueva versión de la suite, es que las versiones de escritorio del editor de documentos, hojas de cálculo y presentaciones son compatibles con la arquitectura ARM de Apple, lo que significa que también se pueden usar en sistemas macOS con procesadores ARM.

Finalmente si quieres conocer más al respecto sobre esta nueva versión lanzada, puedes consultar los detalles en el siguiente enlace.

Obtener ONLYOFFICE 6.1

En cuanto a los paquetes de instalación, estos están listos y disponibles en su sitio web para Windows, macOS y Linux (los paquetes deb y rpm, los paquetes en los formatos Snap, Flatpak y AppImage también se generarán pronto).

La versión comunitaria gratuita se distribuye bajo la licencia AGPLv3. También hay una versión Enterprise paga con funcionalidad profesional (controles de contenido, comparación de documentos), acceso a soporte técnico y capacidades de agrupamiento. Los desarrolladores pueden incorporar ONLYOFFICE Docs en sus aplicaciones web utilizando Developer Edition.

Las versiones Community o Enterprise se pueden usar dentro de ONLYOFFICE Workspace, una solución de productividad de código abierto para administrar documentos, proyectos, clientes, correos electrónicos y horarios dentro de la red interna de la empresa.

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

Google Poly, la plataforma de objetos 3D cerrará en junio de 2021

El cementerio de Google se está expandiendo cada vez más y es que hace poco Google dio a conocer mediante un correo electrónico que planea cerrar su plataforma y bibliotecas de creación de objetos 3D, Poly, el próximo año, convirtiéndose en el último de los proyectos de realidad aumentada/realidad virtual de la compañía en abandonar.

La compañía aconseja a los usuarios que descarguen su biblioteca antes de abandonar completamente los servidores.

Para quienes desconocen de Poly, deben saber que esta aplicación tiene como objetivo crear objetos tridimensionales que se pueden utilizar para juegos de realidad virtual o de sonido utilizando tecnología 3D.

El cierre programado se llevará a cabo el 30 de junio de 2021. Esto les dará a los usuarios mucho tiempo para optimizar su trabajo y descargar todas las producciones en su computadora local.

“Después del 30 de junio, poly.google.com y las API asociadas ya no serán accesibles. Ya no podrás descargar nuevos modelos 3D en poly.google.com después del 30 de abril de 2021 ”, podemos leer en la declaración.

“Apreciamos que confíe en nosotros para albergar sus diseños y brindarles un espacio donde puedan brillar. El increíble trabajo que nuestros usuarios subían a Poly todos los días nos sorprendió y encantó, y tenemos que agradecerles por ello ”, se lee más adelante en el correo electrónico.

En cuanto al motivo del porqué Google esta toman tal decisión no se ha dado a conocer, únicamente dijo que la medida es parte de un plan para mover recursos e invertir fuertemente en experiencias útiles de realidad aumentada como Google Lens, encontrar direcciones en su aplicación Google Map y navegación interactiva en la Búsqueda de Google.

Esta decisión seguirá repercutiendo en los usuarios que dependen principalmente de la plataforma, en particular para la creación de juegos para tecnología de realidad aumentada y realidad virtual.

Poly 3D de Google estaba destinado a los creadores de realidad virtual como una herramienta más simple para optimizar el contenido y el rendimiento de los juegos de realidad virtual. Esta herramienta es única en su tipo, ya que es una de las pocas herramientas disponibles en el mercado dedicadas a crear objetos «low-poly» con herramientas específicas de realidad aumentada de Google.

El sitio web de desarrollo 3D se creó para brindar ayuda y alivio a la tecnología de realidad aumentada y realidad virtual más buscada en la actualidad. La realidad aumentada y la realidad virtual son dos de los estándares preferidos en todo el mundo para el diseño, la presentación, las industrias y el panorama de los juegos de la actualidad.

Diseñado originalmente como una herramienta de creación 3D y una biblioteca optimizada para la realidad virtual, Poly permitía a los usuarios crear y ver objetos 3D de polígono bajo, que luego podían descargarse para usar en escenas y aplicaciones.

Poly era una parte importante del panorama inmersivo cuando se lanzó por primera vez, fomentando un legado creativo abierto para la creación y remezcla de contenido y escenas en 3D.

La plataforma de Google es gratuita e incluso los resultados cargados y creados por sus autores están disponibles para el público. La licencia Creative Commons de la plataforma permite esta posibilidad, siempre que el creador esté debidamente acreditado y reconocido.

Poly 3D es uno de los proyectos AR y VR existentes de Google que está ampliamente disponible para el público. La compañía ha cerrado muchas de estas herramientas en los últimos años y Poly está siguiendo la tendencia. La plataforma de Poly está más orientada a los juegos y la experiencia que Tilt Brush y Medium de Adobe, que es más artístico.

https://platform.twitter.com/widgets.js

Ante esta noticia del cierre, el CEO de Sketchfab, Alban Denoyel, invito a los usuarios de Poly a su servicio. La iniciativa de Google permite dar a conocer la empresa Sketchfab, fundada en 2012 por Alban Denoyel, ya que Sketchfab estuvo allí antes que Google y ofrece un servicio muy similar.

La compañía invita a todos los usuarios restantes de Google Poly mientras se beneficia de la nueva ola de iPhones y iPads capaces de capturar y compartir contenido 3D.

Fuente: https://support.google.com

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

GitKraken: conoce esta interesante herramienta para desarrolladores

GitKraken

Si eres desarrollador y trabajas frecuentemente con servicios como GitHub, GitLab, etc., entonces sabrás que hay algunas gestiones que pueden resultar algo molestas. En cambio, hay interesantes herramientas que te pueden ayudar en el día a día, como es el caso de GitKraken.

Esta app posee una interfaz gráfica para gestionar tus proyectos, y ya la usan multitud de desarrolladores conocidos e incluso empresas como Netflix, Tesla y Apple. Una forma de tener un centro amigable para el software de gestor de versiones Git, y por tanto, también para los citados servicios…

Por supuesto, es una herramienta totalmente gratuita, aunque tiene versiones de pago también, y está disponible para Linux, además de Windows y macOS. Evidentemente, con la versión gratuita será más que suficiente para muchos desarrolladores particulares, pero algunas empresas puede que necesiten los extras de la versión de pago.

Así podrás evitarte las gestiones en modo texto de tu cuenta Git y pasar a hacerlo todo más rápido e intuitivo con una GUI. Desde ella podrás hacer multitud de cosas. Entre las características más destacadas de GitKraken están:

  • Puedes tener múltiples perfiles.
  • Se integra perfectamente con GitHub Enterprise, GitLab (tanto hospedado como no), Bitbucket y VSTS.
  • Editor para poder ver ramas, merging, historial de commits.
  • Posibilidad de configurar modo oscuro.
  • Simplicidad en cuanto a las acciones merge, rebase y push. También admite crear, clonar y añadir repositorios de forma remota, así como ver y crear pull requests.
  • Puedes abrir repos, configurar favoritos, organizar tus productos y grupos, etc.
  • Incluye editor de código built-in para editar ficheros directamente desde él. Incluso puedes usar diff para ver diferencias en el código, y tiene capacidad para resaltar texto, buscar, etc.
  • Por supuesto, puedes usar Gitflow, Git Hooks, LFS y submódulos.
  • Y mucho más…

Este programa lo encontrarás en los repos de las distros más conocidas, por lo que podrás instalarlo fácilmente con las herramientas de gestión de paquetes (también existen snap y Flatpak). También puedes entrar en la web oficial que te dejo al final para descargar otros paquetes, e incluso lo puedes encontrar en algunas apps stores…

Más información – Web oficial de GitKraken

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

Steam: el cliente de Valve ahora con soporte para el mando de la PS5

Valve Pressure Vessel

Valve ha actualizado su cliente de videojuegos Steam. Ahora, con la nueva versión podrás gozar de algunas ventajas, como el soporte para los mandos de videojuegos de la nueva PS5 y algunas correcciones adicionales. De esa forma, si deseas jugar con el controlador de la PlayStation 5 de Sony, podrás hacerlo sin problema.

El nuevo Sony DualSense funciona de forma excelente, incluso su trackpad, el giroscopio, la lightbar, y la función hápitca (vibración) de este controlador. Valve también ha agregado swipe mode para los trackpads y el giro, y mejor soporte para videojuegos que usan una salida en crudo (raw), así como la corrección de algunos errores de versiones previas.

El cliente Steam para Linux también tiene algunos cambios interesantes. No solo hay algunas mejoras de rendimiento del navegador, también se han mejorado y corregido algunas otros aspectos. Por ejemplo:

  • Hay una actualización para el runtime de Steam a la versión v0.20201203.1.
  • Se ha mejorado el filtrado de las herramientas de compatibilidad disponibles en las propiedades de diálogo del videojuego.
  • También se ha corregido el problema con el lanzamiento de los videojuegos que ocurría con la versión Proton 5.13 (la implementación de Valve y CodeWeavers de Wine para hacer compatibles los videojuegos nativos para Windows en GNU/Linux con total comodidad desde el propio cliente Steam).
  • Reparación del bug que no detenía cuando se usaba el botón de parada de la interfaz del cliente.
  • Se agregó auto-migración de las bibliotecas Steam usadas en viejas SteamApps.
  • Se ha arreglado el error que hacía que las ventanas de la interfaz aparecieran en blanco al iniciar Steam en algunos casos.
  • Otras…

Si te interesa actualizar, puedes hacerlo desde el propio cliente Steam que tienes instalado o descargar directamente la versión nueva si aún no la tienes y deseas comenzar a descubrir todas las posibilidades del mundo gaming en Linux.

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