Mi experiencia en Linux sin Internet

En el mes de marzo mi router murió definitivamente. Durante 17 años me mantuve fiel al Motorola SB5101 que me habían instalado cuando puse Internet en casa, básicamente porque era una forma fácil de sacarme de encima a los vecinos que querían compartir el Wifi.

Sin embargo, todo llega a su fin y, el aparato decidió no funcionar más. Ya había dejado de funcionar con la conexión de red y, afortunadamente, Linux lo reconoció sin problemas al conectarlo como USB, cosa que no hizo Windows.  Pero, llego el día en que las luces se apagaron.

Mi experiencia sin Internet

Por supuesto, que lo de «sin Internet» hay que tomarlo de un modo relativo.  Con la opción «Hotspot y Conexión mediante dispositivos móviles de Android» cualquier teléfono móvil se puede usar como modem en la PC. Solo hay que tener en cuenta tres factores:

  • La intensidad de la señal.
  • La conexión microUSB.
  • El plan de datos.

La intensidad de la señal

Es obvio que, si no llega la señal al teléfono, difícilmente se puede establecer la conexión a Internet. La intensidad dependerá del modelo del teléfono y de la infraestructura de la prestadora. En mi caso tengo dos proveedores de telefonía móvil para dos smartphones diferentes. Tuenti (Movistar Argentina) en un KC 516 con Android 11 y Claro (Argentina) en un Samsung J2 Prime con Android 6.

La conexión con Tuenti se cortaba seguido mientras que la de Claro era más estable pero más lenta.

La conexión microUSB

Si la entrada microUSB está muy desgastada el teléfono no intercambiará datos con el ordenador y tan solo se cargará la batería. Esto puede solucionarse provisionalmente cambiando el cable o probando diferentes posiciones (Usualmente haciendo que la parte donde está el conector esté más alta que el otro extremo.

El plan de datos

Una computadora de escritorio descarga muchos más datos conectada al mismo sitio que un teléfono móvil. Los 6 GB del plan de datos de Tuenti volaron en menos de una semana. Y, con el precio de los planes de datos prepagos de Claro ni siquiera vale la pena considerar la posibilidad de un uso continuo. Hay que tener en claro que se debe restringir severamente el tiempo y uso de las conexiones a menos que se quiera gastar una fortuna.

Entre las cosas que debes descartar están:

Las actualizaciones

Dependiendo de la cantidad de paquetes a instalar, las actualizaciones pueden consumirte mucho de tu plan de datos. Lo mejor es limitarse a las actualizaciones de seguridad y dejar las otras para más adelante.

Otra alternativa es descargar el paquete desde otro equipo e instalarlo manualmente. Distribuciones como Debian y Ubuntu tienen páginas desde las cuales descargar los programas de las cuales destacar los programas y sus dependencias.

También, si tienes acceso a un equipo con tu misma versión de Debian o Ubuntu puedes hacer lo siguiente:

Descargar el paquete con:

sudo apt-get install --download-only nombre_del_programa

El programa descargado se guarda en la carpeta /var / cache / apt / archives. De ahí deberás copiarla a un pendrive o cd y desde este a la carpeta personal de tu computadora.

Instalas el programa con

sudo dpkg -i nombre_del_programa.deb

Es posible que debas repetir el procedimiento con las dependencias faltantes.

Reproducción multimedia

Aunque algunos prestadores de servicios tienen promociones por las que con determinados servicios no se consumen datos del plan principal, siempre terminarás consumiéndolos. Existen muchos programas y extensiones para los navegadores que te permiten descargar videos de Youtube en otro equipo para verlos en el tuyo .  Yo uso VideoDownloadHelper.

Para reducir el consumo de datos de una página web, una interesante alternativa es txtify.it que convierte a los artículos de un sitio web en texto plano. Solo tienes que pegar el texto del artículo en la ventana y todo el contenido que no sea texto será eliminado.

Y un día volvió la conexión

Están de moda los testimonios de personas que encontraron la luz abandonando las redes sociales. Dado que en general limito mi interacción con ellas (La mayor parte de las veces, soy humano después de todo) a temas laborales, no puedo decir que mi productividad haya aumentado exponencialmente por no usarlas. De hecho, todo lo contrario.

Ahora tengo un router Wifi, y sumé un nuevo software libre a mi lista de imprescindibles. KDE Connect me permite interactuar entre todos mis dispositivos conectados a la misma red. ¿Adivinen qué? La aplicación equivalente de Windows, el Compañero de teléfono de Microsoft, no funciona en Android 11.

Con Internet o sin Internet, el software libre es mejor.

 

 

 

 

 

from Linux Adictos https://ift.tt/uIQbHsg
via IFTTT

Mr Musk ¿No quiere comprar la Linux Foundation?

Web de la Linux Foundation con cartel de vendido

Aunque parezca paradójico, el control de un solo propietario puede garantizar más libertad que un gobierno colegiado.

Permítanme empezar el post con una hipérbole. La oferta de compra de Elon Musk por Twitter es el equivalente en el siglo XXI de las noventa y cinco tesis de Martín Lutero que dieron origen a la Reforma.

Musk impactó de lleno en la línea de flotación de la religión de «Los fundadores» esos antiguos jóvenes que en la década del 90 o 2000 fundaron en un garage o dormitorio universitario lo que hoy son las empresas que controlan el mundo de la tecnología y que basado en eso se convirtieron en árbitros de lo que es correcto o lo que no.

La religión de los fundadores

Los fundadores de las grandes tecnológicas repente se convirtieron en invitados de los medios de comunicación, consejeros de políticos y ejemplo a seguir para las jóvenes generaciones. Sin estar preparados para ello, tuvieron que importar una ideología prefabricada, la del progresismo culposo de la intelectualidad norteamericana. Tampoco estaban preparados para el crecimiento de sus empresas y adaptaron las peores prácticas del capitalismo salvaje.

Aquellos que no eran gratos a los ojos de la nueva religión invariablemente estaban condenados al ostracismo. Brendan Eich, el creador de Javascript y director de desarrollo durante la mejor época de Firefox, tuvo que renunciar a la presidencia de la Fundación Mozilla por donar dinero al «bando equivocado» en un plebiscito sobre el matrimonio gay. Sus sucesores aprendieron la lección. La Fundación Mozilla gana premios por su corrección política y, no saca un solo producto que valga la pena.

A Nolan Bushnell, fundador de Atari, le retiraron un premio porque una empleada denunció la «cultura tóxica» en la compañía durante los 70. Que varias otras mujeres que trabajaron allí dijeran que todo el mundo se trataba igual, incluso las mujeres entre ellas y hacia los hombres, no sirvió de nada.

Por supuesto, que esta rectitud moral no se aplica a sus propias prácticas. Apple comparte datos privados con el gobierno chino y censura aplicaciones que critican la falta de democracia. Twitter no quiere a Trump, pero no tiene ningún problema con que el ayatolá Alí Jamenei proponga eliminar a Israel.

La propuesta de Musk para Twitter no puede ser más clara:

La libertad de expresión es la base de una democracia que funciona, y Twitter es la plaza digital donde se debaten asuntos vitales para el futuro de la humanidad.

Más adelante aclaró a que se refería:

Por ‘libertad de expresión’ me refiero simplemente a la que se ajusta a la ley. Estoy en contra de la censura que va más allá de la ley. Si la gente quiere menos libertad de expresión, pedirá al gobierno que apruebe leyes en ese sentido. Por tanto, ir más allá de la ley es contrario a la voluntad del pueblo.

Sobre el tema Marc Andressen, el cofundador de Netscape, coincidió:

Tenemos 231 años de jurisprudencia y de casos, duramente luchados y argumentados por muchas de las mejores mentes de nuestra historia, tanto para la libertad de expresión como para las excepciones a la libertad de expresión. Es difícil creer que el activismo enloquecido de nuestro tiempo pueda llevar a conclusiones superiores.

Es por eso, que reitero mi propuesta

Mr Musk ¿No quiere comprar la Linux Foundation?

Y lo mismo todas las demás entidades supuestamente sin fines de lucro que rigen los destinos del software libre pero, que en la práctica están cooptadas por las grandes corporaciones que se benefician del trabajo de los desarrolladores, pero, no se sabe bien que devuelven a la comunidad.

Una cosa es segura, con Musk al mando la demencial campaña para cancelar a Richard Stallman jamás hubiera pasado. Y, como señala el Dr. Roy Schestowitz, duro crítico de las instituciones del software libre:

Lo que estamos viendo en general es que la Fundación Linux se está alejando de Linux; podría decirse que está tratando de perjudicar a Linux y sus portavoces vienen de Microsoft. Los nuevos contratados no tienen experiencia con (o comprensión básica de) Linux. Los que sí entienden y promueven GNU/Linux son expulsados y despedidos. Este es un problema muy profundo y el daño se extiende más allá de la propia Fundación Linux, como explica el vídeo anterior.

Por supuesto, que no se trata de reemplazar a los falsos ídolos por otro. Musk tiene demasiados cuestionamientos de sus accionistas para considerarlo el nuevo mesías. Pero, no se considera encima de la ley y desafía los lugares comunes de la ideología predominante. Eso ya es un avance.

from Linux Adictos https://ift.tt/1NXZqCP
via IFTTT

Más configuraciones de Calibre

Configuración formato de salida

Calibre nos permite configurar los diferentes formaos de salida

Estamos repasando las diferentes opciones de uso y configuración de Calibre, el gestor de colecciones de libros electrónicos de código abierto. Lo estamos haciendo porque, como sucede con muchos otros proyectos, el manual es incompleto y desorganizado.

Nos toca por comentar dos opciones más de configuración y luego seguiremos con los parámetros de conversión. Como siempre, los enlaces a los artículos anteriores están al final del post.

Las dos últimas opciones que nos quedan son las de personalizar las barras de herramientas y menús y, establecer los comportamientos de búsqueda. En el primer caso debemos seleccionar una barra de herramienta o menú del desplegable y ordenar los elementos agregando o eliminando.de acuerdo a nuestras necesidades.

Búsquedas

La configuración de las búsquedas se hace en tres paneles;

  • General.
  • Búsquedas agrupadas.
  • Libros parecidos.

Panel general

En este panel, marcando o desmarcando los recuadros correspondientes, podemos determinar que:

  1. Se muestren los resultados de búsqueda a medida que vamos escribiendo.
  2. Elegir si se resaltan los resultados de la búsqueda en el listado general o solo se muestran los títulos que cumplen conlos criterios de búsqueda.
  3. Mostrar un conmutador para elegir entre las opciones del punto anterior sin tener que entrar en la configuración.
  4. Distinguir entre mayúsculas y minúsculas en las búsquedas.
  5. Distinguir entre palabras acentuadas o no acentuadas.
  6. Establecer entre qué tipo de metadatos buscar en forma predeterminada.

Términos agrupados

Los términos agrupados de búsqueda son nombres de búsqueda que permiten buscar automáticamente en más de una columna. Por ejemplo, si creamos un término agrupado de búsqueda policiales con el valor series, #negra, #clasica, entonces la búsqueda policiales:poirot buscará «poirot» en cualquiera de las columnas series, #negra y #clásica.

Para crear un término agrupado de búsqueda debemos introduzca el nombre del término en el cuadro desplegable y luego la lista de columnas en las que buscar en el cuadro de valor. Para finalizar pulsamos en el botón Guardar.

Siempre el nombre del término agrupado de búsqueda se escribe con minúscula

Las categorías de usuario automáticas las podemos utilizar para ver fácilmente todos los elementos que están en las columnas contenidas en el término agrupado de búsqueda. Usando el ejemplo anterior de policiales, la categoría de usuario generada automáticamente contendrá todas las series que aparezcan en policiales, #negra y #clásica. Con esto podemos comprobar duplicados, encontrar qué columna contiene un elemento en particular o incluso establecer una jerarquía de categorías (categorías que contienen otras categorías).

Libros parecidos

Lo que marquemos en este panel le dice a Calibre como determinar que un libro es parecido a otro cuando hacemos esta búsqueda.

Parámetros de conversión

Aquí determinamos el comportamiento de Calibre al momento de convertir libros entre formatos.

Parámetros de entrada

Aquí definimos opciones para los diferentes formatos utilizando un menú desplegable.:

  • Procesado de comics: Determinamos si se permite el procesado, si las imágenes se pueden convertir a blanco y negro, cuantos colores se pueden utilizar, si se mantienen las proporciones, se cambia el sentido o se eliminan las manchas d ela imágenes.
  • FB2: Acá la única opción es decidir si se incluye o no un índice al principio del libro.
  • PDF: Indicamos si ignorar o no las imágenes.
  • RTF: Lo mismo con imágenes en el formato nativo de Windows.
  • TXT: Podemos hacer que Calibre intente reconocer la estructura del texto, conservar los espacios, eliminar el sangrado e interpretar notación Markdown.
  • DOCX: Decidimos si se considera a una de las imágenes del documento como portada, si añadir un salto de página después de cada nota final y evitar que índices y subíndices afecten la separación entre líneas.

Parámetros comunes a entrada y salida

Este tema lo cubrimos en un artículo anterior

Parámetros de salida

Epub

Se pueden determinar las siguientes opciones:

  • Dividir o no en saltos de página.
  • Asignar o no portada.
  • Insertar un índice y asignarle un título.
  • Estimar el criterio para dividir en páginas
  • Elegir la versión de EPUB

DOCX

Para la conversión al formato de Microsoft Word determinamos.

  • Tamaño de la página.
  • Márgenes.
  • Agregar o no índice.
  • Insertar o no portada y en caso de hacerlo si mantenemos las proporciones.

En el próximo artículo continuamos con la configuración de los formatos de salida

Artículos anteriores

 

from Linux Adictos https://ift.tt/zSlwF4x
via IFTTT

He estado usando Wayland en KDE todo un mes y… necesita mejorar un poco

Wayland en KDE

Recientemente le amplié la RAM y el disco duro a mi mejor portátil. Tiene tarjeta gráfica NVIDIA, pero en Manjaro suele dar problemas, por lo que terminé usando los drivers de código abierto, por lo que pudiera pasar. Al cambiarle el disco duro, y no tener copia de seguridad como las que hace Timeshift, empecé de cero. Para ser honesto, no sé si que me apareciera Wayland por defecto tiene que ver con los drivers de código abierto o que es así en las últimas versiones de Manjaro KDE, pero ahí está, y lo he probado.

Usando Visual Studio Code y otros programas, hay una cosa de GNOME que envidio: sus gestos en el panel táctil. Deslizando con varios dedos hacia arriba se entra a los escritorios virtuales, y si arrastramos un poco más sale el cajón de aplicaciones. Lo del cajón no me parece importante, pero eso de pasar de un escritorio a otro con el touchpad sí. Pues bien: en KDE también están disponibles, pero hay que usar Wayland, algo necesario también en GNOME. ¿Y cómo funciona?

Casi todo funciona perfecto en Wayland + KDE

Antes de nada, tengo que decir que yo lo estoy probando en un portátil con procesador Intel i7, 32GB de RAM y disco SSD M.2 SATA, por lo que no voy corto de recursos. Explicado esto, lo que nos queda por analizar es lo que funciona y lo que no funciona en KDE en Wayland. La mayoría del software de KDE está adaptado para que funcione en Wayland, e incluso podemos entrar a la vista general deslizando cuatro dedos hacia arriba. Si los deslizamos hacia abajo veremos todas las ventanas abiertas en el escritorio actual. Se sabe que en el futuro se entrará a la nueva vista general, más parecida a la de GNOME, y que la animación seguirá la velocidad de nuestra mano, pero en la actualidad sólo podemos decir que funciona.

En cuanto a software de terceros, pues la cosa no está tan bien. Por ejemplo, mi grabador de pantalla favorito es SimpleScreenRecorder, y en Wayland tengo que usar OBS Studio. Lo bueno es que lo uso en un ordenador con hardware de sobra, por lo que la calidad del vídeo no se pierde como sí lo hace en mi portátil más flojo.

Entre el resto de cositas, y como reza el titular, tiene que mejorar un poco. Aún se notan pequeños bugs, y en ocasiones se me queda algún proceso abierto que impide apagar el equipo, algo que no me gusta nada, pero espero que se solucione más pronto que tarde. Wayland es el futuro, ya que mejora el rendimiento, la seguridad y permite el uso de gestos en el panel táctil, pero aún tiene que mejorar se use el escritorio que se use. En mi caso, y viendo que no hay nada imperdonable, seguiré usando Wayland, en parte para ayudar enviando informes de errores, pero ya se puede usar en el día a día. Y bueno, ya no envidio (casi) nada de GNOME.

from Linux Adictos https://ift.tt/fnBc8DT
via IFTTT

Unity 7.6, ya se puede probar la primera actualización del escritorio desde 2016

Unity 7.6

Lo cierto es que está disponible desde el mismo 21 de abril en el que también llegó Ubuntu 22.04 y todos los sabores oficiales, pero el joven desarrollador, Rudra Saraswat, no había publicado nada en redes sociales hasta hace unas horas. Canonical empezó el desarrollo de Unity para usarlo tanto en el escritorio como en dispositivos móviles, pero no le salió como esperaba, volvió a GNOME e incluso dejó en manos de UBports a Ubuntu Touch. Un joven indio, Rudra Saraswat, decidió resucitar a aquella odiada por muchos versión de Ubuntu, y hace poco ha lanzado Unity 7.6 beta.

Ubuntu Unity 22.04 no incluía Unity 7.6, pero Saraswat dice que llegará pronto. Para el que quiera probarlo ya, puede hacerlo desde Jammy Jellyfish, siempre y cuando tire de terminal, añada el repositorio y las claves. Aunque vamos a escribir aquí todo lo necesario, si tenemos en cuenta que llegará tarde o temprano, yo sólo lo recomendaría para los que quieran probar Unity 7.6, pero no en equipos de producción.

Novedades de Unity 7.6

  • El dash (lanzador de aplicaciones) y el HUD han sido rediseñados para darles un aspecto moderno y elegante.
  • Se ha corregido la información y las calificaciones de las aplicaciones en la vista previa del dash.
  • Arreglado el botón «Vaciar Papelera» en el dock (ahora utiliza Nemo en lugar de Nautilus).
  • Se ha migrado el código fuente completo del shell de Unity7 a GitLab y se ha conseguido que compile en 22.04.
  • El diseño es mucho más plano pero mantiene el desenfoque de todo el sistema.
  • Los menús del dock y los tooltips tienen un aspecto más moderno.
  • El modo de gráficos bajos funciona mucho mejor ahora y el dash es más rápido que nunca.
  • El uso de RAM en Unity7 es ligeramente inferior ahora, mientras que el uso de RAM se ha reducido sustancialmente a unos 700-800 MBs en Ubuntu Unity 22.04.
  • Se ha corregido el lanzador de Unity7 de pruebas independientes (esto ayudará a los colaboradores de Unity7).
  • Se han desactivado las pruebas de errores y el tiempo de compilación es mucho más corto (esto ayudará a los colaboradores de Unity7).

Saraswat explica:

Unity 7.6 será la primera versión importante de Unity en 6 años (la última versión fue en mayo de 2016). Hemos reiniciado el desarrollo activo de Unity7 y lanzaremos nuevas versiones con más características regularmente. Puedes probarlo ejecutando los siguientes comandos en Ubuntu Unity 22.04 (también lo desplegaremos a los usuarios existentes de Ubuntu Unity 22.04, si no añades el PPA de prueba):

Terminal

sudo wget https://repo.unityx.org/unityx.key
sudo apt-key add unityx.key
echo 'deb https://repo.unityx.org/main testing main' | sudo tee /etc/apt/sources.list.d/unity-x.list
sudo apt-get update && sudo apt-get install -y unity

Ubuntu 7.6 beta se anunció el pasado 21 de abril, y Ubuntu Unity 22.04 llegó con Unity 7.5.1. La nueva versión del escritorio sigue sin estar disponible, pero Saraswat ha prometido que llegará en un futuro próximo.

from Linux Adictos https://ift.tt/EYegsIc
via IFTTT

KaOS 2022.4 llega con KDE Gear 22.04 y Linux 5.17.5 como novedades más destacadas

KaOS 2022.04

Tras un paréntesis de un mes, ya tenemos aquí KaOS 2022.04, la ISO de abril de esta distribución basada en Arch Linux. Está disponible desde el viernes, y ha llegado con novedades importantes, por lo menos en cuanto a aplicaciones se refiere. Y es que el proyecto KDE lanza actualizaciones mayores de sus aplicaciones en abril, agosto y diciembre, y la nueva ISO de KaOS ya cuenta con el  KDE Gear 22.04 que se lanzó a principios del mes pasado.

A veces, cuando se introducen cambios, éstos no son una actualización o una evolución natural, sino toda una sustitución. Así ha pasado con IWD, que, tras casi dos años de pruebas, el proyecto ya ha considerado que está lo suficientemente maduro como para sustituir a wpa_suplicant como daemon del WiFi por defecto.

KaOS 2022.4 ya usa Linux 5.17

Muchas de las novedades que mencionaron en la nota del lanzamiento guardan relación con KDE Gear 22.04, como las mejoras en Konsole, Kdenlive u Okular, pero también que usan Plasma 5.24.4 o Frameworks 5.93, los últimos en ambos casos. Y todo eso por encima de Qt 5.15.3+. También destaca que el instalador ofrece una nueva opción para ver las diapositivas con información de la distribución o ver lo que Calamares está haciendo si se elige la opción de la vista del log.

En cuanto a los paquetes base, KaOS 2022.4 incluye Glib2 2.72.1, Linux 5.17.5, Systemd 250.4, Boost 1.78.0, DBus 1.14.0, Mesa 22.0.2, Vulkan 1.3.212, Util-linux 2.38, Coreutils 9.1, Libusb 1.0.26; como opcionales, LibreOffice 7.3.2, Firefox 99.0.1, Chrome 103, Thunderbird 91.8, GIMP 2.10.30 0 Ardour 6.9.0. Cabe destacar que LibreOffice ha sido reemplazado por Calligra como aplicación de ofimática por defecto. Como problema conocido, actualmente no es posible la instalación en RAID.

Los usuarios interesados en instalar KaOS 2022.04 pueden descargar la última ISO desde este enlace. Los usuarios existentes pueden actualizar con el comando sudo pacman -Syu. El equipo de desarrolladores aconseja deshabilitar el Secure Boot, ya que no está soportado.

from Linux Adictos https://ift.tt/rHNczAL
via IFTTT

El panel de preferencias de Calibre

Panel de configuración de Calibre

El panel de Configuración de Calibre nos permite personalizar al extremo el comportamiento de este gestor de libros electrónicos.

Continuando con nuestra serie de artículos sobre Calibre, vamos a describir como seleccionar nuestras preferencias. Calibre es una suite de tres programas; un gestor de colecciones de libros electrónicos, un editor de libros en formato EPUB y AZW y un lector multiformato. Al final del artículo encontrarás los enlaces de los posts anteriores.

Para acceder al botón de preferencias tienes que pulsar en el costado derecho de la barra de menú.

El panel de preferencias

Posando en el botón de preferencias podemos:

  • Cambiar el comportamiento de distintas partes de Calibre.
  • Volver a ejecutar el asistente de bienvenida para determinar donde se almacena la biblioteca y para que dispositivo se configuran los libros.
  • Obtener complementos que amplían las funciones del programa.
  • Reiniciar en el modo de depuración:  Esta es una opción específica para desarrolladores y permite encontrar problemas de funcionamiento.
  • Reiniciar sin utilizar complementos de terceros. Esto es útil para descubrir si un complemento está causando inconvenientes.

Apariencia

Selector de iconos de Calibre

En Calibre podemos cambiar completamente la interfaz de usuario. El selector de iconos dispone de una amplia selección.

Pulsando en el botón Preferencias accedemos a un panel donde podemos cambiar distintas cosas. La primera de ella es Apariencia.

Para la interfaz principal podemos:

  • Cambiar los iconos.
  • Seleccionar el ancho de la interfaz de usuario.
  • Elegir un idioma distinto al del sistema.
  • Hacer a la interfaz del programa compatible con pantallas de alta resolución.
  • Agregar un icono al escritorio.
  • Activar o desactivar notificaciones sobre finalización de tareas.
  • Cambiar la forma en que se muestra la lista de libros.
  • Activar o desactivar la posibilidad de agregar libros arrastrando y soltando.

Todo esto se hace con menús desplegables o marcando casilleros.

Con respecto a la visualización de las portadas se puede elegir el tamaño, que datos mostrar, y cuantas portadas mantener en memoria.

Una opción interesante es la de utilizar emblemas. Esto es pequeños iconos que nos indican que determinado libro cumple una condición. Estas condiciones son específicas para cada campo y se seleccionan desde un menú desplegable.

En Detalles del libro elegimos si mostrar la portada y en caso de hacerlo de que tamaño y si enumerar o no la serie de libros con números romanos.

Podemos determinar el buscar automáticamente información sobre los libros y sus autores en Amazon, Google Libros, Goodreads y Wikipedia.

En este apartado, además podemos convertir cada indicador en enlace, establecer estilos para mostrar la información sobre el libro y que datos mostrar.

Modificar metadatos determina la forma en la que se muestra el formulario para modificarlos.

Las opciones del explorador de etiquetas determinan el comportamiento cuando el número de categorías es menor o mayor que un determinado número. Además, se puede elegir qué información adicional se muestra y con qué colores.

Con respecto al explorador de portadas se puede mostrar en una ventana separada y a pantalla completa, elegir cuantas portadas mostrar, establecer las proporciones y fijar un tiempo de desplazamiento automático.

En vista rápida se elige que columnas se muestran y como se cambia esto.

Para finalizar podemos fijar reglas de comportamiento para elegir los colores e iconos que se asignan a las columnas.

Comportamiento

No todas las opciones de Calibre están explicitadas en el manual y, con algunas no es fácil saber para qué sirven. Por ejemplo, en este apartado hay una opción para determinar si las columnas de SI/No agregan la opción Indefinido al menú. Como en esta ventana hay muchas opciones diferentes, no tengo en claro de que está hablando.

Por lo demás, acá elegimos si nos notifica del lanzamiento de una nueva versión, si las noticias descargadas se envían al lector, el formato de salida por defecto, el orden de preferencias del formato de entrada y para que formatos se usa el lector de Calibre.

En el próximo post terminaremos con las opciones de la interfaz y hablaremos del cambio de parámetros en la converisónde Ebooks.

Artículos anteriores

 

from Linux Adictos https://ift.tt/Zt7FwPa
via IFTTT

Redox 0.7 llega con mejoras de rendimiento, mayor soporte y mas

Después de un año y medio de desarrollo, se dio a conocer  el lanzamiento de la nueva versión del sistema operativo Redox 0.7, versión en la cual el desarrollo ya se ha centrado sobre hardware real y con lo cual se han logrado grandes mejoras, desde la unificación del sistema de arranque, mejoras de rendimiento, entre otras cosas más.

Para quienes desconocen de Redox, deben saber que el sistema operativo se desarrolla de acuerdo con la filosofía de Unix y toma prestadas algunas ideas de SeL4, Minix y Plan 9.

Redox utiliza el concepto de microkernel, en el que solo se proporciona comunicación entre procesos y administración de recursos a nivel de kernel, y todas las demás funcionalidades se colocan en bibliotecas que se pueden usar tanto en el núcleo como en aplicaciones de usuario.

Todos los controladores se ejecutan en el espacio del usuario en entornos aislados. Para la compatibilidad con las aplicaciones existentes, se proporciona una capa POSIX especial para permitir que muchos programas se ejecuten sin necesidad de portar.

El sistema aplica el principio «todo es una URL». Por ejemplo, la URL «log://» puede usarse para registro, «bus://» para comunicación entre procesos, «tcp://» para comunicación de red, etc. Los módulos, que se pueden implementar como controladores, extensiones del núcleo y aplicaciones personalizadas, pueden registrar sus propios controladores de URL; por ejemplo, puede escribir un módulo de acceso de E/S y vincularlo a la URL «port_io://», después de lo cual puede usarlo para acceder al puerto 60 abriendo la URL «port_io://60».

Principales novedades de Redox 0.7

Al preparar una nueva versión, se prestó la atención principal a garantizar el trabajo en hardware real, ya que se ha reescrito por completo el gestor de arranque, en el que se unifica el código de arranque en sistemas con BIOS y UEFI y se escribe principalmente en Rust. Cambiar el gestor de arranque ha ampliado significativamente la gama de hardware compatible.

En el kernel, además de corregir errores, se ha trabajado para mejorar el rendimiento y ampliar el soporte de hardware, tambien se proporciona reflexión (mapeo) de toda la memoria física, se detiene el uso de páginas de memoria recursivas y el código del ensamblador en las inserciones en línea se ha reescrito para mejorar la compatibilidad con versiones futuras del compilador.

El código para trabajar con la especificación ACPI AML (ACPI Machine Language) – uefi.org se ha movido del kernel al proceso de fondo acpid que se ejecuta en el espacio del usuario.

El sistema de archivos RedoxFS se reescribió y cambió para usar el mecanismo CoW (Copy-on-Write), en el que los cambios no sobrescriben la información, sino que se guardan en una nueva ubicación, lo que hizo posible lograr un aumento significativo en la confiabilidad. De las nuevas características de RedoxFS, se destaca el soporte para actualizaciones transaccionales, el cifrado de datos utilizando el algoritmo AES, así como el aseguramiento de datos y metadatos con firmas digitales. Se proporciona el uso compartido del código FS en el sistema y el gestor de arranque.

Se ha continuado con la mejora de la biblioteca C estándar Relibc desarrollada por el proyecto, que puede funcionar no solo en Redox, sino también en distribuciones basadas en el kernel de Linux. Los cambios facilitaron la migración de varios programas a Redox y resolvieron problemas con muchos programas y bibliotecas escritos en lenguaje C.

Se ha preparado una versión del compilador rustc que puede ejecutarse en Redox. Del resto de tareas, se destacan la optimización del rendimiento y la adaptación del gestor de paquetes de carga para trabajar en el entorno Redox.

De los demás cambios que se destacan:

  • Se agregó soporte inicial para la arquitectura AArch64.
  • Se cambió para procesar todas las rutas de archivos en codificación UTF-8.
  • El contenido de Initfs se ha movido a un nuevo archivo, lo que facilita el empaquetado.

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

Descargar Redox OS

Para los interesados en poder probar Redox OS, deben saber que se ofrecen instalación e imágenes en vivo, de 75 MB de tamaño. Las compilaciones se generan para la arquitectura x86_64 y están disponibles para sistemas con UEFI y BIOS.

El enlace de descarga es este.

from Linux Adictos https://ift.tt/IFihMtJ
via IFTTT

YDB, una base de datos SQL distribuida open source

Para quienes estén en busca de una base de datos SQL distribuida, el articulo del cual hablaremos el día de hoy puede ser de su interés, ya que hablaremos sobre YDB, la cual es una base de datos la cual hace poco Yandex libero su código fuente.

YDB fue diseñada desde cero en respuesta a la creciente demanda de servicios web interactivos escalables. La escalabilidad, la consistencia estricta y las transacciones eficientes entre rangos fueron esenciales para una carga de trabajo similar a OLTP.

YDB está construido por personas con una sólida experiencia en bases de datos y sistemas distribuidos, que desarrollaron una base de datos No-SQL y el sistema Map-Reduce para uno de los motores de búsqueda más grandes del mundo.

Bajo la licencia Apache 2.0, YDB se ejecuta en plataformas x86 de 64 bits con un mínimo de 8 GB de RAM.

“Tenemos una amplia experiencia en la ejecución de sistemas de producción en máquinas x86 de 64 bits que ejecutan Ubuntu Linux. Descubrimos que el diseño flexible de YDB nos permite construir más servicios encima, incluidas colas persistentes y dispositivos de bloques virtuales”, dice el equipo de desarrollo.

“Para fines de desarrollo, verificamos regularmente que la base de datos YDB se pueda construir y ejecutar en las últimas versiones de MacOS y Microsoft Windows. »

YDB se puede implementar en tres zonas de disponibilidad. El clúster sigue siendo legible y escribible durante una falla completa de una sola zona. Una zona de disponibilidad es un centro de datos aislado o un segmento del mismo con una distancia física mínima entre los nodos y un riesgo mínimo de falla junto con otras zonas de disponibilidad.

Una gran región geográfica es un área en la que la distancia entre las zonas de disponibilidad es de 500 km o menos. Un clúster YDB distribuido geográficamente contiene nodos ubicados en diferentes zonas de disponibilidad dentro de una gran región geográfica. YDB realiza escrituras de datos sincrónicas en cada una de las zonas de disponibilidad, lo que garantiza un rendimiento ininterrumpido en caso de falla de una zona de disponibilidad.

En clústeres distribuidos geográficamente, es posible elegir una política para distribuir los recursos informáticos entre los centros de datos. Esto le permite lograr el equilibrio adecuado entre el tiempo de actividad mínimo y el tiempo de inactividad mínimo si falla un centro de datos.

A diferencia de las bases de datos relacionales tradicionales, YDB es escalable, lo que permite a los desarrolladores simplemente expandir el clúster con recursos informáticos o de almacenamiento para hacer frente al aumento de la carga. YDB tiene capas de computación y almacenamiento desagregadas que permiten escalar los recursos de computación y almacenamiento de manera independiente.

Las instalaciones de producción actuales tienen más de 10 000 nodos, almacenan petabytes de datos y manejan millones de transacciones distribuidas por segundo.

Tambien se destaca la capacidad de crear configuraciones tolerantes a fallas que continúan funcionando cuando fallan discos, nodos, bastidores e incluso centros de datos individuales. YDB admite la implementación y la replicación síncrona en tres zonas de disponibilidad mientras mantiene el estado del clúster en caso de falla de una de las zonas.

Y que ademas cuenta con compatibilidad con el acceso a datos mediante consultas de escaneo, diseñado para realizar consultas analíticas ad-hoc en la base de datos, ejecutadas en modo de solo lectura y devolviendo un flujo grpc.

Ademas de ello, admite configuraciones sin servidor y multiinquilino. Un usuario puede operar un clúster YDB y crear múltiples bases de datos que comparten un grupo de almacenamiento y tienen diferentes nodos de cómputo. Un usuario también puede ejecutar varias bases de datos sin servidor que comparten un conjunto de recursos informáticos para utilizarlos de manera eficiente.

YDB combina consistencia sólida, transacciones ACID, consultas de alto rendimiento, adquisición rápida de datos con un dialecto SQL familiar y compatibilidad con API JSON. Funciona con todas las cargas de trabajo modernas: clave-valor, relacional, JSON.

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

from Linux Adictos https://ift.tt/cYw14PS
via IFTTT

Libre, gratis o de pago ¿Qué herramientas de desarrollo web elegir?

Hace unos días, mi compañero Pablinux nos explicaba las diferencias entre Visual Studio Code y sus derivados  Code OSS y VS Codium. Dado que su artículo estaba enfocado en Linux no se justificaba hablar de las versiones de pago y solo disponible para Windows, Visual Studio Professional. En realidad, ni siquiera sé si comparten código o solo el nombre.

Lo cierto es que en la enorme cantidad de herramientas de programación disponibles para Linux varios desarrolladores ofrecen versiones gratuitas y de pago de un mismo programa, mientras que otros, aunque entregan su programa en forma gratuita, no permiten el acceso al código fuente y limitan su distribución.

Libre, gratis o de pago

Aunque en español no existen las confusiones que genera el inglés vamos a aclarar las diferencias:

  • Libre: El código fuente está disponible para su análisis, modificación y distribución bajo licencias de software libre y de código abierto. El programa final puede descargarse e instalarse sin limitaciones.
  • Gratis: El programa puede descargarse y usarse, aunque el código no está disponible y hay restricciones para la distribución.
  • De pago: Puede ser libre o no, pero hay que pagar por su uso ya sea por única vez, mensualmente o cada vez que se saca una nueva versión

Un ejemplo para saber cuál elegir

Muchas versiones gratuitas o libres de programas de pago son versiones limitadas de este último. Las limitaciones pueden venir por el tiempo de uso o por prestaciones. Cómo soy una persona respetuosa de las leyes de propiedad intelectual, de ninguna manera voy a decir que la limitación de tiempo puede saltarse muchas veces eliminando los archivos de configuración (Se encuentran activando la opción de Ver archivos ocultos en el explorador de archivos) En cuanto a las limitaciones de uso se trata de decidir si necesitas o no las herramientas adicionales.

BlueGriffon

BlueGriffon fue el primero (Y hasta ahora único) programa por el que pagué en Linux.  Por algún motivo decidí comprar el manual por 6 euros y al tiempo ellos decidieron regalarle la licencia de la versión completa a quienes lo habíamos hecho. Al parecer era por tiempo limitado porque ya no me funciona y si quiero volver a tenerla debo desembolsar los 87 euros más IVA que piden.

Se trata de un editor HTML y EPUB basado en el motor de renderizado de Firefox. Es lo más parecido a Adobe Dreamweaver que vas a encontrar para Linux y también tiene versiones para Windows y Mac.

Es un editor WYSIWYG, la sigla en inglés para «What You See Is What You Get» (lo que ves es lo que obtienes). Este tipo de editores nos permiten hacer cambios y ver inmediatamente cómo se mostrarán en su sitio web. La alternativa es hacer un cambio, guardarlo, abrir una vista previa en una nueva ventana y revisar esa actualización… una y otra vez.

La versión gratuita comparte las siguientes características con las de pago:

  • Soporte para HTML 4 y 5 (Incluyendo audio, video y formularios), XHTML 1.0 y 1.1, SVG y CSS3 (Rejillas, variables, transiciones, transformaciones, columnas y sombras.
  • Edición en modo código, visual e impresión.
  • Explorador de propiedades de estilo.
  • Panel de exploración de DOM.
  • Gestor de tipografías de Google y FontSquirrel.
  • Panel de inspección de hojas de estilo.
  • Panel de edición de scripts.

La licencia básica (87 euros más IVA) incorpora, además:

  • Manual de usuario.
  • Modo de edición en pantalla completa.
  • Editor visual y profesional de hojas de estilo. 
  • Gestor de diseño de tablas con 44 diseños predefinidos, todos ellos estrictamente basados en CSS.
  • Visualizador del diseño en móviles.
  • Gestor de herramientas para la inserción con un solo clic de varios archivos JavaScript/CSS.
  • Gestor de plantillas con acceso gratis a más de 2000.
  • Gestor de proyectos.

Estoy dejando afuera de este artículo a versión más cara de la licencia con capacidad para la edición de libros electrónicos.

¿Conviene pagar una licencia?

En mi opinión, en este caso no. Si tienes el suficiente trabajo como editor de sitios web ya te resultará más rápido escribir código que utilizar asistentes, por lo que herramientas como Visual Studio Code o Netbeans te resultarán más útiles. Si recién estás empezando, la versión gratuita te resultará más que suficiente.

Por otra parte, BlueGriffon está basado en el motor de renderizado de Firefox, y la mayoría de la gente usa navegadores basados en el de Chrome, por lo que inevitablemente si tendrás que abrir un navegador ante cada cambio.

 

from Linux Adictos https://ift.tt/VIFYcxN
via IFTTT