El fin de Flash. Adiós a la tecnología que cambió la web

El fin de Flash

Quienes nos interesamos en la tecnología hemos visto pasar innumerables productos y servicios. Algunos venían a comerse el mundo y terminaron desapareciendo sin pena ni gloria. Otros, tuvieron comienzos humildes, pero crecieron hasta convertirse en algo imprescindible. Al menos, hasta que otro producto o servicio lo reemplazó.

Es el caso de Flash, la tecnología que dio movimiento a la web y cuyo soporte terminó con el último día del año 2020.

El principio y el fin de Flash

Curiosamente, el nacimiento y la muerte de Flash están relacionados con Apple. Todo empezó cuando Charlie Jackson, organizador de un grupo de usuarios de Macintosh conoció a Jonathan Gay. Charlie quería desarrollar software para las computadoras de Apple, y Jonathan había estado haciendo programas para la plataforma desde la secundaria. Junto a una tercera socia, Michelle Welsh, que se ocuparía del marketing fundaron una empresa llamada FutureWave software. Esto fue en 1993.

El primer producto fue SmartSketch, un editor de gráficos para el Mac optimizado para el uso con lápiz óptico. El software intentaba compensar la sensación menos natural de un lápiz digital combinando atajos rápidos y fáciles de usar con una interfaz de usuario sencilla.

En las pruebas de mercado muchos usuarios señalaron que SmartSketch podría ser una herramienta útil para animaciones y rotoscopia. Es por eso que los desarrolladores le agregaron prestaciones básicas de animación.

Debido a que el desarrollo de software muchas veces toma tiempo, suele suceder que cuando un producto está listo, los usuarios ya no lo quieren. Es lo que pasó con SmartSketch. El lápiz óptico se había convertido en una pieza de museo.

Buscando un nuevo mercado, los responsables de la empresa vieron que la única herramienta disponible para los desarrolladores de la incipiente World Wide Web eran los procesadores de textos. Para cambiar eso le modificaron a SmartSketch sus componentes de animación y lo transformaron en una herramienta de diseño web con el nombre de FutureSplash. Estamos en el año 1995

El enfoque en la web

FutureSplash tenía dos componentes:

  • FutureSplash Animator: Con este componente los diseñadores podían diseñar animaciones en una línea de tiempo básica, y agregarle un poco de interactividad. Era en realidad una herramienta de animación cuadro a cuadro, con herramientas de dibujo, una interfaz de usuario amigable y que permitía a los usuarios arrastrar y soltar las animaciones..
  • FutureSplash Viewer: Para que los dos navegadores de la época; Internet Explorer y Netscape Navigator pudieran mostrar los archivos creados por Animator necesitaban descargarse este componente en su computadora.

Dado que no había competencia, todo fue bien para el nuevo producto. Netscape añadió Viewer a su lista de extensiones destacadas y Microsoft les pidió a los desarrolladores crear un reproductor integrado para MSN.com, la página de inicio por defecto de Internet Explorer. Su idea era crear algo parecido a una experiencia televisiva en una sección de su página.

Si no puedes vencerlos, cómpralos

El éxito de FutureWave no pasó desapercibido, y una compañía llamada Macromedia, que tenía su propio reproductor web llamado Shockwave, decidió comprar el programa.  Buscando hacer más pegadizo el nombre de su adquisición lo acortó a Flash (Future Splash)

Con el apoyo de Macromedia, Flash se convertiría  en parte imprescindible de la web (Se justificara su uso o no). FutureSplash  podía agregar botones con funcionalidades limitadas, pero de la mano de su nuevo dueño, Flash se complementó con un nuevo lenguaje de programación (pariente cercano de JavaScript llamado ActionScript.

Usando ActionScript  los programadores podían crear interactividad avanzada a las animaciones Flash convirtiéndolas en sitios web completos. El milenio  se presentaba auspicioso para este software. Ninguno de nosotros sabía que diez años después comenzaría la decadencia.

Nunca hubo una herramienta oficial para desarrollar animaciones Flash en Linux.  Si había proyectos como Haxe que permitían compilar código escrito en ActionScript. Buscando en Google veo que algunos hablan de la posibilidad de usar Eclipse como entorno de desarrollo junto a dos herramientas de adobe, El sdk Flex (ahora en manos de la Fundación Apache) y Adobe Air (Un entorno de ejecución de aplicaciones enriquecidas de Intenret) que dejó de tener versión para Linux.

En el próximo artículo hablaremos de Adobe, el ninguneo a los usuarios de Linux y como Steve Jobs nos vengó.

 

 

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

TimescaleDB 2.0 llega con soporte para acciones definidas por el usuario, cambios a la licencia TSL y mas

Se ha publicado el lanzamiento del DBMS TimescaleDB 2.0, versión en la que se agregaron cambios a la licencia TSL para proporcionar a los usuarios más derechos y permitir el uso gratuito de todas las funciones de la versión empresarial, incluida la compresión, la distribución del almacenamiento en varios nodos y la agregación continua. La licencia eliminó las restricciones sobre el alcance del ensamblaje comunitario, otorgó el derecho a realizar mejoras y cambios, eliminó las vinculaciones pagas (todas las funciones ofrecidas anteriormente en TimescaleDB Enterprise se han transferido a la edición Community).

Para quienes desconocen de TimescaleDB, deben saber que se implementa como una extensión de PostgreSQLdiseñado para almacenar y procesar datos en forma de una serie de tiempo (porciones de valores de parámetros en intervalos de tiempo especificados, el registro forma un tiempo y un conjunto de valores correspondientes a este tiempo).

Esta forma de almacenamiento es óptima para aplicaciones tales como sistemas de monitoreo, plataformas comerciales, sistemas para recopilar métricas y estados de sensores. Se proporcionan los medios para integrarse con el proyecto Grafana y Prometheus.

La característica clave de TimescaleDB es su soporte para el particionamiento automático de la matriz de datos, asi como el flujo de datos de entrada se distribuye automáticamente entre las tablas particionadas y que las secciones se crean según el tiempo (cada sección almacena datos durante un cierto período de tiempo) o en relación con una clave arbitraria.

Principales novedades en TimescaleDB 2.0

En esta nueva versión se propone una nueva implementación de funciones ejecutadas continuamente que permiten agregar datos entrantes continuamente en tiempo real (se asemejan a vistas PostgreSQL materializadas, pero se diferencian en que proporcionan un cálculo automático de los resultados de la consulta en segundo plano a medida que los datos llegan o cambian).

La nueva implementación se destaca por un cambio en la API, que ahora separa explícitamente funciones y reglas de agregación, lo que le permite implementar características tales como actualizar manualmente un rango específico en una vista agregada (por ejemplo, puede materializar automáticamente datos nuevos, pero dejar datos históricos antiguos para actualización manual). Los cambios también permitirán en el futuro implementar soporte para operaciones distribuidas cuando se trabaja con múltiples nodos.

Otro cambio importante es el soporte para acciones definidas por el usuario (UDA, Acción definida por el usuario) para ejecutar en un horario funciones y procedimientos escritos en lenguajes arbitrarios. La nueva función es adecuada para realizar tareas periódicas que no se incluyen en las políticas de conexión del controlador existentes (limpieza de datos obsoletos, compresión y agregación continua).

Se agregó soporte para hipertexto distribuido, lo que  permite distribuir el almacenamiento en múltiples nodos con TimescaleDB. La configuración de clúster basada en TimescaleDB incluye un nodo de acceso y varios nodos de almacenamiento. Todas las solicitudes al hipertexto distribuido se dirigen al nodo de acceso y luego se distribuyen entre los nodos de almacenamiento.
Se agregó soporte para nuevas vistas informativas, lo que le permite obtener información sobre hipertexto, nodos de clúster, cadenas, políticas y programa de inicio de trabajo.

¿Cómo instalar TimescaleDB en Linux?

Para quienes estén interesados en poder instalar TimescaleDB en su sistema, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

En el caso de los que son usuarios de Ubuntu:

sudo echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -c -s)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –
sudo add-apt-repository ppa:timescale/timescaledb-ppa
sudo apt-get update
sudo apt install timescaledb-postgresql-11

En el caso de Debian:

sudo sh -c "echo 'deb https://packagecloud.io/timescale/timescaledb/debian/ `lsb_release -c -s` main' > /etc/apt/sources.list.d/timescaledb.list"
wget --quiet -O - https://packagecloud.io/timescale/timescaledb/gpgkey | sudo apt-key add -
sudo apt-get update
sudo apt-get install timescaledb-postgresql-11

RHEL/CentOS:

sudo yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo tee /etc/yum.repos.d/timescale_timescaledb.repo <<EOL
[timescale_timescaledb]
name=timescale_timescaledb
baseurl=https://packagecloud.io/timescale/timescaledb/el/7/\$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/timescale/timescaledb/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOL
sudo yum update -y
sudo yum install -y timescaledb-postgresql-11

Ahora vamos a configurar la base de datos con:

sudo timescaledb-tune

Aquí se pueden realizar diversas configuraciones, de las cuales pueden consultar en el siguiente enlace. 

Al finalizar basta con reiniciar el servicio:

sudo service postgresql restart

 

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

Manjaro 21.0 lanza su primera versión preliminar, y su nombre en clave será Ornara

Manjaro 21.0

Ayer 30 de diciembre, el equipo de desarrolladores de Manjaro lanzó una actualización importante. Concretamente, actualizó muchos paquetes de las instalaciones existentes, entre lo que tenemos las últimas versiones de KDE Applications en su edición KDE o una nueva actualización de Pamac. Las nuevas imágenes (20.2) aún están por llegar, pero lo que sí han lanzado es Manjaro 21.0-Pre1, o lo que es lo mismo, la primera versión preliminar de su próxima entrega.

Por el momento, no hay mucha información sobre lo que incluirá lo que llegará con el nombre en clave de Ornara, pero la imagen que han compartido sí deja algunas pistas. Para empezar, llegará con Linux 5.10 instalado por defecto, y las tres ediciones oficiales usarán las últimas versiones de sus entornos gráfico, en donde destaca una edición principal que pasará a usar el Xfce 4.16 que llegó el 23 de diciembre.

Manjaro 21.0 Ornara llegara en febrero, aproximadamente

En cuanto a los otros dos entornos gráficos, Ornara usará los actuales Plasma 5.20 y GNOME 3.38, ya que Plasma 5.21 será lanzado en febrero y GNOME 40 (sí, 40, que cambiarán para no confundirlo con GTK 4.0) será lanzado sobre un mes después. Otro dato que también se sabe es que el gestor de paquetes ya será Pamac 10, lógico si tenemos en cuenta que ya está disponible hasta en la versión ARM que podemos instalar en placas como la Raspberry Pi.

Aunque Manjaro no ha facilitado ninguna fecha de lanzamiento, sí sabemos que suele lanzar una nueva versión cada 5 meses aproximadamente, por lo que Manjaro 21.0 Ornara debería llegar en febrero, tal y como sucedió con v19 Kyria. Todas sus novedades llegarán más pronto o más tarde a los usuarios existentes, y lo que lancen llegado el momento serán nuevas imágenes ISO para instalaciones de cero.

Enlaces de descarga: Xfce, KDE y GNOME.

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

Nos lo imaginábamos: Linux Mint 20.1 no ha llegado porque tiene fallos que solucionar, y no tiene fecha programada

Linux Mint 20.1 retrasado

A mediados de noviembre, Clement Lefebvre lanzó una beta de la próxima versión del sistema operativo que desarrolla. Echando una vista atrás en el tiempo, todos pensábamos que la versión estable de Linux Mint 20.1 llegaría antes de navidad, sobre los días 22-24, pero no fue así. Personalmente, he mirado el servidor del proyecto varias veces para ver si, por lo menos, habían subido las imágenes, pero no. Y el boletín mensual de diciembre nos ha explicado por qué.

¿Cuál puede ser el motivo de un retraso? Ahora mismo, yo sólo puedo pensar en uno: problemas. Y es que el equipo de Linux Mint ha informado de que tienen 34 problemas abiertos. Dicen que la mayoría de ellos no deberían impedir el lanzamiento, pero aún hay fallos que quieren corregir antes de entregarnos la versión estable de Linux Mint 20.1. Ahora la duda es: ¿cuándo llegará?

No se sabe cuándo llegará Linux Mint 20.1

Por el momento hay 34 asuntos abiertos. La mayoría de ellos no son bloqueadores de versiones, pero todavía hay errores que queremos corregir antes de darle a Linux Mint 20.1 una versión estable. Sé que me lo han pedido varias veces, pero no puedo dar una fecha exacta de lanzamiento. No es que no queramos decíroslo, es simplemente que no sabemos exactamente cuándo tendrá lugar el lanzamiento. Hasta que esté listo, no sucederá, y una vez que esté listo, no hay razón para esperar para anunciar una fecha.

Aunque no hay fecha de llegada oficial de Linux Mint 20.1, sí subrayan que tienen un ciclo de desarrollo de seis meses, lo que les da ritmo y cierto sentido de urgencia, por lo que están centrados en lanzarlo ahora, pero ese «ahora» no se sabe cuándo será exactamente. Entre los problemas, mencionan algunas regresiones en el kernel LTS que usa Ubuntu, siendo uno de los más graves uno que afecta a los paneles táctiles. Ese fallo no se va a solucionar pronto porque ya estamos en plena temporada navideña. Otro de los problemas que tienen que atajar está relacionado con los AMD Ryzen 5 y Ryzen 7, por lo que paciencia.

Linux Mint 20.1 tendrá el nombre en clave de Ulyssa y estará soportado hasta 2025.

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

Proyectos de año nuevo y programas que pueden ayudarte a lograrlos

Proyectos de año nuevo

Se acerca un nuevo año y con él los propósitos de año nuevo. Ya sea que quieras adelgazar, aprender un idioma, dejar tu trabajo para ser tu propio jefe o, algún otro sueño posible o alocado, siempre tendrás algún programa de código abierto que te pueda ser de utilidad.

Veamos por ejemplo, las tres cosas que el poeta cubano José Martí señaló que toda persona debería hacer a lo largo de su vida: Escribir un libro, plantar un árbol y tener un hijo.

Proyectos de año nuevo

Escribir un libro

Hasta donde yo sé, el poeta no aclara el tipo de libro que debemos escribir. Tampoco si los blogs cuentan como libros. De todas formas, en los repositorios tienes todas las opciones que pedas necesitar.

Veamos algunos programas para escritura creativa de libros. Es importante tener en cuenta que estos programas, aunque en muchos casos tienen funciones básicas de procesamiento de texto, son básicamente organizadores de ideas. En ellos puedes tener fichas con los datos biográficos de los personajes, escribir la reseña del argumento general del libro y determinar que sucederá en cada capítulo.

oStorybook

La o es de open. Como muchos otros proyectos de código abierto es un fork de otro que ya no existe. La última versión disponible al momento de escribir esto es del 25/12/20 por lo que su desarrollo sigue en marcha. Está escrito en Java y tiene versiones para Linux (DEB, RPM) Windows y Mac OS X.

oStorybook no solo te permite organizar tu novela, también es ideal para planear cuentos, artículos largos, ensayos y guiones cinematográficos.

El programa está casi todo traducido al español, pero la documentación está en francés. Una particularidad es que si quieres crear un archivo nuevo, debes elegir la opción Abrir un archivo existente.

Aparentemente es posible usar un editor externo. Al menos la opción está. Pero, en la documentación no dice cómo ni que tipo de editor. En las preguntas frecuentes lo que recomienda es copiar y pegar desde el procesador de textos.

Bibisco

Este es un programa para escribir novelas que sigue el modelo que vemos tantas veces de una versión gratuita básica y una de pago con prestaciones adicionales. El modo básico permite la creación de personajes, locaciones, escenas y capítulos además de la exportación a pdf, .doc y txt. El modo soportado tiene un precio sugerido de 15 euros (Que es bastante menos que las alternativas de pago privativas) incorpora funciones avanzadas de edición de textos, diagramas como líneas de textos y relaciones y un modo oscuro.

Plantar un árbol

Técnicamente se puede plantar un árbol usando software libre. Requeriría utilizar montones de módulos de Arduino y bastante programación en Python. Seguramente sería muy divertido y cuando tenga un jardín, probablemente lo intente. Podría ser uno de mis proyectos de año nuevo para el 2022. Lo que puedo ofrecerles por el momento es algunas sugerencias de programas para planificar el jardín.

Open Jardin

Permítanme tomar un párrafo de la Wikipedia

La permacultura es un sistema de principios de diseño agrícola y económico, político y social basado en los patrones y las características del ecosistema natural.

En otras palabras, se trata de seleccionar lo que se cultiva teniendo en cuenta lo que es mejor para el entorno.

Openjardin es un software francés para la gestión de un jardín bajo la filosofía de la permacultura. Permite la gestión interactiva de las parcelas de cultivo, con planificación anual y rotación de cultivos a lo largo de 5 años.

Entre sus herramientas ofrece la posibilidad de crear un plan con la representación de parcelas, hojas de cultivo, una tabla de planificación anual por parcela, y una tabla de rotaciones de cultivos a lo largo de 5 años para cada parcela con la visualización de los cultivos anteriores coloreados según la familia botánica.

GardenBot

Martí tampoco dice nada sobre el tema, pero una vez que hiciste el esfuerzo de plantar el árbol, es probable que quieras mantenerlo vivo la mayor cantidad de tiempo posible. En este caso lo que voy a recomendarte no es un programa si no un sitio web que contiene instrucciones sobre como crear tu propio sistema de monitoreo y riego automático del jardín. Se basa en módulos de Arduino y está en desarrollo.

Tener un hijo

Francamente estuve dudando se incluir esta categoría entre los proyectos de año nuevo. Es un tema muy sensible para mucha gente y es muy fácil caer en el mal gusto. Pero, considerando que esta información puede ser útil para alguien, allá vamos.

Periodic Calendar

Este programa está en los repositorios de Ubuntu (supongo que viene de Debian) bajo el nombre de pcalendar. No pude encontrar un sitio web por lo que ignoro si se consigue para otras distribuciones o sistemas operativos.

Este software desarrollado por mujeres permite hacer el seguimiento de los ciclos menstruales y determinar cuales son los días con más probabilidades de que el embarazo se produzca. También hacer el seguimiento del embarazo, calcular la etapa, determinar la probable fecha de nacimiento y escribir notas personales.

Obviamente todo esto sin garantías.

Sean cuales sean tus proyectos de año nuevo, nos gustaría saber si los logras y que software utilizaste para lograrlos.

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

Deepin 20.1 llega con base en Debian 10.6, mejoras en apps y mas

La nueva versión de la popular distribución de Linux, «Deepin 20.1» ya fue liberada y en esta nueva versión podremos encontrar que la base del sistema se ha actualizado a Debian 10.6 junto con un instalador que permite elegir con que versión del Kernel se va a instalar el sistema (5.4 o 5.8), además de diversas correcciones de errores y más.

Para quienes desconocen de Deepin, deben saber que es una distribución basada en Debian que se ha vuelto bastante popular gracias su propio entorno de escritorio Deepin (DDE) y alrededor de 40 aplicaciones de usuario, incluido el reproductor de música DMusic, el reproductor de video DMovie, el sistema de mensajería DTalk y el instalador y centro de instalación del software Deepin. Centrar.

Principales novedades de Deepin 20.1

En esta nueva versión tal y como se mencionó la base del paquete está sincronizada con Debian 10.6 junto con un instalador que permite elegir entre dos kerneles de Linux: 5.4 (LTS) o 5.8.

Además, podremos encontrar que se han realizado optimizaciones en la configuración del kernel y el código de la aplicación para mejorar la capacidad de respuesta de la interfaz y aumentar el rendimiento y que se ha logrado una reducción del tiempo de lanzamiento de muchas aplicaciones Deepin.

Por la parte del escritorio DDE, se ha mejorado el soporte para pantallas táctiles y ha agregado control de gestos en pantalla, además de operaciones optimizadas del panel, la interfaz del protector de pantalla, el widget para informar sobre el estado de la red, la interfaz para iniciar programas.

El administrador de archivos tiene soporte incorporado para búsqueda de texto completo por contenido de archivo, vista previa agregada de imágenes DJVU, consumo reducido de recursos y también se agregó soporte para fijar notas en la parte superior de la lista en el sistema de notas de voz.

También se destaca que en Deepin 20.1 se pueden mover notas entre categorías, cambiar el orden de las notas, realizar operaciones por lotes con varias notas, traducir notas de texto, cambiar la fuente de sonido. Se ha llevado a cabo la optimización del sintetizador de voz y del motor de reconocimiento de voz.

En lugar de Firefox, Thunderbird, GParted y Cheese, que anteriormente estaban incluidos en la entrega, ahora en Deepin 20.1 se ofrece su propio navegador, cliente de correo, editor de secciones y programa de cámara, la interfaz y los métodos de interacción del usuario en los que se unifican con el resto de aplicaciones de la distribución. Además, hay nuevas aplicaciones Phone Assistant, Scan Assistant y Downloader preparadas para Deepin, que se pueden instalar a través del Centro de instalación de aplicaciones

En el emulador de terminal, se ha agregado soporte para crear ventanas y espacios de trabajo a través de gestos en pantalla, 10 temas incorporados, configuraciones de formato de encabezado de pestaña agregadas, soporte implementado para cambiar el tamaño de fuente girando la rueda del mouse mientras se mantiene presionada la tecla Ctrl.

De los demás cambios que se destacan:

  • El configurador agrega la capacidad de seleccionar tres planes de energía: equilibrado, económico y de alto rendimiento.
  • En la configuración de Bluetooth, además de emparejar dispositivos, se ofrece una función de transferencia directa de archivos.
  • Se agregó soporte para la pantalla táctil y los controles del panel táctil en Image Viewer.
  • El visor de documentos tiene un modo de pantalla completa y soporte para archivos DJVU.
  • El editor de texto ahora tiene un modo de edición de columnas, la capacidad de vincular etiquetas de color y una opción para visualizar espacios y pestañas.
  • Se agregaron botones al administrador de archivos para pausar y reanudar el proceso de compresión y descompresión.
  • Se agregó la opción de eliminar archivos después de crear o descomprimir un archivo.
  • Soporte agregado para archivos ZIP.
  • Se implementó la capacidad de eliminar archivos del archivo y agregar archivos adicionales al archivo.

Obtener Deepin 20.1

Finalmente, para quienes estén interesados en poder instalar esta nueva versión deben saber que el tamaño de la imagen ISO de arranque es de 2,9 GB y lo pueden obtener desde el siguiente enlace.

from Linux Adictos https://ift.tt/37XL3so
via IFTTT

GSmartControl: comprueba el estado de salud de tus discos duros

GSmartControl

GSmartControl es otra de la serie de apps que estoy dando a conocer para aquellos que no tenían constancia de que existía. En este caso, es una app con una sencilla e intuitiva interfaz gráfica y que actuá en base a smartctl, que es una herramienta de línea de comandos para obtener información y controlar el sistema S.M.A.R.T. de los medios de almacenamiento.

Ya sabes que S.M.A.R.T. son las siglas de Self-Monitoring Analisys and Reporting Technology, y que te puede ayudar a comprobar el estado de salud de tus discos duros y medios de almacenamiento sólido. Es decir, podrás ver si tus unidades HDD, SSD, o medios externos, se encuentran en buen estado o si pueden presentar problemas que llevarían a la pérdida de datos.

GSmartControl consigue hacer esto mediante una serie de tests que realiza a las unidades de almacenamiento para comprobar el estado. Luego muestra los resultados de forma gráfica en su UI. Así de sencillo es realizar las comprobaciones con este software.

Cuando se ejecute la prueba, podrás ver información sobre el medio que has analizado (marca, modelo, capacidad,…), y también el estado si ha pasado el test y está correcto (verde), o si se han detectado problemas y ha fallado el test (rojo). Por supuesto, puedes ver un completo informe con lo que ha determinado la prueba, sea cual sea el resultado.

Los parámetros que controla S.M.A.R.T. para determinar el estado de salud son: temperatura de la unidad (puede delatar problemas con los motores de los HDD), velocidad de lectura (puede determinar problemas internos o en las señales), tiempo de partida o spin-up (puede reflejar problemas en el motor de los discos mecánicos), sectores de disco reasignados (indica errores en el almacenamiento y que la memoria puede estar llegando a su fin), velocidad de búsqueda o seek time, la altura de vuelo del cabezal (puede indicar accidentes del cabezal), uso de códigos de corrección de errores o ECC y recuento de errores (indica problemas del medio), etc. 

Gracia a la tecnología SMART y a programas como GSmartControl, puedes prevenir catástrofes en tus memorias y anticiparte a realizar copias de seguridad antes de que sea demasiado tarde y pierdas tus datos por un fallo grave en tu unidad de almacenamiento. Y como ves, no necesitarás conocimientos elevados para ello, el programa se encargará de todo…

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

WINE 6.0-rc4 llega el día de Navidad para seguir preparando el próximo lanzamiento

WINE 6.0-rc4

Y así será hasta el lanzamiento de la versión estable. Una semana después de la tercera Release Candidate, WineHQ ha seguido con su inexorable agenda y ha lanzado WINE 6.0-rc4. Como en las tres anteriores, y las que suele lanzar cada dos semanas antes de llegar a las RC, se trata de una versión de desarrollo, pero de una mucho más cerca de la versión final que llegará muy pronto.

A diferencia de las versiones de desarrollo que lanzan cada dos semanas y antes de las RC, WineHQ ya no menciona cambios destacados, y el motivo es que ya han entrado en la congelación de funciones o «freeze feature». Todo lo que incluyen ahora son retoques para mejorar el software que ya habían introducido en semanas pasadas. Aún así, sí mencionan 29 correcciones y un total de 37 cambios. Lógicamente, no son nada comparados con los introducidos antes de esta fase del desarrollo, lo que puede multiplicar por diez la cantidad, pero es lo necesario en estos momentos.

WINE 6.0 aterrizará en algún momento de enero

Como la semana pasada, y en los dos lanzamientos anteriores, WineHQ destaca esta semana sólo «corrección de errores solamente, estamos en la congelación de código«. La versión estable de WINE 6.0 llegará en algún momento de enero.

Los usuarios interesados ya pueden instalar WINE 6.0-rc4 desde su código fuente, disponible en este y este otro enlace, o a partir de los binarios que se pueden descargar desde aquí. En el enlace desde donde podemos descargar los binarios también hay información para añadir el repositorio oficial del proyecto para recibir esta y otras actualizaciones futuras tan pronto en cuanto las tengan listas a sistemas como Ubuntu/Debian o Fedora, pero también hay versiones para Android y macOS.

Si no pasa nada, la próxima versión será WINE 6.0-rc5 y llegará el primer día de 2021, es decir, el 1 de enero del año en el que estamos a punto de entrar.

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

GNUSim8085: simulador de microprocesadores 8085

GNUSimu8085

GNUSim8085 es un simulador gráfico, ensamblador y depurador para código ASM de los microprocesadores Intel 8085. Está disponible para Linux y también para Windows. Y aunque estos chips de Intel no sean precisamente actuales, sí que puede ser una buena forma de comenzar a familiarizarte con las arquitecturas y los lenguajes ensambladores al ser mucho más sencillos que muchos diseños actuales.

Por supuesto, si ya tienes conocimientos o quieres comenzar con algo más actual, debes saber que existen simuladores similares para, por ejemplo, la ISA RISC-V. Pero en este artículo, me centraré en este programa libre y gratuito que usa el set de instrucciones «pre-x86» que empleaban estas CPUs…

Las características de GNUSim8085 más destacables son:

  • Posee un simple editor de código que es capaz de resaltar la sintaxis del código ensamblador para estos chips 8085.
  • También ayuda a introducir las instrucciones en lenguaje esamblador con los argumentos correctos (ver keypad).
  • Permite ver de forma sencilla el contenido de los registros de la CPU mientras ejecuta el código que has generado.
  • Puedes ver también el contenido de las flags o banderas.
  • Incluso podrás ver la pila (stack), la memoria principal y las direcciones del sistema de E/S.
  • Contiene conversor decimal-hexadecimal y viceversa.
  • Como he mencionado antes, también permite depuración.
  • Puede ejecutar el programa en ASM por pasos.
  • Con un simple clic puedes convertir el ensamblador en un listado con opcode.
  • Y su GUI está traducida a varios idiomas… Desde ella podrás controlarlo y visualizarlo todo, sin necesidad de usar la línea de comandos.

Con él podrás comenzara a aprender cómo funcionan los equipos desde dentro, y practicar tu ASM. Y si no cuentas con ningún manual de código ASM para los chips 8085, hay multitud de recursos en la red para aprender. Por ejemplo, en GitHub encontrarás incluso ficheros con ejemplos de código diferentes para comenzar con ellos…

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

GIMP 2.10.22 ya disponible para macOS, y GIMP 3.0 aterrizará sin soporte para GTK 4.0

GIMP 3.0 beta

Aunque en macOS está disponible Photoshop, lo cierto es que es un software privativo de pago, y personalmente soy un usuario al que no le gustan mucho los cambios, por lo que si uso GIMP en Linux y Windows, también quiero usarlo en mi viejo iMac. Hasta hace una semana, la versión de GIMP para macOS era una vieja, pero ya la han actualizado a la última versión. Además de eso, el proyecto sigue trabajando en GIMP 3.0.

Hace unas horas han anunciado el lanzamiento de GIMP 2.99.4, lo que es una nueva versión de desarrollo de GIMP 3.0. Llega con muchas novedades, de las que tenéis un resumen debajo de estas líneas, pero personalmente me llama la atención lo que mencionan en su apartado «lo que viene», concretamente que no adoptarán GTK 4.0 de inicio. Recordamos que la nueva versión de GTK está disponible desde hace poco más de una semana, pero el equipo de desarrollo de GIMP está centrado ahora en otras cosas, y además GTK 3.0 aún disfrutará de soporte durante tiempo más que suficiente para que el cambio sea seguro.

Novedades de la última beta de GIMP 3.0

Lo que tenéis a continuación es una lista muy resumida de lo que han publicado en este enlace:

  • Correcciones de usabilidad en varias partes de GIMP.
  • Nueva herramienta de selección de pintura en el patio de recreo.
  • Nueva generación de diálogo genérico y API de soporte de metadatos para complementos de exportación.
  • Decodificación JPEG2000 multiproceso.
  • Documentación inicial sobre la migración de complementos a 3.0.
  • Correcciones en:
    • Widget de deslizamiento.
    • Selector multi-capa.
    • Diálogo de dispositivos de entrada.
    • Mejorado los dispositivos por defecto.
    • Se han adaptado las miniaturas para coreano y japonés,
  • Nueva herramienta experimental de selección de pintura.
  • Se han actualizado las API:
    • Generación de diálogos para complementos.
    • Soporte para metadatos genéricos.
    • Actualizados los complementos de archivos
    • Ajustes multi-hilo disponibles desde los complementos.
    • Mejorada la depuración de complementos.
    • babl 0.1.84 y GEGL 0.4.28.
  • No se dará el paso a GTK 4.0 de inicio.

Sin GTK 4.0… de inicio

El último punto de la lista anterior no es una novedad, sino una ausencia. Pero no será una muy importante si tenemos en cuenta lo que dicen en ese punto:

Oh, y una última cosa. Somos conscientes de que GTK 4.0 ya está disponible, no tenemos planes de cambiarlo antes del lanzamiento de GIMP 3.0.

Se entiende que el proyecto está centrado en lo que ya tienen entre manos, y que GIMP 3.0 se pasará a GTK 4.0 en alguna actualización futura. En cualquier caso, sí hay dos actualizaciones desde esta semana: la nueva para macOS y la última beta, justamente una que no llegará a los dispositivos de Apple. Y hablando de equipos de la manzana, GIMP 2.10.22 no soporta oficialmente Bug Sur, pero funciona. Nunca llueve a gusto de todos.

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