Categoría: Tendencias Digitales

  • Windows 10 ahora está instalado en 1.3 mil millones de dispositivos activos

    Windows 10 es uno de los sistemas operativos más populares del mundo, pero es complicado saber exactamente cuántos dispositivos lo usan. Si alguna vez se ha preguntado cuántas computadoras usan Windows 10 en todo el mundo, Microsoft ha revelado que la friolera de 1.3 mil millones de dispositivos están usando su último sistema operativo.

    El enorme éxito de Microsoft con Windows 10

    Microsoft informó la estadística en su Informe de ganancias FY21 Q3 . El informe contiene muchas estadísticas interesantes y muestra un crecimiento saludable en los ingresos de Microsoft.

    El CEO de Microsoft, Satya Nadella, dijo que las ganancias de ingresos se debieron a las "curvas de adopción digital" que se aceleraron gracias a la pandemia. Esto suena cierto con las estadísticas positivas que vimos a principios de año, que muestran que COVID-19 hizo más bien que daño al gigante del software.

    Relacionado: Microsoft revela ganancias récord gracias al impulso pandémico

    Sin embargo, si hace clic en el archivo "Transcripción de llamadas de ganancias" a la derecha, encontrará esta cita de elección de Nadella:

    La gente está recurriendo a las PC con Windows más que nunca para mantenerse conectados, productivos y seguros. Windows 10 ahora tiene más de 1.3 mil millones de dispositivos activos mensuales. Y Microsoft 365 Consumer superó los 50 millones de suscriptores por primera vez.

    Como tal, mientras el mundo está sufriendo los efectos económicos de la pandemia, Microsoft parece estar haciéndolo muy bien al ofrecer servicios a los empleados que trabajan desde casa.

    Las ganancias de Microsoft en un mundo de trabajo desde casa

    Después de que el coronavirus nos obligó a todos a trabajar desde casa, Microsoft vio mayores ganancias de sus productos como Windows 10. La compañía ha confirmado que actualmente hay 1.300 millones de dispositivos Windows 10 activos mensuales, y es probable que el número crezca de aquí en adelante.

    De hecho, el problema de Microsoft no es lograr que la gente use Windows 10; está consiguiendo que la gente lo actualice. Con el historial de actualizaciones con errores de Microsoft combinado con la gente que "no ve el sentido" de ellas, la mayoría de los usuarios no están actualizando sus PC con Windows 10 con los últimos parches.

  • ¿Por qué LG falló con sus teléfonos inteligentes?

    ¿Por qué LG falló con sus teléfonos inteligentes?

    A pesar de ser un sello distintivo de la innovación, LG tuvo problemas en un área: los teléfonos inteligentes. En abril de 2021, la compañía con sede en Seúl anunció que se retiraría del mercado después de casi 11 años y medio.

    El fracaso del gigante tecnológico con los teléfonos inteligentes es algo sorprendente, considerando lo populares que son sus televisores y electrodomésticos.

    Todo empezó muy bien para LG también. Entonces, ¿por qué la compañía no pudo mantenerse al día con Apple y Samsung a largo plazo? Este artículo explorará las principales razones.

    ¿Qué anunció LG?

    LG ha dicho que dejará el mercado de teléfonos inteligentes a fines de julio de 2021. En un artículo publicado en línea, el fabricante se refirió a este sector en particular como "increíblemente competitivo".

    En el momento de su anuncio, LG anunció que se centraría en componentes de vehículos eléctricos e inteligencia artificial (IA). La compañía también planea dedicar más tiempo y energía a sus soluciones B2B.

    Aunque la compañía dejará el mercado de teléfonos inteligentes en julio, continuará vendiendo dispositivos hasta que todos desaparezcan. Para los usuarios actuales, se espera que sus teléfonos continúen recibiendo actualizaciones de software por el momento.

    Relacionado: LG confirma la lista de teléfonos configurados para obtener Android 12 y Android 13

    LG en el mercado de teléfonos inteligentes: una breve historia

    Al igual que Samsung, también con sede en la capital de Corea del Sur, LG ingresó al juego de los teléfonos inteligentes con una huella tecnológica considerable. Por lo tanto, las esperanzas eran altas cuando el GW620, su primer teléfono con software de Android, se lanzó en noviembre de 2009.

    Antes de eso, la compañía había lanzado el primer teléfono con pantalla táctil capacitiva, el LG Prada. Sí, es cierto, incluso le ganó a Apple.

    En los primeros años, la vida era buena para LG. En el cuarto trimestre de 2012, sus teléfonos generaron ingresos por valor de 2.580 millones de dólares, muchos de los cuales provinieron de los teléfonos inteligentes. Durante ese tiempo, la compañía construyó algunos dispositivos Android muy queridos para Google, bajo la marca Nexus.

    Pero pronto, las cosas se desmoronarían. En los seis años antes de retirarse del mercado de teléfonos inteligentes, las pérdidas de LG por estos productos alcanzaron los 4.500 millones de dólares. Y, finalmente, la junta directiva de la empresa decidió que ya era suficiente.

    Las innovaciones más interesantes de LG

    Una de las primeras innovaciones de LG que me viene a la mente es su infame teléfono 3D. El Optimus 3D se lanzó en 2011 y fue el primer teléfono del mundo de este tipo. Aunque HTC introdujo de manera similar un dispositivo con tecnología similar, otros no lo hicieron, y la moda se extinguió rápidamente.

    Puedes decidir por ti mismo si fue bueno, malo o francamente extraño.

    LG también será recordado por sus teléfonos inteligentes de pantalla curva. Probó esto en numerosas ocasiones con sus productos G Flex.

    En ese momento, las pantallas curvas no despegaron. Pero teniendo en cuenta que Samsung ha lanzado teléfonos con pantalla plegable desde entonces, se podría argumentar que LG todavía tenía una influencia indirecta.

    Una de las innovaciones de teléfonos inteligentes más importantes de LG definitivamente influyó en los productos posteriores de la industria. Y esa fue la cámara trasera ultra gran angular en 2016.

    Desde entonces, el producto se ha convertido en un elemento básico de los últimos productos iPhone y Samsung. Los teléfonos inteligentes ahora pueden competir con las cámaras estándar de la industria, destacadas por el iPhone que incorpora imágenes RAW a sus versiones más nuevas.

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

    ¿Cuáles fueron las principales razones detrás del fracaso de LG?

    Los gustos de HTC y BlackBerry también han caído al frente de la escena de los teléfonos inteligentes. Pero ninguno se ha rendido por completo.

    Entonces, ¿por qué LG finalmente falló?

    Irónicamente, su mentalidad disruptiva fue probablemente una de las principales razones. Durante gran parte de sus últimos años, se sintió como si LG estuviera innovando sin implementarlo por completo.

    En lugar de ser un producto genuino, muchos sintieron que sus teléfonos inteligentes eran prototipos apresurados. El extraño LG Wing de pantalla dual de 2020 de la compañía fue un ejemplo de ello. También podemos ver esto en cómo LG fue lento con sus actualizaciones de software.

    El consumidor medio quiere un teléfono inteligente que le facilite la vida y que funcione bien. Apple y Samsung se dieron cuenta de esto, por lo que tomaron las mejores innovaciones de la compañía y trabajaron para mejorarlas.

    Hablando de esos dos, otra razón detrás del fracaso de LG es que simplemente no fue lo suficientemente memorable para los usuarios. Cuando piensas en el iPhone, piensas en un dispositivo funcional que se actualiza regularmente y que se ve bien.

    Cuando piensa en Samsung, piensa en un teléfono de alta calidad accesible para numerosos rangos de precios, el Galaxy A52 y A72 de gama media , por ejemplo.

    LG, por otro lado, no tenía un verdadero punto de venta. A los ojos de muchos compradores de teléfonos, parecían inconexos; la innovación sin una estrategia solo te llevará hasta cierto punto.

    LG probablemente esté mejor si se enfoca en otros lugares

    Nadie puede dudar de que LG ha dejado una enorme huella en el mercado de los teléfonos inteligentes, incluso si no tuvo éxito. Apple y Samsung tomaron la mayoría de las mejores innovaciones de la compañía y las hicieron aptas para el consumo del mercado.

    Atrapado en constante competencia con los otros dos, LG sintió que necesitaba seguir pensando fuera de la caja. En realidad, sin embargo, debería haber adoptado un enfoque claro y ceñirse a él.

    Después de años de pérdidas en el espacio de los teléfonos inteligentes, es mejor que LG busque tener un impacto en otros lugares. Pero al mismo tiempo, deberíamos estar agradecidos de que hayan probado los teléfonos inteligentes.

  • Cree un sistema de CCTV multicámara con Raspberry Pi y motionEyeOS

    Cree un sistema de CCTV multicámara con Raspberry Pi y motionEyeOS

    Si bien hay innumerables sistemas comerciales de seguridad para el hogar CCTV en el mercado, construir uno propio con una versión de bricolaje con una Raspberry Pi (u otra computadora de placa única) ofrece la ventaja de la personalización para adaptarse a sus propósitos exactos.

    Una distribución especial de Linux llamada motionEyeOS facilita la configuración de su sistema de seguridad con una o más cámaras. Luego puede detectar movimiento desde la vista de la cámara y enviar alertas por correo electrónico o notificaciones automáticas. Le mostraremos cómo poner todo en funcionamiento.

    Qué necesitará para configurar un sistema de CCTV

    • Una Raspberry Pi: cualquier modelo funcionará, incluidos Pi Zero y Compute Module
    • Una cámara web USB, un módulo de cámara Raspberry Pi o un módulo de cámara de alta calidad

    Relacionado: Raspberry Pi, Pico, Arduino y otras computadoras y microcontroladores de placa única

    1. Instale motionEyeOS

    En lugar de ser una aplicación, motionEyeOS es un sistema operativo autónomo, uno de los muchos sistemas operativos Raspberry Pi . Primero, debe encontrar la versión correcta para su modelo de Raspberry Pi. Vaya a la lista de dispositivos compatibles y haga clic en la última versión de su placa para descargar la imagen del disco como un archivo .xz.

    Hay dos formas principales de instalar motionEyeOS en Raspberry Pi. El sitio web motionEyeOS ofrece una utilidad de escritura de imágenes para computadoras Linux y macOS para escribir la imagen del disco en una tarjeta microSD para usar en su Raspberry Pi. Esto ofrece la configuración opcional de una conexión de red inalámbrica y la configuración de una dirección IP estática. Para obtener más detalles, consulte la guía de instalación .

    El segundo método, que usaremos aquí, ya que también funciona en máquinas con Windows, es escribir la imagen del disco utilizando la herramienta Raspberry Pi Imager estándar, descargable desde el sitio web de Raspberry Pi .

    Con un lector de tarjetas incorporado o un adaptador USB, inserte su tarjeta microSD para montarla en su computadora y abra Raspberry Pi Imager. Haga clic en Elegir sistema operativo, luego desplácese hasta la parte inferior de la lista para seleccionar Usar personalizado .

    Busque el archivo motionEyeOS.xz que descargó anteriormente. Ahora haga clic en Choose SD Card y seleccione su tarjeta microSD insertada, probablemente llamada algo así como Generic Storage Device Media.

    Finalmente, haga clic en Escribir para escribir la imagen en la tarjeta.

    2. Preconfigure su conexión inalámbrica

    Antes de usar la tarjeta microSD en su Raspberry Pi, querrá preconfigurar las credenciales de la red inalámbrica.

    Abra un editor de texto sin formato (como el Editor de texto en macOS o el Bloc de notas en Windows) e ingrese las siguientes líneas, reemplazando los valores ssid y psk con el SSID (nombre) y la contraseña de su propio enrutador inalámbrico. También debe cambiar el código de país por el que operará el dispositivo.

     country=US
    update_config=1
    ctrl_interface=/var/run/wpa_supplicant

    network={
    scan_ssid=1
    ssid="MyWiFiSSID"
    psk="MyWiFiPassword"
    }

    Guarde el archivo como wpa_supplicant.conf en la raíz de su tarjeta microSD, donde debería ver otros archivos como bootcode.bin y kernel.img . Si el archivo se guarda con un sufijo .txt, elimínelo para que se llame simplemente wpa_supplicant.conf .

    3. Configuración de la cámara

    Si está utilizando un módulo de cámara Raspberry Pi o una cámara de alta calidad, conéctelo al puerto de la cámara de Raspberry Pi. Si usa una cámara web, conéctela a un puerto USB en la Raspberry Pi.

    Inserte la tarjeta microSD en su Raspberry Pi y enciéndala. Si está conectado a un monitor, verá una lista de comandos en ejecución. Una vez que su archivo wpa_supplicant.conf se haya leído correctamente, se conectará a su red y mostrará la dirección IP de la Raspberry Pi después de que la interfaz wlan0 tenga la dirección IP:.

    Alternativamente, si su Raspberry Pi no está conectada a un monitor, siempre puede descubrir la dirección IP visitando la página de configuración de su enrutador inalámbrico en un navegador web en otro dispositivo y buscando un dispositivo con un nombre que comience con meye- .

    4. Acceda a la interfaz web

    En un navegador web en otra computadora o dispositivo, ingrese la dirección IP de la Raspberry Pi y debería ver una pantalla de inicio de sesión. Simplemente ingrese admin como nombre de usuario, sin contraseña.

    Si tiene un módulo de cámara Raspberry Pi o una cámara de alta calidad conectada, debería detectarse automáticamente y verá la vista de la cámara en la interfaz web. Si usa una cámara USB, en el menú Agregar cámara que aparece, seleccione Cámara local V4L2 para Tipo de cámara y Cámara USB2.0: Cámara USB2.0 para cámara.

    Para una configuración multicámara, es posible conectar más de una cámara a una Raspberry Pi, aunque el modelo utilizado debe ser lo suficientemente potente para manejar todas las transmisiones.

    Alternativamente, puede usar varias placas Raspberry Pi, cada una con una cámara, y designar otra Raspberry Pi como un centro para manejar sus transmisiones. Esto es útil si desea colocar cámaras en diferentes habitaciones.

    También existe la opción de usar una computadora Linux normal como servidor central.

    5. Configure los ajustes personalizados

    En la interfaz web, haga clic en el icono de tres líneas verticales en la parte superior izquierda para abrir el panel de configuración. En el menú Preferencias , cambie la opción Columnas de diseño a 1 si usa una sola cámara, para que la vista llene la pantalla.

    El menú Dispositivo de video le permite cambiar la resolución, la rotación y la velocidad de fotogramas de la cámara actualmente seleccionada. También puede cambiar el nombre de la cámara a algo descriptivo, como la habitación en la que se encuentra. Después de cambiar cualquier configuración del menú, haga clic en el botón Aplicar para aplicarla.

    Para la configuración de su cámara de seguridad, querrá detectar movimiento desde la vista de la cámara. Abra el menú de detección de movimiento y actívelo. Otras opciones le permiten establecer el umbral de cambio de fotograma necesario para detectar movimiento. Establecerlo demasiado bajo puede resultar en demasiados falsos positivos. La opción Motion Gap es el retraso antes de buscar detectar movimiento nuevamente después de que se haya activado.

    Para ver películas capturadas por detección de movimiento, haga clic en una vista de cámara en vivo y luego seleccione el icono del botón de reproducción triangular. También es posible ver imágenes fijas capturadas por la cámara, ya sea manualmente o configurando el Modo de captura en el menú Imágenes fijas en Activado por movimiento .

    7. Enviar notificaciones por correo electrónico

    El menú Notificaciones de movimiento le permite enviarse a sí mismo un correo electrónico cada vez que se detecta movimiento. Después de encenderlo, ingrese la dirección de correo electrónico a la que desea enviar la notificación. Deberá ingresar las otras configuraciones para su cuenta.

    Si usa Gmail, configure el servidor SMTP en smtp.gmail.com, el puerto SMTP en 587 y la cuenta SMTP en la primera parte de su dirección de correo electrónico (es decir, sin @ gmail.com). La contraseña SMTP es la que usa para iniciar sesión en su cuenta de Gmail. La dirección de remitente puede dejarse en blanco o configurarse como una dirección personalizada. Active TLS .

    En otra pestaña del navegador, visite el menú de seguridad para la cuenta de Google y establecer Menos aplicación acceso seguro a los de – después de recibir una alerta de seguridad, confirman que fue usted quien lo cambió. Tenga en cuenta que esto se hace bajo su propio riesgo. Creamos una nueva cuenta de Gmail dedicada para este propósito.

    Ahora debería poder enviar un correo electrónico de prueba desde motionEyeOS sin activar una alerta de seguridad de Google. Tenga en cuenta que si utiliza varias cámaras, debe configurar las notificaciones por correo electrónico para cada una por separado.

    Para recibir una imagen con su notificación por correo electrónico, se recomienda configurar la opción Intervalo de tiempo de imágenes adjuntas entre 5 y 30. También debe configurar el Modo de captura en Activado por movimiento en el menú Imágenes fijas .

    8. Agregar notificaciones automáticas

    También puede enviar notificaciones push usando la opción Ejecutar un comando en el menú Notificaciones de movimiento . Por ejemplo, para utilizar el servicio Pushover, que ofrece aplicaciones para Android, iOS y escritorio, debe crear un breve script de Python para que se ejecute.

    Regístrese en Pushover . Tenga en cuenta que después de una prueba gratuita de 30 días, deberá realizar una compra única en la aplicación de $ 5 para continuar usándola.

    Después de eso, haga clic en Crear una aplicación / token de API . Anote el token / clave de API que se le proporcionó, junto con su clave de usuario del panel de control.

    Descargar: Pushover para iOS | Android (prueba gratuita disponible)

    Con el código repetitivo del sitio web de Pushover, puede crear su secuencia de comandos de Python:

     import httplib, urllib
    conn = httplib.HTTPSConnection("api.pushover.net:443")
    conn.request("POST", "/1/messages.json",
    urllib.urlencode({
    "token": "abc123",
    "user": "user123",
    "title": "CCTV alert"
    "message": "Motion detected on camera 1!",
    "url": "http://IP.ADD.RE.SS",
    "url_title": "View live stream",
    }), { "Content-type": "application/x-www-form-urlencoded" })
    conn.getresponse()

    Reemplace abc123 con el token de API de su aplicación y user123 con su clave de usuario. Reemplace IP.ADD.RE.SS con la dirección IP de su configuración de motionEyeOS.

    Para colocar esto en su sistema motionEyeOS, necesita SSH desde otra computadora usando la aplicación Terminal (o WinSCP en Windows), ingresando:

     ssh admin@&IP_ADDRESS

    Reemplace IP_ADDRESS con la dirección IP de su sistema motionEyeOS. Ahora ingrese:

     cd /data

    Ahora que está en el directorio de datos, cree un nuevo archivo llamado pushover.py :

     nano pushover.py

    Pegue o escriba su script de Python en él y guárdelo con Ctrl + X , seguido de Y. Ahora hazlo ejecutable con:

     chmod +x pushover.py

    Alternativamente, en WinSCP en Windows, presione F9 , configure los permisos en 0775 y presione OK .

    Pruebe el script ejecutando:

     python pushover.py

    Debería recibir una notificación, con una alerta audible, de motionEyeOS en su aplicación Pushover.

    De vuelta en el menú de notificaciones de movimiento de la interfaz web motionEyeOS, active la opción Ejecutar un comando y escriba python /data/pushover.py en el campo Comando para indicarle que ejecute su script de Python.

    Haga clic en el botón Aplicar . Tenga en cuenta que puede aplicar una secuencia de comandos Ejecutar un comando diferente para cada cámara en su configuración, por lo que podría crear varias secuencias de comandos de Python, cada una de las cuales indica qué cámara ha detectado movimiento.

    Hacer su propio sistema de cámara de seguridad de bricolaje

    Felicitaciones, ahora ha configurado su propio sistema de seguridad CCTV personalizable usando Raspberry Pi, completo con correo electrónico y notificaciones automáticas para alertarlo sobre la presencia de cualquier intruso detectado en la cámara.

  • ¿Olvidó la contraseña de su iPhone o iPad? Cómo restablecer su contraseña

    ¿Olvidó la contraseña de su iPhone o iPad? Cómo restablecer su contraseña

    Olvidar el código de acceso de su iPhone o iPad puede ser bastante frustrante. Con la dependencia de Face ID en los últimos modelos de iPhone, probablemente no use su código de acceso con tanta frecuencia como solía hacerlo.

    Como ahora está menos acostumbrado a ingresarlo, la posibilidad de olvidar su contraseña aumenta significativamente. Así que esto es lo que debe hacer si ha olvidado cuáles son esos molestos dígitos.

    ¿Está seguro de haber olvidado su contraseña?

    Puede parecer obvio, pero antes de comenzar con los pasos que implican restablecer su iPhone, intente recuperar su código de acceso. Puede evitarle la molestia de tener que explorar estas otras formas de eliminar su contraseña.

    Primero tienes algunos intentos para adivinar tu contraseña. Su iPhone le permite cinco intentos incorrectos consecutivos para ingresar su contraseña. Después de esto, con cada intento, su dispositivo lo bloqueará por períodos de tiempo más largos. Comenzando con 30 segundos para la primera suposición incorrecta y subiendo hasta una hora en el noveno intento.

    Su dispositivo lo bloqueará por completo después de su décimo intento. Ahí es cuando verá que el iPhone está deshabilitado, conéctese al mensaje de la computadora .

    Una vez que tu iPhone o iPad te dice que está deshabilitado y necesitas conectarte a una computadora, desafortunadamente has perdido la batalla. La única forma de que vuelva a la vida ahora es borrando y reiniciando el dispositivo usando una computadora.

    Qué hacer si olvida su contraseña

    Apple deja en claro que la única forma de arreglar una contraseña de iPhone olvidada es restablecer de fábrica su iPhone o iPad . A menos que haya realizado una copia de seguridad antes de olvidar su contraseña, realmente no hay forma de guardar los datos actuales de su teléfono.

    Cómo desbloquear un iPhone o iPad deshabilitado usando una computadora

    La forma más rápida y sencilla de desbloquear un iPhone deshabilitado es usar una computadora y la opción de reinicio allí.

    Usando una Mac

    Si ha sincronizado previamente su dispositivo con su Mac, puede usar una copia de seguridad reciente para restaurar su iPhone o iPad y restablecer su código de acceso. A continuación, le indicamos cómo borrar su dispositivo con una Mac:

    1. Conecte su dispositivo a su Mac usando un cable Lightning.
    2. Abra el Finder y seleccione su dispositivo de Ubicaciones en la barra lateral de la ventana del Finder.
    3. Seleccione General en la barra en la parte superior de la ventana.
    4. Desplácese hacia abajo. En Copias de seguridad , seleccione Restaurar copia de seguridad .
    5. Se le mostrarán todas las copias de seguridad de su dispositivo localmente o en iCloud, desde donde puede elegir restaurar.
    6. Después de hacer su selección, ingrese su contraseña de Mac y haga clic en Restaurar .

    Esto restaurará sus datos a la copia de seguridad. Al hacerlo, se eliminará el código de acceso del dispositivo, lo que le dará la oportunidad de configurar uno nuevo.

    Usando una computadora con Windows

    Si ha sincronizado previamente su dispositivo con iTunes, puede usar una copia de seguridad reciente para restaurar su iPhone o iPad y restablecer su código de acceso. A continuación, le indicamos cómo borrar su dispositivo usando iTunes:

    1. Conecta tu dispositivo a la computadora con la que sincronizaste previamente usando un cable Lightning.
    2. Abre iTunes . Si iTunes te deja entrar sin solicitar un código de acceso, puedes continuar. Sin embargo, si le solicita una contraseña, intente conectar su dispositivo a otra computadora con la que se haya sincronizado.
    3. Espere a que iTunes sincronice su dispositivo y haga una copia de seguridad.
    4. Cuando se complete la sincronización, haga clic en Restaurar iPhone y deje que se complete el proceso de restauración. Esto reinstalará iOS desde cero.
    5. Cuando termine, la pantalla de configuración de iOS debería aparecer en su dispositivo. Aquí, toque Restaurar desde la copia de seguridad de iTunes .
    6. Elija la última copia de seguridad desde la que restaurar.

    Hacer esto restaurará sus datos al momento en que realizó la copia de seguridad. Además, eliminará el código de acceso del dispositivo, lo que le dará la oportunidad de configurar uno nuevo. Si tiene aún peor suerte y también olvidó esta contraseña de respaldo, es posible que aún pueda restablecer una contraseña de respaldo de iTunes olvidada .

    Cómo borrar un iPhone o iPad usando iCloud

    Si sincroniza su iPhone o iPad con iCloud y tiene la función Buscar mi iPhone habilitada en su dispositivo bloqueado, puede restablecer su iPhone usando iCloud. Su dispositivo bloqueado debe estar conectado a Wi-Fi o datos móviles.

    Relacionado Cómo encontrar su iPhone perdido o robado usando la aplicación Find My

    En el raro caso de que no tenga una conexión a Internet activa y haya deshabilitado el acceso al Centro de control en la pantalla de bloqueo, este método no funcionará para usted. Afortunadamente, aún puede restablecer su iPhone o iPad siguiendo las instrucciones que se dan en la siguiente sección.

    Siempre que su dispositivo tenga una conexión de red, puede hacer lo siguiente:

    1. Abra la aplicación Find My en una Mac o el sitio web de iCloud en una computadora que no sea Mac e inicie sesión con su ID de Apple.
    2. Haga clic en Dispositivos en la parte superior y luego seleccione el dispositivo al que perdió el acceso.
    3. Haga clic en Borrar iPhone para restablecer su dispositivo.

    Su dispositivo se borrará a sí mismo de forma remota, eliminando todo, incluido el código de acceso. En la pantalla de configuración, puede elegir entre restaurar desde una copia de seguridad de iCloud o configurar su iPhone como nuevo . Seleccione la opción que desee, luego puede establecer un nuevo código de acceso.

    Cómo restablecer un iPhone o iPad usando el modo de recuperación

    Si nunca ha sincronizado su iPhone o iPad con iCloud o una computadora, borrar su dispositivo usando el modo de recuperación es su única opción. Al hacerlo, se borrarán los datos de su iPhone o iPad de forma permanente y se configurará como nuevo.

    Primero, conecte su iPhone a una computadora y abra Finder o iTunes . Luego, deberá presionar una combinación de botones en el iPhone para ingresar al modo de recuperación, que varía según el modelo de su iPhone. Aquí hay un resumen de nuestra guía sobre el uso del modo de recuperación para cada clase de dispositivo:

    • En un iPhone 8, iPhone X o posterior: presione y suelte rápidamente el botón Subir volumen . Luego presione y suelte rápidamente el botón para bajar el volumen . Finalmente, presione y mantenga presionado el botón lateral hasta que vea la pantalla Modo de recuperación.
    • En un iPhone 7 o iPhone 7 Plus: mantén presionados los botones lateral y para bajar el volumen al mismo tiempo. Continúe presionándolos hasta que vea la pantalla del modo de recuperación.
    • En un iPhone 6s y anterior, iPad o iPod touch: mantén presionados los botones de inicio y superior (o lateral ) al mismo tiempo. Continúe presionándolos hasta que vea la pantalla del modo de recuperación.

    Cuando ingrese al modo de recuperación, iTunes o Finder le solicitarán que restaure o actualice su iPhone. Haga clic en Restaurar .

    Su computadora comenzará a descargar software para su dispositivo. Si la descarga demora más de 15 minutos, su iPhone saldrá del modo de recuperación automáticamente. Si esto sucede, simplemente repita los pasos anteriores.

    Una vez que se completa el proceso, puede configurar su iPhone y establecer un nuevo código de acceso. Desafortunadamente, sin una copia de seguridad, sus datos aún se perderán.

    Cómo restablecer un iPhone o iPad deshabilitado sin ninguno de estos métodos

    Apple se enorgullece del hecho de que protege la seguridad y privacidad del usuario. Si bien no se puede negar que la infraestructura de seguridad de Apple es de primera categoría, las vulnerabilidades a veces pueden pasar desapercibidas.

    A veces, hay vulnerabilidades en las versiones de iOS que pueden permitir que se omita el código de acceso. Este fue un caso con algunos usuarios que ejecutaban iOS 11.0 a iOS 13.3 en el pasado. En teoría, este tipo de exploit te permitiría desbloquear el iPhone sin tu contraseña.

    Leer más: ¿Qué es un exploit de día cero y cómo funcionan los ataques?

    Además, existen tácticas para aplicar la fuerza bruta a tu iPhone. Esto implica piratear iOS para intentar averiguar el código de acceso o cambiarlo directamente. Tales tácticas van en contra de los términos de Apple y probablemente anularán la garantía de su dispositivo.

    Recuerde siempre retroceder

    Ahora que ha restablecido correctamente el código de acceso de su iPhone o iPad, ha vuelto a su dispositivo. Para evitar que esto vuelva a suceder, tal vez tome nota del código de acceso de su dispositivo en algún lugar.

    Y, como precaución de seguridad adicional, asegúrese de realizar copias de seguridad de su dispositivo con regularidad en caso de que necesite restablecerlo de nuevo.

  • Cómo modificar y administrar el archivo de hosts en Linux

    Cómo modificar y administrar el archivo de hosts en Linux

    Hay un solo archivo en su computadora que sirve como una pequeña puerta de enlace entre usted y la web. Se llama archivo de hosts. Si necesita bloquear sitios web o crear accesos directos web personalizados en Linux, puede simplemente agregar o modificar algunas líneas en el archivo.

    En esta publicación, analizaremos el archivo de hosts en detalle, junto con guías completas sobre cómo editar y modificar el archivo de hosts de forma segura.

    ¿Qué es el archivo de hosts de Linux?

    El archivo de hosts es un archivo de texto sin formato que todos los sistemas operativos utilizan para traducir nombres de host (también conocidos como direcciones web o URL) a direcciones IP. Cuando escribe un nombre de host, como wikipedia.org, su sistema buscará en el archivo de hosts para obtener la dirección IP necesaria para conectarse al servidor apropiado.

    Si abre el archivo de hosts, notará rápidamente que no tiene el directorio de Internet completo allí. En cambio, puede haber solo un par de líneas y eso es todo. ¿Lo que da?

    Resulta que su sistema verificará el archivo de hosts primero antes de buscar un sitio en los servidores DNS definidos en la configuración de su red (generalmente los servidores DNS de su ISP).

    Esto significa que puede usar el archivo de hosts para agregar a lo que los servidores DNS no pueden proporcionar (como alias para ubicaciones en su red local, que de otra manera solo es posible si tiene un servidor DNS configurado dentro de su red local) o anule las direcciones IP que normalmente proporcionarían sus servidores DNS.

    Por ejemplo, si solicita wikipedia.org, los servidores DNS devolverán la dirección IP de Wikipedia a su computadora. Pero si desea bloquear Wikipedia en esa computadora, puede agregar una entrada en el archivo de hosts que le dice a su computadora que wikipedia.org apunta a alguna otra dirección IP que es diferente de la dirección IP real de Wikipedia.

    Antes de que DNS se pusiera en línea, este archivo contenía todos los nombres de host y direcciones IP de todo Internet. Los administradores del sistema descargarían periódicamente copias actualizadas de este archivo desde un depósito central. Incluso a principios de la década de 1980, era casi imposible para los administradores mantenerse al día a medida que más y más hosts se conectaban, incluso cuando la red todavía estaba limitada principalmente a universidades y laboratorios de investigación, por lo que se creó el DNS.

    Esto hizo que el archivo de hosts se volviera obsoleto en gran medida cuando se trataba de Internet público o incluso de más de unas pocas máquinas, pero es perfecto para administrar su máquina local y una pequeña red local como su Wi-Fi.

    Hoy en día, este archivo normalmente tendrá el nombre de host que eligió para la máquina Linux cuando lo instaló y el host local definido, que es el mínimo requerido para usar la red.

    Ubicación del archivo de hosts de Linux

    En Linux, puede encontrar el archivo de hosts en / etc / hosts . Dado que es un archivo de texto sin formato, puede abrir el archivo de hosts con su editor de texto preferido.

    Dado que el archivo de hosts es un archivo de sistema, necesitará derechos administrativos para guardar los cambios. Para editar el archivo con un editor de texto basado en terminal de Linux como nano, necesitará acceso de superusuario.

    Por ejemplo:

     sudo nano /etc/hosts

    Para utilizar un editor de texto gráfico como gedit:

     gksu gedit /etc/hosts

    Una vez que haya terminado de editar el archivo, salga del editor. En nano, presione Ctrl + X , y luego y para confirmar la sobrescritura de los cambios. Es una buena idea guardar una copia de seguridad del archivo antes de editarlo para que pueda restaurarlo si comete un error porque podría afectar su acceso a la red.

    Para hacer una copia de seguridad del archivo de hosts, simplemente haga una copia. Puede agregar un sufijo como .old para recordar que esta es una copia antigua del archivo:

     sudo cp /etc/hosts /etc/hosts.old

    Cómo agregar sitios al archivo Hosts

    En el archivo de hosts, cada entrada tiene su propia línea. La sintaxis es simple. Escriba la dirección IP a la que desea que se traduzca el nombre de host, presione la tecla Tab en su teclado y luego escriba el nombre de host.

    Por ejemplo, para bloquear Wikipedia, escribirías (recordando usar la tecla Tab en lugar de la barra espaciadora ):

     127.0.0.1     wikipedia.org

    127.0.0.1 es la dirección IP de bucle invertido que siempre apuntará a su propio sistema. Dado que la web no está almacenada en su máquina, su navegador dirá que no se puede encontrar el sitio. Ahora está efectivamente bloqueado.

    Si se siente intimidado por el terminal, consulte la aplicación Bloqueador de dominios de Linux Mint (también conocida como mintnanny ). Agregará entradas en el archivo de hosts que apunten a los nombres de host que especifique a 127.0.0.1. Pero para hacer cualquier otra cosa, deberá realizar cambios con un editor de texto.

    Descargar: Bloqueador de dominios (gratis)

    Crear accesos directos en el archivo Hosts

    La otra forma en que el archivo hosts es útil es para crear nombres fáciles de recordar de máquinas en una oficina pequeña o una red doméstica.

    Si tiene una computadora en su red doméstica (digamos con una dirección IP de 192.168.1.10) que tiene un sitio web simple o un servidor de archivos que hace algo útil para usted, puede escribir lo siguiente en su archivo de hosts:

     192.168.1.10     homeserver

    Luego, si abre su navegador y simplemente escribe:

     http://homeserver

    Su computadora ahora redirigirá automáticamente a 192.168.1.10. Es mucho más fácil que tener que buscar una dirección IP. Puede asignar permanentemente una dirección IP a cualquier máquina en su red usando el menú de configuración de su enrutador Wi-Fi.

    Alternativamente, puede usar el archivo hosts para crear accesos directos a ciertos sitios en la web. Use un comando como nslookup para encontrar la dirección IP de un sitio web, luego agréguelo a su archivo de hosts junto con el acceso directo deseado, como en el ejemplo anterior. Dado que la mayoría de los sitios web principales tienen varias direcciones IP, es posible que esto no funcione en sitios como Google o Netflix.

    Posibles problemas con el archivo Hosts

    Por lo tanto, hemos establecido cómo realizar cambios en el archivo de host, pero aún puede tener problemas al usar Google Chrome. Este navegador web tiende a ignorar el archivo de hosts a menos que haga una de dos cosas posibles:

    1. Escriba http: // al principio de cada dirección. Por ejemplo, si tiene Wikipedia bloqueada en el archivo de hosts, Chrome evitará el bloqueo si simplemente escribe wikipedia.org en la barra de direcciones. Sin embargo, si escribe http: //wikipedia.orgin en la barra de direcciones, seguirá el archivo de hosts.
    2. Desactive la opción " Usar un servicio web para ayudar a resolver errores de navegación " en la configuración de Chrome y no tendrá que escribir http: // al principio cada vez. Este es uno de los varios consejos de privacidad de Google Chrome que vale la pena seguir de todos modos.

    ¿Cómo cambiará el archivo de hosts?

    El archivo hosts ofrece una manera fácil de bloquear el acceso a ciertos sitios web en su computadora, así como también de crear nombres para los servidores domésticos que sean fáciles de recordar.

    Si tiene hijos, es una forma rudimentaria pero eficaz de bloquear sitios que no desea que vean o limitar el tiempo de pantalla, al menos siempre que no tengan acceso de superusuario. Hay otras herramientas disponibles que le permiten limitar el acceso a Internet y el tiempo de pantalla en Linux.

  • Cómo crear animaciones de fotogramas clave CSS

    CSS brinda a los desarrolladores la capacidad de dar vida a sus páginas web mediante la animación de fotogramas clave.

    La animación CSS se logra alterando el estado inicial de un elemento HTML a través de sus diversas propiedades. Algunas propiedades CSS generales que se pueden animar incluyen:

    • Ancho
    • Altura
    • Posición
    • Color
    • Opacidad

    Estas propiedades generales de CSS son manipuladas por elementos CSS específicos para crear el resultado deseado. Si alguna vez se ha encontrado con un elemento animado en una página web, es probable que el elemento haya sido animado mediante la animación de fotogramas clave.

    ¿Qué es un elemento de fotogramas clave?

    El elemento de fotogramas clave se puede utilizar en uno o más elementos HTML a los que tiene acceso. Identifica un punto específico en el estado de un elemento y dicta la apariencia que este elemento debe tener en ese momento.

    Esto puede parecer mucho para digerir, pero en realidad es bastante simple. El elemento de fotogramas clave tiene una estructura bastante sencilla que se puede entender y ajustar fácilmente para adaptarse a cualquier requisito de animación.

    Ejemplo de estructura de fotogramas clave

     
    @keyframes identifier {
    from{
    /* where you would like the animation to start from. */
    }
    to{
    /* where you would like the animation to end up */
    }
    }

    Supongamos que desea animar un botón rectangular verde convirtiéndolo en un botón redondo azul.

    Dentro de los parámetros de la de la sección anterior se tendrá que colocar todo lo necesario peinar tener el elemento que parece un botón verde rectangular, a continuación, en el que la sección, va a colocar todos los requisitos de estilo para transformar este botón en un botón redondo de color azul .

    Si estás pensando, "eso no suena demasiado a animación". Bueno, eso es porque un componente clave de todo este proceso aún no se ha introducido: este componente es la propiedad de animación.

    La propiedad de la animación

    La propiedad de animación tiene un conjunto de subpropiedades diferentes; estos se utilizan en combinación con la estructura de fotogramas clave anterior para animar el elemento HTML deseado.

    Sin embargo, solo necesita conocer cinco de estas subpropiedades y los valores que están asociados a ellas, para lograr la animación en sus proyectos. Estas propiedades se conocen como:

    • Nombre de la animación
    • Duración de la animación
    • Función de temporización de animación
    • Retraso de animación
    • Recuento de iteraciones de animación

    Usar animación en una página web

    Usando el escenario anterior, el objetivo es crear un botón animado.

    Ejemplo de animación de botón

     
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Animation</title>
    <style>
    /* styling the button */
    .btn{
    color:white;
    border: none;
    font-size: 20px;
    width: 100px;
    height: 40px;
    padding: 10px 20px;
    /* animating the button */
    animation-name: clickButton;
    animation-duration: 5s;
    animation-delay: 4s;
    animation-iteration-count:infinite;
    animation-timing-function: ease-in-out;
    }
    /* styling the button states in the animation */
    @keyframes clickButton {
    from{
    background-color: springgreen;
    }
    to{
    border-radius: 30px;
    background: blue;
    }
    }
    </style>
    </head>
    <body>
    <!-- placing the button element with the text "Click!" on the web page -->
    <button class="btn">Click!</button>
    </body>
    </html>

    La sección de animación del código anterior contiene las cinco subpropiedades que se mencionaron anteriormente. Cada propiedad tiene una función muy distinta y juntas trabajan para animar cualquier elemento HTML al que están diseñadas para apuntar.

    Relacionado Cómo orientar la publicidad a parte de una página web mediante selectores CSS

    La propiedad Animation-name

    Esta propiedad es la propiedad más importante de la lista. Sin la propiedad animation-name , no tendría ningún identificador para pegar al elemento keyframes , haciendo que todo el código dentro de sus parámetros sea inútil.

    Si olvidó incluir una o dos de las otras subpropiedades, es posible que aún tenga una animación bastante decente. Sin embargo, si olvidó la propiedad animation-name, no tendría animación.

    La propiedad de duración de la animación

    Esta propiedad se utiliza para definir la cantidad de tiempo que debe tardar un elemento animado en la transición de un estado al siguiente.

    En el ejemplo anterior, la propiedad de duración de la animación se establece en 5 segundos (5 s), por lo que el botón rectangular verde tendrá un total de 5 segundos antes de que se convierta por completo en un botón redondo azul.

    La propiedad Animation-delay

    Esta propiedad es importante por una razón; algunas páginas web pueden tardar unos segundos en cargarse por completo (debido a varios factores diferentes). Por lo tanto, la propiedad animation-delay evita que la animación se inicie inmediatamente en caso de que la página web tarde un poco en cargarse.

    En el ejemplo anterior, la propiedad animation-delay se establece en 4s, lo que significa que la animación no comenzará hasta 4 segundos después de que se visite la página web (dando a la página web tiempo suficiente para cargar antes de que comience la animación).

    La propiedad Animation-iteration-count

    Esta propiedad indica cuántas veces el elemento animado debe pasar de un estado al siguiente. La propiedad animation-iteration-count toma valores que son palabras y números. El valor numérico puede ser cualquier cosa desde 1 en adelante, mientras que el valor de la palabra suele ser " infinito ".

    En el ejemplo anterior, el valor de recuento de iteraciones de animación se establece en " infinito ", lo que significa que mientras la página web esté activa, la propiedad del botón se animará de un estado al siguiente, continuamente.

    La propiedad Animation-timing-function

    Esta propiedad dicta el movimiento del elemento animado a medida que pasa de un estado al siguiente. A la propiedad animation-timing-function generalmente se le asigna uno de los tres valores de facilidad.

    • Facilidad en
    • Facilitarse
    • Facilidad de entrada y salida

    El valor de entrada y salida fácil se usa arriba; esto cambia lentamente la animación de un estado a otro. Si el objetivo es crear una transición lenta cuando el botón se está transformando de un rectángulo verde a un círculo azul, usaría el valor de entrada fácil . Si solo quisiera la transición lenta en la dirección opuesta, usaría el valor de salida fácil .

    Reducir nuestro código

    En la mayoría de los casos, la reducción de la duración de un programa se considera un enfoque práctico. Esto se debe principalmente a que menos líneas de código reducen la probabilidad de que los errores pasen desapercibidos en sus programas.

    El código anterior se puede reducir en cuatro líneas. Esto se puede lograr simplemente usando la propiedad de animación sin identificar explícitamente cada una de sus subpropiedades.

    Reducir el código para el ejemplo de animación de botones

     
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Animation</title>
    <style>
    /* styling the button */
    .btn{
    color: white;
    border: none;
    font-size: 20px;
    width: 100px;
    height: 40px;
    padding: 10px 20px;
    /* animating the button */
    animation: clickButton 5s ease-in-out 4s infinite;
    }
    /* styling the button states in the animation */
    @keyframes clickButton {
    from{
    background-color: springgreen;
    }
    to{
    border-radius: 30px;
    background: blue;
    }
    }
    </style>
    </head>
    <body>
    <!-- placing the button element with the text "Click!" on the web page --
    <button class="btn">Click!</button>
    </body>
    </html>

    En el código anterior, se usa una línea de código para lograr el mismo resultado que anteriormente tomaba cinco líneas de código; así es como se produce un código más limpio .

    Ahora puede animar sus páginas web

    Ahora tiene las habilidades necesarias para animar cualquier elemento HTML en una página web. También debe comprender cómo la propiedad de animación y el elemento de fotogramas clave funcionan juntos para hacer posible la animación CSS.

    La propiedad de animación con su lista de subpropiedades extensa es sin duda interesante. Aún así, existe un amplio espectro de otras propiedades CSS que pueden resultarle útiles.

    Crédito de la imagen: Josh Riemer / Unsplash

  • Cómo utilizar las listas de podcasts de Spotify para descubrir nuevos podcasts

    Cómo utilizar las listas de podcasts de Spotify para descubrir nuevos podcasts

    Los podcasts son cada vez más populares en Spotify. Al igual que descubrir nueva música en la plataforma es fácil, lo mismo es cierto para aquellos que quieren escuchar episodios de podcast.

    Una de las mejores formas de encontrar nuevos podcasts es utilizando las listas de podcasts de Spotify. Aquí hay un resumen sobre cómo hacer esto, ya sea que esté en su computadora de escritorio o en su teléfono inteligente.

    Cómo acceder a los mejores podcasts de Spotify (escritorio)

    Para acceder a los mejores podcasts de Spotify del día, deberá abrir la aplicación Spotify. Una vez que haya hecho esto, siga los pasos a continuación.

    1. Vaya a Explorar > Podcasts .
    2. En Categorías , seleccione Top Podcasts .

    En la página siguiente, verá una lista de los mejores podcasts de ese día. Sin embargo, debe tener en cuenta que estos dependerán de su ubicación. Si reside en los EE. UU., Verá lo que escuchan las personas en los EE. UU.

    Relacionado: Formas poco comunes de descubrir podcasts que vale la pena escuchar

    Cómo acceder a las listas de podcasts de Spotify (Android / iOS)

    Acceder a las listas de podcasts de Spotify en su teléfono inteligente también es un proceso sencillo. Una vez que haya abierto la aplicación, siga las instrucciones que se enumeran a continuación.

    1. Vaya a la pestaña Buscar .
    2. En Examinar todo , seleccione Podcasts .
    3. Ve a las listas de podcasts . Verá los mejores podcasts y episodios del país en el que se encuentra actualmente en la página siguiente.

    Si desea ver los mejores podcasts en otro país, toque en las listas de podcasts por país . Luego, desplácese hacia abajo hasta encontrar la opción deseada.

    Galería de imágenes (3 imágenes)

    Cómo utilizar las listas de podcasts de Spotify en la web

    En abril de 2021, Spotify lanzó una nueva experiencia web para descubrir nuevos podcasts . La función se llama convenientemente The Podcast Charts.

    Solo puede ver los podcasts más populares en los EE. UU. Con esta herramienta en el momento de escribir este artículo. A continuación, se muestra una guía paso a paso sobre cómo acceder y utilizar The Podcast Charts.

    1. Vaya a podcastcharts.byspotify.com .
    2. Desplácese hacia abajo. Se le mostrarán de forma predeterminada los mejores podcasts en los EE. UU., Que luego puede seguir o compartir .

    También puede ver los podcasts más populares por categoría. Para hacer esto, todo lo que necesita hacer es seguir unos sencillos pasos.

    1. Vaya al menú desplegable.
    2. Elija la categoría en la que desea ver los mejores podcasts y haga clic en ella.

    Descubrir nuevos podcasts con Spotify nunca ha sido tan fácil

    Spotify es conocido por hacer que la música sea fácil de descubrir, y los podcasts también son fáciles de encontrar. Puede utilizar las listas de podcasts para localizar más de dos millones de programas en la plataforma.

    Si no le gusta un podcast de tendencia que le guste, también puede optar por buscar por categoría. Hacerlo tanto en computadoras de escritorio como en dispositivos móviles es sencillo.