I don’t care about cookies, la extensión que te permitirá olvidarte de decenas de mensajes molestos sobre cookies

I don't care about cookies

I don’t care about cookies

Hace algunos años, la CE quiso concienciar a los usuarios sobre los problemas de navegar por la red. Estoy hablando de lo que hicieron con las cookies, o más concretamente de la obligación de que las webs nos avisen de que van a usarlas, aviso que tenemos que aceptar para poder seguir adelante. Hasta que no las aceptamos, el aviso no desaparece y, una vez concienciados, creo que podemos decir que ha sido peor el remedio que la enfermedad. Si, como a mí, ya te molestan todos estos mensajes, te recomiendo usar I don’t care about cookies.

¿Pero qué es esto? Bueno, es una herramienta con la que no han sido muy creativos a la hora de ponerle nombre, ya que es «no me importan las cookies» en inglés. Está disponible en forma de extensión para la mayoría de navegadores más populares, entre los que están Firefox, Chrome (lo que hace que se pueda instalar en prácticamente cualquier navegador), Edge y Opera, así como en forma de lista para añadir a bloqueadores de publicidad como Adblock Plus, Adblock o uBlock Origin.

I don’t care about cookies acepta las cookies por ti

Lo que hace I don’t care about cookies es sencillamente darle «aceptar» las cookies por nosotros. En la misma web del proyecto nos dicen un par de cosas: la primera es que, aunque no las aceptemos, es probable que las usen igual; la segunda es que lo realmente importante es usar navegadores como Firefox con su ETP (Enhanced Tracking Protection), lo que son sistemas para evitar que las páginas web creen un perfil a partir de nuestro uso, en parte no permitiendo que actúen los trackers.

Una vez instalada I don’t care about cookies, nosotros podremos olvidarnos de ellas. Si miramos la lista, es larguísima, y en ella incluyen decenas, cientos o probablemente miles de reglas para que se acepten la mayoría de cookies que nos encontraremos por la red. En cuanto a esta lista, es cierto que se puede añadir a nuestro bloqueador de contenido habitual, pero también que no se actualiza como sí lo hace la de la extensión.

Como si de un bloqueador se tratara, I don’t care about cookies también nos señala cuándo ha entrado en juego: mostrará una «V» verde en cada página web en la que ya haya aceptado las cookies, lo que también nos permite saber en cuáles no había ninguna que aceptar. Y si no queremos que actúe, podemos crear reglas haciendo clic derecho sobre el icono de la extensión y entrando en su configuración.

Disponible para prácticamente cualquier navegador

En la actualidad, podríamos decir que sólo existen tres motores: uno es el de Firefox, otro es el de Chromium y otro es el del Safari de Apple. Para Firefox, Chromium y todos los navegadores basados en el motor de Google, hay extensión, incluso en las tiendas oficiales como es el caso de Edge u Opera. En el caso de Safari, la cosa es un poco más complicada: tendremos que añadir la lista manualmente o usar una opción como AdGuard, ya que ésta incluye «la extensión», o más bien, su lista, que podemos activar desde las opciones de AdGuard.

Para los que quieran usar las extensiones, en este enlace tenéis la de Firefox, y en este otro tenéis la de Chrome. Si ya usáis AdGuard, podéis activar I don’t care about cookies haciendo clic derecho sobre el icono de su extensión, entrando en «Elementos molestos» y activando el interruptor. Siendo sincero, no he probado esta última opción pero, por lo que parece, AdGuard actualiza la lista desde la fuente oficial cada cierto tiempo, o esa es la impresión que nos llevamos viendo que se actualizó el pasado 29 de julio y que hay un enlace directo que nos lleva a la página web oficial del proyecto.

Así que ya lo sabéis: si no queréis tener que pasaros el día cerrando ventanas por estos avisos, I don’t care about cookies se diseñó pensando en ti.

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

Windows basado en Linux. Otra vez la burra al trigo

Windows basado en Linux

El año pasado Steven J. Vaughan-Nichols, columnista de Computer World había propuesto un Windows 11 basado en Linux. Unos días después Microsoft hizo anuncios que lo refutaban. Este año le toca a un histórico del movimiento del código abierto. Eric S Raymond ser el que imagina que Windows se transformará en una suerte de Wine, es decir en un puente entre las aplicaciones de Windows y el núcleo Linux.

En un post señala que el negocio principal de Microsoft cambió desde la aparición de Azure, su línea de productos de soluciones para la nube, hoy Azure constituye su fuente principal de ingresos, mientras que la venta de computadoras de escritorio van cayendo. De ahí da el salto teórico y llega a la conclusión de que Windows dejará de dar ganancias y se transformará en pérdidas.

Acá tengo que hacer un par de aclaraciones. La caída de venta de las computadoras de escritorio (y notebooks) no solo se detuvo, también se revirtió debido a la pandemia. Y, hay otros dispositivos en los que puede instalarse Windows.

El año pasado Microsoft presentó la tableta Surface Neo con el sistema operativo Windows 10x

Windows 10x es Windows 10 optimizado para dispositivos de doble pantalla y plegables. Está basado en Windows Core OS (WCOS)

Windows Core OS es un conjunto de componentes básicos de Windows estandarizados para que funcionen en diferentes tipos de dispositivos. Se trata de una combinación de partes de OneCore OS, los paquetes de aplicaciones UWP/Web y Win32, y el compilador C-Shell.

¿Ustedes vieron la palabra Linux por algún lado?

Otros argumentos de Raymond son la próxima versión Linux del navegador Edge y que sus desarrolladores estén colaborando con parches para el nucleo Linux que mejorarán la compatibilidad de Windows Subsystem for Linux (WSL)

Windows basado en Linux. Por qué no creo en esa posibilidad

Edge está basado en Chromium y, Chromium es un proyecto que tiene versión Linux. Dado que Microsoft está tratando de llevar clientes a servicios online como Microsoft 365, el que Edge se integra perfectamente con esos servicios y, que como dijimos la mayor parte del trabajo ya está hecho, sería absurdo no portarlo. No estamos hablando de la versión Linux de Word.

Con respecto a WSL, su objetivo desde el principio fue dar un incentivo a los programadores que usaban Linux y lenguajes de código abierto para que usen Windows y Visual Studio. Es decir el sentido contrario al o que va Raymond.

El siguiente hecho que agrega a la ensalada es Proton. Se trata de un proyecto de Valve que permite que los juegos Windows de la tienda de Steam funcionen en Linux.
Dice Raymond:

Lo que pasa con los juegos es que son la prueba de esfuerzo más exigente posible para una capa de emulación de Windows, mucho más que el software de negocios. Puede que ya estemos en el punto en el que la tecnología Proton es lo suficientemente buena para ejecutar software empresarial de Windows sobre Linux. Si no, lo estaremos pronto.

Proton no deja de ser una versión modificada de WINE, y hay programas como Kindle Create o el propio lector Kindle para Windows que es imposible hacer funcionar bajo WINE. Y no estamos hablando de programas demasiado complejos.

Para terminar, se pregunta que haría un estratega corpoativo de Microsoft y concluye que buscarían convertir Windows en una capa de emulación parecida a Proton sobre un núcleo Linux. Esta capa se iría reduciendo con el tiempo a medida que los desarrolladores de Microsoft van incorporando más parches al núcleo Linux.

Según él, la ventaja para Microsoft es que se desharía de una fracción cada vez mayor de sus costes de desarrollo.

El gran final que imagina es Microsoft decretando el fin de la vida útil de la emulación de Windows y los proveedores de software dejando de crear binarios para Windows en favor de software compatible con Linux.

Es probable que yo sea el más pro Microsoft de los columnistas de Linux Adictos. Aún así tengo perfectamente en claro que lo de la empresa con el código abierto no es amor, son negocios. Puede que en el futuro solo saquen versiones de mantenimiento de Windows, pero no van a renunciar a mantenerlo.

El mercado parece dirigirse a servicios basados en la nube y dispositivos tipo Chromebook reemplazando a las computadoras de escritorio y notebooks. En ese contexto tiene sentido portar Edge a Linux pero no otras aplicaciones que funcionan bien en la nube como Microsoft Office. Posiblemente haya un Edge OS basado en Linux, pero Windows no va a desaparecer.

Lo más seguro es que Microsoft intente atraer usuarios de Linux a sus aplicaciones en la nube, y en el caso de que el mercado vuelva a preferir el software instalado localmente, volver a atraerlos a Windows.

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

Rosetta@home: ayuda con tu PC a la lucha contra el SARS-CoV-2

rosetta@home

Seguramente hayas escuchado hablar de la grid computing, y de proyectos como el SETI que pretendía buscar vida alienígena usando recursos de hardware de multitud de equipos que no estuvieran desaprovechados. Para ello, bastaba con instalar un software en tu sistema para poder contribuir a esos proyectos. De eso va Rosetta@home, y es compatible con GNU/Linux.

En este caso no se trata de buscar vida en el universo, sino de contribuir a la investigación contra el coronavirus SARS-CoV-2. Si quieres poner tu granito de arena, no hace falta que tengas conocimientos de nada, no es necesario ser científico para ello. Tan solo prestar algunos recursos de tu PC para que sean usados en la búsqueda de una solución para esta pandemia a través de la suma de computo de todas las numerosas computadoras unidas a través de Rosetta@home, formando una gran supercomputadora distribuida de grandes capacidades…

Rosetta@home es un proyecto de computación distribuida perteneciente al laboratorio Baker de la Universidad de Washington, y que se ejecuta sobre la plataforma de código abierto Berkeley Open Infraestructure for Network Computing (BOINC) que fue desarrollada originalmente para el citado proyecto de búsqueda de extraterrestres SETI@home.

Requisitos para unirse a Rosetta@home

Para poder ayudar con este proyecto Rosetta@home tan solo tienes que tener un equipo con unos requisitos bastante esenciales:

  • PC o Raspberry Pi
  • Con sistema operativo GNU/Linux, FreeBSD, macOS, o Windows de 64-bit.
  • Hardware con una CPU de al menos 500 Mhz, 200 MB de espacio de disco libre y 512 MB de RAM.
  • Conexión a Internet.

¿Cómo comenzar a participar?

Para comenzar a participar con Rosetta@home, lo que tienes que hacer es seguir estos sencillos pasos:

  1. Regístrate en Rosetta@home para tener una cuenta.
  2. Instala los paquetes necesarios (boinc-client, boinctui, y boinc-manager), para el demonio de la plataforma Rosetta@home, la interfaz para seleccionar el proyecto y hacer ajustes, y la GUI si quieres usar el entorno gráfico respectivamente.
  3. Ejecuta BOINC Manager y selecciona el proyecto Rosetta@home de todos los disponibles.
  4. Introduce tus credenciales cuando te los solicite y sigue los pasos… Verás que la interfaz es bastante sencilla.

Recuerda que puedes dejar de colaborar cuando quieras, y no implica que siempre te van a restar los recursos. Solo usarán memoria y tiempo de CPU para obtener potencia de cómputo cuando tú lo decidas…

Más información sobre el proyecto – BOINC

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

La nueva version de Tails 4.11 llega con Tor 10, Kernel 5.7.11 y mas

Hace poco fue anunciada la liberación de la nueva versión de la popular distribución de linux «Tails 4.11» (The Amnesic Incognito Live System), la cual esta basada en la base de paquetes Debian y diseñada para proporcionar acceso anónimo a la red.

Esta nueva version de la distribución se destaca por incluir la mas reciente version liberada del navegador web Tor 10, además de la version del Kernel 5.7.11 y algunos cambios mas.

Para aquellos que desconocen de Tails, deben saber que está es una distribución que esta basada en la base del paquete Debian 10 y diseñada para proporcionar acceso anónimo a la red, con la finalidad de preservar la privacidad y el anonimato del usuario en la red.

La salida anónima de Tails es proporcionada por Tor en todas las conexiones, ya que el tráfico a través de la red Tor, están bloqueadas por defecto con un filtro de paquetes, con lo cual el usuario no deja rastro en la red a no ser que quiera lo contrario.

Mientras que el cifrado en la distribución se usa para almacenar datos de usuario en el modo guardar datos de usuario entre inicios, además de que presenta una serie de aplicaciones preconfiguradas pensadas en la seguridad y anonimato del usuario, tales como un navegador web, el cliente de correo, un cliente de mensaje instantánea entre otras más.

Principales novedades de Tails 4.11

Tal y como mencionamos al inicio, la nueva versión de Tails ha actualizado el kernel de Linux a la versión 5.7.11 junto con las nuevas versiones de Tor Browser 10, Thunderbird 68.12 y python3-trezor 0.11.6 involucradas.

Por la parte de la nueva version incluida de Tor Browser 10.0 se destaca que el navegador llega basado en Firefox 78 ESR. Además de que se actualizaron los complementos de navegador incluidos NoScript 11.0.44 y Tor Launcher 0.2.25 (componentes reemplazados usando XUL).

De los cambios que se realizaron, se menciona en el anuncio que se modificó la ubicación de la base de datos Passwords.kdbx en el administrador de contraseñas KeePassXC (/home/amnesia/Passwords.kdbx en lugar de /home/amnesia/Persistent/keepassx.kdbx).

Además de que se eliminó la función de habilitación de punto de acceso Wi-Fi en el configurador de red, que no funciona en Tails.

Otro de los cambios que se destaca de esta nueva version, es que se agregó la capacidad de guardar permanentemente la configuración de idioma, el teclado y configuraciones adicionales establecidas a través de la interfaz de la pantalla de bienvenida. Esta configuración se utilizará en sesiones posteriores después de activar el almacenamiento persistente en la pantalla de bienvenida.

Finalmente, si quieres conocer mas al respecto sobre esta nueva version liberada de Tails 4.11. Puedes consultar los detalles en el anuncio original en el siguiente enlace. 

Descargar Tails 4.11

Si quieres probar o instalar esta nueva versión de esta distribución de Linux en tu equipo, puedes obtener la imagen del sistema la cual ya está disponible desde su página web oficial en su sección de descargas, en enlace es este.

La imagen que se obtiene desde la sección de descargas es una imagen ISO de 1 GB capaz de funcionar en modo en vivo.

Además es importante tomar en cuenta que esta nueva version de Tails 4.6, como la mayoría de sus predecesores, también corrige algunos agujeros de seguridad por lo que sus desarrolladores recomiendan encarecidamente que se realice la actualización a esta nueva version en caso de estar en una anterior.

¿Cómo actualizar a la nueva versión de Tails 4.11?

Para aquellos usuarios que tengan instalada una versión anterior de Tails y quieren realizar la actualización a esta nueva versión. Deben saber que la actualización directa a Tails 4.11 la pueden realizar directamente desde Tails 4.2 o superior.

Mientras que para los usuarios que siguen en la rama 3.xxx deben pasar primero a la versión 4.0 (aun que lo recomendable seria realizar una instalación en limpio de Tails 4.11).

Para ello podrán hacer uso de su dispositivo USB que utilizaron para instalar Tails, pueden consultar la información para llevar este movimiento en su ordenador en el siguiente enlace. 

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

Linux 5.9 rc7: habrá un rc adicional antes de la versión final

Logo Kernel Linux, Tux

Linus B. Torvalds ha sido el encargado de anunciar esta nueva versión del kernel Linux, como viene siendo habitual. Lo ha hecho a través de LKML, es decir, las listas de correo empleadas para el desarrollo de este impresionante proyecto. Lo que ha anunciado es la versión Linux 5.9-rc7, es decir, la séptima versión candidata a ser final (release candidate). Pero por lo que ha dicho, no será la última, ya que vendrá un rc8 para terminar de pulir esta versión antes de lanzarlo como estable.

Si te interesa probar ya este kernel Linux 5.9, aunque aún no es recomendable para entornos de producción debido a que podría generar algunos problemas e inestabilidad, puedes hacerlo desde ya descargándolo desde la web kernel.org. Dicho esto, vamos a ver algunos cambios introducidos en esta versión y otros detalles interesantes que debes conocer…

Según lo que ha comentado Linus, el kernel Linux parece haber solucionado todos los problemas que había en el rc6 relacionados con VM, pero han aparecido otros que necesitan solucionarse como los problemas relacionados con la corrupción de slab que se han detectado en esta otra versión rc7, además de otro error poco tonto de bloqueo de página.

Parece que la solución a dichos problemas ya está lista, pero llegó algo tarde. Así que es probable que haya otro rc, el rc8, para asegurarse de que todo está libre de errores y es realmente estable antes de dar el paso a la versión final. Es decir, que el próximo domingo en lugar de la versión Linux 5.9 Final lo que habrá es un Linux 5.9-rc8.

En cuanto al desarrollo, han estado muy centrados en solucionar esos problemas citados, así como algunos cambios en controladores y la pila de red, además de una pequeña cantidad de mejoras en documentación y arreglos en los sistemas de archivos, entre otros. Es decir, lo habitual…

from Linux Adictos https://ift.tt/345YiEk
via IFTTT

Touchégg 2.0.0, la app de gestos multitáctiles para Linux se actualiza tras mucho tiempo mejorando el soporte

Touchégg 2.0.0

Soy consciente de que probablemente me encuentre a algún «hater» de Apple en los comentarios, pero me parece necesario mencionar algunas de sus cosas buenas para hablaros del software protagonista de este artículo. Este post trata sobre Touchégg 2.0.0, y si tenemos que hablar de Apple es porque lo que conseguiremos instalándolo nos recuerda mucho a lo que podemos hacer de manera nativa en macOS desde el lanzamiento de su Magic Trackpad o incluso antes en sus MacBook.

Y es que Apple fue una de las primeras compañías en llegar a la conclusión de que los paneles táctiles tenían que ser más grandes y se podía hacer mucho más con ellos. Además, a los suyos les añadió la posibilidad de hacer algunos gestos del iPhone, como separar o juntar los dedos para cambiar el zoom. También podemos deslizar varios dedos para pasar páginas por Safari, ver todas las ventanas abiertas de una app, entrar al Launchpad (su lanzador de aplicaciones) y más cosas. Eso es justamente lo que podremos hacer con Touchégg.

Touchégg 2.0.0 mejora el soporte para Wayland y nuevos entornos gráficos

Touchégg 2.0.0 es una versión completamente reescrita de la vieja que ya había disponible desde 2011. Su creador, José Expósito, la ha creado para que se parezca a lo que hay en macOS (y antes en OS X): se ejecuta en segundo plano y transforma los gestos que hacemos en el panel táctil en acciones de nuestro escritorio. Lo mejor para entenderlo es ver el vídeo que el mismo Expósito ha publicado en YouTube:

Tal y como vemos en su página de GitHub, los gestos disponibles por defecto son los de juntar o separar los dedos y deslizarlos. También podemos añadir gestos como:

  • Maximizar o restaurar una ventana.
  • Minimizar una ventana.
  • Apilar una ventana.
  • Cerrar una ventana.
  • Cambiar entre espacios de trabajo o escritorios.
  • Mostrar el escritorio.
  • Configurar atajos del teclado.
  • Ejecutar comandos.

Touchégg es una app que se ejecuta en segundo plano y transforma los gestos que haces en tu panel táctil en acciones visibles en tu escritorio. Por ejemplo, puedes deslizar hacia arriba tres dedos para maximizar una ventana o deslizar hacia la izquierda con 4 dedos para cambiar al siguiente escritorio. Hay más acciones y gestos disponibles y todo es fácilmente configurable.

Lógicamente, todo lo anterior lo podemos hacer sin Touchégg, y más en sistemas operativos en donde muchas acciones son tan sencillas como crear un script con su lanzador que podemos adjuntar a cualquier panel, pero seremos más productivos si podemos hacerlos desde el panel táctil con un gesto.

Novedades de Touchégg 2.0.0

Con la nueva versión veremos animaciones más suaves que seguirán con más precisión nuestros dedos. Además, esta segunda versión ha añadido soporte para los drivers libinput para hacer que funcione en entornos que usen Wayland o libinput. Esta versión ha incluido la posibilidad de deslizar tres dedos o más sincronizados en la misma dirección que el gesto de la pinza poniendo dos o más dedos en el panel táctil.

Cómo instalarlo en Linux

Touchégg 2.0.0 puede funcionar en cualquier entorno gráfico. Podemos descargarlo desde este enlace en paquetes RPM y DEB, y para instalarlos podemos hacer doble clic sobre ellos para que se abra en el software nativo de nuestra distribución. Si no hay ninguno disponible o preferimos usar el terminal, podemos instalarlo con estos comandos:

Debian, Ubuntu y derivados

sudo dpkg -i touchegg_*.deb
sudo apt -f install
touchegg

Para Red Hat, Fedora, CentOS y derivados

sudo yum ruta-al-archivo touchegg-*.rpm

En la misma página de GitHub también está disponible el código fuente, por lo que se puede instalar también en otras distribuciones como se explica en este enlace.

Yo que he tenido un Mac con su Magic Trackpad, tengo que decir que Touchégg es una gran herramienta para todos aquellos que queramos hacer algunas acciones muchas veces y mucho más rápido. Una vez los pruebas, cuesta vivir sin ellos, por lo menos en el sistema de Apple. En Linux no los tenemos de manera nativa, pero sí con esta pequeña herramienta.

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

La llegada del transistor. La prehistoria de Unix cuarta parte

La llegada del transistor

Este grupo de artículos tiene como objetivo contar la historia de Unix, el sistema operativo que abrió el camino para Linux, los derivados de código abierto de BSD y de manera indirecta a macOS y Android. Pero, para entender Unix hay que conocer la historia de los laboratorios Bell, la división de investigación de la AT&T.

Deben ser muy pocos los casos en los que una empresa inventa una industria prácticamente por si sola.. Los automóviles, la industria informática o la fabricación de aviones fueron el resultado de las investigaciones de múltiples personas en lugares diferentes. En cambio los laboratorios Bell y sus antecesores, las ramas de investigación de Western Electric y la AT&T, desarrollaron casi todo lo que necesitaba para crear una red telefónica moderna.

La AT&T tiene sus raíces en el propio inventor del teléfono, Alexander Graham Bell. En los primeros tiempos, cosas que ahora damos por hecho como el sonido de llamada, el tono de ocupado, la horquilla para colgar el auricular o el disco de marcado no existían. Se cuenta que si querías hacer una llamada tenías que gritar y esperar que alguien que pasara cerca del aparato te atendiera.

La empresa tenía que solucionar día a día miles de problemas que nadie había enfrentado hasta ese momento. Para eso creó un grupo de especialistas multidisciplinarios que incluía ingenieros, químicos, físicos, matemáticos y especialistas en metalurgia entre otros. Ellos no solo tenían que mantener el sistema actual en condiciones si no prepararlo para un aumento en la demanda. Además de ello, para poder seguir siendo un monopolio debía conseguir bajar los costos.

Había dos grandes obstáculos para el logro de estos objetivos. Los tubos de vacío (de los que hablamos en el artículo anterior y los réles.

Un réle es un interruptor eléctrico que permite pasar a la corriente eléctrica cuando está cerrado y se lo impide cuando está abierto. La apertura y cierre del interruptor también se hace en forma electrónica.

La fabricación de los tubos de vacío era una actividad casi artesanal que requería múltiples pasos y con muy poca tolerancia a los fallos. Una vez construidos tenían un alto consumo de electricidad y generaban mucho calor. Los réles, cuya función era lograr que las llamadas llegaran a destino dentro de la red telefónica, tenían múltiples contactos metálicos que se desgastaban. Además, su tiempo de respuesta era lento.

La física de estado sólido y la llegada del transistor

La física de estado sólido se dedica al estudio de las propiedades de los materiales y de que forma se relacionan con sus propiedades a escala atómica.

Los materiales sólidos se forman a partir de átomos densamente agrupados, que interactúan intensamente. Estas interacciones producen las propiedades mecánicas (por ejemplo, dureza y elasticidad), térmicas, eléctricas, magnéticas y ópticas.

En los dispositivos de estado sólido la electricidad fluye a través de cristales semiconductores sólidos (silicio, arseniuro de galio, germanio) en lugar de a través de tubos de vacío.

Si lograban encontrar los materiales adecuados,los laboratorios Bell lograrían reducir los costos, el tiempo de fabricación y la vida útil de los mecanismos utilizados para enrutar las llamadas telefónicas y garantizar la calidad de la señal.

En 1939 empezaron a estudiar los materiales semiconductores. Estos materiales se denominan así porque no son buenos conductores de electricidad como el caso del cobre) ni buenos aislantes de la electricidad como podría ser el vidrio. Otra propiedad interesante es que solo permiten el paso de la corriente en una sola dirección. Solo hacía falta encontrar un material que además amplificara el sonido.

El trabajo fue interrumpido por la Segunda Guerra Mundial en donde los recursos de los laboratorios Bell se dedicaron a las comunicaciones militares y el perfeccionamiento de tecnologías de detección por radar.

Al reanudar su trabajo, los científicos se encontraron con un problema, los materiales semiconductores no tenían propiedades de amplificación. Esto se producía porque la parte superior del material semiconductor (estaban utilizando Germanio o Silicio) impedía el paso de la corriente. Finalmente solucionaron el problema aplicando una solución conductora.

Posteriormente crearon un dispositivo formado por una pequeña rebanada de material semiconductor de aproximadamente un cuarto del tamaño de un centavo de dólar apoyada sobre una base de metal. Un cable estaba conectado a la base mientras que un pequeño trozo triangular de plástico envuelto en oro apuntaba hacia la cara superior de la rebanada. En la punta había una pequeña incisión casi imperceptible creando dos alambres con una pequeña separación.

Ese dispositivo sería la base de algo conocido como transistor y sería la base de la industria electrónica en la década de los cincuenta y sesenta. También permitirían la aparición de la segunda generación de computadoras electrónicas.

from Linux Adictos https://ift.tt/30hWya6
via IFTTT

Mozilla ha liberado el proyecto WebThing como un proyecto independiente

WebThings Gateway

Hace poco los desarrolladores de Mozilla WebThings, una plataforma para dispositivos IoT (plataforma de la cual ya en mas de una ocasión hemos hablado y anunciado liberaciones de nuevas versiones aquí en el blog), han anunciado su separación de Mozilla y se han convertido en un proyecto de código abierto independiente.

Con el anuncio de la separación la plataforma también ha sido renombrada simplemente a WebThings en lugar de Mozilla WebThings y se distribuye a través del nuevo sitio webthings.io.

El motivo de la acción fue reducir la inversión directa de Mozilla en el proyecto y transferir el trabajo relacionado con la comunidad. El proyecto permanecerá a flote, pero ahora será independiente de Mozilla, no podrá utilizar la infraestructura de Mozilla y perderá el derecho a utilizar las marcas registradas de Mozilla.

Estos cambios no afectarán el trabajo de las puertas de enlace domésticas ya implementadas y administradas localmente basadas en WebThings, que son autosuficientes y no están vinculadas a servicios en la nube o infraestructura externa.

Sin embargo, las actualizaciones ahora se distribuirán a través de una infraestructura respaldada por la comunidad en lugar de Mozilla, lo que requiere un cambio de configuración.

El servicio para organizar túneles a puertas de enlace domésticas utilizando los subdominios * .mozilla-iot.org seguirá funcionando hasta el 31 de diciembre de 2020. Previo a la terminación del servicio, está previsto poner en funcionamiento un reemplazo basado en el dominio webthings.io, que requerirá un nuevo registro.

Como recordatorio, el marco WebThings consta de WebThings Gateway y la biblioteca del marco WebThings.

El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js y se distribuye bajo la licencia MPL 2.0. Sobre la base de OpenWrt, se está desarrollando un kit de distribución listo para usar con soporte integrado para WebThings Gateway, que proporciona una interfaz unificada para configurar una casa inteligente y un punto de acceso inalámbrico.

WebThings Gateway es una capa universal para organizar el acceso a diversas categorías de consumidores y dispositivos IoT, ocultando las peculiaridades de cada plataforma y no requiriendo el uso de aplicaciones específicas de cada fabricante.

Para interactuar con la pasarela con plataformas IoT, puede utilizar los protocolos ZigBee y ZWave, WiFi o conexión directa a través de GPIO. La puerta de enlace se puede instalar en una placa Raspberry Pi y obtener un sistema de control doméstico inteligente que combina todos los dispositivos IoT de la casa y proporciona herramientas para monitorearlos y controlarlos a través de una interfaz web.

La plataforma también permite crear aplicaciones web adicionales que pueden interactuar con dispositivos a través de Web Thing API. Por lo tanto, en lugar de instalar su propia aplicación móvil para cada tipo de dispositivo IoT, puede utilizar una única interfaz web unificada.

Para instalar WebThings Gateway, todo lo que tiene que hacer es descargar el firmware provisto a una tarjeta SD, abrir el host «gateway.local» en el navegador, configurar una conexión a WiFi, ZigBee o ZWave, encontrar dispositivos IoT existentes, configurar parámetros para acceso externo y agregar los dispositivos más populares a su hogar pantalla.

La puerta de enlace admite funciones tales como identificar dispositivos en la red local, seleccionar una dirección web para conectarse a dispositivos desde Internet, crear cuentas para acceder a la interfaz web de la puerta de enlace, conectar dispositivos que admiten los protocolos patentados ZigBee y Z-Wave a la puerta de enlace, activación remota y apagado de dispositivos desde la aplicación web, monitorización remota del estado de la vivienda y videovigilancia.

WebThings Framework proporciona un conjunto de componentes reemplazables para construir dispositivos de IoT que pueden interactuar directamente usando la API de Web Things. Dichos dispositivos pueden ser detectados automáticamente por pasarelas basadas en WebThings Gateway o software de cliente (usando mDNS) para monitoreo y control posterior a través de la Web. Las implementaciones de servidor para la API de Web Things se preparan en forma de bibliotecas en Python, Java, Rust, Arduino y MicroPython.

Fuente: https://discourse.mozilla.org

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

Los tubos de vacío. La prehistoria de Unix parte 3

Los tubos de vacío

En esta serie de artículos estamos rastreando los orígenes de Unix, el sistema operativo en el que se inspiraron Linux y otros sistemas operativos de código abierto. Pero, como es imposible separarar Unix de la entidad que cobijó a sus creadores, tenemos que comenzar con la historia de los laboratorios Bell, uno de los centros de innovación más productivos del siglo XX.

En este momento es bueno hacer una aclaración, probablemente la AT&T (entidad madre de los laboratorios Bell) no haya sido una empresa ejemplar en su trato con los competidores y clientes. Tampoco en los laboratorios Bell las cosas eran perfectas; había gente que simpatizaba con quién no debería simpatizarse, envidias, luchas de ego y todas las canalladas que suelen pasar cuando los seres humanos trabajan juntos.

Sin embargo, se las arreglaron para crear uno de los ambientes de trabajo más productivos desde la época de los gremios del Renacimiento, sentaron las bases de los modernos laboratorios de investigación y desarrollo corporativos y, aunque más no fuera para no desafiar las iras de los reguladores, compartieron sus descubrimientos con el mundo académico y muchas veces en forma gratuita.

Los tubos de vacío. Conquistando las distancias

La AT&T era una compañía de servicios teléfónicos. Que su laboratorio de investigación le diera a un pequeño grupo de su personal la libertad para dedicarse a la investigación básica no les hacía olvidar el objetivo principal. Constituirse en la compañía que comunicara a todo Estados Unidos.

Pero, para lograr eso tenían que resolver un problema, Cómo hacer que la voz humana atravesara grandes distancias sin perder la calidad. Por supuesto también tenían que ocuparse de otras cosas como que los cables resistieran las consecuencias de estar al aire libre, pero, como eso no nos deja más cerca de Unix vamos a pasarlo por alto.

El entonces presidente de la empresa, Theodore Vail, ordenó en 1906 a sus subordinados que encontraran la forma de tender una conexión telefónica entre Nueva York y San Francisco. La misma debería estar operativa para 1914, año en que se celebraría la Exposición Internacional Panamá Pacífico.
El problema principal era la falta de un amplificador o repetidor viable. En palabras de un ejecutivo de la empresa:

¿Sabíamos cómo desarrollar tal repetidor? No. ¿Por qué no? La ciencia aún no nos había mostrado el camino. ¿Teníamos alguna razón para pensar que lo haría? Sí. ¿Con el tiempo? Posiblemente.

El dispositivo conocido como tubo de vacío (Si hay algún especialista en la sala que quiera corregir mi traducción, es bienvenido a hacerlo en el formulario de comentarios) es un dispositivo que controla el flujo de corriente eléctrica entre dos electrodos. Lo hace en condiciones de vacío extremo. Fue la pieza clave para el desarrollo de la radio, la televisión, el radar, la grabación y reproducción de sonido, las redes telefónicas de larga distancia y, lo que justifica que yo está escribiendo el artículo, las primeras computadoras con componentes electrónicos.

Los laboratorios Bell llegan a la tecnología de tubos de vacío mediante un enfoque novedoso. Convencidos de que ninguno de sus ingenieros iba a encontrar la solución decide convocar a estudiantes de doctorado en física teórica. Era la primera vez que en el mundo corporativo se recurría a los científicos para solucionar problemas de ingeniería aplicada.

Uno de los científicos reclutados tomó el diseño de un dispositivo de tubo de vacío llamado Audion, lo reconstruyó utilizando materiales más eficientes y mejoró la extracción de aire para producir el vacio. Los diseños se fueron perfeccionando y estuvieron plenamente operativos cuando la línea se inauguró en 1915.

Con la entrada de Estados Unidos en la Primera Guerra Mundial, los recursos de investigación de la AT&T se volcaron al uso de los tubos de vacío en aplicaciones militares, En las décadas posteriores esa colaboración llevaría al desarrollo del radar.

La gran espada de Damocles de la AT&T era que los políticos intentaran desarmar su monopolio telefónico. Es por eso que trataba siempre de licenciar su tecnología patentada a otras industrias. Fue así que sus investigaciones sobre los tubos de vacío estuvieron disponibles para industrias establecidas y otras emergentes. Los primeros prototipos de computadoras electronicas que utilizaron dispositivos de tubo de vacío con tecnología Bell aparecieron a fines de la década del 30. Pero,para esa época enlos laboratorios Bell ya estaban pensando en una tecnología que los dejaría obsoletos.

from Linux Adictos https://ift.tt/36cCsSg
via IFTTT

Los tubos de vacío. La prehistoria de Unix parte 3

Los tubos de vacío

En esta serie de artículos estamos rastreando los orígenes de Unix, el sistema operativo en el que se inspiraron Linux y otros sistemas operativos de código abierto. Pero, como es imposible separarar Unix de la entidad que cobijó a sus creadores, tenemos que comenzar con la historia de los laboratorios Bell, uno de los centros de innovación más productivos del siglo XX.

En este momento es bueno hacer una aclaración, probablemente la AT&T (entidad madre de los laboratorios Bell) no haya sido una empresa ejemplar en su trato con los competidores y clientes. Tampoco en los laboratorios Bell las cosas eran perfectas; había gente que simpatizaba con quién no debería simpatizarse, envidias, luchas de ego y todas las canalladas que suelen pasar cuando los seres humanos trabajan juntos.

Sin embargo, se las arreglaron para crear uno de los ambientes de trabajo más productivos desde la época de los gremios del Renacimiento, sentaron las bases de los modernos laboratorios de investigación y desarrollo corporativos y, aunque más no fuera para no desafiar las iras de los reguladores, compartieron sus descubrimientos con el mundo académico y muchas veces en forma gratuita.

Los tubos de vacío. Conquistando las distancias

La AT&T era una compañía de servicios teléfónicos. Que su laboratorio de investigación le diera a un pequeño grupo de su personal la libertad para dedicarse a la investigación básica no les hacía olvidar el objetivo principal. Constituirse en la compañía que comunicara a todo Estados Unidos.

Pero, para lograr eso tenían que resolver un problema, Cómo hacer que la voz humana atravesara grandes distancias sin perder la calidad. Por supuesto también tenían que ocuparse de otras cosas como que los cables resistieran las consecuencias de estar al aire libre, pero, como eso no nos deja más cerca de Unix vamos a pasarlo por alto.

El entonces presidente de la empresa, Theodore Vail, ordenó en 1906 a sus subordinados que encontraran la forma de tender una conexión telefónica entre Nueva York y San Francisco. La misma debería estar operativa para 1914, año en que se celebraría la Exposición Internacional Panamá Pacífico.
El problema principal era la falta de un amplificador o repetidor viable. En palabras de un ejecutivo de la empresa:

¿Sabíamos cómo desarrollar tal repetidor? No. ¿Por qué no? La ciencia aún no nos había mostrado el camino. ¿Teníamos alguna razón para pensar que lo haría? Sí. ¿Con el tiempo? Posiblemente.

El dispositivo conocido como tubo de vacío (Si hay algún especialista en la sala que quiera corregir mi traducción, es bienvenido a hacerlo en el formulario de comentarios) es un dispositivo que controla el flujo de corriente eléctrica entre dos electrodos. Lo hace en condiciones de vacío extremo. Fue la pieza clave para el desarrollo de la radio, la televisión, el radar, la grabación y reproducción de sonido, las redes telefónicas de larga distancia y, lo que justifica que yo está escribiendo el artículo, las primeras computadoras con componentes electrónicos.

Los laboratorios Bell llegan a la tecnología de tubos de vacío mediante un enfoque novedoso. Convencidos de que ninguno de sus ingenieros iba a encontrar la solución decide convocar a estudiantes de doctorado en física teórica. Era la primera vez que en el mundo corporativo se recurría a los científicos para solucionar problemas de ingeniería aplicada.

Uno de los científicos reclutados tomó el diseño de un dispositivo de tubo de vacío llamado Audion, lo reconstruyó utilizando materiales más eficientes y mejoró la extracción de aire para producir el vacio. Los diseños se fueron perfeccionando y estuvieron plenamente operativos cuando la línea se inauguró en 1915.

Con la entrada de Estados Unidos en la Primera Guerra Mundial, los recursos de investigación de la AT&T se volcaron al uso de los tubos de vacío en aplicaciones militares, En las décadas posteriores esa colaboración llevaría al desarrollo del radar.

La gran espada de Damocles de la AT&T era que los políticos intentaran desarmar su monopolio telefónico. Es por eso que trataba siempre de licenciar su tecnología patentada a otras industrias. Fue así que sus investigaciones sobre los tubos de vacío estuvieron disponibles para industrias establecidas y otras emergentes. Los primeros prototipos de computadoras electronicas que utilizaron dispositivos de tubo de vacío con tecnología Bell aparecieron a fines de la década del 30. Pero,para esa época enlos laboratorios Bell ya estaban pensando en una tecnología que los dejaría obsoletos.

from Linux Adictos https://ift.tt/36cCsSg
via IFTTT