Manejo de recursos humanos usando software de código abierto

Manejo de recursos humanos

Cuando los que escribimos sobre Linux y software libre lo hacemos sobre como reemplazar a Windows y sus aplicaciones, siempre nos enfocamos en la misma decena de programas; procesamiento de textos, edición de fotos, dibujo, navegación multimedia y no pasamos de ahí.

Pero, hay muchos más usos de la informática de los que puede querer un usuario doméstico, y, todos esos usuarios profesionales podrían beneficiarse de las ventajas del software libre. Es por eso que hoy vamos a hablar de un tipo de programa muy útil en las organizaciones. Las aplicaciones para gestión de los recursos humanos.

La cuarentena provocada por la pandemia aceleró los cambios que ya venían dándose en las modalidades de trabajo y en las relaciones laborales. Incluso aquellas empresas que no veían la necesidad de tener un sistema informatizado de gestión de recursos humanos se verán obligadas a adoptarlo.

Desde ya que un programa de gestión de recursos humanos no funciona si no hay implementado un plan de gestión de recursos humanos que se adapte a las necesidades de la organización. Con esto nos referimos a la adopción de un conjunto de acciones estratégicas e iniciativas que sirvan para utilizarlos de forma efectiva para asegurarnos el conseguir, retener y compensar adecuadamente al personal.

Manejo de recursos humanos. Por qué usar un software específico

Un software de gestión de recurso humanos incluye al conjunto de aplicaciones contribuyen a optimizar, racionalizar y gestionar todas las operaciones relacionadas con la fuerza de trabajo. Entre otras cosas se ocupa de la gestión del tiempo de los empleados, la medición de la productividad, el cálculo de la nómina y el otorgamiento de beneficios.

El software de gestión de recursos humanos ayuda a resolver problemas críticos de gestión de la fuerza de trabajo permitiendo crear un plan de acción basado en datos. Esto permite que las organizaciones tomen decisiones más inteligentes y rápidas permitiendo anticiparse a futuras necesidades.

Previsión del talento

La previsión del talento es el proceso de prever los próximos cambios en la demanda y la oferta de talento. Gracias al uso de programas de gestión de recursos humanos es posible:

  • Estimación de las variaciones en el crecimiento, la producción y los ingresos de la organización.
  • Calcular en qué forma esas variaciones influirán en la demanda de personal.
  • Determinar la necesidad de despidos y reubicaciones de personal.
  • Pronosticar la disponibilidad interna y externa del personal capacitado requerido para cumplir con los pronósticos.

Otros beneficios de los programas de gestión de recursos humanos

Reducción de costos

Gracias a este tipo de programas, los cálculos de tiempo y pago de los empleados pueden hacerse digitalmente. De esta forma se ahorra tiempo y se eliminan errores. También hace posible programar el trabajo de manera más eficaz y a ajustar los niveles de personal de acuerdo con las condiciones. Todo esto redunda en una reducción del costo promedio de la mano de obra.

Aumento de la eficiencia operativa

El uso de este tipo de programas aumenta la productividad de la fuerza de trabajo de las organizaciones. Esto se logra procesando más datos más rápidamente y asignando el trabajo correcto, a las personas adecuadas, con las habilidades adecuadas, y en el momento adecuado.

Disminución de riesgos financieros y de incumplimiento

Con la utilización de programas de gestión de recursos humanos es posible mantener registros con pruebas estadísticas. Se puede acceder a los datos en cualquier momento y reducir los riesgos financieros y de incumplimiento. Permite asegurar el pleno cumplimiento de todas las regulaciones nacionales y locales de forma automática y, en la mayoría de los casos, al instante.

Cálculo preciso de la nómina

En algunos países el cálculo de la nómina significa incluir diferentes tipos de descuentos y compensaciones. Hacerlo en forma manual puede ser tedioso, propenso a errores, ineficaz y largo. Poder hacerlo en forma automática asegura la exactitud y la autenticidad de los resultados. A esto se suma que el programa incluye la función de mantener el registro de asistencia de cada empleado y luego usa esos datos para calcular la nómina con más precisión.

Registro del progreso del trabajo de los empleados

El software de gestión de recursos humanos permite generar completos informes del progreso del trabajo de cada empleado. En muchos casos les permite a ellos seguir su progreso y les ayuda a completar los proyectos a tiempo.

En los próximos artículos reseñaremos algunas opciones de programas de manejo de recursos humanos de código abierto disponible.

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

htop 3.0 llega con soporte para mas de dos columnas, nuevos parámetros y mas

Se presenta el lanzamiento de la nueva version de la utilidad de diagnóstico htop 3.0 la cual fue desarrollada por un nuevo equipo de trabajo que decido tomar el proyecto debido a su inactividad y la necesidad de solucionar ya varios errores detectados.

Para quienes desconocen de htop, deben saber que este es un monitor de sistema interactivo, visor de procesos y administrador de procesos diseñado para sistemas Unix.

Originalmente diseñado como una alternativa al programa Unix top, proporciona gran parte de la misma funcionalidad que top, pero ofrece mucha mayor flexibilidad sobre cómo se pueden ver los procesos del sistema.

A diferencia de top, htop proporciona la lista completa de procesos en ejecución en lugar de los que consumen más recursos. Htop puede mostrar procesos como un árbol y usa colores para proporcionar estadísticas de uso de recursos.

La utilidad se destaca por características tales como el desplazamiento vertical y horizontal  en la lista de procesos, herramientas para evaluar la eficiencia de SMP y el uso de cada núcleo de procesador, la presencia de un modo de vista de árbol, configuración de interfaz flexible, soporte para filtrar procesos y administrarlos (apagado, configuración de prioridad).

Principales novedades de htop 3.0

Esta nueva version, es un lanzamiento que fue preparado por un nuevo equipo de mantenedores que se hicieron cargo del desarrollo después de la larga inactividad del autor original del proyecto (poco de mas de dos años) y además de que ya se tenían varios errores detectados.

Los nuevos mantenedores bifurcaron el proyecto sin un cambio de nombre, movieron el desarrollo al nuevo repositorio htop-dev y registraron un dominio htop.dev separado para el proyecto.

Y de los cambios que se implementaron en esta primera version lanzada por el nuevo equipo se destaca el soporte para nuevos parámetros con información sobre acumuladores en sysfs.

Así como también una opción agregada para deshabilitar el mouse.

Otro de los cambios que se integra, es que ahora se admiten las estadísticas de ZFS ARC (Adaptive Replace Cache), además de que se admite mostrar más de dos columnas compactas con indicadores de estado de la CPU.

De los demás cambios que se presentan en esta nueva version:

  • Soporte para métricas proporcionadas por el subsistema de kernel PSI (Pressure Stall Information).
  • Posibilidad de mostrar la frecuencia de la CPU en los indicadores de estado de la CPU.
  • Se agregó un modo alternativo simple con atajos de teclado como en vim.
  • Compatible con Solaris 11.
  • Admite métricas de tamaño de conjunto proporcional de Linux
  • Admite métricas de información de bloqueo de presión de Linux
  • Actualización del descubrimiento de la batería sysfs de Linux para los últimos kernels
  • Agregar información de topología de hardware en el panel de afinidad
  • Agregar informes de marca de tiempo a la pantalla de inicio
  • Admite menos (1) atajos de navegación de búsqueda
  • Actualiza el PID máximo de FreeBSD para que coincida con el cambio de FreeBSD
  • Informe valores mayores a 100 terabytes
  • BUGFIX: arregla los archivos MAKE para construir con clang
  • BUGFIX: arregla <sys /sysmacros.h> uso principal ()
  • BUGFIX: corrige la columna STARTTIME en FreeBSD
  • BUGFIX: trunca los nombres de las cárceles generales en FreeBSD
  • Se realizó la corrección de los valores de memoria informados en FreeBSD
  • Se realizó la corrección de los valores informados del medidor de CPU en OpenBSD
  • Se corrigió la identificación correcta de otros tipos de procesos zombies
  • Se realizaron mejoras para el manejo del proceso de seguimiento en algunas situaciones
  • Se realizó la corrección en los medidores personalizados volviendo a una configuración inesperada

¿Como instalar htop 3.0 en Linux?

Para quienes estén interesados en poder instalar esta nueva version de la herramienta, deben obtener el paquete .tar desde el sitio web oficial de la aplicación. Y aun que htop es una aplicación bastante popular debido a la bifurcación por parte del nuevo equipo de trabajo el que se incluya esta nueva version en los repositorios de las distribuciones de Linux puede tardar bastante.

Es por ello que podremos descargar el paquete para su compilación desde la terminal con:

wget https://github.com/htop-dev/htop/archive/3.0.0.tar.gz
./configure && make
./autogen.sh && ./configure && make

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

Bash scripting: loops para automatizar trabajos cotidianos

bash scripting

Seguramente te has topado con algunas tareas que tengas que hacer de forma repetitiva. Por ejemplo, imagina que tienes un directorio lleno de archivos y deseas cambiar el nombre de todos ellos, o que necesitas comprimir varios ficheros o descomprimirlos, quizás necesites convertir de un formato a otro, copias de seguridad periódicas, etc. Para todo ello tienen soluciones los scripts.

Estas tareas cuando se aplican a un solo archivo en Bash están bien. El problema es cuando tienes que aplicarlo a decenas de ellos. La tarea puede ser muy molesta. Con un simple loop o bucle en Bash te podrías quitar ese problema y que se ejecute una tarea de forma reiterativa para automatizarla y que no te cueste tanto trabajo. La forma de hacerlo es super simple, pero muchos usuarios nuevos no lo hacen y terminan haciendo la tarea manualmente o buscando programas gráficos que lo hagan…

Para ello, quédate con esta estructura:


for x in objetivo; do comando; done

Por ejemplo, imagina que quieres eliminar ficheros llamados nombre0, nombre1, nombre2, nombre3, etc., hasta el número nombre100. Ir uno a uno con rm sería bastante tedioso, en cambio, puedes ejecutar la siguiente orden:


for n in 'seq 100'; do rm nombre$n; done

O tal ve imagina que tienes un directorio con varios ficheros .zip comprimidos que quieres extraer. Para no tener que ir uno a uno puedes usar:

</pre>
<pre>for n in *.zip; do unzip "$n"; done

Puedes alterar estos loops de Bash como prefieras para usar la herramienta que necesitas en tu caso. Por ejemplo, otro más, ahora imagina que quieres desempaquetar un tarball:

</pre>
<pre>for n in *.tar.xz; do tar -xf "$n"; done</pre>
<pre>

Espero haberte ayudado a no perder tanto tiempo haciendo todas esas tareas de una en una y que puedas aplicar esto para agilizar tu trabajo cotidiano. Como ves, no tiene misterio, es super sencillo…

from Linux Adictos https://ift.tt/32HzyBz
via IFTTT

¿Programar o usar Excel? Por qué dejar de usar planillas de cálculo

¿Programar o usar Excel?

Las planillas de cálculo son una herramienta muy difundida para manipular y hacer cálculos con grandes cantidades de datos. Sin embargo, una mejor opción puede ser utilizar el lenguaje de programación Julia.

En el año 2010, dos respetados economistas de la Universidad de Harvard, Carmen Reinhart y Kenneth Rogoff publicaron dos artículos que fueron utilizados en todo el mundo por los políticos para apoyar planes de austeridad.

Reinhardt y Rogoff sostenían que el crecimiento económico real medio se ralentiza (un descenso del 0,1%) cuando la deuda de un país se eleva a más del 90% del producto bruto interno (PBI). Sin embargo, al utilizar Microsoft Excel cometieron un simple error con consecuencias graves.

Los economistas no seleccionaron toda la fila al promediar las cifras de crecimiento: omitieron los datos de Australia, Austria, Bélgica, Canadá y Dinamarca. Al agregar estos países, la disminución del 0,1% se convirtió en un aumento promedio del 0,2% en el crecimiento económico.

En general, las planillas de cálculo presentan tres problemas:

  • No permiten validar de forma automática y sistemática los datos obtenidos.
  • La forma de presentación de la información dificulta enormemente el descubrimiento de errores por parte de terceros.
  • Fomentan los comportamientos mecánicos. A veces para ahorrar tiempo se copian y pegan fórmulas a las que deben hacerse modificaciones, que olvidan hacerse.

Tal vez porque la creación de un programa específico obliga a prestar más atención en lo que se hace o, porque tienen una versatilidad que las fórmulas preprogramadas que las planillas de cálculo no brindan, lo cierto es que cada vez más se están usando lenguajes de programación de código abierto en las Ciencias Económicas.

¿Programar o usar Excel? Por qué Julia es mejor que Excel

El lenguaje de programación Julia lleva oficialmente dos años entre nosotros. Su versión 1.0 se publicó en agosto de 2018, después de una década de desarrollo. Esos veinticuatro meses alcanzaron para convertirlo en una de las principales herramientas para el análisis de datos.

Julia es un lenguaje de programación de código abierto, de tipo dinámico. Aunque puede ser usado para programación general fue diseñado pensando en las necesidades de los usuarios de computación científica y numérica. Julia soporta el paralelismo de forma inmediata, ofreciendo tres niveles principales de paralelismo que se clasifican como corutinas de Julia, multihilo (actualmente experimental), y procesamiento multinúcleo o distribuido.

Los lenguajes de tipo dinámico son aquellos que permiten hacer modificaciones mientras el programa se está ejecutando.

Con paralelismo nos referimos a una forma de resolver problemas en informática que consiste en subdividir los problemas grandes en varios más pequeños y resolverlos en forma paralela.

Algunas ventajas de Julia sobre Excel

  • Es de código abierto, por lo que no hay que pagar costosas licencias para usarlo.
  • Admite el uso con un sistema de control de versiones, lo que permite la revisión por pares de los trabajos realizados.
  • Es multiplataforma; está disponible para Windows, Mac, Linux, FreeBSD y máquinas Docker.
  • No se necesita recurrir a otro lenguaje de programación. Si el usuario necesita crear nuevas bibliotecas, puede hacerlo perfectamente en Julia. En Excel es necesario recurrir a un lenguaje de macros)
  • Mayor rendimiento. Julia está optimizado para lograr mayor rapidez en los cálculos.

Por supuesto que hay otros factores a tener en cuenta. En muchos lugares el usuario no puede decidir que utilizar. Aunque cualquier computadora con Windows admita la programación con Julia, es probable que haya que compartir esos datos con otras personas que se nieguen a dejar de usar Excel.De todas formas, Julia tiene librerías que permiten importar y exportar datos de Excel.

En segundo lugar, está la curva de aprendizaje. No es lo mismo completar datos en un asistente que hacer un programa. Por no mencionar que existe muchísima más documentación sobre cómo hacer algo en Excel que en Julia.

Aún hoy, en colegios y universidades se siguen enseñando el uso de Excel para cálculos comerciales y programación como una materia descolgada. Con el uso de lenguajes como Julia, no solo se les daría a los alumnos un sentido de integridad de lo que están aprendiendo. También se los prepararía mejor para un mundo donde la interpretación de los datos será una habilidad fundamental.

from Linux Adictos https://ift.tt/32Kcty6
via IFTTT

Defensa del conocimiento libre en la Irlanda del siglo sexto

Defensa del conocimiento libre

Aunque esta historia transcurre nueve siglos antes de que se inventara la imprenta y catorce de la aparición de las fotocopiadoras, las computadoras e internet, los argumentos del debate planteado entre el derecho de propiedad y el derecho de acceso al conocimiento son sorprendentemente actuales

Quiero dejar en claro qué más allá del componente religioso, el juicio y sus posteriores consecuencias son hechos históricos documentados.

Permítanme presentarles a Columbano. Su nacimiento había sido profetizado por tres de los santos más importantes de Irlanda; Patricio, Brígida y Mocha. Por si esto no fuera suficiente, un ángel aseguró a su madre que seguía un gran líder de la Iglesia.

Al joven Columbano se le atribuye haber curado enfermos, resucitado muertos y matado con una maldición a un asesino.

Sus contemporáneos lo describen como una persona inteligente y amante de los deportes, con una naturaleza grande y generosa, pero de muy mal genio. Es precisamente esto lo que traería importantes consecuencias para él, para Irlanda y todo Occidente.

La religión pagana en mano de los druidas todavía predominaba en Irlanda mientras que el poder político se repartía entre diferentes clanes. Columbano decidió que para su misión eclesiástica no solo necesitaba conocimientos espirituales. También debía aprender política y marketing. Por supuesto que en época de Columbano esa palabra no se conocía.

En el siglo sexto no había redes sociales, pero ya teníamos influencers. Eran los bardos.

Los bardos eran poetas itinerantes que recorrían todo el país recitando sus composiciones basadas en leyendas y acontecimientos reales pasados y actuales. Eran capaces de hundir y levantar reputaciones. De la mano de ellos, Columbano aprendió la historia y el folklore de su país además de conocimientos prácticos de cómo se conseguía y usaba el Poder.

A partir de la ordenación como sacerdote a los 25 anos, Columbano se dedicó a fundar monasterios por toda Irlanda. Parte fundamental de esos monasterios era una biblioteca ya que creía en la importancia del acceso al conocimiento.

El futuro santo tenía enemigos. Por empezar los clanes rivales al que él pertenecía, Tampoco ayudaba su carácter ni el hecho de que impulsara con éxito el cristianismo en tierra de los druídas

Ellios esperaban una oportunidad para perjudicarlo, y finalmente llegó

Defensa del conocimiento libre

La Vulgata es la traducción de La Biblia al Latín realizada por San Jerónimo. Enterado de que un monje llamado Finnian tenía un ejemplar, Columbano decidió ir a verlo y hacer una copia.

Finnian consideraba a los libros como una propiedad similar al ganado o a un edificio, por lo que restringía su acceso y no estaba dispuesto a permitir que se copiara. Enterado de que Columbano lo había hecho a escondidas, exigió la entrega del nuevo ejemplar.

Ambas partes acordaron someter el caso al rey.

Ante la Corte, Finnian se quejó de abuso de confianza, violación de las leyes de propiedad y afirmó que la copia carecía de la calidad del original

Presten atención a la respuesta de Columbano.

Mi amigo aplica una ley vieja a una nueva realidad. Los libros son diferentes a otras posesiones y la ley debería reconocerlo.

Hombres instruídos como nosotros. que hemos recibido un nuevo patrimonio de conocimientos a través de ellos, tenemos la obligación de difundir ese conocimiento copiando y distribuyendo esos libros a lo largo y ancho del mundo.

Después de señalar que la propiedad de Finnian no sufrió ningún daño, continuó:

El conocimiento de los libros tiene que estar disponible para cualquiera que quiera leerlos y resulta equivocación intentar ocultar ese conocimiento.

Los enemigos de Columbano manipularon al rey para que fallara en su contra.

La guerra y el exilio

Poco tiempo después, el hijo de un jefe de un clan mata al hijo de un importante servidor del rey tras lo cuál pide refugio a Colombiano. El rey no respeta el asilo y lo ejecuta en la iglesia.

Esto colmó la paciencia del sacerdote quién juntó un ejército y derrotó al rey en una batalla dónde hubo 3000 muertos.

Cómo penitencia sus colegas lo destinaron a predicar en Escocia .

Gracias a Columbano, un auténtico precursor del conocimiento libre, los monasterios.irlandeses conservaron libros que de otraanera se hubieran perdido para siempre.

Fuente

Corrigen, Ray (2007). Colmcille and the Battle of the Book: Technology, Law and Access to Knowledge in 6th Century Ireland. In: Gikll 2 Workshop on the intersections between law, technology and popular culture at Universito College London, September 19th, 2007

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

WINE 5.15 introduce soporte para registros AVX x86 y sigue reestructurando el soporte de la consola

WINE 5.16

Han pasado dos semanas desde el lanzamiento de la última versión de desarrollo de WINE, lo que con la puntualidad de sus desarrolladores significa que, si el mundo no deja de rodar, ya tenemos una nueva. Se trata de la también versión de desarrollo WINE 5.16, un lanzamiento que llega con sólo tres novedades destacadas (más la cuarta y habitual que habla de correcciones generales). Lo malo para los usuarios de Linux es que, encima, una de ellas ha llegado para macOS, el sistema operativo de escritorio de Apple.

Pero bueno, cualquiera que siga el modus operandi de WineHQ sabrá que suelen mencionar una lista de novedades destacadas muy corta, pero también publican todos los cambios que han hecho desde la última versión un poco más abajo. En estas dos semanas han corregido 21 fallos, al mismo tiempo que han introducido un total de 241 cambios. Sí, son pocos si los comparamos con los 400 que han introducido en otras ocasiones, pero todo suma. A continuación tenéis los cuatro cambios que WineHQ ha mencionado como más importantes.

Novedades más destacadas de WINE 5.16

  • Soporte para registros AVX x86.
  • Algunas correcciones de ARM64 para macOS.
  • Aún más reestructuración del soporte de la consola.
  • Varias correcciones de errores.

Los usuarios interesados ya pueden instalar WINE 5.16 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 para Android y macOS.

La próxima versión de desarrollo será WINE 5.17 y, si no hay sorpresas, algo que parece imposible que pase en la agenda de WineHQ, llegará el próximo 11 de septiembre. Entre las mejoras que introducirá, esta vez no podemos decir nada, más allá de que introducirán cientos de pequeñas mejoras y correcciones como es habitual.

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

Supertuxkart 1.2 llega con soporte mejorado para controladores, nuevo tema «Cartoon» y otras novedades

SuperTuxKart 1.2

Tras más de 7 meses de desarrollo que empezaron tras el lanzamiento de la v1.1, Game of the Month y su equipo de desarrolladores independientes han tenido el placer de anunciar el lanzamiento de SuperTuxKart 1.2. Se trata de una nueva versión estable que incluye una lista extensa de novedades, pero hay una de ellas que destacaría para todos los fans de esta especie de clon del SuperMario Kart que tan popular se hizo en el mundo Nintendo.

Aunque probablemente muchos os llevéis bien con el teclado cuando jugáis con un ordenador, otros usuarios preferimos jugar con controladores. Sólo por eso, para nosotros SuperTuxKart 1.2 es una actualización importante, puesto que ha mejorado el soporte para los gamepads. A continuación tenéis la lista de novedades más destacadas que han llegado junto a la nueva versión del juego para coches más simpático de los que hay disponibles para Linux.

Novedades más destacadas de SuperTuxKart 1.2

  • Mejorado mucho el soporte para controladores (gamepads) al usar SDL2 en vez de Irrlich para la creación de ventanas. Con respecto a esto, ahora soporta el «hotplugging» de los controladores, se han solucionado la mayoría de bugs relacionados a los mandos y ahora el mapeado es mas sencillo.
  • Nuevos ajustes para personalizar la cámara del juego.
  • Nuevo tema «Cartoon», lo que es un nuevo tema moderno que se anunció en el pasado. Este tema muestra iconos alternativos.
  • Un sistema de calificación en línea mejorado. Las clasificaciones en línea se han restablecido para que las acompañen.
  • Ahora se puede cambiar el tamaño de la ventana del juego en el mismo sin ir a las opciones.
  • El minimapa ahora muestra pelotas de baloncesto.
  • Soporte de Haiku.
  • Cualquier kart complementario ahora se puede usar en línea incluso si otros jugadores no lo tienen.
  • Tres karts mejorados: un nuevo kart Kiki y karts Pidgin y Puffy mejorados.
  • Añadido soporte para servidores LAN IPv6.
  • Mayor velocidad y rendimiento de creación de servidores.
  • La creación en el juego de un servidor de carreras ahora es posible en dispositivos iOS.
  • Tutorial mejorado con carreras de flujo libre.
  • Soporte para iconos SVG.
  • Nuevos consejos para el modo fútbol.
  • Chat de equipo para juegos de equipo.
  • Muchas muchas mejoras y correcciones menores que no mencionan porque no cabrían en un artículo, pero dicen que suman.
  • En Android:
    • Todas las pistas oficiales se han incluido en este lanzamiento.
    • Posibilidad de usar una pantalla de presentación personalizada en el inicio y un mejor indicador de progreso durante la extracción de datos después de la descarga.

Ya disponible desde la web del desarrollador

En el momento de escribir estas líneas, SuperTuxKart 1.2 ya está disponible desde la página web del desarrollador para Linux, Windows y macOS, pero en todos los casos tendremos que descargar lo que hay disponible desde allí. Esto lo menciono porque en Linux podremos instalarlo desde los repositorios oficiales de muchas distribuciones Linux, desde Flathub (Flatpak) y Snapcraft (Snap), pero en ninguna de estas fuentes se ha sido actualizado en el momento de escribir estas líneas. Sí podemos descargar su «tarball» y su código fuente.

En cuanto a la versión para Android, el enlace nos lleva a la Google Play oficial, pero lo que podemos descargar ahora mismo es la primera RC de la v1.2 de SuperTuxKart, lo que significa que tampoco está actualizada. Hay otra versión beta que se actualizó el 18 de agosto, pero no dicen qué numeración lleva.

En cualquier caso, si no os seduce la idea de instalar el «tarball» y preferís esperar, una de las mejores opciones, por cómo funciona y lo pronto que se actualiza, sería instalar la v1.1 que hay en Flathub, con lo que la espera será cuestión de horas. Por otra parte, si sois fans de Ubuntu o la compañía que lo desarrolla, Canonical, sabemos que también se actualizará la versión Snap, pero os dejo un dato demoledor: la v1.1, de enero, llegó a Snapcraft el 7 de julio, habiendo llegado el 5 de enero a Flathub.

En cualquier caso, ya tenemos nueva versión de SuperTuxKart. A disfrutarlo.

from Linux Adictos https://ift.tt/32CpQR6
via IFTTT

Apple abandonaría a Google y crearía su propio buscador

Apple abandonaría a Google

El 2020 no está siendo un buen año para Google. Los entes reguladores de Estados Unidos y Europa tienen a la empresa en la mira por prácticas monopólicas, y, el de Gran Bretaña podría obligar a la ruptura del contrato con Apple. Hoy por hoy Google es el buscador por defecto en el navegador Safari instalado en los dispositivos de Apple.

Apple se beneficia con la mayor parte de los 1500 millones de dólares que Google paga por incluir su buscador en los dispositivos del Reino Unido, y esto es considerado por el ente regulador de la competencia de ese país como:

Una barrera significativa para la entrada y la expansión delos rivales de Google en el mercado de los motores de búsqueda.

Entre los competidores están nada menos que Bing de Microsoft Corp, Yahoo, operado por Verizon Communications Inc., y un amigo de la casa; DuckDuckGo. Todos ellos pagan a Apple para aparecer como buscadores alternativos a Safari.

Según estiman analistas de las industria, el 80% de los ingresos mundiales de Apple no relacionados con las ventas a usuarios finales provienen de Google.

Entre las alternativas pensadas por los reguladores están una pantalla que permita elegir el buscador o imponer restricciones a la monetización del buscador por defecto.

Apple abandonaría a Google. Cuáles son los indicios

Los usuarios a los que les gusta probar las versiones beta de los productos de Apple se han encontrado con que Spotlight, la app de búsqueda de los dispositivos Apple, ya no utiliza Google para sus sugerencias. Los resultados se muestran como sugerencias de Siri.

La otra pista que indicaría que Apple está trabajando en su propio buscador es la actualización de la página Acerca de de Applebot. Este es un indexador de sitios web utilizado por Spotlight y Siri. En sus comienzos solo trabajaba con sitios de Apple, pero, ahora en esa página se brinda una completa información para que los webmasters optimicen su sitio para ser indexados.

La tercera indicación proviene de las ofertas de empleo publicadas desde Cupertino y enfocadas en especialistas en motores de búsqueda con conocimientos de inteligencia artificial.

¿Qué significa para nosotros?

Cuando la Unión Europea obligó a Microsoft  a dar la posibilidad de elegir navegador en Windows, muchos pensamos que eso iba a aumentar la cuota de mercado de Firefox. Lamentablemente, solo aumentó la cuota de Google Chrome  dando a Google una posición dominante como la que Microsoft jamás tuvo.  Y, de todas formas es probable que si los reguladores británicos se salen con la suya, la gente igual siga optando por Google.

Pero, la cosa sería aún peor si Apple desarrolla su propio buscador.

Algunas de las consecuencias serían:

  • Integración más completa con el sistema operativo y otros servicios de Apple como iCloud.
  • Mejor posicionamiento en los resultados de búsqueda de  los productos de Apple o de aquellas empresas que paguen a Apple por un mejor posicionamiento.

Supongamos que alguien busca una comedia para ver el fin de semana. Los primeros resultados van a ser seguro los de las comedias disponibles en Apple TV+. De la misma forma, si alguien escribe un artículo con una reseña negativa de sus productos, la empresa tiene la potestad de eliminarla de los resultados.

En Linux Adictos ya habíamos cubierto las quejas de diversas empresas por las prácticas monopólicas de Apple.  Yo conté los casos de Basecamp, un desarrollador de herramientas de productividad cuya app de correo electrónico fue retirada de la tienda de aplicaciones porque se negaba a utilizar el servicio de pago de Apple para las suscripciones. Del lado europeo se quejaron Spotify y Kobe, competidores directos de servicios de Apple por prácticas anticompetitivas.

Tiempo después, David nos contó las quejas de los desarrolladores de Telegram ante las autoridades de regulación europeas. En este caso, además de las excesivas comisiones, destacaron la entrega obligatoria de datos de usuarios, la imposibilidad de descargar software de otros orígenes y la arbitrariedad de la aplicación en las políticas en la tienda de aplicaciones.

En otras palabras, un buscador de Apple en reemplazo del de Google sería salir de Guatemala para caer en Guatepeor.  Al menos, hay un motivo para alegrarme de no tener dinero para comprarme uno de sus dispositivos.

from Linux Adictos https://ift.tt/31AY8oD
via IFTTT

Más sobre Linus Torvalds. De qué forma se creó Linux

Más sobre Linus Torvalds

Crédito de la foto: Working-Sinclair QL por Telecarlos. Utilizada bajo los términos de la licencia CC-BY-3.0

Seguimos festejando los 29 años de Linux contando aspectos de la vida de su creador Linus Torvalds. Nos estamos basando en un libro que publicó en el año 2001.

Más sobre Linus Torvalds

Con dinero juntado de cumpleaños, trabajos de verano como repartidor de publicidad, limpieza de parques públicos, cumpleaños y premios escolares (parece que las escuelas finlandesas reparten efectivo entre sus alumnos) Linus juntó el dinero para comprarse una computadora más potente que el Commodore VIC 20 de su abuelo. Optó por una Sinclair QL, un equipo de 32 bits con un sistema operativo multitarea, un procesador Motorola’s 68000 de 8 Megahertz y 128 kb de memoria.

El joven Torvalds utilizó esta computadora para diversos proyectos de programación, aprendió el lenguaje Forth (muy popular en la década de los 80) y escribió sus propias herramientas de programación y clones mejorados de sus juegos preferidos del VIC 20. También compró una unidad de disco, pero como no le gustaba como funcionaba el controlador optó por escribir el suyo propio.

Él reconoce que fue la escritura del nuevo controlador lo que despertó su interés en el funcionamiento de los sistemas operativos. Mientras lo escribía encontró errores en la documentación que hacían que lo que había escrito no funcionara por lo que decidió aprender cómo funcionaba el de la Sinclair QL. Esto lo hizo con libros y una herramienta llamada desensamblador que sirve para convertir el lenguaje de máquina a otro de bajo nivel pero más entendible para humanos llamado ensamblador.

El Sinclair QL le duró a Linus tres años tras los cuales empezó a cansarse de sus limitaciones y a vender sus periféricos.

Después de salido del ejército y mientras esperaba retomar sus estudios universitarios, Torvalds encontró un libro que según sus propias palabras cambió su vida. «Sistemas Operativos»: Diseño e implementación, por Andrew S. Tanenbaum. En realidad se trataba de uno de los textos que necesitaría en el curso de otoño, pero decidió empezar a leerlo antes.

Tanenbaum es el creador de Minix, un sistema operativo creado con el objetivo de enseñar a la gente a entender el funcionamiento de Unix. Al leer el libro y usar Minix, Linus se enamoró del sistema operativo creado por los Laboratoros Bell.

Su primera experiencia con Unix fue en un curso con un profesor que no sabía mucho más que sus alumnos. Dice Linus que el profesor iba un capítulo por delante de los alumnos y que ellos solían hacerle preguntas de capítulos posteriores para hacerlo quedar mal. Ese mismo año asiste a una conferencia de Richard Stallman aunque reconoce que en aquel momento no estaba interesado en el software libre.

El 2 de enero del 92 Linus Torvalds compra a crédito una PC de marca blanca armada con componentes elegidos por él. El sistema operativo elegido fue Minix. Como Minix tenía prestaciones limitadas (Había sido creado con propósitos educativos) diversas personas habían creado parches que aumentaban sus funcionalidades que también instaló.

Para conectarse con la computadora de la Universidad creó su propio emulador de terminal pero como quería que se ejecutara al inicio tuvo que aprender como funcionaba la CPU 386.

Ese ordenador, con el que se escribió Linux, terminaría de pagarse con una colecta organizada por los primeros usuarios.

Linus decidió que quería que su emulador de terminal debía permitirle descargar y guardar archivos. Eso requería programar un controlador de discos y un gestor de archivos. El gestor de archivos lo hizo compatible con el de Minix, no solo porque estaba bien documentado si no porque quería poder ver los archivos cuando no estaba conectado con la computadora de la universidad. Fue en este punto que se dio cuenta de que el proyecto se había transformado en un sistema operativo.

Una vez tomada la decisión, Torvalds pidió información a un grupo de usuaro de Minix sobre los estándares POSIX. Para no meter la pata tratando de explicar de que se trata, voy a citar a la Wikipedia:

POSIX es una norma escrita y una marca registrada por el Institute of Electrical and Electronics Engineers. Dicha norma define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos (o «shell»), y programas de utilidades comunes para apoyar la portabilidad de las aplicaciones a nivel de código fuente.

Lo que consigue es un ofrecimiento de espacio en los servidores ftp de la Universidad Tecnológica de Helsinki para alogar el nuevo sistema operativo. Para las normas POSIX tuvo que arreglarse con manuales que encontró en la universidad.

El resto de la historia ya la conocen.

from Linux Adictos https://ift.tt/32xR2QL
via IFTTT

Se presenta la nueva versión de Glimpse 0.2.0 y estos son los cambios de este fork de GIMP

Hace poco fue presentada la nueva versión del editor gráfico Glimpse 0.2.0, en la cual se presentan una serie de cambios relacionados con la eliminación de las referencias de la marca de GIMP, así como también la implementación de atajos de teclado y configuraciones del proyecto PhotoGIMP, el rediseño de iconos y más.

Para quienes desconocen de Glimpse deben saber que es un fork del proyecto GIMP después de 13 años de intentar convencer a los desarrolladores de que cambiaran el nombre.

Los creadores de Glimpse creen que el uso del nombre GIMP es inaceptable y dificulta la distribución del editor en instituciones educativas, bibliotecas públicas y entornos corporativos, ya que la palabra «gimp» se percibe como un insulto en algunos grupos sociales de angloparlantes y además tiene una connotación negativa asociada a la subcultura BDSM.

Los desarrolladores de GIMP respondieron a las peteiciones que no tenian la intención de cambiar el nombre y que durante los 20 años de existencia del proyecto, su nombre se ha vuelto ampliamente conocido y está asociado en el entorno informático con un editor gráfico (al buscar en Google, los enlaces que no están relacionados con el editor gráfico se encuentran por primera vez solo en la página 7 de los resultados de búsqueda.)

Principales novedades de Glimpse 0.2.0

En esta nueva versión del Fork de Gimp, se ha actualizado a la base de código GIMP 2.10.18 (la versión anterior se basó en 2.10.12) y presenta un cambio de nombre, cambio de marca, cambio de nombre de directorio y limpieza de la interfaz de usuario.

En cuanto a los cambios que se integran podremos encontrar que se agregaron atajos de teclado y configuraciones del proyecto PhotoGIMP, que desarrolla una modificación de GIMP para poder ofrecer una apariencia similar a la de Photoshop.

Además, se rediseñaron los conjuntos de iconos existentes, se reemplazó el logotipo de GIMP con el logotipo de Glimpse y se ha adaptado un conjunto de iconos de alto contraste para nuestras propias necesidades.

Se han realizado una gran parte de las correcciones y mejoras relacionadas con el soporte para trabajar en la plataforma Windows, incluido un nuevo instalador con el marco G’MIC incluido.

Los paquetes BABL 0.1.78, GEGL 0.4.22 y MyPaint 1.3.1 y LibMyPaint 1.5.1 se utilizan como dependencias externas (el soporte para pinceles de MyPaint está integrado).

Y en cuanto a las mejoras para desarrolladores se integraron los siguientes cambios:

  • Correcciones de errores con versiones anteriores.
  • Se agregaron acciones de Github para compilar y empaquetar dev-g210, beta-g210y glimpse-0-2.
  • Actualizamos nuestra documentación y crea trabajos para tener en cuenta los nuevos pasos de construcción de meson
  • Incluido intl.dllcon el código fuente para ayudar al proceso de empaquetado de Windows
  • El archivo HACKING.md se ha actualizado con el nuevo proceso de compilación.
  • Losarchivos README.md proporcionados en la build-auxcarpeta también se han actualizado
  • En desuso babl, gegl, mypaint-brushesy libmypaintsubmódulos git proporcionan únicamente a título
  • Proceso de inicio rápido de Vagrant fue marcado como obsoleto y en su lugar se asoció Ansible.

Finalmente si estás interesado en conocer mas al respecto sobre esta nueva version, puedes consultar los detalles en el siguiente enlace.

Descargar e instalar Glimpse en Linux

Para quienes estén interesados en poder instalar este fork de GIMP de manera general en Linux pueden hacerlo con ayuda de los paquetes Snap o Flatpak. Solo deben contar con el soporte para instalar este tipo de paquetes en su sistema.

Para el caso de Snap basta con teclear en la terminal:

sudo snap install glimpse-editor

Mientras que para Flatpak:

flatpak install flathub org.glimpse_editor.Glimpse

Ahora, en el caso de los que tengan Arch Linux, Manjaro, Arco Linux o cualquier otro derivado de Arch y no quieren hacer uso de los metodos anteriores, pueden instalar este editor desde AUR.

Para ello solo deben contar con el repositorio habilitado y tener instalado un asistente de AUR, que por ejemplo en este caso hacemos uso de YAY:

yay -S glimpse-editor-git

Finalmente para el caso de los usuarios de openSUSE Tumbleweed, deben añadir el siguiente repositorio a su sistema:

sudo zypper addrepo https://download.opensuse.org/repositories/home:IBBoard:desktop/openSUSE_Tumbleweed/home:IBBoard:desktop.repo
sudo zypper refresh
sudo zypper install glimpse

 

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