En FreeBSD se añadió una nueva implementación de WireGuard a la base de código 

FreeBSD

FreeBSD está bien establecido como un sistema para construir servidores de Internet e Intranet. Proporciona servicios de red bastante confiables y una gestión de memoria eficiente.

Hace poco se dio a conocer información de que el arbol de FreeBSD se ha modificado con una nueva implementación de VPN WireGuard basada en el código del módulo del kernel preparado conjuntamente por los equipos de desarrollo centrales de FreeBSD y WireGuard con la participación del autor de VPN WireGuard y un conocido desarrollador de GDB y FreeBSD

Antes de aceptar el código, se realizó una revisión completa de los cambios con el apoyo de FreeBSD Foundation, durante la cual también se analizó la interacción del controlador con el resto de los subsistemas del kernel y la posibilidad de utilizar las primitivas criptográficas proporcionadas.

Para usar los algoritmos criptográficos requeridos por el controlador, se amplió la API del subsistema criptográfico del kernel de FreeBSD, a la que se agregó un enlace que permite usar algoritmos no admitidos en FreeBSD a través de la API criptográfica estándar, utilizando la implementación de los algoritmos necesarios de la biblioteca libsodium.

De los algoritmos integrados en el controlador, solo queda el código para calcular los hashes de Blake2, ya que la implementación de este algoritmo proporcionada en FreeBSD está vinculada a un tamaño de hash fijo.

Además, durante el proceso de revisión, se llevó a cabo la optimización del código, que permitió aumentar la eficiencia de la distribución de carga en las CPU multinúcleo (se garantizó el equilibrio uniforme del enlace de las tareas de cifrado y descifrado de paquetes a los núcleos de la CPU).

Como resultado, la sobrecarga de procesamiento de paquetes se aproximó a la implementación del controlador para Linux. El código también ofrece la posibilidad de utilizar el controlador ossl para acelerar las operaciones de cifrado.

A diferencia del intento anterior de integrar WireGuard en FreeBSD, la nueva implementación usa la utilidad stock wg, en lugar de una versión modificada de ifconfig, que permitió una configuración unificada entre Linux y FreeBSD. La utilidad wg, así como el controlador, están incluidos en las fuentes de FreeBSD, lo que es posible gracias a un cambio de licencia en el código wg (el código ahora está disponible bajo las licencias MIT y GPL).

El último intento de incluir WireGuard en FreeBSD se realizó en 2020, pero terminó en un escándalo, como resultado del cual se eliminó el código ya agregado debido a la baja calidad, manejo descuidado del búfer, uso de stubs en lugar de controles, implementación incompleta del protocolo y la violación de la licencia GPL.

Para quienes aún desconocen de VPN WireGuard, deben saber que este se implementa sobre la base de métodos de encriptación modernos, proporciona un rendimiento muy alto, es fácil de usar, no presenta complicaciones y ha demostrado su valía en una serie de grandes implementaciones que procesan grandes cantidades de tráfico. El proyecto se viene desarrollando desde 2015, pasó la auditoría y verificación formal de los métodos de encriptación utilizados. WireGuard utiliza el concepto de enrutamiento de clave de cifrado, que implica vincular una clave privada a cada interfaz de red y usar claves públicas para vincular.

El intercambio de claves públicas para establecer una conexión es similar a SSH. Para negociar claves y conectarse sin ejecutar un demonio de espacio de usuario separado, se utiliza el mecanismo Noise_IK de Noise Protocol Framework, similar a mantener las claves_autorizadas en SSH. La transmisión de datos se realiza mediante encapsulación en paquetes UDP. Admite cambiar la dirección IP del servidor VPN (roaming) sin interrumpir la conexión con la reconfiguración automática del cliente.

El cifrado utiliza el cifrado de flujo ChaCha20 y el algoritmo de autenticación de mensajes Poly1305 (MAC) desarrollado por Daniel J. Bernstein , Tanja Lange y Peter Schwabe. ChaCha20 y Poly1305 se posicionan como análogos más rápidos y seguros de AES-256-CTR y HMAC, cuya implementación de software permite lograr un tiempo de ejecución fijo sin involucrar soporte de hardware especial. El protocolo Diffie-Hellman de curva elíptica en la implementación Curve25519, también propuesta por Daniel Bernstein, se utiliza para generar una clave secreta compartida. Para el hashing se utiliza el algoritmo BLAKE2s (RFC7693).

Finalmente, cabe mencionar sobre la modificación, que una vez que se acepta un controlador en FreeBSD (sys/dev/wg), se desarrollará y mantendrá en el repositorio de FreeBSD a partir de ahora.

Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.



from Desde Linux https://ift.tt/5icAMx9
via IFTTT

Zorin OS 16.2 presenta mejoras para la instalación de aplicaciones de Windows y mas

Zorin OS 16.2

Esta es una segunda actualización importante de la serie Zorin OS 16

Hace poco se dio a conocer el lanzamiento de la nueva versión Zorin OS 16.2, versión que está basada en Ubuntu 20.04 y el mayor cambio en la versión 16.2 es que las aplicaciones de Windows se pueden ejecutar más fácilmente. 

El público objetivo de la distribución son los usuarios novatos que están acostumbrados a trabajar en Windows. Para controlar la apariencia, la distribución ofrece un configurador especial que le permite darle al escritorio un aspecto característico de varias versiones de Windows y macOS, y se incluye una selección de programas que se acercan a los programas a los que están acostumbrados los usuarios de Windows.

La aplicación Zorin Connect (con tecnología de KDE Connect) se incluye para la integración de escritorio con un teléfono inteligente. Además de los repositorios de Ubuntu, la compatibilidad con la instalación de software desde los directorios Flathub y Snap Store está habilitada de manera predeterminada.

Principales novedades de Zorin OS 16.2

En esta nueva versión que se presenta de Zorin OS 16.2, se destacan las versiones actualizadas de paquetes y aplicaciones de usuario, incluido el lanzamiento de LibreOffice 7.4, asi como él cambió al kernel de Linux 5.15 con soporte para nuevo hardware de la pila de gráficos y controladores, estos fueron actualizados de manera general para chips Intel, AMD y NVIDIA, ademas de que se agregó soporte para USB4, nuevos adaptadores inalámbricos, tarjetas de sonido y manipuladores (Xbox One Controller y Apple Magic Mouse).

Otro de los cambios que presenta la nueva versión, es el controlador de soporte de aplicaciones de Windows se ha agregado al menú principal para simplificar la instalación y buscar programas para la plataforma Windows. La base de datos de la aplicación utilizada para identificar archivos con instaladores de programas de Windows y proporcionar recomendaciones sobre alternativas disponibles se ha ampliado (por ejemplo, al intentar iniciar los instaladores de los servicios Epic Games Store y GOG Galaxy, se le pedirá que instale Heroic Games Launcher creado para Linux).

Ademas de ello, tambien se incluye fuentes abiertas que son métricamente similares a las fuentes patentadas populares que se usan comúnmente en los documentos de Microsoft Office. La selección agregada le permite lograr una visualización de documentos cercana a Microsoft Office. Las alternativas sugeridas son Carlito (Calibri), Caladea (Cambria), Gelasio (Georgia), Selawik (Segoe UI), Comic Relief (Comic Sans), Arimo (Arial), Tinos (Times New Roman) y Cousine (Courier New).

Por otra parte, tambien se destaca la integración mejorada de escritorio y teléfono inteligente con la aplicación Zorin Connect (una bifurcación de KDE Connect). Se agregó soporte para ver el estado de carga de la batería de la computadora portátil en un teléfono inteligente, la capacidad de enviar el contenido del portapapeles desde el teléfono y controles ampliados para reproducir archivos multimedia.

De los demás cambios que se destacan de la nueva versión:

  • La compilación Zorin OS 16.2 Education incluye la aplicación de desarrollo de juegos GDevelop .
  • Se ha rediseñado la implementación del modo Jelly, que incluye efectos de animación al abrir, mover y minimizar ventanas.

Descargar Zorin OS 16.2

Finalmente, si quieren obtener esta nueva versión de Zorin OS, solamente tendrán que dirigirse a la página web oficial de la distribución donde podrán obtener la imagen del sistema desde su apartado de descargas. La imagen del sistema puede ser grabada con Etcher, la cual es una herramienta multiplataforma.

La iso de arranque tiene un tamaño de 2.7 GB (hay cuatro versiones disponibles: normal basada en GNOME, «Lite» con Xfce y sus variantes educativas).

De igual manera, para quienes lo prefieran o si ya son usuarios del sistema y quieren apoyar con el desarrollo, pueden obtener una versión de paga del sistema por una módica cantidad.

El enlace para poder descargar el sistema es este.

En cuanto a los que ya son usuarios de Zorin OS 16.x, deben saber que no hay necesidad de tener que volver a instalar el sistema, ya que existe la posibilidad de actualizar su sistema a la nueva versión liberada 16.2 ya sea usando la terminal para realizar el upgrade o desde la aplicación «Software Updater»

Para realizar la actualización desde la terminal, solo deben abrir una en su sistema y en ella van a teclear los siguientes comandos:

sudo apt update

sudo apt full-upgrade

sudo reboot

Al finalizar el proceso, es necesario que reinicien su sistema para que todos los cambios sean aplicados y además puedan iniciar el sistema con la nueva versión del Kernel de Linux implementada.



from Desde Linux https://ift.tt/nFKtplH
via IFTTT

Chrome OS 107 llega con el modo de suspensión al cerrar la tapa y mas

ChromeOS

ChromeOS​ es un sistema operativo basado en Linux diseñado por Google. Es un derivado del proyecto de código abierto Chromium OS y usa el navegador web Google Chrome como interfaz de usuario

Hace poco se dio a conocer el lanzamiento de la nueva versión de ChromeOS 107 versión en la cual las principales novedades que se presentan son el soporte de guardar y cerrar escritorios virtuales, mejoras al administrador de archivos, entre otras cosas más.

Para quienes desconocen de Chrome OS, deben saber que el sistema está basado en el kernel de Linux, las herramientas de compilación ebuild/portage, los componentes abiertos y el navegador web Chrome 107.

Principales novedades de ChromeOS 107

En esta nueva versión que se presenta, se proporcionó la capacidad de guardar y cerrar un escritorio virtual separado, con todas las ventanas de aplicaciones y pestañas del navegador asociadas. En el futuro, puede restaurar el escritorio guardado con la reconstrucción del diseño existente de ventanas en la pantalla. Para guardar en modo resumen, se propone el botón «Guardar escritorio para más tarde».

Adicional a ello, tambien podremos encontrar el botón «Cerrar escritorio y ventanas» se ha agregado al modo de vista general para cerrar todas las ventanas y pestañas del escritorio virtual seleccionado a la vez.

Otro de los cambios que se presenta en esta nueva versión es en el administrador de archivos, en el cual se mejoró el filtro de archivos utilizados recientemente: la lista ahora se divide en períodos de tiempo y se brinda la posibilidad de filtrar documentos por separado.

Ademas de ello, en esta nueva versión de ChromeOS 107 se ha agregado un nuevo modo de bloqueo de pantalla (que es una función que debió llegar desde hace mucho, ya que es casi indispensable en cualquier OS) a la configuración (Configuración > Seguridad y privacidad > Pantalla de bloqueo e inicio de sesión > Bloquear cuando se duerme o la tapa está cerrada), bloqueando la sesión cuando la tapa de la computadora portátil está cerrada, pero no conduce al modo de suspensión, que es útil cuando es necesario no terminar las conexiones de red establecidas, como las sesiones SSH. El nuevo bloqueo es sumamente funcional para los usuarios que pueden necesitar bloquear sus dispositivos mientras se alejan, pero necesitan mantener los servicios en funcionamiento.

Por otra parte, podremos encontrar que las aplicaciones para dibujar y escribir notas a mano (Canvas y Cursive) ahora admiten un tema oscuro.

Otro cambio importante que ChromeOS 107 trae el encuadre automático a la plataforma. Para los dispositivos que lo admiten, habilitar el encuadre automático mientras se usa la cámara automáticamente acercará su rostro para mantenerlo al frente y centrado en el marco. Si el dispositivo es compatible con el encuadre automático, debería ver una notificación la primera vez que se abra la cámara después de la actualización a esta nueva versión de ChromeOS 107. Se puede encontrar el interruptor para el encuadre automático en el menú de configuración rápida.

De los demás cambios que se destacan de esta nueva versión:

  • La aplicación Google Photos ha agregado capacidades de edición de video y crea videos a partir de un conjunto de clips o fotos usando plantillas estándar. La interfaz ha sido optimizada para pantallas grandes.
  • Integración mejorada con la galería de fotos y el administrador de archivos: para crear un video, puede usar imágenes y videos tomados con la cámara integrada o guardados en una unidad local.
  • Se agregó la capacidad de insertar acentos (por ejemplo, «è») manteniendo presionada una tecla.
    Entornos rediseñados para personas con discapacidad.
  • El teclado virtual ha mejorado el manejo de toques simultáneos, en los que se presionan varias teclas al mismo tiempo.

Finalmente si quieres conocer más al respecto sobre esta nueva versión del sistema, puedes consultar los detalles dirigiéndote al siguiente enlace.

Descarga

La nueva build ya está disponible para la mayoría de las Chromebooks actuales, además de que desarrolladores externos han formado versiones para computadoras comunes con procesadores x86, x86_64 y ARM.

Por último y no menos importante, si eres usuario de Raspberry debes saber que también puedes instalar Chrome OS en tu dispositivo, solo que la versión que puedas encontrar no es la más actual además de que aún se tiene el problema con la aceleración de video por hardware.



from Desde Linux https://ift.tt/GPWhJFg
via IFTTT

¿Por qué los robots no tienen derechos?

En 2010, la UE emitió una directiva legal titulada » Sobre la protección de los animales utilizados con fines científicos «. Describe y explica qué animales deben tener ciertas protecciones, y exige que 27 estados de la UE deben seguir ciertas reglas para la captura y prueba de animales. Prohíbe cualquier acción que pueda causar a esos animales «dolor, sufrimiento o angustia severos, que probablemente sean duraderos y no se puedan mejorar». Además, todas las pruebas necesitan estudios de viabilidad independientes para demostrar que los animales fueron necesarios para tal o cual investigación. En esta lista están los primates no humanos, la mayoría de los mamíferos y muchos vertebrados (Curiosamente, los ciclóstomos y los cefalópodos como los pulpos se incluyen como vertebrados honorarios).

Si bien la directiva establece explícitamente que «todos los animales tienen un valor intrínseco», el documento es básicamente un ejercicio para justificar cómo algunos animales son más valiosos que otros. Pero, ¿qué criterios vamos a utilizar si vamos a clasificar las especies? Si imaginamos una larga línea de animales desde la ameba hasta los humanos, ¿en qué punto trazas una línea para decir: “Después de este punto, las cosas tienen derechos ”?

Es un tema que se aplica cada vez más a otra área espinosa: los derechos de los robots. Aquí también podemos trazar una línea similar. En un extremo están las calculadoras y en el otro están las IA trascendentes y omniscientes de la ciencia ficción. ¿Dónde cae nuestra línea, ahora? ¿Cuándo una computadora tiene derechos? ¿Y cuándo, si alguna vez, un robot es una persona ?

Futuros esclavos

En la mayor parte de la ciencia ficción, los robots se representan como esclavos o recursos para ser explotados. Siempre tienen menos derechos, si es que tienen alguno, que el buen viejo homo sapiens de sangre y genes. En Star Wars , los droides usan el lenguaje, planean y parecen estar angustiados por varias cosas. Sin embargo, son tratados poco más que esclavos. Los replicantes de Blade Runner , indistinguibles de los humanos «reales», se ven obligados a trabajar como soldados o prostitutas. Star Trek incluso dedica un episodio completo a la cuestión de si Data puede elegir su propio camino de vida. La ciencia ficción representa mundos sin ningún tipo de derechos de robot.

Esto se debe a que todos nos criamos con una especie de desconexión emocional de los robots. Son apartados y diferentes. Es la norma de nuestros tiempos tratar a las computadoras y la IA como objetos para usar. Su bienestar, sus elecciones y sus «vidas» son asuntos triviales, si es que son asuntos en absoluto.

Todo lo cual es una curiosa inconsistencia moral. En nuestros documentos legales y éticos (como la directiva de la UE anterior), a menudo hacemos referencia a dos conceptos: sapiencia (inteligencia compleja) y sensibilidad (la capacidad de tener experiencias subjetivas o «sentimientos»), los cuales atribuimos a los animales en diferentes grados. No sabemos si tienen alguna, pero suponemos que la tienen. Incluso nuestra directiva de la UE dice: «Los animales siempre deben ser tratados como criaturas sensibles». Esto no quiere decir que lo sean, sino que deberíamos actuar como si lo fueran. Sin embargo, ¿por qué no los atribuimos tan fácilmente a la IA sofisticada?

La prueba de Turing inversa

La prueba de Turing es un experimento famoso en el que los usuarios humanos le hacen una serie de preguntas a una inteligencia artificial para determinar si es indistinguible de un humano o no. Es una cuestión de inteligencia e imitación. Pero, ¿y si le damos la vuelta a esto y hacemos una «Prueba de Turing de derechos de robot»? ¿Qué pasa si hacemos la pregunta, «¿Qué tiene un robot que los excluye de los derechos, las protecciones y el respeto?» ¿Qué diferencia a los robots de los humanos?

Aquí hay solo tres posibles sugerencias y sus respuestas.

  1. Los robots carecen de inteligencia avanzada y generalizada (sapiencia). Esto es ciertamente cierto, en este momento. Su calculadora es excelente para trabajar con π y cos(x), pero no puede ayudarte a leer las señales de tránsito. Los asistentes de voz son buenos para decirte el clima, pero no pueden mantener una conversación. Sin embargo, hay tres problemas con esta objeción. Primero, hay muchos animales sin mucha inteligencia que aún respetamos y tratamos bien. En segundo lugar, hay algunos seres humanos que carecen de inteligencia avanzada, como los bebés o los discapacitados mentales graves, a quienes todavía les damos derechos. En tercer lugar, dada la velocidad de mejora de la IA, este es un umbral que pronto podremos cruzar. ¿Estamos realmente listos para liberar a las computadoras y tratarlas como humanos por igual?
  2. Los robots no pueden sentir emociones como el dolor o el amor (sensibilidad). Esta es un área complicada, sobre todo porque no sabemos del todo qué son las emociones. En un nivel fisicalista, si reducimos los sentimientos a hormonas o reacciones electroquímicas en el cerebro, entonces parece plausible que podamos reproducir eso en una IA. En ese contexto, ¿se les otorgarán derechos legales/éticos? Sin embargo, el otro problema es que todavía encontramos un sesgo centrado en el ser humano aquí. Si tu amigo llora, asumes que está triste, no que esté imitando la tristeza. Si tu mamá se quita la chaqueta, asumes que tiene calor. Cuando una IA demuestra un sentimiento (este es más el caso en las representaciones de ciencia ficción que en cualquier otra cosa hoy en día), ¿por qué asumimos que solo están imitando? ¿Es porque…
  3. Los humanos fabrican y programan los robots. Incluso cuando una IA más avanzada puede «aprender» de las situaciones, todavía necesita mucha dirección humana en forma de programación. Algo tan dependiente de la agencia humana no puede considerarse digno de derechos. Hay dos problemas con esto. En primer lugar, si bien no hablamos de que los humanos están «programados», no es exagerado decir que eso es exactamente lo que hacen nuestros genes. Tú eres simplemente el resultado de tu cableado genético y tu aporte social y parental. Cambia las palabras, y poco es diferente. Segundo, ¿por qué la dependencia te excluye de los derechos? Los perros, los niños y los ancianos dependen de los humanos, pero no permitimos que sean abusados ​​o maltratados. (Aparte, el argumento de “dependencia = esclavitud” fue presentado por primera vez por Aristóteles).

El lado equivocado de la historia

Hay dos preguntas, escondidas dentro de un gran problema. La primera es si una IA es digna de ser persona; esta es, quizás, una pregunta demasiado grande por ahora (y algo que quizás nunca se responda satisfactoriamente). La segunda, sin embargo, es ¿en qué punto la IA califica para ser tratada con respeto y cuidado? ¿Cuándo ya no podremos explotar o maltratar a los robots avanzados?

Bien podría ser que las generaciones futuras miren hacia atrás horrorizadas por nuestro comportamiento. Si imaginamos un futuro en el que la IA inteligente y consciente sea tratada como los humanos, también podemos imaginar lo sorprendidos que estarían de nuestra era. Si la IA del siglo XXII son nuestros amigos, colegas y socios de juego, ¿será el tema de la explotación del siglo XXI un tema incómodo?

Quizás estemos al borde de la “IA digna”. Nadie está haciendo campaña por los derechos de las calculadoras, pero tal vez deberíamos comenzar a reevaluar cómo vemos la IA impresionante y generalizada que estamos creando. Tenemos un pie a cada lado de un umbral tecnológico y es hora de reexaminar nuestros valores éticos y sociales.

El cargo ¿Por qué los robots no tienen derechos? apareció primero en Tecnovedosos.



source https://tecnovedosos.com/robots-derechos/

Octubre 2022: Lo bueno, lo malo y lo interesante del Software Libre

Octubre 2022: Lo bueno, lo malo y lo interesante del Software Libre

Octubre 2022: Lo bueno, lo malo y lo interesante del Software Libre

En este décimo mes del año y penúltimo día de «octubre 2022», como de costumbre, al final de cada mes, les traemos este pequeño compendio, de algunas de las más destacadas publicaciones de dicho periodo.

Para que así, puedan disfrutar y compartir algunas de las mejores y más relevantes informaciones, noticias, tutoriales, manuales, guías y lanzamientos, de nuestra web. Y de otras fuentes confiables, como la web DistroWatch, la Fundación para el Software Libre (FSF), la Iniciativa de Código Abierto (OSI) y la Fundación Linux (LF).

Introducción del Mes

De manera tal, de que puedan más fácilmente mantenerse al día en el ámbito del Software Libre, Código Abierto y GNU/Linux, y otros ámbitos relacionados con la actualidad tecnológica.

Publicaciones del Mes

Resumen de octubre 2022

Dentro de DesdeLinux en octubre 2022

Buenas

Malas

Interesantes

Top 10: Publicaciones recomendadas

  1. De todito linuxero Oct-22: Repaso informativo sobre GNU/Linux: Un pequeño y útil compendio noticioso sobre la actualidad linuxera informativa del mes en curso. (Ver)
  2. Parrot 5.1 incluye mejoras para RPi 400, correcciones, actualizaciones y más: Un repaso de las novedades de la Distro GNU/Linux enfocada en la seguridad informática. (Ver)
  3. Conociendo LibreOffice Tutorial 06: Introducción a LO Draw: LibreOffice Draw es la aplicación creada para ser el Gestor de dibujo (diseños de gráficos vectoriales y de trama) de LibreOffice. (Ver)
  4. Git 2.38 incluye scalar, la nueva utilidad desarrollada por Microsoft, mejoras y más: Las novedades de uno de los sistemas de control de versiones más populares y fiables existentes. (Ver)
  5. La inclusión de Rust en Linux 6.1 ya está en progreso: Un hito que, después de 31 años, Linux aceptará un segundo lenguaje para el desarrollo del kernel. (Ver)
  6. Aprendiendo SSH: Buenas prácticas a realizar en un Servidor SSH: Recomendaciones y consejos a la hora de configurar un Servidor SSH, tanto en el hogar, como en una oficina. (Ver)
  7. Postgres-wasm, el servidor PostgreSQL que se ejecuta en un navegador con WebAssembly: Un servidor PostgreSQL que se ejecuta en un navegador y ofrece un conjunto completo de funciones. (Ver)
  8. OpenSSH 9.1 llega con correcciones de errores y cambios en las directivas SetEnv: Incluidas correcciones para varias vulnerabilidades potenciales causadas por problemas de memoria. (Ver)
  9. GPU-Viewer: Visor de código abierto de información del ordenador: Una app de código abierto para visualizar en detalles los datos técnicos de OpenGL, Vulkan y OpenCL. (Ver)
  10. WoeUSB-ng: Gestor de USB booteables de Windows desde Linux: Una app que es la reescritura del WoeUSB original y soporta la grabación de ISO de Windows: Vista, 7, 8.x, y 10. (Ver)

Fuera de DesdeLinux

Fuera de DesdeLinux en octubre 2022

Lanzamientos de Distros GNU/Linux según DistroWatch

  1. Peropesis 1.8: Día 22.
  2. Ubuntu (Mate, Xubuntu, Kubuntu, Ubuntu Studio, Lubuntu, Unity, Budgie) 22.10: Día 20/21.
  3. OpenBSD 7.2: Día 20.
  4. antiX 22: Día 19.
  5. EuroLinux 8.7 Beta: Día 13.
  6. KaOS 2022.10: Día 07.
  7. Redcore Linux 2201: Día 06
  8. Linux Lite 6.2 RC1: Día 01

Para profundizar más información sobre cada uno de estos lanzamientos y otros más, haga clic en el siguiente enlace.

Últimas Noticias de la Fundación para el Software Libre (FSF / FSFE)

  • La privacidad y la libertad deben ser el legado que dejemos, no al revés: El 21 de octubre se celebra el Día Mundial del Cifrado, un momento que recuerda los muchos beneficios de una tecnología injustamente (pero cada vez más) difamada. Esto nos ha dado la oportunidad de reflexionar sobre los recientes ataques al cifrado por parte de los gobiernos, específicamente la Unión Europea. (Ver)

Para profundizar más, sobre esta información y otras noticias del mismo periodo, haga clic en los siguientes enlaces: FSF y FSFE.

Últimas Noticias de la Iniciativa de Código Abierto (OSI)

  • Sobre el panorama emergente de la IA abierta: El lanzamiento de modelos abiertos como BLOOM y Stable Diffusion es un nacimiento simbólico para el campo de la IA abierta. En los últimos meses, los principios que sustentan la programación de código abierto y otros esfuerzos para construir información común se están aplicando a la investigación y el desarrollo de IA. Es un punto de inflexión, y es digno de consideración por todos los que se preocupan por el futuro del software de código abierto. (Ver)

Para profundizar más, sobre esta información y otras noticias del mismo periodo, haga clic en el siguiente enlace.

Últimas Noticias de la Organización Fundación Linux (FL)

  • Boletín de la Fundación Linux: octubre de 2022: El compendio de noticias del mes en la Fundación Linux. El cual, además, incluye un genial resumen de las actualizaciones de lectura obligada de nuestra comunidad, que incluyen seguridad de la cadena de suministro, capacitación de LF, LF Europa y mucho más, sobre grandes eventos para este próximo noviembre. (Ver)

Para profundizar más, sobre esta información y otras noticias del mismo periodo, haga clic en los siguientes enlaces: Blog, Anuncios, Comunicados de prensa y la Fundación Linux Europa.

Resumen: Publicaciones varias

Resumen

En resumen, esperamos que este pequeño y útil compendio de noticias” con lo más destacado dentro y fuera del Blog «DesdeLinux» para este séptimo mes del año, «octubre 2022», sea un gran aporte al mejoramiento, crecimiento y difusión de las «tecnologías libres y abiertas».

Si te ha gustado esta publicación, no dejes de comentarla y de compartirla con otros. Y recuerda, visitar nuestra «página de inicio» para explorar más noticias, además de unirte a nuestro canal oficial de Telegram de DesdeLinux, o este grupo para más información sobre el tema de hoy.



from Desde Linux https://ift.tt/cUhbSG0
via IFTTT

Debido a una vulnerabilidad en OpenSSL Fedora 37 se retrasó dos semanas, estaría llegando el 15 de noviembre

Fedora-37

Debido a algunos problemas de estabilidad y seguridad, el lanzamiento de Fedora 37 se retrasa nuevamente

Hace poco los desarrolladores del proyecto Fedora anunciaron el aplazamiento del lanzamiento de Fedora 37, el cual estaba previsto para ser lanzado el 18 de octubre, pero dado a unos problemas de seguridad, la nueva fecha de lanzamiento se ha aplazado para el 15 de noviembre, esto como ya se mencionó debido a la necesidad de corregir una vulnerabilidad crítica en la biblioteca OpenSSL.

Dado que los datos sobre la esencia de la vulnerabilidad se divulgarán solo el 1 de noviembre y no está claro cuánto tiempo llevará implementar la protección en la distribución, se decidió posponer el lanzamiento por 2 semanas.

Debido a errores de bloqueo sobresalientes[1], F37 Final Release Candidate 3 fue declarado NO-GO. Debido a la próxima vulnerabilidad crítica de OpenSSL divulgación, estamos adelantando la próxima fecha objetivo una semana.

La próxima reunión final Go/No-Go de Fedora Linux 37[3] se llevará a cabo en 1700 UTC el jueves 10 de noviembre en #fedora-meeting. Apuntaremos a el hito de la «fecha objetivo #3» del 15 de noviembre. El calendario de lanzamiento se ha actualizado en consecuencia.

Esta no es la primera vez que se reprograma el lanzamiento de Fedora 37 para el 18 de octubre, pero se retrasó dos veces (al 25 de octubre y al 1 de noviembre) debido a que no se cumplieron los criterios de calidad.

Actualmente hay 3 problemas sin solucionar en las versiones de prueba finales que se clasifican como bloqueo de la versión, sobre el problema con OpenSSL se menciona lo siguiente:

Esto afecta a las configuraciones comunes y que también es probable que sean explotables. Los ejemplos incluyen la divulgación significativa del contenido de la memoria del servidor (potencialmente revelando detalles del usuario), vulnerabilidades que pueden explotarse fácilmente de forma remota para comprometer las claves privadas del servidor o donde la ejecución remota de código se considera probable en situaciones comunes. Estos problemas se mantendrán en privado y darán lugar a una nueva versión de todas las versiones compatibles. Intentaremos solucionarlos lo antes posible.

Sobre la vulnerabilidad crítica en OpenSSL, se menciona que esta solo afecta a la rama 3.0.x, por lo que las versiones 1.1.1x no se ven afectadas. El problema radica tambien en que la rama OpenSSL 3.0 ya se usa en distribuciones como Ubuntu 22.04, CentOS Stream 9, RHEL 9, OpenMandriva 4.2, Gentoo, Fedora 36, ​​Debian Testing/Unstable.

En SUSE Linux Enterprise 15 SP4 y openSUSE Leap 15.4, los paquetes con OpenSSL 3.0 están disponibles como opción, los paquetes del sistema usan la rama 1.1.1. Debian 11, Arch Linux, Void Linux, Ubuntu 20.04, Slackware, ALT Linux, RHEL 8, OpenWrt, Alpine Linux 3.16 permanecen en las ramas de OpenSSL 1.x.

La vulnerabilidad está clasificada como crítica, aún no se han informado los detalles, pero en términos de gravedad, el problema se acerca a la sensacional vulnerabilidad Heartbleed. El nivel crítico de peligro implica la posibilidad de un ataque remoto a configuraciones típicas. Los problemas críticos se pueden clasificar como problemas que conducen a fugas de memoria del servidor remoto, ejecución de código de atacante o compromiso de claves privadas del servidor. La corrección de OpenSSL 3.0.7 que soluciona el problema y la información sobre la naturaleza de la vulnerabilidad se publicarán el 1 de noviembre.

Además de la necesidad de corregir una vulnerabilidad en openssl, el administrador compuesto de kwin se congela al iniciar una sesión de KDE Plasma basada en Wayland cuando se establece en nomodeset (gráficos básicos) en UEFI, esto sucede debido a que simpledrm anuncia incorrectamente formatos de píxeles de 10 bits en búferes de cuadros nativos de 8 bits.

El otro problema que se presenta, es en la aplicación gnome-calendar se congela al editar eventos recurrentes y es que cuando se agrega un evento recurrente que se extiende semanalmente hasta una fecha determinada en el futuro, es decir, durante varias semanas, ya no se puede editar ni eliminar. Esto lleva a que cualquier intento de abrir el evento congela la aplicación y aparece un cuadro de diálogo «Forzar salida» que eventualmente debe usarse para salir de la aplicación.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.



from Desde Linux https://ift.tt/qJiXnMm
via IFTTT

¿Cuáles son los mejores lugares europeos para hacer unas vacaciones en coche?

Si ya obtuviste tu carnet conducir internacional y estás en Europa listo para emprender unas vacaciones en coche, acá te dejamos las mejores rutas para que disfrutes de paisajes épicos y culturas encantadoras junto a tu pareja, familia  o amigos.

Route 500 en Alemania

Alemania es uno de los destinos preferidos para disfrutar de Europa y en coche el Route 500 es ideal, este hermoso recorrido atraviesa el Bosque Negro y le ofrece a los conductores y acompañantes paisajes increíbles junto a un recorrido perfecto a través de las montañas.

El Route 500 es un circuito por Europa que puede hacer con total comodidad y perfectas condiciones, este va desde el Bosque Negro del Bosque a través de la llanura de Renania hasta las montañas de los Vosgos de Alsacia y Alpes suizos.

En coche este recorrido tiene casi 70 km y su asombroso paisaje es uno de los más impresionantes que se pueden encontrar y digno de millones de fotografías.

Anillo de Kerry en Irlanda

Cuando de campos con gran belleza se trata Irlanda es el país preferido, y el Anillo de Kerry o mejor conocido como el Ring of Kerry es el campo perfecto de Europa para hacer una ruta en coche. Este circuito de 200 km permite conocer las mejores montañas, playas, lagos y ríos de la Isla Esmeralda.

Rentar un carro y recorrer  los diferentes pueblos de Irlanda son una excelente alternativa para hacer en Europa, y además del Anillo de Kerry no puedes dejar de visitar la Isla Skeeling Michael en la costa.

Costa de Amalfi en Italia

El sur de Italia es sin lugar a dudas uno de los destinos infalibles para gozar en vacaciones por Europa, y conducir por la costa de Amalfi es un plan perfecto para retroceder en el tiempo y disfrutar de las maravillosas arquitecturas de Italia.

La costa de Amalfi de pueblo a pueblo lleva a los turistas a destinos increíbles que mezclan historia, arquitectura, gastronomía y escenografía únicas que no se pueden encontrar en cualquier otro país de Europa.

Trollstigen en Noruega

La carretera más popular de montañas de Noruega es la Ruta Troll, famosa por brindar una de las experiencias de viaje por carretera más impresionantes de Europa. Es uno de los destinos y planes que no se pueden dejar de realizar en Noruega.

Este recorrido permite disfrutar desde montañas hasta cascadas, un regalo para los conductores que desean conocer Noruega y la belleza que este país de Europa regala. Durante el recorrido se puede recorrer Andalsnes y Valldalen, el corazón de este país y donde se pueden ver varios fiordos.

Le Corniches en Francia

Les Corniches ofrece a los amantes de los recorridos en coche varias opciones donde se pueden apreciar toda la hermosa campiña francesa, un conjunto de tres áreas diferentes en tres altitudes diferentes  con tres recorridos por la región.

Mónaco es una de las ciudades que se pueden visitar durante el recorrido de Les Corniches y donde es preciso disfrutar de un buen tiempo.

El cargo ¿Cuáles son los mejores lugares europeos para hacer unas vacaciones en coche? apareció primero en Tecnovedosos.



source https://tecnovedosos.com/vacaciones-europa-coche/

Lo que debes saber antes de comprar cargadores y adaptadores de red

En un mundo donde la tecnología se ha convertido en el principal soporte del ser humano, permitir que el móvil se quede sin batería en medio de tu faena no es una opción. El mercado actual ofrece infinidad de modelos, marcas y tecnologías a la vanguardia de cargadores y adaptadores para nunca quedarse sin batería.

Desde que marcas como Apple y Samsung decidieron incluir a los cargadores como accesorios externos en pro del medio ambiente y al extenso catálogo que podemos encontrar, saber cómo elegir el cargador y adaptador de red ideal e identificar si tu teléfono posee carga rápida ha cobrado gran relevancia.

Un aspecto básico a identificar es que el cargador sirva en las tomas de corriente del país en el que vaya a ser utilizado, por ejemplo, en Europa y Asia, los voltajes suelen ser de 220 y 240 voltios, mientras que, en Sudamérica, el Caribe o Japón van desde 100 a 125 V. De no ser compatible, un adaptador será la solución.

Tipos de adaptador

El adaptador es el que se encarga de conectar el cable a la corriente eléctrica. Existen los de pared que se conectan al terminal a través de un enchufe y los de coches que se valen de su mechero de 12 V.

Los de pared son similares a los que incluyen los teléfonos móviles, por su parte, los de coche poseen características especiales, como transmisión por Bluetooth y varios puertos, diseños e incluso potencias. En Digitalome tienen disponible una gran variedad de adaptadores entre los que elegir.

Conoce el tipo de puerto

Los puertos más populares para cargar un dispositivo móvil son, hoy día, los microUSB, USB-C y Lightning (únicos para Apple). En el caso de los smartphones de última generación, su puerto podría ser el USB-C, para los de gama baja o modelos antiguos, los micro USB, y para Iphone los Lightning.

La potencia del cargador y del dispositivo deben concordar

De la potencia depende el tiempo de carga, para saber cuál es la potencia del cargador hay que prestar atención a sus vatios y amperios. Si el cargador es de 5 V y 3 A, la carga alcanzará los 15 W, y si es de 10 V y 4 A, llegará a los 40 W.

Los dispositivos modernos son fabricados para soportar una carga rápida, la cual incrementó los voltios y amperios, ubicándolos hasta en los 120 W. Sin embargo, se recomienda siempre leer las instrucciones del equipo o acceder en los ajustes a la sección de “batería”.

Un teléfono de carga rápida puede restablecer más del 50% de su carga en solo 30 minutos, a diferencia del resto que tardaría hasta una hora.

Número de salidas y tipos

El mercado brinda una infinidad de puertos de salida de dos, tres, cuatro y hasta seis puertos tipo USB (mayormente). Cuantas más salidas tenga, mayor será el tamaño y peso del cargador. Para un móvil es suficiente con uno y, para más dispositivos, de dos en adelante.

No obstante, no hay que pasar por alto que la calidad es fundamental a la hora de adquirir cualquier producto, por eso existen certificaciones como la CE que demuestra si el cargador cumple con la normativa de la Unión Europea en torno a seguridad del usuario y preservación del medio ambiente, la FCC que indica que pasó las pruebas de voltaje, tensión y potencia, así como la MFi, que hace constar que fue verificado por Apple.

El cargo Lo que debes saber antes de comprar cargadores y adaptadores de red apareció primero en Tecnovedosos.



source https://tecnovedosos.com/comprar-cargadores-adaptadores-red/

PayPal incluye Passkeys, diseñado para reemplazar las contraseñas

Paypal

Para proteger mejor las cuentas de los clientes, PayPal presenta un nuevo método de inicio de sesión sin contraseña: PayPal Passkeys

Hace pocos días compartimos aquí en el blog la noticia de la implementación de Passkeys en Android y ahora PayPal ha anunciado que agregará Passkeys como un método de inicio de sesión fácil y seguro para las cuentas de PayPal.

PayPal quiere facilitar las cosas a sus clientes y sobre todo, garantizar una mejor protección de las cuentas y es que en un informe reciente, el proveedor de servicios de pago en línea anunció que introduciría un método de inicio de sesión sin contraseña: PayPal Passkeys.

Para quienes desconocen de Passkeys (ya hablamos un poco sobre ello en el post que mencione) es un nuevo estándar de la industria creado por FIDO Alliance y el World Wide Web Consortium que reemplaza las contraseñas con pares de claves criptográficas, brindando a los clientes una forma simple y segura de iniciar sesión en PayPal, basada en tecnología resistente al phishing y diseñada para que no haya datos de clave de paso compartidos entre plataformas.

Passkeys nace de la necesidad de desplazar el uso de contraseñas y fue la FIDO Alliance y el World Wide Web Consortium quienes crearon el concepto de un estándar común de inicio de sesión sin contraseña, proveedores como Microsoft, Google y Apple se han comprometido a desarrollar nuevas soluciones de autenticación sin contraseña para disminuir la dependencia de las credenciales de inicio de sesión. Lo interesante de Passkeys, es que es resistente a los intentos de phishing e ingeniería social, ya que un hacker no puede obtener las credenciales de inicio de sesión de un usuario.

PayPal, como miembro fundador de FIDO Alliance, es una de las primeras empresas de servicios financieros en poner Passkeys a disposición de sus usuarios. Este estándar de seguridad de vanguardia es importante porque Passkeys aborda uno de los mayores problemas de seguridad en la web, que es la autenticación de contraseña débil. Más de 2600 millones de registros fueron pirateados en 2017 y, de esos ataques, se estima que el 81 % se debieron al robo y adivinación de contraseñas.

Passkeys también permitirá que más consumidores completen sus compras con PayPal: una vez que los usuarios de PayPal creen una clave de acceso, ya no tendrán que recordar su contraseña, lo que les permitirá pagar más fácilmente.

«El lanzamiento de Passkeys para PayPal es fundamental para nuestro compromiso de brindar a nuestros clientes formas seguras, seguras y fáciles de acceder y administrar sus vidas financieras cotidianas «. , dijo » Estamos entusiasmados de brindarles a nuestros clientes una experiencia de pago más fluida que elimina el riesgo de credenciales débiles y reutilizadas y elimina la frustración de memorizar una contraseña. Hacemos que las compras en línea sean fáciles para nuestros clientes «.

Cabe mencionar que la nueva opción de inicio de sesión de PayPal estará disponible primero para usuarios de iPhone, iPad o Mac en PayPal.com y se expandirá a otras plataformas a medida que admitan claves de seguridad.

Para quienes estén interesados en crear y usar una clave de acceso con PayPal es un proceso rápido y fácil en un dispositivo Apple. Una vez creadas, las claves de acceso se sincronizan con el llavero de iCloud, lo que garantiza una relación sólida y privada entre un cliente y su dispositivo, y una experiencia de inicio de sesión sencilla para los usuarios de PayPal con dispositivos que ejecutan iOS 16, iPadOS 16.1 o macOS Ventura.

Una vez que los clientes existentes inicien sesión en PayPal con un navegador web de escritorio o móvil utilizando sus credenciales existentes de PayPal, como un nombre de usuario y una contraseña, se les dará la opción de «Crear clave de paso».

Luego, se les pedirá a los clientes que se autentiquen con Apple Face ID o Touch ID. Luego, la clave de paso se creará automáticamente y la próxima vez que los clientes de PayPal inicien sesión, no necesitarán usar o administrar una contraseña nuevamente.

Passkeys en PayPal está comenzando a implementarse ahora para los clientes en los Estados Unidos, lo cual posteriormente estará disponible en otros países a principios de 2023 y en otras plataformas tecnológicas que admitan las claves.

Finalmente, falta esperar a que la implementación de Passkeys comience a tener una mayor adopción por parte de más servicios, ya que como tal el concepto es bueno, solo toca ver la evolución de este.



from Desde Linux https://ift.tt/XUsgLAW
via IFTTT

Python 3.11 llega con mejoras de rendimiento, rediseño en almacenamiento en caché y mas

Python

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código

Después de un año de desarrollo, se ha publicado la nueva versión del lenguaje de programación Python 3.11, la nueva rama será compatible durante un año y medio, después de lo cual se formarán parches con vulnerabilidades durante otros tres años y medio.

Al mismo tiempo, comenzaron las pruebas alfa de la rama Python 3.12 (de acuerdo con el nuevo cronograma de desarrollo, el trabajo en una nueva rama comienza cinco meses antes del lanzamiento de la rama anterior y llega a la etapa de prueba alfa en el momento de la próxima versión).

La rama de Python 3.12 estará en versiones alfa durante siete meses, durante los cuales se agregarán nuevas funciones y se corregirán errores. Después de eso, se realizarán pruebas beta durante tres meses, durante los cuales se prohibirá la adición de nuevas funciones y se prestará toda la atención a la corrección de errores. Los últimos dos meses antes del lanzamiento, la sucursal estará en la etapa de candidato a lanzamiento, momento en el que se realizará la estabilización final.

Principales novedades de Python 3.11

En esta nueva versión se han realizado un trabajo significativo para optimizar el rendimiento, pues la nueva rama incluye cambios relacionados con la aceleración y el despliegue en línea de llamadas a funciones, el uso de intérpretes rápidos de operaciones típicas, así como optimizaciones preparadas por los proyectos Cinder y HotPy. Según el tipo de carga, la velocidad de ejecución del código aumenta entre un 10 % y un 60 %. En promedio, el rendimiento al pasar el conjunto de pruebas de pyperformance aumentó en un 25 %.

Se ha rediseñado el mecanismo de almacenamiento en caché del código de bytes, lo que se redujo el tiempo de inicio del intérprete en un 10-15 %. Los objetos con código y código de bytes ahora son asignados estáticamente por el intérprete, lo que hizo posible eliminar las etapas de desentrañar el código de bytes extraído del caché y convertir objetos con código para colocarlos en la memoria dinámica.

Se agregó soporte para grupos de excepciones, lo que le da al programa la capacidad de generar y procesar varias excepciones diferentes al mismo tiempo. Se proponen nuevos tipos de excepciones ExceptionGroup y BaseExceptionGroup para agrupar varias excepciones y juntarlas, y se agrega la expresión «except* «para separar las excepciones de un grupo.

Se ha agregado un tipo LiteralString especial que solo puede incluir cadenas literales que sean compatibles con el tipo LiteralString (es decir, cadenas desnudas y cadenas del tipo LiteralString, pero no cadenas arbitrarias o combinadas del tipo str). El tipo LiteralString se puede usar para limitar el paso de argumentos de cadena a funciones, la sustitución arbitraria de partes de cadenas en las que puede generar vulnerabilidades, por ejemplo, al generar cadenas para consultas SQL o comandos de shell.

Ademas de ello, tambien se proporciona la capacidad de marcar elementos individuales de diccionarios escritos (TypedDict) con marcas Requerido y No requerido para determinar los campos obligatorios y opcionales (de manera predeterminada, todos los campos declarados son obligatorios si el parámetro total no se establece en Falso).

Se agregó el decorador de clase, método y función @dataclass_transform, cuando se especifica, el verificador de tipo estático trata el objeto como si usara el decorador @dataclasses.dataclass.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó la capacidad de usar agrupación atómica ((?>…)) y cuantificadores celosos (posesivos) (*+, ++, ?+, {m,n}+) en expresiones regulares.
  • Se ha agregado el tipo TypeVarTuple, que permite el uso de genéricos variables, a diferencia de TypeVar, que cubre no un tipo, sino un número arbitrario de tipos.
  • La biblioteca estándar incluye el módulo tomllib con funciones para analizar el formato TOML.
  • El método add_note() se agregó a la clase BaseException, que permite adjuntar una nota de texto a la excepción, por ejemplo, para agregar información contextual que no estaba disponible en el momento en que se lanzó la excepción.
  • Se ha agregado un tipo especial Self para representar la clase privada actual. Self se puede usar para anotar métodos que devuelven una instancia de su clase de una manera más simple que usar TypeVar.
  • Se agregó la opción de línea de comando «-P» y la variable de entorno PYTHONSAFEPATH para deshabilitar la conexión automática de rutas de archivos potencialmente inseguras a sys.path.
  • La utilidad py.exe para la plataforma Windows se ha mejorado significativamente para admitir la sintaxis «-V:<empresa>/<etiqueta>» además de «-<principal>.<menor>».
  • Muchas macros de la API de C se han convertido en funciones en línea regulares o estáticas
  • Los módulos uu, cgi, pipes, crypt, aifc, chunk, msilib, telnetlib, audioop, nis, sndhdr, imghdr, nntplib, spwd, xdrlib, cgitb, mailcap, ossaudiodev y sunau han quedado obsoletos y se eliminarán en Python. 3.13 liberación.
  • Se eliminaron las funciones de PyUnicode_Encode*.
  • La clase TaskGroup se agregó al módulo asyncio con la implementación de un administrador de contexto asíncrono que espera a que se complete el grupo de tareas.
  • La adición de tareas a un grupo se realiza mediante el método create_task().

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace. 



from Desde Linux https://ift.tt/A3X2dSN
via IFTTT

Beneficios de implementar un Software ERP en la pequeña y mediana empresa

Alcanzar el máximo de funcionalidad y rentabilidad de una empresa resulta bastante complejo cuando los empleados deben hacer malabares entre diferentes programas. El software ERP se presenta como herramienta para simplificar y agilizar las funciones comerciales dentro de un sistema centralizado e integral.

Después de saber a ciencia cierta qué es un ERP y su funcionamiento, es tiempo de conocer los beneficios de dar el gran paso e instalar un programa que integra en un mismo lugar múltiples tareas.

¿Por qué un ERP es la solución en la gestión de recursos?

ERP es el acrónimo de Enterprise Resource Planning, un sistema diseñado para contribuir a la gestión administrativa de las pequeñas y medianas empresas en crecimiento.

El diseño modular del programa hace posible su adaptación a las necesidades de la empresa, asimismo, es común la integración de módulos con funcionalidades de productos adicionales, como los BPM o CRM. En un mercado cada vez más globalizado, contar con un sistema de gestión de recursos empresariales se convierte en herramienta clave.

Si bien el software ERP es un sistema que supone ventajas para cualquier industria o empresa que demande la administración de personal, clientes e inventario, son los negocios que trabajan dentro de la cadena de suministros los que más se benefician con su instalación.

Es un sistema escalable

Gracias a la integración de módulos, la solución de software ERP se adapta a las necesidades de la empresa. Sin embargo, aprovechar la máxima personalización requiere el uso de herramientas de código abierto ya que, en casos puntuales, el sistema exige cambios en los procesos de la empresa.

De esta forma, el sistema ERP garantiza la escalabilidad. El diseño estructurado por módulos supone la posibilidad de ampliación en proporción al crecimiento de las exigencias de la empresa, aspecto que marca la diferencia respecto a muchas otras opciones.

Elimina las duplicidades y mejora el control sobre la cadena de valor

La pérdida de tiempo e incoherencias generadas por la introducción de datos duplicados deja de ser un problema. Además de mejorar la eficiencia y productividad, evita la desmotivación que los errores suelen desencadenar para el personal.

La instalación del ERP implica el disfrute de las ventajas de un software de finanzas empresariales diseñado para la integración. La correcta conexión entre empresa, clientes, proveedores y el resto de los elementos implicados en la cadena de valor simplifica el control de las órdenes de producción y de compra.

Facilita la comunicación interna y el acceso a los datos

El mayor aporte de un sistema de gestión de gestión administrativa es la disponibilidad de todos los datos dentro de un mismo programa. Este nivel de centralización promueve la fluidez de la información necesaria para que llegue a cada departamento.

Que todos los datos se encuentren en el ERP no solo agiliza los trámites y mejora la coordinación, sino que permite apreciar la operatividad desde otro ángulo. Esta visión panorámica del negocio permite la adopción de medidas estratégicas y tácticas, además de facilitar la toma de decisiones.

Permite automatizar tareas repetitivas y maximiza la eficiencia

La productividad de una empresa puede verse socavada por la obligación de su plantilla al desempeño de tareas que, si bien son necesarias, resultan molestas, repetitivas y aportan poco valor. La automatización que plantea el ERP, libera del trabajo tedioso y permite invertir tiempo en labores más productivas.

La creatividad y motivación de la plantilla se despierta, garantizando la máxima explotación de las capacidades y recursos. En la práctica, la instalación del sistema se traduce a mayor margen para llevar a cabo inversiones que revalorizan la empresa y el mejor aprovechamiento del time to market.

Importancia del software ERP para la pequeña o mediana empresa

La integración de todos los datos dentro de un mismo sistema garantiza el acceso a la información a todos los colaboradores en cada departamento, de esta forma el trabajo resulta más organizado, además de facilitarse el análisis y preparación de informes.

Elegir un programa ERP elimina la necesidad de invertir en múltiples soluciones y licencias, desde el desarrollo del producto hasta su distribución, se unifica en un sistema único evitando la fragmentación de la empresa.

En términos económicos, quedan descartados los gastos vinculados a la logística y capacitación de la plantilla para el uso de varios sistemas. Los empleados, dejan de perder tiempo buscando datos en diferentes programas, aspecto que reviste en mejoras de la productividad.

Más colaboración y clientes satisfechos

Que los empleados puedan trabajar sobre una misma página en simultáneo sin riesgo de estancamientos, errores de duplicidad y desinformación, mejora la colaboración entre diferentes departamentos o equipos de trabajo.

Una base de datos unificada, simplifica el camino hacia la satisfacción total de los clientes. Elegir un ERP con acceso a los datos CRM representa el acceso directo al historial de pedidos e información de facturación, dos puntos clave en la comprensión de los deseos y necesidades de la audiencia.

El cargo Beneficios de implementar un Software ERP en la pequeña y mediana empresa apareció primero en Tecnovedosos.



source https://tecnovedosos.com/beneficios-software-erp-empresa/

Full Stack Developer: la formación que te abrirá las puertas a un futuro de éxito

La tecnología, y más concretamente el ámbito digital, ha pasado a dominar buena parte de nuestra estructura social. Esto lo podemos ver reflejado en nuestros hábitos cotidianos, como las compras, la forma de comunicarnos los unos con los otros, o incluso el ocio. No obstante, donde mayor impacto tiene en términos económicos, es el sector empresarial, dado el interés de los negocios modernos por dar el salto al paradigma web. Ante tal realidad, no es de extrañar que las formaciones en desarrollo web se hayan convertido en una de las mejores opciones académicas, preparándonos para un futuro de éxito, donde seremos capaces de generar un valor incalculable para el tejido corporativo.

Por qué apuntarse a un Bootcamp Full Stack Developer

El desarrollo web está compuesto por dos apartados diferentes: el Frontend, siendo la cara visible de la plataforma, y el Backend, la parte informática que hace posible la primera. Por eso, para ser un desarrollador de gran nivel, nada como formarse en ambas materias. Un cometido que se puede resolver con absoluta solvencia en la actualidad de la mano de un Bootcamp Full Stack, pudiendo enfocarnos en una de las diez opciones más solicitadas a nivel mundial dentro del mercado laboral.

Ser Full Stack Developer, es decir, desarrollador experto, tanto en Frontend como en Backend, supone controlar al completo los proyectos de creación de páginas web y aplicaciones para móvil. De este modo, tendrás la posibilidad de asumir empleos de alta responsabilidad y demostrar tus habilidades informáticas de forma integral. Los conocidos como bootcamp, son formaciones intensivas que buscan llevar la enseñanza a la máxima efectividad, eliminando así de la guía docente todo cuanto podría ser considerado como “relleno”. Una forma de ahorrar tiempos en tu preparación, para la inminente salida al competitivo espacio que es el ámbito laboral.

Durante estos cursos, por lo general, en torno a las 18 semanas y 300 horas de duración, se potencian todas las habilidades necesarias para ser un desarrollador con enormes competencias. Pero no solo en materia técnica, sino que también aprenderás a sacar a flote toda tu creatividad, pensamiento crítico y habilidades comunicativas. Todo ello, aprendiendo de forma práctica e inmersiva, a base de retos con los que adquirirás una notable experiencia, antes incluso de encontrar tu primer trabajo. Sin duda, una oportunidad de interés para pasar a ser una auténtica estrella de la industria del desarrollo web.

Salidas profesionales a las que podrás aspirar

Cada vez más gente es consciente de la relevancia que ocupa el desarrollo web y de apps en el mundo de los negocios. Debido a ello, estos bootcamp cuentan con una alta demanda, unos cursos en los que pasarás a dominar las mejores herramientas de dicha materia, como Git, GitHub o GitLab. Asimismo, sabrás cómo programar webs responsive, en JavaScript, formularios con validación de datos y funcionalidades de Backend, y desarrollar las plataformas con los mayores estándares de calidad posibles.

Todo esto se presenta especialmente atractivo si analizamos las muchas salidas laborales a las que aspiran los estudiantes de un Bootcamp Full Stack Developer. Entre las más destacadas, encontramos opciones para ser desarrollador de iOS y Android, o bien, Junior Full Stack Developer. Empleos a los que nos será sencillo acceder gracias a los certificados que podemos obtener, siendo estos: Adobe Certified Expert, Certified Web Development Professional, Zend Certified PHP Engineer, Microsoft Developer Certifications o el de Amazon Web Services.

Más allá de las altas probabilidades de ser contratados en una buena empresa al terminar la formación, que como hemos comentado, no suele durar más de cinco meses, cabe hablar del rango de sueldos. El salario medio por ser Full Stack Developer está en torno a los 35.000 € anuales; no obstante, conforme vayas ascendiendo y adquiriendo experiencia, podrás alcanzar los 54.000 € al año. Una cifra a la que pocas personas pueden aspirar a lo largo de toda su carrera y esto es algo que te hará disfrutar de una carrera profesional exitosa.

El cargo Full Stack Developer: la formación que te abrirá las puertas a un futuro de éxito apareció primero en Tecnovedosos.



source https://tecnovedosos.com/full-stack-developer/

Rsync 3.2.7 llega con capacidad generar información de algoritmos admitidos en JSON

Rsync

permite sincronizar archivos y directorios entre dos máquinas de una red o entre dos ubicaciones en una misma máquina

Se dio a conocer hace poco el lanzamiento de la nueva versión de Rsync 3.2.7, una utilidad de sincronización y respaldo de archivos que ofrece transmisión eficiente de datos incrementales, que opera también con datos comprimidos y cifrados.

Mediante una técnica de delta encoding, permite sincronizar archivos y directorios entre dos máquinas de una red o entre dos ubicaciones en una misma máquina, minimizando el volumen de datos transferidos.

Una característica importante de Rsync no encontrada en la mayoría de programas o protocolos es que la copia toma lugar con solo una transmisión en cada dirección. Rsync puede copiar o mostrar directorios contenidos y copia de archivos, opcionalmente usando compresión y recursión.

Actuando como un daemon de servidor, Rsync escucha por defecto el puerto TCP 873, sirviendo archivos en el protocolo nativo Rsync o vía un terminal remoto como RSH o SSH. En el último caso, el ejecutable del cliente Rsync debe ser instalado en el host local y remoto.

Principales novedades de Rsync 3.2.7

En esta nueva versión que se presenta de Rsync 3.2.7, se permitió el uso de hashes SHA512, SHA256 y SHA1 al autenticar la conexión de un usuario al proceso rsync en segundo plano (anteriormente se admitían MD5 y MD4).

Ademas de ello, tambien se destaca que se implementó la capacidad de usar el algoritmo SHA1 para calcular sumas de verificación de archivos. Debido a su gran tamaño, el hash SHA1 tiene la prioridad más baja en la lista de coincidencias de hash. Puede usar la opción «–checksum-choice» para forzar una elección SHA1.

Se ha proporcionado la capacidad de generar información sobre los algoritmos admitidos en rsync en formato JSON (habilitado al duplicar la opción –version («-VV»)). Además, se ha agregado el script support/json-rsync-version, que permite generar una salida JSON similar basada en la información emitida en forma de texto con una sola opción «–version» (para compatibilidad con versiones anteriores de rsync).

Por otra parte, la configuración «use chroot» en rsyncd.conf, que regula el uso de una llamada chroot para el aislamiento adicional del proceso, está configurada como «no establecida» de forma predeterminada, lo que permite el uso de un chroot dependiendo de su disponibilidad (por ejemplo, habilitar cuando rsync se ejecuta como root y no está habilitado cuando se ejecuta como un usuario no root).

De los demás cambios que se destacan de la nueva versión:

  • Aproximadamente se duplicó el rendimiento del algoritmo de búsqueda de archivos base para archivos de destino faltantes, que se usa al especificar la opción «–fuzzy».
  • Para reducir la posibilidad de colisiones, la tabla hash de atributos xattr se ha convertido para usar claves de 64 bits.
  • Cambió la representación del tiempo en el protocolo al interactuar con versiones anteriores de Rsync (rama anterior a la 3.0): el tiempo de época de 4 bytes se trata como «int sin firmar» en este caso, lo que no permite pasar tiempos anteriores a 1970, pero resuelve el problema con la especificación de tiempos después de 2038.
  • La ruta de destino faltante al llamar al cliente rsync ahora se trata como un error.
  • La opción «–old-args» se proporciona para devolver el comportamiento anterior donde una ruta vacía se trataba como «.»

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

¿Como instalar Rsync en Linux?

Para aquellos que estén interesados en poder instalar esta herramienta en su sistema, pueden hacerlo instalado el paquete que se ofrece dentro de los repositorios de la mayoría de las distribuciones de Linux.

Para el caso de los que son usuarios de Debian, Ubuntu o cualquier derivado de estos, basta con abrir una terminal y en ella teclear lo siguiente:

sudo apt install rsync

Ahora para el caso de los que son usuarios de Fedora:

sudo dnf install rsync

Mientras que para el caso de los que son usuarios de Arch Linux y cualquier derivado de este:

sudo pacman -S rsync

En cuanto a los que son usuarios de openSUSE:

sudo zypper in rsync


from Desde Linux https://ift.tt/mkCanbw
via IFTTT