Blog

  • ¿Qué es el lavado verde y cómo afecta a su tecnología?

    ¿Qué es el lavado verde y cómo afecta a su tecnología?

    Con los impactos del cambio climático cada vez más claros en la mente de la mayoría de las personas, las empresas han comenzado a darse cuenta de la importancia de que el medio ambiente las considere que hacen lo correcto. Algunas empresas realizan cambios amplios y radicales en sus operaciones, mientras que otras están más contentas con la ilusión de progreso.

    La práctica de engañar a los consumidores sobre las credenciales éticas de una empresa se conoce como lavado verde. El término, utilizado por primera vez en 1986, tiene especial relevancia en la industria de la tecnología de consumo. Los productos electrónicos son destructivos para el medio ambiente y, en su mayoría, no son prácticos para reciclar.

    Como resultado, es mejor tratar las afirmaciones de hardware y tecnología respetuosas con el medio ambiente, especialmente de las firmas de Big Tech, con cierto grado de sospecha.

    ¿Qué es el lavado verde?

    El lavado verde es la práctica de engañar a los consumidores sobre las credenciales ambientales de una empresa o producto. El término, utilizado por primera vez en 1986 por Jay Westervelt, se ha vuelto frecuente en los últimos años debido a una mayor conciencia de nuestro impacto en el planeta y los riesgos del cambio climático. En respuesta a los cambios en los valores del consumidor, las empresas se han apoyado en la terminología medioambiental para alinearse con las tendencias actuales.

    Sin embargo, muchos argumentarían que el capitalismo, donde el consumo no solo se fomenta sino que se espera, naturalmente produce desperdicio y daño al planeta. Incluso si el personal de una empresa está genuinamente comprometido con el cambio, el problema es complejo y global y no es un problema que una sola empresa pueda superar por sí sola. Se necesitaría un esfuerzo colectivo de instituciones y gobiernos de todo el mundo para realizar los cambios dramáticos necesarios para evitar una emergencia climática.

    Desafortunadamente, el consumo y la lucha contra el cambio climático a menudo están en conflicto entre sí. Como toda empresa necesita generar ingresos para respaldar a su personal, muchas han tomado medidas a corto plazo para cambiar algunas áreas o afirman que sí. Si está al tanto del impacto ambiental de sus compras, las decisiones que tome pueden verse influidas por la postura ética adoptada por una empresa o producto sobre otro.

    Esto conduce a la práctica del lavado verde. En algunos casos, serán afirmaciones de marketing sobre las credenciales medioambientales del producto, como señalar el uso de envases reciclados o añadir una etiqueta apta para veganos. Estas no son cosas malas en sí mismas, pero a veces pueden usarse para engañarlo sobre el negocio en su conjunto. Del mismo modo, existe un debate sobre si los productos electrónicos pueden ser realmente veganos .

    Por ejemplo, compañías petroleras como BP y Shell hacen fuertes afirmaciones sobre sus inversiones en la reducción del cambio climático. Sin embargo, en el núcleo de cada compañía petrolera hay un modelo de negocio que genera ingresos a partir de líneas de producción y productos que dañan el medio ambiente. No importa si la empresa planta algunos árboles o no, ya que el producto principal contribuye al cambio climático.

    El ciclo de actualización

    Los ambientalistas han hecho campaña durante décadas para lograr mejoras centradas en el medio ambiente. Algunos, como el reciclaje, se han convertido en parte de la vida cotidiana. Sin embargo, en los últimos 30 años, la tecnología de consumo se ha convertido en una gran industria. Ahora tenemos numerosos dispositivos electrónicos en nuestros hogares, oficinas, vehículos y bolsillos.

    Esta innovación y reinvención aparentemente interminable ha utilizado muchos de los recursos naturales del planeta. Sin embargo, el progreso realizado en tan poco tiempo es asombroso, con la electrónica asequible que ahora se utiliza de manera interesante. Por ejemplo, los investigadores han utilizado una Raspberry Pi y sensores para comunicarse con las plantas de espinaca .

    Muchas tecnologías también han alcanzado un nivel de madurez en el que ya no existe un nivel de innovación que justifique la inversión en un nuevo producto o dispositivo. Por ejemplo, los televisores se han mantenido bastante similares desde la inclusión de resoluciones HD. Ha habido mejoras, como 4K y, más recientemente, dispositivos de gama alta con resolución de 8K, pero estas son mejoras incrementales, no lo suficientemente drásticas como para justificar el reemplazo de su televisor actual.

    Las empresas tecnológicas son conscientes de esto y han recurrido cada vez más al marketing y los incentivos para que compremos sus últimos productos. El fabricante de vehículos eléctricos, Tesla, invirtió recientemente en Bitcoin, con la esperanza de permitir a los clientes comprar su vehículo con la criptomoneda. Sin embargo, al hacerlo, Tesla dañó sus credenciales ambientales .

    Si ha visto un anuncio de automóvil en la última década, intenta venderle un estilo de vida y, a menudo, tiene poco que ver con el automóvil en sí. Lo mismo ocurre con los teléfonos inteligentes, donde los anuncios y los materiales promocionales se centran en tomar fotos de amigos, escuchar música durante las vacaciones o actualizar sus perfiles sociales.

    Obsolescencia programada

    Algunos diseñadores y fabricantes también limitan intencionalmente la funcionalidad de sus dispositivos a lo largo del tiempo para alentarlo a actualizar al último modelo. Apple, por ejemplo, ha sido objeto de muchas críticas por su uso de la obsolescencia programada. La compañía restringe el rendimiento de los iPhones más antiguos al negarse a actualizar su teléfono inteligente al último sistema operativo o agregar restricciones basadas en software al hardware físico.

    Esto no se limita a Apple, aunque son infames por permitirse este comportamiento. Sin embargo, esto ocurre con regularidad en todas las formas de tecnología de consumo. El problema también se ha visto agravado por la conectividad a Internet. Como la mayoría de nuestros dispositivos ahora están conectados continuamente a Internet, la empresa puede lanzar una actualización de software, acceder a su hogar y bloquear o degradar sus dispositivos.

    El fabricante de audio Sonos ha recibido críticas en dos ocasiones por algunas de sus prácticas. En diciembre de 2019, un reparador de productos electrónicos criticó el modo de reciclaje de la empresa. Para incentivar a los usuarios de Sonos a actualizar a los últimos modelos, se implementó un programa de intercambio.

    Cuando se procesó la unidad de segunda mano, se activó el modo de reciclaje, bloqueando permanentemente el dispositivo después de 21 días. Esto se consideró una práctica muy derrochadora, que Sonos posteriormente revirtió. No mucho después, en enero de 2020, la compañía dijo que dejaría de dar soporte a los altavoces fabricados antes de 2015.

    Como resultado, es posible que haya comprado un altavoz conectado costoso, solo para que pierda funcionalidad después de unos pocos años. Tras la reacción en línea a los planes, Sonos revirtió su decisión. Si bien este no es un problema exclusivo de Sonos, ofrece algo de esperanza. Cuando nos oponemos colectivamente a estas prácticas dañinas y derrochadoras, las empresas a menudo responden a las críticas de los clientes.

    Marketing y pensamiento crítico

    A veces puede encontrar materiales de marketing superficialmente positivos. Las empresas utilizan afirmaciones como "tecnología 100% verde" y "respetuosa con el medio ambiente" o incluso "derivada de la naturaleza". Como las palabras relacionadas con el ambientalismo y el cambio climático, como naturaleza, verde y sostenibilidad, son bastante difíciles de definir con precisión, a menudo dependen del contexto.

    Supongamos que una organización benéfica de conservación publica una declaración en la que señala su uso de recursos sostenibles. En ese caso, la organización puede hablar de manera creíble sobre esas áreas, lo que le brinda un mayor grado de confianza en la confiabilidad de la información. Sin embargo, las empresas de tecnología con fines de lucro a menudo intentan convencerlo de que compre un producto. Les gusta atraer a ciertos tipos de clientes o intereses. Los materiales de marketing están ahí para persuadirlo de que se desprenda de sus ingresos ganados con tanto esfuerzo.

    Es útil ser crítico con la forma en que presentan esta información. Si ve las palabras "derivado de la naturaleza", ¿qué significa eso exactamente? Se podría argumentar que todos los productos se derivan de la naturaleza, ya que incluso los recursos artificiales como el plástico están compuestos principalmente de petróleo, un recurso natural. Del mismo modo, la empresa podría utilizarlo para indicar que el diseño se inspiró en un proceso de la naturaleza.

    Por ejemplo, los diseñadores de aviones a menudo se guían por el diseño aerodinámico de las aves, aunque sería difícil argumentar que los aviones se derivan de la naturaleza. Asimismo, a medida que las empresas se han dado cuenta de que cada vez más personas son conscientes del impacto medioambiental de sus compras, frases como respetuoso con el medio ambiente son cada vez más habituales.

    Sin embargo, a menos que la empresa exponga expresamente sus credenciales medioambientales, no está claro qué quieren decir la mayoría de las empresas con esto. Lo mismo ocurre con las afirmaciones de la tecnología verde. Sin detallar con precisión lo que quieren decir con esto, también podría ser una referencia al color de la pintura utilizada.

    El derecho a reparar

    Está abierto a debate si puede comprar tecnología respetuosa con el medio ambiente. Como el término significa cosas diferentes para diferentes personas, es posible que veas afirmaciones ecológicas como esta agregadas a una amplia gama de productos. Sin embargo, en el centro del problema está el uso de recursos. La mayoría de nosotros ya posee un teléfono inteligente, una computadora portátil y un televisor, por lo que, a menos que estén defectuosos o ya no funcionen, puede que no tenga sentido actualizar y usar más recursos naturales.

    Sin embargo, habrá situaciones en las que necesitará invertir en un nuevo dispositivo, tal vez para trabajar o para una función en particular. A veces, esto es inevitable, pero también podría ser el resultado de una obsolescencia programada. Del mismo modo, para evitar desperdicios innecesarios, deberíamos poder reparar nuestros dispositivos electrónicos. Sin embargo, como un producto de mayor duración significa que se compran menos artículos nuevos, muchas empresas restringen su capacidad para reparar su hardware.

    A veces, verá pegatinas o advertencias de que abrir el dispositivo anularía la garantía. Otras veces, el diseño hace que sea complicado, si no imposible, abrir el producto sin daños permanentes de forma segura. Es por estas razones que existe el movimiento por el derecho a reparar . Hay varias organizaciones en todo el mundo que hacen campaña por un cambio social y legal para prevenir estas prácticas hostiles y derrochadoras.

    Aunque el interés en el movimiento había aumentado gradualmente, la pandemia de COVID-19 creó un aumento en el apoyo a la legislación basada en reparaciones. A medida que las empresas de todo el mundo cerraban durante los bloqueos, las personas se dieron cuenta de la dificultad de reparar sus dispositivos electrónicos esenciales y de la importancia de hacerlo. En los EE. UU., The Repair Association hace campaña por el derecho a reparar, y actualmente hay más de 25 estados que están considerando propuestas legislativas.

    Protegiendo al medio ambiente

    Algunas personas sostienen que la mayoría de las formas de consumo, como la compra de productos electrónicos, son intrínsecamente dañinas para el planeta. Sin embargo, esa perspectiva no valora el valor social significativo de un mundo conectado.

    Para la mayoría de los propósitos, es esencial estar en línea. Ya sea que esté buscando trabajo, trabajando de forma remota o interactuando con oficinas gubernamentales, la mayoría de los servicios críticos ahora son digitales.

    No tenemos que evitar por completo los dispositivos electrónicos para ser conscientes de nuestro impacto en el planeta. La forma más sostenible de utilizar la electrónica es poseerlos hasta que fallen. Incluso entonces, si es posible, puede repararlos para mejorar su vida útil.

    Si necesita comprar un dispositivo nuevo, no tire el viejo. Puede reciclarlo o utilizar un programa de intercambio para obtener un descuento en su compra. Si aún funciona, incluso podría venderlo para darle una segunda vida.

  • ¿Qué es A-Frame? Explorando XR y el diseño web inmersivo

    ¿Qué es A-Frame? Explorando XR y el diseño web inmersivo

    Incluso las personas que no están directamente involucradas en la codificación y el diseño de sitios web son al menos conscientes de los componentes básicos de la web, como JavaScript y HTML. Pero, ¿has oído hablar de A-Frame?

    A-Frame es un marco basado en la web para crear experiencias inmersivas. Eso incluye realidad aumentada, realidad virtual y aplicaciones, herramientas, juegos y experiencias inmersivas basadas en la web. A medida que estas tecnologías se vuelven más ubicuas, un conocimiento básico de A-Frame se vuelve más crucial.

    ¿Qué es A-Frame?

    El sitio web de A-Frame define A-Frame como "un motor de juego de sistema de componentes de entidad construido sobre Three.js". Three.js es una comunidad construida alrededor de una biblioteca de activos de JavaScript 3D con código mantenido en un repositorio en GitHub.

    Relacionado: ¿Qué es JavaScript y cómo funciona?

    A-Frame en sí consiste en el sitio web principal, así como en repositorios en GitHub y comunidades en Discord, Slack, Stack Overflow y otras plataformas. El sitio web aloja la mayor parte de la documentación, el código de muestra y plantilla y los activos que existen en GitHub, y el soporte y la creación de redes se llevan a cabo en las páginas de la comunidad.

    ¿Cuáles son las herramientas y características de A-Frame?

    Si bien el sistema se basa en Three.js, también es compatible y se usa con frecuencia con otras bibliotecas y marcos populares, incluidos

    • Vue.js
    • Preact
    • D3.js
    • Reaccionar
    • Angular
    • jQuery
    • Ember.js
    • Meteorito

    Además de hacer que A-Frame sea accesible para personas con numerosos conjuntos de habilidades preexistentes, esta amplia compatibilidad brinda a las experiencias diseñadas con A-Frame una gran cantidad de aplicaciones potenciales.

    También hace que el marco sea en gran medida independiente del hardware y el software. Una experiencia creada con A-Frame generalmente se puede ejecutar en múltiples navegadores y en casi cualquier computadora, desde un teléfono inteligente hasta una computadora de escritorio, un visor de realidad aumentada o un visor de realidad virtual.

    ¿Qué puede hacer A-Frame?

    Las experiencias A-Frame se pueden usar para ver y manipular modelos tridimensionales y ver imágenes y videos de 360 ​​grados. El marco también se utiliza para diseñar e implementar interfaces de usuario receptivas y seguimiento manual en aplicaciones de realidad virtual y realidad aumentada.

    Los creadores y mantenedores de A-Frame lo clasifican como un motor de juegos por cómo funciona, no necesariamente por cómo lo usa la gente. A-Frame se basa en unidades con una relación de 1: 1 con el mundo físico. Esto es lo que permite a los desarrolladores crear objetos y espacios virtuales con sensaciones significativas de profundidad y escala.

    Este tipo de tecnología se ha utilizado históricamente para juegos de computadora, y así es como algunas personas usan A-Frame. Sin embargo, las experiencias creadas con A-Frame también incluyen premios y lugares virtuales, museos, salas de exhibición de productos y espacios para festivales que toman la forma de páginas web inmersivas.

    Los espacios inmersivos y los modelos virtuales se pueden utilizar para juegos y experiencias sociales. Sin embargo, también se pueden usar para transmitir información práctica, que es cuántas personas usan A-Frame.

    Un gran ejemplo de esto es Hubs de Mozilla. Completamente integrado en A-Frame, Hubs se utiliza como plataforma social y como solución profesional de colaboración remota.

    Cómo empezar con A-Frame

    Como cualquier marco nuevo, A-Frame puede ser intimidante y desafiante dependiendo de sus antecedentes y experiencia. Sin embargo, todas las herramientas que necesita aprender están disponibles. Los desarrolladores y mantenedores de A-Frame proporcionan gratuitamente la documentación básica. Seleccione Documentos o el botón Comenzar en su página de inicio para encontrarlo.

    Mientras tanto, los usuarios de A-Frame brindan soporte, consejos para la resolución de problemas, código de muestra y plantilla, e incluso activos en sitios como GitHub y Discord. Desde la página de inicio de A-Frame, haga clic en Comunidad en la esquina superior derecha. Esto lo lleva a una página con enlaces a sus diversos canales sociales. Desde allí, seleccione su favorito para mirar a su alrededor.

    Relacionado: ¿Qué es GitHub? Introducción a las funciones básicas

    ¿Qué construirás con A-Frame?

    Ya sea que desee diseñar sus propias aplicaciones y experiencias para una realidad extendida, explorar el diseño web inmersivo o simplemente aprender más sobre cómo se construye Internet, A-Frame es un excelente lugar para comenzar.

  • ¿Vale la pena actualizar al OnePlus 9?

    ¿Vale la pena actualizar al OnePlus 9?

    OnePlus es conocido por fabricar teléfonos inteligentes emblemáticos que puede comprar sin hacer un agujero en su bolsillo. El fabricante chino de teléfonos inteligentes ha ganado una inmensa popularidad en los últimos años entre los entusiastas de los teléfonos inteligentes en todo el mundo. Uno de sus mayores lanzamientos de este año es el OnePlus 9.

    El teléfono inteligente cuesta $ 729 en los EE. UU., Que es más de $ 100 más caro que su predecesor, el OnePlus 8. Sin embargo, en comparación con otros teléfonos inteligentes emblemáticos del mercado, el teléfono sigue siendo más barato. Averigüemos si el teléfono inteligente justifica su precio y ¿vale la pena actualizarlo al OnePlus 9?

    Cámaras

    OnePlus ha estado promocionando mucho las cámaras del OnePlus 9, ya que han sido ajustadas por el famoso fabricante de cámaras sueco, Hasselblad. Las dos empresas han trabajado juntas para desarrollar la "Calibración de color natural", que permite que las cámaras del teléfono inteligente capturen colores precisos y de aspecto natural.

    El OnePlus 9 presenta una configuración de cámara triple en la parte posterior, con un sensor primario Sony IMX689 de 48MP con apertura f / 1.8, una lente ultra ancha Sony IMX766 de 50MP con apertura f / 2.2 y una lente monocromática de 2MP con apertura f / 2.4.

    Puede grabar videos de 8K a 30 fps y videos de 4K y 1080p a 30/60 fps. La cámara frontal puede grabar videos de 1080p a 30 fps. Tanto la cámara frontal como la trasera admiten gyro-EIS (Estabilización de imagen eléctrica).

    En la parte frontal, el teléfono tiene un autofoto Sony IMX471 de 16MP, con una apertura de f / 2.4. Captura fotos y videos de gran angular.

    Relacionado: ¿Qué teléfono tiene la mejor cámara?

    Actuación

    Hablando de otro aspecto importante de un teléfono inteligente, su rendimiento, el OnePlus 9 funciona con la última plataforma móvil Snapdragon 888, que es el procesador insignia de Qualcomm para teléfonos inteligentes este año. El conjunto de chips alimenta a casi todos los teléfonos inteligentes emblemáticos de Android lanzados en 2021.

    El Snapdragon 888 se basa en una arquitectura de 5 nm; en comparación, su predecesor, el Snapdragon 865, se construyó en una arquitectura de 7 nm, por lo tanto, obtendrá un mejor rendimiento, junto con una reducción en el uso de energía.

    La CPU está emparejada con la GPU Adreno 660, por lo que jugar en el OnePlus 9 no sería un problema. El teléfono inteligente puede ejecutar casi todos los juegos o tareas que le lanzas con bastante facilidad.

    Monitor

    El OnePlus 9 tiene una pantalla Fluid AMOLED de 6.55 pulgadas, con una resolución de pantalla de 1080×2400 píxeles. Tiene una frecuencia de actualización de 120Hz . Si está actualizando desde un teléfono inteligente con una pantalla de 60Hz, notará la diferencia al usar OnePlus 9, ya que las animaciones y el desplazamiento son mucho más suaves.

    La pantalla del OnePlus 9 es plana, con biseles delgados en los cuatro lados. Gracias a la certificación HDR10 +, produce colores vibrantes y ofrece un mejor contraste. Además, usar el teléfono inteligente bajo la luz solar directa no sería un problema, ya que la pantalla admite un brillo máximo de hasta 1100 nits.

    Si tienes manos pequeñas, el OnePlus 9 hará que llegar a las esquinas de la pantalla sea un poco más fácil, ya que tiene una relación de aspecto de 20: 9.

    Diseñar y construir

    Los teléfonos inteligentes OnePlus son bastante buenos en lo que respecta a su diseño y calidad de construcción. El OnePlus 9 no es una excepción. El único inconveniente del teléfono es que OnePlus ha utilizado un marco de policarbonato en lugar de metal esta vez. Esto podría ser una decepción para algunas personas, pero en general, el teléfono se siente muy bien en la mano.

    El OnePlus 9 viene en tres hermosos colores: Winter Mist, Arctic Sky y Astral Black. Sus dimensiones son 160×74.2×8.7 mm y el teléfono pesa 192g.

    Hay Gorilla Glass 5 para protección en la parte posterior y frontal del teléfono inteligente, que ahora es antiguo. OnePlus lo usó por primera vez en OnePlus 6 en 2018. Casi todos los demás teléfonos inteligentes insignia lanzados este año vienen con Gorilla Glass 6 o el Gorilla Glass Victus más nuevo .

    Bueno, aún debe colocar una funda o un protector de pantalla en su teléfono inteligente para una mejor protección contra rasguños y caídas accidentales, sin importar con qué tipo de protección ya venga.

    Batería y carga

    El OnePlus 9 obtiene su jugo de una batería de 4500 mAh, que debería ser suficiente para mantener el teléfono funcionando durante todo un día. Pero si te quedas sin batería con poco o nada de tiempo para cargar tu teléfono, ahí es cuando su cargador ultrarrápido te ayudará.

    El teléfono admite la tecnología de carga rápida "Warp Charge 65T" de 65 W, lo que le permite cargar de cero a 100 por ciento en solo 29 minutos. También admite carga inalámbrica de 15 W, que probablemente algunas personas usarán, ya que cargará el teléfono a una velocidad mucho menor.

    Interfaz de usuario

    Muchas personas consideran que OxygenOS de OnePlus es la mejor interfaz de usuario personalizada. Es liviano, está bien optimizado y viene con cambios mínimos. También le permite personalizar profundamente su teléfono y su pantalla de inicio, y no necesita instalar ningún lanzador de terceros para hacer lo mismo.

    El OnePlus 9 viene con OxygenOS 11 además de Android 11. Puede esperar hasta dos años de actualizaciones de software regulares y hasta tres años de actualizaciones de parches de seguridad mensuales de OnePlus.

    La pantalla de 120Hz en el teléfono inteligente también aprovecha al máximo la interfaz de usuario bien optimizada, lo que hace que el teléfono sea más suave y rápido.

    Almacenamiento, precios y disponibilidad

    OnePlus 9 está disponible en varias opciones de almacenamiento dependiendo de dónde lo compre. En los EE. UU., Solo una variante del teléfono inteligente está disponible con 8 GB de RAM LPDDR5 y 128 GB de almacenamiento UFS3.1. En otros lugares, puede encontrar variantes con 12 GB de RAM y 256 GB de almacenamiento. El teléfono no tiene una ranura para tarjetas de memoria.

    El teléfono cuesta $ 729 en los EE. UU. Curiosamente, también hay disponible una versión T-Mobile del teléfono inteligente, y viene con una clasificación IP68 para protección contra el agua y el polvo.

    ¿Debería actualizarse al OnePlus 9?

    Por $ 729, el OnePlus 9 es indudablemente un dispositivo impresionante. Como se mencionó anteriormente, viene con muchas características y ofrece algunas mejoras notables con respecto a su predecesor.

    Si está actualizando desde un teléfono inteligente insignia 2020, es posible que no encuentre muchas razones para obtener el OnePlus 9. Pero, si está actualizando desde un teléfono inteligente que tiene más de un año, definitivamente vale la pena comprar el OnePlus 9.

    Y si no le importa gastar algo de dinero extra, puede considerar comprar su hermano mayor, el OnePlus 9 Pro.

  • Roku lanza el nuevo Voice Remote Pro con botón dedicado Apple TV +

    Roku lanza el nuevo Voice Remote Pro con botón dedicado Apple TV +

    Roku ha presentado Roku Voice Remote Pro, su último control remoto con soporte de comando de voz y un botón dedicado Apple TV +. Este es el primer control remoto que llega al mercado con un botón dedicado para iniciar la aplicación Apple TV +.

    Además de Apple TV +, Roku Voice Remote Pro también cuenta con botones dedicados para iniciar Netflix, Disney + y la aplicación Hulu.

    El primer control remoto de Roku que cuenta con compatibilidad con comandos de voz

    Voice Remote Pro es el primer control remoto de Roku que cuenta con detección de comandos de voz. Cuenta con micrófonos de campo medio que están destinados a captar la palabra activa "Hey Roku".

    Si no se siente cómodo con la función de detección de palabras activas siempre activa, el control remoto cuenta con un control deslizante a la derecha a través del cual puede desactivar esta función. Aún puede activar comandos de voz presionando prolongadamente el botón del micrófono y luego diciendo el comando de voz.

    Algunos comandos de voz compatibles incluyen "Oye Roku, inicia Netflix" o "Oye Roku, abre Hulu". También puede usar comandos de voz para "buscar películas de acción" o películas de un actor o género específico. Usando comandos de voz, incluso puede encender su televisor Roku, aunque requiere que la función Inicio rápido de TV esté habilitada en su dispositivo de transmisión Roku.

    El control remoto también presenta la funcionalidad de encontrar mi control remoto si lo extravía o lo deja caer en el abismo de su sofá. Gritar "Hey Roku, encuentra mi control remoto" hará que el control remoto emita un sonido para que puedas encontrarlo fácilmente.

    El control remoto también cuenta con dos botones personalizables y un conector para auriculares.

    Otros aspectos destacados del Voice Remote Pro incluyen dos botones personalizables numerados "1" y "2". También cuenta con un conector para auriculares de 3,5 mm para que pueda conectar sus auriculares con cable o auriculares mientras mira contenido si no quiere molestar a otras personas a su alrededor.

    El botón Apple TV + también estará disponible en los controles remotos que Roku incluye con Roku Express 4K y Streambar Pro.

    Relacionado Cómo transmitir contenido en su Mac a un Roku

    El control remoto cuenta con una batería recargable incorporada, aunque cuenta con el puerto microUSB más antiguo para fines de carga, y puede tardar hasta dos o tres horas en cargarse por completo. En el lado positivo, la batería es lo suficientemente buena como para durar dos meses con una sola carga.

    Antes de su lanzamiento hoy, Roku estaba buscando comentarios de los usuarios sobre Voice Remote Pro de un grupo limitado de probadores beta en febrero.

    Precio y disponibilidad de Roku Voice Pro

    El Roku Voice Pro se puede solicitar desde el sitio web de Roku. También estará disponible en las tiendas minoristas a partir de mayo. Tiene un precio de $ 29,99 en los EE. UU.

    El control remoto Roku Voice Pro será compatible con todos los modelos de Roku TV, barras de sonido Roku y reproductores que se han lanzado desde 2017.

  • Conéctese a servidores remotos usando SSH en su Chromebook

    Conéctese a servidores remotos usando SSH en su Chromebook

    Si necesita conectarse a un servidor remoto, SSH es la mejor manera de hacerlo. Los usuarios que tienen una Chromebook también pueden usar SSH. Configurarlo es fácil y solo requiere unos pocos clics.

    Uso de la extensión SSH de Chrome

    La forma más sencilla de configurar SSH en su Chromebook es instalando la extensión Secure Shell . Esta extensión reemplaza a la aplicación Chrome SSH. Si bien este último todavía está disponible para los usuarios de Chromebook en Web Store, desaparecerá para los usuarios habituales en 2021 y para los usuarios empresariales en 2022.

    En su lugar, puede instalar la extensión Secure Shell Chrome. Funciona como la aplicación anterior y cualquier otra aplicación de terminal remota como PuTTY, que podría haber usado en Windows.

    Para configurar la conexión, haga clic en el logotipo de Secure Shell y aparecerá un menú. Haga clic en la opción Conectar diálogo . Aparecerá un menú que le pedirá que ingrese los parámetros que utilizará para conectarse a su servidor, incluida la dirección del servidor y su nombre de usuario. Si ha creado una clave SSH en otra computadora, puede importarla usando el botón Importar .

    Una vez que haya completado su información y haya iniciado sesión con éxito en su servidor remoto, puede iniciar su conexión en cualquier momento haciendo clic en él desde el menú.

    Esta extensión también es compatible con las sesiones de Mosh . Mosh es genial porque puede permanecer conectado incluso cuando su conexión inalámbrica se interrumpe o cuando cierra su computadora portátil. Simplemente haga clic en la opción Mosh estilizada y se mostrará un menú similar al menú de configuración de la conexión. Simplemente ingrese la misma información y tendrá una conexión Mosh desde su navegador.

    SSH en Linux

    Una opción más flexible en un Chromebook es usar SSH en Linux si su dispositivo lo admite. De esta manera, no tendrá que depender de ninguna extensión del navegador para conectarse a un servidor remoto.

    Si aún no ha configurado el entorno Linux en Chrome OS, abra Configuración y vaya a Desarrolladores> Entorno de desarrollo Linux (beta) . Chrome OS configurará un entorno Debian Linux conocido como Crostini.

    Este sistema ya tiene el cliente SSH instalado por defecto. Para iniciar sesión en su servidor, use los mismos comandos que usaría en cualquier otra línea de comandos de Linux:

     ssh user@server

    Simplemente reemplace usuario y servidor con su nombre de usuario y la dirección del servidor al que está intentando conectarse. Si su nombre de usuario en su máquina local y en la máquina remota es el mismo, puede omitir el nombre de usuario, ya que SSH simplemente asumirá que su nombre de usuario local es el mismo en el servidor remoto.

    Relacionado Cómo configurar SSH en Linux y probar su configuración: una guía para principiantes

    Generando una clave SSH

    Una de las características más poderosas de SSH es la capacidad de generar un par de claves pública / privada que le permite iniciar sesión en su servidor remoto de forma segura que solo con una contraseña.

    El par de claves funciona según el principio de una clave pública y una privada. La clave privada es única para su computadora y permanece en su máquina. Deberías mantenerlo en privado. Por otro lado, puede copiar la clave pública a servidores remotos.

    Para generar una clave, escriba:

     ssh-keygen

    Esto creará el par de claves. También se le pedirá que ingrese una frase de contraseña. Debería ser más complejo que una contraseña. Alternativamente, puede dejarlo en blanco.

    Para copiar la clave pública al servidor, use el comando ssh-copy-id :

     ssh-copy-id server user@server

    También puede copiar y pegar manualmente su clave pública en el servidor remoto. Su clave pública se encuentra en .ssh / id_rsa.pub . Copie el contenido de este archivo en el archivo .ssh / authorized_keys en el servidor remoto. Usar ssh-copy-id es mucho más fácil y rápido que copiar manualmente el par de claves.

    Luego podrá iniciar sesión en el servidor con su frase de contraseña. Si optó por dejar la frase de contraseña en blanco, podrá iniciar sesión sin una contraseña.

    Puedes usar SSH desde tu Chromebook

    Ahora sabe cómo iniciar sesión en un servidor remoto con SSH desde un Chromebook, ya sea utilizando una extensión de navegador o con el cliente SSH estándar en Linux.

    Para liberar el poder real de las sesiones remotas, puede configurar Mosh y Tmux juntos. Esto no solo facilitará mucho la computación remota, sino que también le permitirá ejecutar procesos de terminal sin preocuparse por ellos.

  • Cómo ordenar casi cualquier tipo de lista en Python

    Ordenar una lista en Python le permite organizar sus elementos en orden ascendente o descendente.

    En lugar de escribir largos bloques de código para hacer eso, Python tiene un método incorporado que le permite ordenar los elementos en cualquier lista o matriz. Explicaremos cómo hacerlo en esta publicación.

    Cómo ordenar una lista en Python

    Puede ordenar los elementos en una lista o matriz utilizando el método sort () de Python.

    El método sort () en Python acepta dos argumentos opcionales y la sintaxis se ve así:

     list.sort(key = function, reverse = True/False)

    De forma predeterminada, el método sort () organiza los elementos de una lista en orden ascendente:

     myList = ["C", "D", "B", "A", "F"]
    myList.sort()
    print(myList)
    Output: ['A', 'B', 'C', 'D', 'F']

    Puede utilizar el argumento inverso para ver la lista en orden descendente:

     myList = ["C", "D", "B", "A", "F"]
    myList.sort(reverse = True)
    print(myList)
    Output: ['F', 'D', 'C', 'B', 'A']

    También puede organizar los elementos en una lista por la longitud de cada cadena.

    Para hacerlo, crea una función y pásala al método sort () usando el argumento clave opcional:

     myList = ["MUO", "Python", "JavaScript", "Sort", "Sortlists"]
    def sortLength(item):
    return len(item)
    myList.sort(reverse = True, key = sortLength)
    print(myList)
    Output: ['JavaScript', 'Sortlists', 'Python', 'Sort', 'MUO']

    Cómo ordenar una lista de diccionarios en Python

    También puede utilizar el método sort () para ordenar una lista de diccionarios.

    Ordenemos las tareas en el diccionario a continuación por su tiempo:

     myArray = [
    {"Task": "Wash", "Time": 12.00},
    {"Task":"Football", "Time": 24.00},
    {"Task":"Sort", "Time": 17.00},
    {"Task":"Code", "Time": 15.00}
    ]
    def sortByTime(item):
    return item["Time"]
    myArray.sort(key = sortByTime)
    print(myArray)

    Dado que los valores de tiempo son números enteros, el bloque de código anterior reorganiza la matriz en función del tiempo de la tarea.

    Relacionado: Cómo funcionan las matrices y las listas en Python

    Además de ordenar la matriz anterior por tiempo, también puede ordenarla alfabéticamente usando las tareas, que son cadenas.

    Para ordenar por cadena en la matriz de ejemplo, solo necesita cambiar Tiempo en el corchete a Tarea :

     myArray = [
    {"Task": "Wash", "Time": 12.00},
    {"Task":"Football", "Time": 24.00},
    {"Task":"Sort", "Time": 17.00},
    {"Task":"Code", "Time": 15.00}
    ]
    def sortByTime(item):
    return item["Task"]
    myArray.sort(key = sortByTime)
    print(myArray)

    También puede ordenar las tareas en orden inverso estableciendo reverse en verdadero:

     myArray.sort(key = sortByTime, reverse = True)

    También puede usar una función lambda con sort () para un código más limpio:

     myArray.sort(key = lambda getTime: getTime["Time"])
    print(myArray)

    Cómo ordenar una lista de Python anidada

    Puede ordenar una lista anidada de tuplas por el índice de cada elemento anidado en esa lista.

    Por ejemplo, el siguiente código utiliza el tercer elemento de cada tupla para ordenar la lista en orden ascendente:

     Alist = [(3, 19, 20), (2, 6, 0), (1, 8, 15), (7, 9, 3), (10, 19, 4)]
    def sortByThirdIndex(a):
    return a[2]
    Alist.sort(key = sortByThirdIndex)
    print(Alist)
    Output: [(2, 6, 0), (7, 9, 3), (10, 19, 4), (1, 8, 15), (3, 19, 20)]

    En la salida anterior, el tercer elemento de cada tupla aumenta de cero a veinte de forma consecutiva.

    Tenga en cuenta que esto no funciona con un conjunto de Python ya que no puede indexarlo. Además de eso, cada nido de la lista debe pertenecer al mismo tipo de datos.

    Relacionado: ¿Qué es un conjunto en Python y cómo crear uno?

    Sin embargo, para organizar la salida en orden descendente:

     Alist.sort(key = getIndex, reverse = True)
    print(Alist)
    Output: [(3, 19, 20), (1, 8, 15), (10, 19, 4), (7, 9, 3), (2, 6, 0)]

    Veamos también cómo se ve esto con una función lambda :

     Alist = [(3, 19, 20), (2, 6, 0), (1, 8, 15), (7, 9, 3), (10, 19, 4)]
    newList = sorted(Alist, key = lambda a: a[2])
    print(newList)
    Output: [(2, 6, 0), (7, 9, 3), (10, 19, 4), (1, 8, 15), (3, 19, 20)]

    Cómo ordenar una lista usando el método Sorted ()

    Alternativamente, puede utilizar el método sorted () .

    Aunque funciona de manera similar al método sort () , crea una nueva lista ordenada sin modificar la original. Su diseño de sintaxis también es ligeramente diferente.

    La sintaxis del método sorted () generalmente se ve así:

     sorted(list, key = function, reverse = True/False)

    Entonces, para ordenar una lista usando el método sorted () , necesita crear una nueva variable para la lista ordenada:

     Alist = [(3, 19, 20), (2, 6, 0), (1, 8, 15), (7, 9, 3), (10, 19, 4)]
    def getIndex(a):
    return a[2]
    newList = sorted(Alist, key = getIndex)
    print(newList)
    Output: [(2, 6, 0), (7, 9, 3), (10, 19, 4), (1, 8, 15), (3, 19, 20)]

    El método sorted () también acepta una función lambda como clave:

     Alist = [(3, 19, 20), (2, 6, 0), (1, 8, 15), (7, 9, 3), (10, 19, 4)]
    newList = sorted(Alist, key = lambda a: a[2])
    print(newList)
    Output: [(2, 6, 0), (7, 9, 3), (10, 19, 4), (1, 8, 15), (3, 19, 20)]

    ¿Dónde se puede aplicar la clasificación de listas?

    Es necesario tener un conocimiento sólido del método de ordenación de Python para una programación eficiente. Le permite controlar cómo llega una lista o matriz, y siempre puede aplicarla en proyectos de la vida real. Por ejemplo, ordenar una lista de Python puede resultar útil cuando se reorganizan los datos de una API o una base de datos, por lo que tiene más sentido para un usuario final.

  • La experiencia de emparejamiento rápido rediseñada de Android ya es oficial

    Google ha anunciado oficialmente una nueva experiencia de Fast Pair en Android con un diseño actualizado y más fácil de usar. La interfaz de usuario rediseñada ya se estaba mostrando para muchos usuarios de Android durante las últimas semanas con audífonos y audífonos OnePlus y Bose seleccionados, y Google lo hizo oficial hoy para todos los dispositivos Bluetooth compatibles con Fast Pair.

    La nueva experiencia Fast Pair hace que sea mucho más fácil conectar nuevos auriculares o audífonos Bluetooth a su dispositivo Android, que es compatible con Fast Pair.

    La nueva experiencia de emparejamiento rápido hace que emparejar dispositivos Bluetooth sea muy fácil

    Aparecerá una ventana en su dispositivo Android con la imagen de los auriculares que está intentando emparejar junto con un botón azul de conexión en la parte inferior. También destaca que emparejar los auriculares lo vinculará con otros dispositivos asociados con su cuenta de Google.

    Al tocar Conectar, los auriculares o audífonos se emparejarán con su dispositivo Android, lo que lo convierte en un proceso de un solo toque. Google también señala en su tweet cómo Fast Pair es compatible con más de 100 auriculares, incluidos los de JBL y Sony.

    La nueva interfaz de usuario es muy similar a la ventana que aparece en un iPhone al emparejar los AirPods o AirPods Pro.

    Relacionado: Los mejores auriculares baratos en 2021

    Google introdujo por primera vez Fast Pair en 2017 para facilitar el emparejamiento de dispositivos Bluetooth con teléfonos Android. Este es el primer rediseño importante de la interfaz de usuario que ha recibido la función desde entonces. A pesar del respaldo de Google y su utilidad, la adopción de Fast Pair entre los fabricantes de accesorios ha sido relativamente lenta.

    Google está implementando el nuevo rediseño de Fast Pair como parte de una actualización de Google Play Services, que debería instalarse automáticamente en su dispositivo Android.