Canonical lanza Ubuntu 20.04 LTS Focal Fossa con nuevo tema Yaru, GNOME 3.36 y 5 años de soporte

Ubuntu 20.04 Ya disponible
Y el día ha llegado. Ya tenemos nueva versión Long Term Support del sistema de Canonical: desde hace unos instantes, ya podemos instalar Ubuntu 20.04 LTS Focal Fossa, un lanzamiento que, además de incluir novedades propias, continúa el trabajo empezado hace 6 meses con la llegada de Eoan Ermine. Por ejemplo, incluye GNOME 3.36, que continúa con las mejoras de rendimiento que se introdujeron en GNOME 3.34, y ha incluido soporte completo para ZFS como root, algo que llegó en Ubuntu 19.10, pero con ciertas limitaciones.

Por otra parte y como en cada nuevo lanzamiento, también se ha aprovechado el momento para actualizar el kernel del sistema operativo, usando ahora Linux 5.4. No es una gran mejora si tenemos en cuenta que Eoan Ermine usa Linux 5.3, pero Canonical suele quedarse en versiones LTS del núcleo en sus versiones LTS, y eso es justamente lo que es Focal Fossa. A continuación tenéis una lista con las novedades más destacadas que han llegado junto a esta versión.

Novedades más destacadas de Ubuntu 20.04 LTS

  • 5 años de soporte, hasta abril de 2025.
  • Linux 5.4.
  • Entorno gráfico GNOME 3.36, lo que incluye:
    • Modo No molestar.
    • Soporte mejorado para compartir pantallas en Wayland.
    • Mejorada la gestión en equipos con varias GPU.
    • Rendimiento mejorado.
    • Integración de Graphene en GNOME Shell y Mutter.
    • Soporte para el sandbox de Flatpak en WebKit 2.28. También ha activado WebGL y Web Audio en los ajustes de WebKit.
    • GNOME Shell soporta lanzar procesos generados en scopes de systemd.
    • El menú del sistema se ha reorganizado.
    • Se han rediseñado los diálogos del sistema.
    • Mejoras generales en la interfaz de usuario.
    • Pantalla de inicio rediseñada.
    • Posibilidad de renombrar las carpetas del lanzador de apps.
  • Ahora se incluye app Extensiones para gestionar extensiones de GNOME.
  • Mejorado el soporte para gestos.
  • Soporte para WireGuard: es una función que Linus Torvalds ha introducido en Linux 5.6, pero Canonical la ha traído (backport) para que esté disponible en la nueva versión de su sistema operativo aunque use Linux 5.4.
  • Python 3 por defecto.
  • Mejorado el soporte para ZFS.
  • Logotipo del fabricante al iniciar el sistema, junto al nombre de Ubuntu.
  • Se ha eliminado la app Amazon.
  • Nuevos fondos de pantalla, en donde se incluye el ganador de la “Copa mundial”, que es el de Ubuntu 8.04.
  • Nueva versión de Yaru, en donde destaca el color berenjena en algunos menús/botones y el gris en las carpetas. También incluye temas claro, oscuro y mixto.
  • Soporte para GDM multimonitor.
  • Escalado fraccionado en Xorg.
  • Paquetes actualizados con las últimas versiones de software como Firefox o Thunderbird.

Ubuntu 20.04 LTS ya está disponible para instalar, pero aún no podemos descargarlo desde la página web oficial, a la que podéis acceder desde este enlace. Sí podemos actualizar a la nueva versión desde el sistema operativo, algo que podemos hacer desde el gestor de actualizaciones o abriendo un terminal y escribiendo lo siguiente:

sudo do-release-upgrade

¡A disfrutarlo!

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

Aplicaciones para notas rápidas y un método poco práctico de hacerlas

Aplicaciones para notas rápidas

Muchas veces tenemos que anotar pequeños recordatorios que necesitamos tener a mano y no se justifica abrir una aplicación. Por suerte, existen las versiones digitales de las aplicaciones de notas digitales. Vamos a ver algunas alternativas.

Usar el fondo de escritorio

En la versión clásica de GNOME, el fondo de escritorio solo tiene una función decorativa. Sin embargo, podemos darle algo de utilidad. Solo necesitas crear un dibujo del tamaño de tu resolución de pantalla con LibreOffice Draw, Krita u otro programa similar, escribir o dibujar lo que quieres recordar, guardarlo en formato jpg y ponerlo como fondo de escritorio.

Yo lo hago de la siguiente Forma con El Gimp

  1. Creo una imagen de 1600x900px de fondo blanco.
  2. Utilizo la herramienta de selección rectangular para marcar el contorno a más o menos 1 cm del borde.
  3. Utilizo la herramienta trazar selección con un estilo de la unión redondeado y un ancho de 1px.
  4. Relleno con un color.
  5. Utilizo las herramientas de texto y pegado para agregar recordatorios.
  6. Cuando termino exporto la imagen y la elijo como fondo con la herramienta de configuración.

A decir verdad, no es un método muy útil, cada vez que hagas un cambio deberás borrar y volver a cargar la imagen. Por suerte tenemos otras alternativas.

Aplicaciones para notas rápidas

GloboNote

Esta aplicación lleva ya bastante tiempo entre nosotros sin quedar obsoleta. Nos permite crear notas rápidas, recordatorios, listas de tareas y diarios íntimos.

Características

  • Permite establecer recordatorios con diferentes tipos de alarma.
  • Cuenta con una calculadora para ejecutar las operaciones escritas en las notas. Las operaciones permitidas son +, -, * (multiplicar), / (dividir) y ^ (potencia). Soporta las constantes Pi y E. También soporta las funciones Sin[x], Cos[x], Tan[x], Log[x] o Log[x,y], Exp[x] y Sqrt[x].
  • Admite la organización de las notas en grupo. Se pueden mostrar y ocultar los grupos
  • Es posible personalización de las notas alterando el color, la tipografía, y la trasnsparencia.
  • Se puede utilizar para la creación de lista de tareas con casilla de verificación
  • Tiene la posibiidad de adjuntar archivos.
  • Admite la creación y uso de plantillas
  • Las notas se pueden proteger con contraseña
  • Cuenta con soporte para imágenes online y pegadas desde el portapapeles.

GloboNote está disponible para Windows, Linux y Mac. Requiere máquina virtual Java.

StickyNotes

Esta aplicación disponible para Linux en formato Snap y también acepta la incorporación de contenidos multimedia.

Características

  • Guardado automático de notas.
  • Sincronización de notas usando Dropbox
  • Color de fondo y de la barra del título a elección.
  • Opciones de edición para tipografía, negrita, tamaño, cursiva, lista, alineación…
  • Se pueden agregar imágenes, video y audio desde el disco a las notas a la nota desde la unidad local
  • Bloqueo de notas para evitar la edición accidental.
  • Guardado y recuperación de notas.
  • Deshacer y rehacer las modificaciones
  • Revisar la ortografía
  • Permite la creación de perfiles
  • Se puede alternar entre temas claros y oscuros

Rhinote

En este caso tenemos un programita sin pretensiones que te deja guardar textos para utilizarlos posteriormente con otras aplicaciones.

El texto se puede cortar, copiar y pegar; y las notas se pueden guardar (como texto plano) y ver y/o editar más tarde,

Rhinote se maneja únicamente con el teclado con estos comandos:

Ctrl-x: Corta el texto seleccionado

Ctrl-c: Copia el texto seleccionado

Ctrl-v: Pega el texto del portapapeles (debe funcionar con el texto copiado/cortado de cualquier aplicación)

Ctrl-z: Deshace la última tarea

Ctrl-Shift-z: Rehace la última tarea

Ctrl-n: Abre una nota en blanco

Ctrl-o: Abre una nota guardada

Ctrl-s: Guarda la nota actual

Ctrl-a: Guardar la nota actual como nombre de archivo

Ctrl-p: Imprime la nota actual en Linux

Ctrl-h: Ayuda del programa.

Aunque en Debian y derivados funciona como un programa completo que puede iniciarse desde el lanzador. En Windows y otras distribuciones LInux tiene que iniciarse como un script en Python.

NoteFly

Ahora hablaremos de una aplicación de código abierto solo para Windows. A pesar de ocupar poco espacio en disco (no supera los 300kb) el programa trae las mismas prestaciones que los programas que comentamos arriba e incluso alguna más.

Características

  • Decidir fácilmente qué notas mostrar y cuáles eliminar o guardar para más tarde.
  • Resaltado de fragmentos de PHP, HTML y SQL.
  • Soporte para complementos.

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

Scientific Linux 7.8 ya fue liberado, conoce sus cambios mas importantes

La nueva version de la distribución de Linux “Scientific Linux 7.8” ya fue liberada y llega con diversas mejoras de las cuales se destacan la inclusión de algunos nuevos paquetes que llegan para mejorar algunas cosas en el sistema. Esta nueva version de Scientific Linux 7.8 está construida sobre la base del paquete de Red Hat Enterprise Linux 7.8 y complementada por herramientas destinadas a su uso en instituciones científicas.

Para quienes desconozcan de Scientific Linux, deben saber que esta es una distribución de Linux clon a nivel binario de la distribución Red Hat Enterprise Linux, compilada a partir del código fuente de RHEL, bajo los términos del EULA de RHEL y de la licencia GPL. Es mantenida por los laboratorios del CERN, Fermilab, DESY y ETH Zürich.

Las diferencias con respecto a RHEL en general se reducen a cambios de marca y eliminación de enlaces a los servicios de Red Hat. Se ofrecen aplicaciones específicas de la aplicación, así como controladores adicionales, para la instalación desde repositorios externos como EPEL y elrepo.org.

En un principio el proyecto fue bautizado como High Energy Physics Linux, pasándose a denominar Scientific Linux, puesto que fue ampliamente adoptada por la comunidad científica en general.

Esta distribución es usada en el Gran colisionador de hadrones, para las máquinas de la red de ordenadores del GCH.

Principales novedades de Scientific Linux 7.8

En esta nueva version de Scientific Linux 7.8 llega basada en RHEL 7.8 y presenta algunos cambios en los archivos con la configuración de repositorios externos (EPEL, ELRepo, SL-Extras, SL-SoftwareCollections, ZFSonLinux) los cuales se movieron a un repositorio centralizado, ya que estos repositorios no son específicos de versiones específicas y se pueden usar con cualquier versión de Scientific Linux 7.x.

Para descargar datos sobre repositorios, basta con que se ejecute “yum install yum-conf-repos” y luego se tiene que configurar los repositorios individuales, por ejemplo, “yum install yum-conf-epel yum-conf-zfsonlinux yum-conf-softwarecollections yum-conf-hc yum-conf-extras yum-conf -elrepo “.

Por otra parte podremos encontrar algunos cambios en los paquetes, ya que en esta nueva version se añade Python 3.6 ya que anteriormente Python 3 no era parte de RHEL y que además la rama 2.x fue descontinuada.

También podremos encontrar el paquete con OpenAFS, una implementación abierta del sistema de archivos distribuido Andrew File System, el paquete SL_gdm_no_user_list que deshabilita la visualización de la lista de usuarios en GDM si es necesario cumplir con una política de seguridad más estricta, el paquete SL_enable_serialconsole para configurar una consola que funciona a través de un puerto serie y el paquete SL_no_colorls que deshabilita la salida de color en ls.

Se realizaron cambios en los paquetes, principalmente relacionados con el cambio de marca: anaconda, dhcp, grub2, httpd, ipa, kernel, libreport, PackageKit, pesign, plymouth, redhat-rpm-config, shim, yum, cockpit.

En comparación con la rama Scientific Linux 6.x, los paquetes alpine, SL_desktop_tweaks, SL_password_for_singleuser, yum-autoupdate, yum-conf-adobe, thunderbird (disponible en el repositorio EPEL7) están excluidos de la estructura básica.

Los componentes (shim, grub2, el kernel de Linux) utilizados al arrancar en el modo UEFI Secure Boot están firmados por la clave Scientific Linux, que, al habilitar el arranque verificado, requiere operaciones manuales, ya que la clave debe agregarse al firmware;

Para instalar actualizaciones automáticamente, se utiliza el sistema yum-cron, en lugar de yum-autoupdate.

Por defecto, las actualizaciones se aplican automáticamente seguidas de una notificación al usuario. Para cambiar el comportamiento en la etapa de la instalación automatizada, se preparan los paquetes SL_yum-cron_no_automated_apply_updates (prohíbe la instalación automática de actualizaciones) y SL_yum-cron_no_default_excludes (habilita la instalación de actualizaciones con el núcleo).

Descargar Scientific Linux 7.8

Si quieres descargar la imagen de este sistema para poder instalar en tu equipo o poder probar bajo una maquina virtual, debes de dirigirte a sitio web oficial de la distribución y en su sección de descargar obtendrás la imagen del sistema.

En esa sección de descargas podrás descargar la imagen con entorno de escritorio o la otra imagen que es para construir el sistema a tus necesidades.

La imagen de la distribución se suministra para la arquitectura x86_64, en forma de paquetes de DVD (9.9 GB y 8.1 GB), así como una imagen abreviada para la instalación en la red 627 MB.

El enlace de descarga es este.

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

NixOS 20.03 llega con Kernel 5.4, KDE 5.17.5, Gnome 3.34, Pantheon 5.1.3 y más

Hace algunos días fue presentada la liberación de la nueva version de NixOS 20.03 en la cual se presentan una serie de actualizaciones de paquetes bastante importantes de los cuales se destaca la actualización del Kernel de Linux a la version 5.4, la actualización de los entornos de escritorio que utiliza la distribución, entre otros.

Par quienes desconocen de NixOS, deben saber que es una distribución GNU/Linux, moderna y flexible desarrollada de forma independiente destinada a mejorar la gestión del estado de la configuración del sistema a través del gestor de paquetes Nix.

NixOS comenzó como un proyecto de investigación hace unos años y se ha convertido en un sistema operativo funcional con una curva de aprendizaje rígida para administrar los servicios del sistema.

Se ejecuta en el entorno de escritorio KDE, pero funciona con su propio administrador de paquetes Nix.

NixOS tiene un enfoque inusual: está dirigido a modernizar la administración de la configuración del sistema. Todo el sistema operativo, incluido el Kernel, las aplicaciones, los paquetes del sistema y los archivos de configuración, está creado por el Administrador de paquetes de Nix.

Nix aísla todos sus paquetes unos de otros. Utiliza su propio proceso de estructura de archivos también. Por ejemplo, esta distribución no tiene los directorios /bin, /sbin, /lib o /usr en su estructura de archivos. Todos los paquetes se mantienen en / nix / store en su lugar.

Otras innovaciones destacadas incluyen actualizaciones confiables, reversiones, configuraciones de sistemas reproducibles, un modelo basado en fuente con binarios y administración de paquetes multiusuario.

¿Qué hay de nuevo en NixOS 20.03?

En esta nueva version, podremos encontrar las nuevas versiones de los entornos de escritorio KDE 5.17.5 con KDE Applications 19.12.3, Gnome 3.34 y Pantheon 5.1.3 (cuando Pantheon se enciende a través de la configuración services.xserver.desktopManager.pantheon.enable, la pantalla de invitación de inicio de sesión asociada se enciende automáticamente).

También podremos encontrar las versiones actualizadas de los componentes del sistema, tales como el Kernel Linux 5.4, gcc 9.2.0, glibc 2.30, mesa 19.3.3, openssl 1.1.1d, PostgreSQL 11, OpenSSH 8.1.

Además, se destaca que el código de la opción nixos se reescribe en C ++ y se extiende con la opción -r para mostrar todas las configuraciones y se agregaron 46 nuevos servicios, de los cuales se mencionan:

  • kubernetes kube-proxy ahora admite una nueva configuración de nombre de host services.kubernetes.proxy.hostnameque debe establecerse si el nombre de host del nodo no debe ser predeterminado.
  • La configuración de UPower ahora es administrada por NixOS y se puede personalizar a través de services.upower.
  • Para usar Geary, debe habilitarlo en programs.geary.enablelugar de simplemente agregarlo environment.systemPackages. Fue creado para que Geary pudiera funcionar correctamente fuera de GNOME.

En cuanto a los cambios que se presentan, se puede apreciar que después de la instalación, el instalador gráfico inicia automáticamente la sesión gráfica (anteriormente se mostraba un aviso de consola con la sugerencia de iniciar “systemctl start display-manager” si necesita una interfaz gráfica). Para deshabilitar el inicio del administrador de pantalla, el elemento “Deshabilitar administrador de pantalla” se ha agregado al menú de inicio.

Para grupos ZFS, la operación TRIM se ejecuta semanalmente para unidades NVME y SSD configurando services.zfs.trim.enable.

Si ZFS está presente en la configuración config.boot.initrd.supportedFilesystems o config.boot.supportedFilesystems, las operaciones de escaneo (services.zfs.autoScrub.enable) y la creación automática de instantáneas (services.zfs.autoSnapshot.enable) también se ejecutan periódicamente.

Finalmente otro de los cambios que se presenta en esta nueva version, es que las imágenes para tarjetas SD se comprimen usando bzip2 de forma predeterminada.

Si quieres conocer más al respecto sobre el lanzamiento de esta nueva version, puedes consultar los detalles en el siguiente enlace. 

Descargar NixOS 20.03

Para aquellos que estén interesados en poder descargar esta distribución de Linux para instalarla o probarla bajo una maquina virtual, pueden dirigirse al sitio oficial de este y en su sección de descargas obtener la imagen.

El tamaño de la imagen de instalación completa con KDE es de 1.2 GB y la versión reducida de la consola es de 540 MB. De igual forma en el sitio encontraras documentación que te ayudara en el proceso de instalación. El enlace es este.

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

Node.js 14.0 ya está aquí y estas son sus novedades

Se acaba de presentar la liberación de la nueva version de Node.js 14.0 la cual llega con una nueva API experimental enfocada al almacenamiento local, también se destaca la actualización del motor V8 (utilizado en diversos navegadores) y otras cuantas mejoras más.

Esta nueva version de Node.js tendrá un estado LTS pero sera asignado hasta octubre después de la estabilización de ella. El soporte para Node.js 14.0 estará disponible hasta abril de 2023 y el mantenimiento de la última version LTS Node.js 12.0 durará hasta abril de 2022, mientras que para el siguiente año sera finalizado el soporte de la version Node.js 10. En lo que respecta a la version 13.0 su soporte sera finalizado en junio de este año.

Para quienes desconocen de Node.js, deben saber que esta es una plataforma que puede usarse tanto para el soporte del servidor de aplicaciones web como para la creación de programas de red de servidor y cliente ordinarios.

Para ampliar la funcionalidad de las aplicaciones para Node.js, se ha preparado una gran colección de módulos, en la que puede encontrar módulos con la implementación de servidores y clientes HTTP y SMTP, XMPP, DNS, FTP, IMAP, POP3, módulos para la integración con varios marcos web, controladores WebSocket y Ajax, Conectores DBMS (MySQL, PostgreSQL, SQLite, MongoDB), motores de plantillas, motores CSS, implementación de algoritmos criptográficos y sistemas de autorización (OAuth), analizadores XML.

¿Qué hay de nuevo en Node.js 14.0?

En esta nueva version se destaca la capacidad de generar informes de diagnóstico sobre la marcha o al ocurrir ciertos eventos se estabiliza, lo que refleja eventos que ayudan a diagnosticar problemas tales como fallas, degradación del rendimiento, pérdidas de memoria, gran carga de CPU, salida de error inesperada, etc.

El motor V8 se ha actualizado a la versión 8.1, en la que se han introducido nuevas optimizaciones de rendimiento y se han agregado innovaciones como el nuevo operador de unión lógica “??”. (devuelve el operando derecho si el operando izquierdo es NULL o no está definido, y viceversa), el operador “?.” para una comprobación única de toda la cadena de propiedades o llamadas (por ejemplo, “db? .user? .name? .length” sin comprobaciones preliminares), el método Intl.DisplayName para obtener nombres localizados, etc.

Además, se destaca la adición del soporte experimental para la API de almacenamiento local asíncrono con la implementación de la clase AsyncLocalStorage, que se puede usar para crear un estado asíncrono con controladores basados ​​en llamadas de devolución de llamada y promise.

El soporte para la implementación de AsyncLocalStorage permite almacenar datos durante el procesamiento de la solicitud web, asemejándose a los hilos locales para hilos individuales en otros idiomas.

Por otra parte, se realizó una revisión de la API de Streams, con el objetivo de mejorar la consistencia de las API de Streams y eliminar las diferencias en el comportamiento de las partes base de Node.js.

Por ejemplo, el comportamiento de http.OutgoingMessage está cerca de stream.Writable y net.Socket está cerca de stream.Duplex. La opción autoDestroy está establecida en true de forma predeterminada, lo que implica una llamada a _destroy después de la finalización.

También se menciona en el anuncio que fue eliminado la advertencia sobre las características experimentales al cargar él modulo ECMAScript 6 y exportar módulos utilizando las expresiones de importación y exportación. Al mismo tiempo, la implementación de módulos ESM sigue siendo experimental.

Se agregó soporte experimental para la API WASI (Interfaz del sistema WebAssembly), que proporciona interfaces de programa para la interacción directa con el sistema operativo (API POSIX para trabajar con archivos, sockets, etc.).

Además de que se han aumentado los requisitos para las versiones mínimas de compiladores y plataformas: macOS 10.13 (High Sierra), GCC 6, Windows más reciente que 7/2008R2.

¿Como instalar Node.JS en Linux?

La instalación de Node.JS es bastante sencilla, para ello solo tienen que abrir una terminal en el sistema y en ella van a teclear alguno de los siguientes comandos, según sea su distro.

Para el caso de los que son usuarios de Debian, Ubuntu y derivados, solo tienen que teclear lo siguiente:

sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm

Mientras que para los que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otro derivado de Arch:

sudo pacman -S nodejs npm

Usuarios de openSUSE, solo tienen que teclear lo siguiente:

sudo zypper ar \
http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_13.1/ \
Node.js
sudo zypper in nodejs nodejs-devel

Finalmente para los que utilizan Fedora, RHEL, Centos y derivados:

sudo dnf -i nodejs npm

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

Creando tarjetas de estudio. Algunas opciones de código abierto

Creando tarjeta de estudio
Las tarjetas de estudio son una de las herramientas de estudio más efectivas dado que impulsan una participación activa de la memoria en el proceso de aprendizaje.

Originalmente eran rectángulos de cartón en uno de cuyos lados se escribían una pregunta y del otro una respuesta. En la actualidad existen aplicaciones para computadoras y dispositivos móviles que cumplen la misma función, pero con la incorporación de contenido multimedia.

En este post veremos algunas herramientas de código abierto que podemos usar para crearlas y repasarlas.

Cuando usar una tarjeta de estudio

Las tarjetas de estudio resultan útiles cuando se trata de aprender las relaciones entre dos piezas de información. Son ideales para aprender definiciones cortas o palabras de vocabulario. Pero, cuando se trate de aprender información dispuesta en jerarquías complejas, lo mejor es optar por otros mecanismos.

Errores comunes

Las fallas más comunes a la hora de utilizar tarjetas de estudio son:

  • Usarlas para memorizar sin preocuparse de comprender el contenido.
  • Incluir demasiada información en las respuestas lo que hace difícil memorizar y responderlas en forma completa.

Algunas sugerencias de cómo utilizarlas

1. Haz tus propias tarjetas de estudio

Aunque muchos programas y sitios web permiten descargar colecciones de tarjetas de estudio, el hecho de crearlas forma parte del proceso de aprendizaje. Al dividir el texto en preguntas y respuestas y al resumir estas con tus propias palabras, estableces conexiones neurales que ayudarán al proceso de recordación.

2. Mezclar imágenes y palabras

Se sabe que incluir una imagen que de alguna forma tenga relación con las palabras de las respuestas, ayuda a memorizarla. Supongamos que tienes que recordar el nombre de 4 distribuciones Linux; CentOS, Ubuntu, Linux Mint y OpenSuse. Incluir los logos sobre los nombres resultará mucho más útil que escribir solo los nombres.

3. Usar mecanismos mnemotécnicos para crear conexiones mentales

Un mecanismo mnemotécnico es aquel que te ayuda a construir una asociación entre dos piezas de información en tu mente.

Para las tarjetas de estudio, lo mejor es usar acrónimos e imágenes. Por ejemplo, con las 4 iniciales de las distribuciones de arriba podemos formar OCUL. Con lo cual podríamos poner unos binOCULares o la cartilla de un OCULista.

Este es un blog serio, absténganse de hacer la sugerencia en la que están pensando desde que puse el ejemplo.

4. Usa el principio KISS

KISS es un acrónimo en inglés Keep It Simple, Stupid! «¡Mantenlo sencillo, estúpido!»

Las preguntas deben ser puntuales y las respuestas deben ser cortas. Si tuvieras que memorizar respuestas largas y complejas usa varias tarjetas.

5. Repasa las tarjetas en ambos sentidos

Para que el proceso de aprendizaje sea completo las preguntas y respuestas deben alternarse.

Creando tarjetas de Estudio. Algunas opciones de código abierto

Anki

Este programa permite elegir entre diferentes diseños y tiempos y tiempos de respuesta. Admite contenido multimedia y sincronización vía web. Las prestaciones de Anki se amplían con una serie de complementos

El programa está disponible para Windows, Linux, Mac y dispositivos móviles. También tiene una versión web.

Mnemosyne Project

La aplicación utiliza un algoritmo para mostrar más frecuentemente aquellas preguntas que al usuario le cueste más memorizar. Admite tarjetas de tres caras. Esto es útil, por ejemplo, para estudiar idiomas, en la primera cara la palabra en el idioma original, en la segunda la forma escrita y en la tercera la pronunciación.

El programa está disponible para Windows, Linux, Mac y Android.

OpenCards

La idea básica de OpenCards es utilizar presentaciones de PowerPoint (*.ppt) o archivos Markdown (*.md) como conjuntos de tarjetas flash. De este modo, los títulos de las diapositivas se representan como preguntas y los contenidos de las diapositivas como sus respuestas. El programa utiliza algoritmos de aprendizaje para seleccionar el orden y frecuencia con que se muestran.

Hay versiones para Windows, Linux y Mac

IGNUit

Es una aplicación basada en el sistema de tarjetas de memoria Leitner.

Las tarjetas pueden incluir audio incrustado, imágenes y fórmulas matemáticas (vía LaTeX). Puede importar y exportar en varios formatos de archivo, incluyendo CSV.

El programa solo tiene versión para Linux.

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

Raspbian XP, nuevo clon de Windows XP para tu Raspberry Pi

Raspbian XP

Una de las mejores opciones, sino la mejor, que podemos usar como sistema operativo en nuestras placas Raspberry es Raspbian. Es el sistema desarrollado por la misma compañía de la frambuesa y está basado en Debian, lo que debería asegurar estabilidad y fiabilidad. Pero, personalmente, no me gusta nada su interfaz, por lo que siempre termino instalándole otro escritorio. Opciones hay, y cada vez más, como demuestra una nueva distribución como este Raspbian XP que clona el viejo Windows XP para usarlo en nuestras pequeñas placas.

Más concretamente, Raspbian XP está diseñado para ejecutarse en la Raspberry Pi 4, la versión más moderna que es la única con la suficiente potencia como para ejecutar este sistema operativo sin sufrir demasiado. Esta versión de Raspbian llega con muchas funciones que podíamos disfrutar en Windows XP, como el mismo diseño con su mismo menú de Inicio o un LibreOffice ligeramente retocado para que se parezca más al Microsoft Office de la compañía que dirige Satya Nadella.

Sólo la Raspberry Pi 4 podrá mover Raspbian XP

Lógicamente, estamos hablando de un Linux con interfaz de Windows, lo que significa que no podremos ejecutar aplicaciones del sistema de Microsoft, o no directamente. Sus desarrolladores sí han incluido algunos emuladores para que ejecutemos dichas aplicaciones, y otros como BOX86, DOSBox, Mupen64 y MAME, lo que nos permitirá jugar a todo tipo de títulos clásicos que podíamos jugar en MS-DOS o en las máquinas recreativas del siglo pasado.

Raspbian XP sigue en fase de desarrollo, por lo que aún introducirán más novedades antes de su lanzamiento oficial. En el vídeo anterior os podéis hacer una idea de cómo se ve Raspbian XP (y cómo lo hacía Raspbian 95), pero también podemos probarlo nosotros mismos si descargamos el sistema operativo desde este enlace. Hay que tener en cuenta que está en formato IMG, lo que significa que no podremos emularlo de manera sencilla en software como VirtualBox o GNOME Boxes.

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

Vivaldi 3.0 introduce nuevos bloqueadores de contenido y estas otras mejoras

Vivaldi 3.0

Bloqueador de contenido de Vivaldi 3.0

Cuando el ex-CEO de Opera dejó la compañía, pocos nos podíamos imaginar que el proyecto del navegador que desarrollaría avanzaría tan rápido. Con sólo 4 años de edad, se ha convertido en el favorito de muchos usuarios, sobre todo aquellos que buscan cierta personalización o son desarrolladores. Hoy, Vivaldi Technologies ha lanzado Vivaldi 3.0, un nuevo lanzamiento mayor que ha introducido novedades destacadas que justifican el cambio de número del 2.11 al 3.0 que incluye esta versión.

Probablemente, la novedad más destacada que llega junto a Vivaldi 3.0 sea que ha incluido un nuevo bloqueador de contenido. Como otros navegadores como Firefox, el nuevo Vivaldi bloqueará rastreadores, más conocido en inglés como Trackers. Para ello, han incorporado la lista de bloqueo de DuckDuckGo Tracker Radar, por lo que, además de no ser seguidos por parte del navegador, ahora tampoco podremos ser rastreados por terceras compañías. Pero los trackers no es lo único que bloqueará.

Novedades más destacadas de Vivaldi 3.0

  • Bloqueador de trackers. Esta versión bloqueará rastreadores gracias a su colaboración con DuckDuckGo.
  • Bloqueador de publicidad.
  • Reloj en la barra de estado.
  • Spatian Navigation ha recibido una mejora importante: usando Shift y las teclas de movimiento, ahora es posible encontrar cualquier enlace en menos clics, lo que es mucho más rápido.
  • Mejoras en Pop-out, el Picture-in-Picture de Vivaldi. Ahora se puede desactivar.
  • Multi-tarea en Panels, un dashboard que se puede expandir en la barra lateral e incluye herramientas como las descargas, los favoritos, el historial, los paneles web, paneles de ventanas y notas.
  • Mejoras en la organización de pestañas.
  • Ahora es más rápido trabajar con herramientas como las capturas de pantalla.
  • Mayor facilidad al navegar en el nuevo historial y atajos personalizables y gestos del ratón.
  • Mejoras en la sincronización entre dispositivos.
  • Más mejoras en la personalización de la interfaz de usuario.
  • Adelantar/retrasar para los resultados de búsqueda.

Vivaldi 3.0 ya está disponible para todos los sistemas soportados desde la página web el autor a la que podemos acceder desde este enlace. Para los usuarios existentes, la nueva versión ya estará esperando como actualización. También hay disponible una versión para Android, pero con menos novedades que las mencionadas en este artículo.

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

Deepin Linux 20 Beta disponible para su descarga

Deepin Linux 20 Beta ya está disponible para su descarga con una serie de mejoras mayores, incluyendo refinamientos en el escritorio y Linux Kernel 5.3.

La primera cosa que puedes notar después de instalar la nueva beta es una interfaz de usuario mejorada, con esquinas redondeadas en las ventanas y nuevos efectos de animación, los iconos mas son coloridos para crear una “experiencia sorprendente”, asegura el equipo de desarrollo.

Deepin Linux 20 beta corre en Debian 10, así que además recibe arreglos de seguridad y refinamientos adicionales. Nuevas aplicaciones también son parte de esta actualización, como un visor de fuentes.

La nueva interfaz de usuario

Las ventanas redondeadas le dan al sistema un diseño moderno y fresco que muchas compañías están convirtiendo en tendencia. Incluso se dice que Microsoft esta explorando los bordes redondeados para la interfaz grafica de Windows 10, aunque esos cambios llegarán gradualmente al sistema. Deepin menciona que su interfaz de usuario rediseñada es solo parte de una nueva experiencia de usuario.

“Deepin 20 beta viene con un diseño unificado y un entorno de escritorio mejorado, trayendo una experiencia de usuario totalmente nueva. Además de eso, debajo el escritorio y el Kernel han sido actualizados a Debian 10 y Kernel 5.3. Debian 10 se actualiza constantemente y es estable. Lo mejor, trae nuevas aplicaciones para nuestros usuarios.”

Hay que tomar en cuenta que Deepin 20 todavía está en la versión beta, por lo que podría haber problemas con la experiencia.

from Linux Adictos https://ift.tt/34UHwb8
via IFTTT

Nginx 1.18.0 ya está aquí y estos son sus cambios más importantes

Después de un año de desarrollo, se introdujo una nueva rama estable del popular servidor HTTP de alto rendimiento y un servidor proxy multiprotocolo “Nginx 1.18.0”, que incorporaba los cambios acumulados en el marco de la rama principal 1.17.x.

Para quienes desconocen de Nginx deben saber que este​ es un servidor web/proxy inverso ligero de alto rendimiento y un proxy para protocolos de correo electrónico (IMAP/POP3). Nginx es software libre y de código abierto, licenciado bajo la Licencia BSD simplificada, además de que es multiplataforma, por lo que puede ser utilizado en sistemas tipo Unix, GNU/Linux, BSD, Solaris, Mac OS X y Windows.

Cabe señalar que existen dos versiones de Nginx, OSS Nginx y Nginx Plus (la version comercial). Nginx Plus ofrece funcionalidades adicionales que no son incluidas en OSS Nginx.

¿Qué hay de nuevo en Nginx 1.18.0?

En esta nueva version de Nginx 1.18.0, se ha agregado diversas directivas las cuales añaden algunas funcionalidades al servidor, tal es el caso de la nueva directiva limit_req_dry_run, que activa el modo de ejecución de prueba, que no aplica restricciones en la intensidad de las solicitudes de procesamiento (sin un límite de velocidad), pero continúa monitoreando el número de solicitudes fuera de los límites en la memoria compartida.

Otra de las directivas añadidas es  limit_conn_dry_run, que pone el módulo ngx_http_limit_conn_module en modo de ejecución de prueba, en el que el número de conexiones no está limitado, sino que se tiene en cuenta.

Por otro lado también podremos encontrar auth_delay, que le permite agregar un retraso a las solicitudes no autorizadas con un código de respuesta de 401 para reducir la intensidad de la selección de contraseña y proteger contra ataques que manipulan operaciones de ataque de tiempo al acceder a sistemas restringidos por contraseña, el resultado de una subconsulta o JWT ( JSON Web Token).

Se agregó soporte para variables en las directivas “limit_rate” y “limit_rate_after“, así como en las directivas “proxy_upload_rate” y “proxy_download_rate” del módulo de flujo.

La directiva grpc_pass agregó soporte para usar una variable en el parámetro que define la dirección. Si la dirección se especifica como un nombre de dominio, el nombre se busca entre los grupos de servidores descritos y, si no se encuentra, se determina utilizando el resolutor;

Se han agregado nuevas variables proxy_protocol_server_addr y proxy_protocol_server_port, que contienen la dirección y el puerto del servidor obtenidos del encabezado del protocolo PROXY.

De los demás cambios que se mencionan en el anuncio de esta nueva version:

  • La variable limit_conn_status se ha agregado al módulo ngx_stream_limit_conn_module, que almacena el resultado del límite de número de conexiones: PASSED, REJECTED y REJECTED_DRY_RUN.
  • La variable $ limit_req_status se ha agregado al módulo ngx_http_limit_req_module , que almacena el resultado de limitar la velocidad de recepción de solicitudes: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN y REJECTED_DRY_RUN.
  • Por defecto, se proporciona el ensamblaje del módulo ngx_http_postpone_filter_module.
  • Se agregó soporte para cambiar los bloques de ubicación con nombre utilizando el método $ r-> internal_redirect () proporcionado por el intérprete incorporado Perl. Este método ahora implica el manejo de URI con caracteres escapados.
  • Cuando se usa la directiva hash en el bloque de configuración ascendente para organizar el equilibrio de carga con el enlace del cliente al servidor, si la clave está vacía, el modo round-robin ahora se activa.
  • Se agregó soporte para llamadas ioctl (FIONREAD), si están disponibles, para evitar leer desde una conexión rápida durante mucho tiempo.

Finalmente, se menciona que en el futuro, todos los cambios en la rama estable 1.18 se asociarán con la eliminación de errores y vulnerabilidades graves.

Ademas de que pronto se formará la rama principal de nginx 1.19, en cuyo marco continuará el desarrollo de nuevas características. Para los usuarios comunes que no tienen la tarea de garantizar la compatibilidad con módulos de terceros, se recomienda utilizar la rama principal, sobre la base de las cuales se forman las versiones del producto comercial Nginx Plus cada tres meses.

Si quieres conocer más al respecto sobre los cambios implementados en esta nueva version, puedes consultar los detalles en el siguiente enlace. 

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