Categoría: Tendencias Digitales

  • Solucione los problemas del servidor del servidor Linux con estos 5 pasos de solución de problemas

    Solucione los problemas del servidor del servidor Linux con estos 5 pasos de solución de problemas

    Si su servidor Linux no está funcionando a su máximo potencial, es probable que haya un problema subyacente que deba resolverse.

    Siga estos cinco sencillos pero prácticos pasos para solucionar problemas de un servidor Linux y reducir el tiempo de inactividad a un mínimo absoluto.

    1. Verifique el hardware

    Vayamos a lo más básico: verifique el hardware. Esto significa que debe dirigirse al rack físico y verificar si hay cables sueltos o si hay un corte de energía.

    Alternativamente, escriba el siguiente comando:

     $ sudo ethtool eth0

    Si devuelve un sí, sabrá que su puerto está hablando con la red.

    Para verificar el informe de hardware BIOS / UEFI de un servidor, use el siguiente comando:

     $ sudo dmidecode --type memory

    Si la respuesta parece buena, este tampoco es el problema. Si sospecha que hay problemas de memoria, ejecute el siguiente comando:

     $ sudo modprobe edac_core

    Si no hay resultados después de ejecutar el comando mencionado anteriormente, escriba lo siguiente:

     $ sudo grep "[0-9]" /sys/devices/system/etc/mc/mc*/csrow*/ch*_ce_count

    Esto le presenta una lista de las filas del controlador de memoria junto con el recuento de errores. Cuando una salida se combina con los datos de dmidecode en el canal de memoria, el número de pieza y la ranura, puede encontrar correctamente la tarjeta de memoria dañada.

    Relacionado: Introducción a Ubuntu Server

    2. Descifre el problema exacto

    Su servidor se ha caído y no hay dos formas de hacerlo. Antes de lanzarse con sus herramientas, es esencial definir cuál es el problema exacto. Por ejemplo, si sus usuarios enfrentan problemas con una aplicación de servidor, debe asegurarse de que el problema no sea del lado del cliente.

    En segundo lugar, como parte de la búsqueda del problema, debe intentar delimitar el origen del problema. Esto significaría el servidor per se o la aplicación del servidor. Por ejemplo, un programa de servidor puede volverse loco mientras el servidor funciona como una máquina bien engrasada.

    Para comprobar si una aplicación se está ejecutando sin problemas, escriba lo siguiente:

     $ sudo ps -ef | grep apache2
    $ sudo netstat -plunt | grep apache2

    Si el servidor no responde, puede encender el servidor Apache usando:

     $ sudo service apache2 start

    En resumen, averigüe el problema exacto antes de saltar el arma. Esto ayudaría a reducir la lista de problemas y le ayudaría a encontrar una solución en consecuencia.

    3. Uso de la función superior

    Top es una de las funciones de depuración más ejemplares de Linux, ya que carga el promedio, el intercambio y una lista de procesos que utilizan los recursos del sistema.

    Pero la primera vez que lo usa, puede parecer confuso. Aquí hay un desglose rápido de top.

    Línea 1:

    • El tiempo
    • ¿Cuánto tiempo ha estado funcionando la computadora?
    • Número de usuarios
    • Promedio de carga (el tiempo de carga del sistema durante el último minuto, los últimos 5 minutos y los últimos 15 minutos)

    Línea 2:

    • Número total de tareas
    • Número de tareas en ejecución
    • Número de tareas para dormir
    • Número de tareas detenidas
    • Número de tareas zombies

    Línea 3:

    • Uso de CPU como porcentaje por parte del usuario
    • Uso de CPU como porcentaje por sistema
    • Uso de CPU como porcentaje por procesos de baja prioridad
    • Uso de CPU como porcentaje por procesos inactivos
    • Uso de CPU como porcentaje por espera de E / S
    • Uso de CPU como porcentaje por interrupciones de hardware
    • Uso de CPU como porcentaje por interrupciones de software
    • Uso de CPU como porcentaje por tiempo de robo
    • Memoria total del sistema
    • Memoria libre
    • Memoria usada
    • Caché de búfer

    Línea 4:

    • Total swap disponible
    • Total swap free
    • Total swap utilizado
    • Memoria disponible

    A esto le sigue una línea para cada aplicación en ejecución. Incluye:

    • Identificacion de proceso
    • Usuario
    • Prioridad
    • Buen nivel
    • Memoria virtual utilizada por proceso
    • Memoria residente utilizada por proceso
    • Memoria compartible
    • CPU utilizada por proceso como porcentaje
    • Memoria utilizada por proceso como porcentaje
    • El proceso de tiempo se ha estado ejecutando
    • Mando

    Para saber qué proceso consume la mayor cantidad de memoria , primero ordene el proceso escribiendo M.

    Para verificar los procesos que utilizan la mayor cantidad de energía de la CPU, presione P.

    Para filtrar por opciones específicas, presione O , que mostrará los siguientes comandos:

     add filter #1 (ignoring case) as: [!]FLD?VAL

    Más adelante, puede filtrar por un proceso en particular, como

     COMMAND=apache

    Esto filtrará y mostrará solo los procesos de Apache.

    4. Seguimiento del espacio en disco

    A pesar de que el almacenamiento disponible es infinito, un servidor puede quedarse sin espacio, lo que genera una multitud de problemas. En tales escenarios, use el comando df (sistema de archivos de disco) para obtener un resumen completo del espacio en disco disponible / usado.

    Puede utilizarlo de las siguientes tres formas:

     $ sudo df -h
    $ sudo df -i
    $ sudo df -hT

    Otro comando útil es % util , que resalta lo tenso que está el dispositivo. Cualquier valor superior al 60% de utilización indica un rendimiento de almacenamiento deficiente. Cualquier valor cercano al 100% significa que la unidad está cerca de la saturación.

    5. Revise los registros para ver si hay problemas

    Los registros le brindan una gran cantidad de información útil en / var / log , un subdirectorio específico del servicio. Para los recién llegados, los registros del servidor de Linux pueden ser el lugar más aterrador del planeta.

    Ese no tiene por qué ser el caso, principalmente porque los registros se dividen según su funcionalidad. Uno captura lo que sucede en un sistema / programa, mientras que el otro registra los mensajes de error del sistema / aplicación. Los registros suelen ser archivos enormes, dada la cantidad de información que almacenan.

    Los archivos de datos de registro son crípticos y siempre es mejor aprender a maniobrar.

    Si no está seguro, use dmesg , que muestra todos los mensajes del kernel. La función de cola muestra los primeros 10 mensajes de forma predeterminada.

     $ dmesg | tail

    La combinación del comando tail con la palabra clave -f continuará vigilando el archivo syslog e imprimirá el siguiente evento dentro de syslog.

     $ dmesg | tail -f /var/log/syslog

    Este comando continuará recorriendo los registros y mostrará posibles problemas.

    Solución de problemas de su servidor Linux de manera efectiva

    La solución de problemas de su servidor Linux puede parecer una hazaña desalentadora al principio, pero hay algunas instancias necesarias para poner en marcha la bola. Si estos cinco pasos no le han ayudado a identificar y rastrear el problema, podría valer la pena involucrar a otras personas.

    Sin embargo, la mayoría de las veces, uno de los pasos de solución de problemas anteriores debería ayudar a resolver el problema en cuestión.

  • Cómo encontrar la suma de números naturales usando la recursividad

    La recursividad es un proceso en el que una función se llama a sí misma directa o indirectamente. Los algoritmos recursivos se utilizan ampliamente en informática para resolver problemas complejos dividiéndolos en otros más simples.

    Puede comprender mejor los conceptos recursivos resolviendo problemas básicos de programación como el "producto de dos números", "la suma de los primeros n números naturales" y más.

    En este artículo, aprenderá a encontrar la suma de los primeros n números naturales mediante la recursividad.

    Planteamiento del problema

    Te dan un número natural n , necesitas encontrar la suma de los primeros n números naturales usando la recursividad.

    Ejemplo 1 : Sea n = 5

    Por lo tanto, la suma de los primeros 5 números naturales = 1 + 2 + 3 + 4 + 5 = 15.

    Por tanto, la salida es 15.

    Ejemplo 2 : Sea n = 7

    Por lo tanto, la suma de los primeros 7 números naturales = 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28.

    Por tanto, la salida es 28.

    Ejemplo 3 : Sea n = 6

    Por lo tanto, la suma de los primeros 6 números naturales = 1 + 2 + 3 + 4 + 5 + 6 = 21.

    Por tanto, la salida es 21.

    Función recursiva para encontrar la suma de los primeros N números naturales

    La mayoría de las funciones recursivas tienen la siguiente estructura relativa:

     FUNCTION name
    IF condition THEN
    RETURN result
    ELSE
    CALL FUNCTION name
    END FUNCTION

    Para encontrar la suma de los primeros n números naturales, observe y aplique el siguiente pseudocódigo:

     findSum(n):
    IF n<=1 THEN
    RETURN n
    ELSE
    RETURN n + findSum(n-1)
    END FUNCTION

    Ahora, puede implementar este pseudocódigo en su lenguaje de programación favorito.

    Relacionado: ¿Qué es una función en la programación?

    Nota : También puede encontrar la suma de los primeros n números naturales usando la siguiente fórmula matemática:

    Suma de n números naturales = n * (n + 1) / 2

    Con este método, puede encontrar la suma en un paso sin usar la recursividad.

    Implementación de C ++ para encontrar la suma de los primeros N números naturales mediante recursividad

    A continuación se muestra la implementación de C ++ para encontrar la suma de los primeros n números naturales usando la recursividad:

     // C++ implementation to find the sum of
    // first n natural numbers using recursion
    #include <iostream>
    using namespace std;
    // Recursive function to find the sum of first n natural numbers
    int findSum(int n)
    {
    if (n<=1)
    {
    return n;
    }
    else
    {
    return n + findSum(n-1);
    }
    }
    // Driver code
    int main()
    {
    int n1 = 5, n2 = 7, n3 = 6;
    cout << "n1: " << n1 << endl;
    cout << "n2: " << n2 << endl;
    cout << "n3: " << n3 << endl;
    cout << "Sum of first " << n1 << " natural numbers: " << findSum(n1) << endl;
    cout << "Sum of first " << n2 << " natural numbers: " << findSum(n2) << endl;
    cout << "Sum of first " << n3 << " natural numbers: " << findSum(n3) << endl;
    return 0;
    }

    Producción:

     n1: 5
    n2: 7
    n3: 6
    Sum of first 5 natural numbers: 15
    Sum of first 7 natural numbers: 28
    Sum of first 6 natural numbers: 21

    Implementación de Python para encontrar la suma de los primeros N números naturales mediante recursividad

    A continuación se muestra la implementación de Python para encontrar la suma de los primeros n números naturales usando la recursividad:

    Relacionado: Programación dinámica: ejemplos, problemas comunes y soluciones

     # Python implementation to find the sum of
    # first n natural numbers using recursion
    # Recursive function to find the sum of first n natural numbers
    def findSum(n):
    if n<=1:
    return n
    else:
    return n + findSum(n-1)
    # Driver Code
    n1 = 5
    n2 = 7
    n3 = 6
    print("n1: ", n1)
    print("n2: ", n2)
    print("n3: ", n3)
    print("Sum of first ", n1, " natural numbers: ", findSum(n1))
    print("Sum of first ", n2, " natural numbers: ", findSum(n2))
    print("Sum of first ", n3, " natural numbers: ", findSum(n3))

    Producción:

     n1: 5
    n2: 7
    n3: 6
    Sum of first 5 natural numbers: 15
    Sum of first 7 natural numbers: 28
    Sum of first 6 natural numbers: 21

    Implementación de C para encontrar la suma de los primeros N números naturales utilizando la recursividad

    A continuación se muestra la implementación de C para encontrar la suma de los primeros n números naturales usando la recursividad:

     // C implementation to find the sum of
    // first n natural numbers using recursion
    #include <stdio.h>
    // Recursive function to find the sum of first n natural numbers
    int findSum(int n)
    {
    if (n<=1)
    {
    return n;
    }
    else
    {
    return n + findSum(n-1);
    }
    }
    // Driver code
    int main()
    {
    int n1 = 5, n2 = 7, n3 = 6;
    printf("n1: %d ⁠n", n1);
    printf("n2: %d ⁠n", n2);
    printf("n3: %d ⁠n", n3);
    printf("Sum of first %d natural numbers: %d ⁠n", n1, findSum(n1));
    printf("Sum of first %d natural numbers: %d ⁠n", n2, findSum(n2));
    printf("Sum of first %d natural numbers: %d ⁠n", n3, findSum(n3));
    return 0;
    }

    Producción:

     n1: 5
    n2: 7
    n3: 6
    Sum of first 5 natural numbers: 15
    Sum of first 7 natural numbers: 28
    Sum of first 6 natural numbers: 21

    Implementación de JavaScript para encontrar la suma de los primeros N números naturales mediante recursividad

    A continuación se muestra la implementación de JavaScript para encontrar la suma de los primeros n números naturales usando la recursividad:

     // JavaScript implementation to find the sum of
    // first n natural numbers using recursion
    // Recursive function to find the sum of first n natural numbers
    function findSum(n) {
    if (n<=1) {
    return n;
    } else {
    return n + findSum(n-1);
    }
    }

    // Driver Code
    var n1 = 5, n2 = 7, n3 = 6;
    document.write("n1: " + n1 + "<br>");
    document.write("n2: " + n2 + "<br>");
    document.write("n3: " + n3 + "<br>");
    document.write("Sum of first " + n1 + " natural numbers: " + findSum(n1) + "<br>");
    document.write("Sum of first " + n2 + " natural numbers: " + findSum(n2) + "<br>");
    document.write("Sum of first " + n3 + " natural numbers: " + findSum(n3) + "<br>");

    Producción:

     n1: 5
    n2: 7
    n3: 6
    Sum of first 5 natural numbers: 15
    Sum of first 7 natural numbers: 28
    Sum of first 6 natural numbers: 21

    Implementación de Java para encontrar la suma de los primeros N números naturales mediante recursividad

    A continuación se muestra la implementación de Java para encontrar la suma de los primeros n números naturales utilizando la recursividad:

    Relacionado:¿Qué es una función recursiva y cómo se crea una en Java?

     // Java implementation to find the sum of
    // first n natural numbers using recursion
    public class Main
    {
    // Recursive function to find the sum of first n natural numbers
    public static int findSum(int n)
    {
    if (n <= 1)
    {
    return n;
    }
    else
    {
    return n + findSum(n - 1);
    }
    }
    // Driver code
    public static void main(String[] args)
    {
    int n1 = 5, n2 = 7, n3 = 6;
    System.out.println("n1: " + n1);
    System.out.println("n2: " + n2);
    System.out.println("n3: " + n3);
    System.out.println("Sum of first " + n1 + " natural numbers: " + findSum(n1));
    System.out.println("Sum of first " + n2 + " natural numbers: " + findSum(n2));
    System.out.println("Sum of first " + n3 + " natural numbers: " + findSum(n3));
    }
    }

    Producción:

     n1: 5
    n2: 7
    n3: 6
    Sum of first 5 natural numbers: 15
    Sum of first 7 natural numbers: 28
    Sum of first 6 natural numbers: 21

    Conozca más sobre la recursividad

    El pensamiento recursivo es muy importante en la programación. A veces, la solución recursiva puede ser más sencilla de leer que la iterativa. Puede resolver muchos problemas como el problema de la Torre de Hanoi, DFS of Graph, Inorder / Preorder / Postorder Tree Traversals, etc., utilizando la recursividad.

    La recursividad es una estrategia de resolución de problemas muy poderosa. Hoy en día también se usa ampliamente en programación funcional. Debe conocer los conceptos básicos de la recursividad y cómo puede aplicarlos en sus esfuerzos de programación.

  • ¿Qué es Cardano (ADA) y por qué es tan popular?

    Si está en sintonía con todo lo relacionado con las criptomonedas, es probable que se haya encontrado con el término Cardano.

    La primera vez que escuchó hablar de él, es posible que se haya preguntado: ¿qué es Cardano y por qué su token criptográfico ADA se volvió tan popular?

    Si eso le suena familiar, siga leyendo; este artículo le revelará todo lo que necesita saber sobre Cardano.

    ¿Qué es Cardano?

    Cardano es una plataforma blockchain pública de código abierto para crear y ejecutar contratos inteligentes y otros protocolos descentralizados. Fue creado por un equipo dirigido por el cofundador de Etherum, Charles Hoskinson.

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

    Se dice que Cardano tiene la tecnología necesaria para crear nuevas posibilidades en la web descentralizada para las masas. Entre estas herramientas se encuentran los contratos inteligentes, que permiten a los usuarios ejecutar sus propios términos o acuerdos a través de la automatización del código.

    La red Cardano se lanzó en 2014 con múltiples capas. Actualmente, Cardano Settlement Layer maneja transacciones ADA, mientras que Cardano Computation Layer eventualmente manejará contratos inteligentes.

    En 2017, Cardano lanzó su ADA de criptomoneda nativa. El nombre rinde homenaje a la matemática del siglo XIX Ada Lovelace, mientras que el propio Cardano lleva el nombre del erudito italiano Gerolamo Cardano. Quizás sorprendentemente, el proyecto ganó una popularidad significativa a pesar de no tener un producto completamente terminado.

    ¿Qué es la criptomoneda ADA?

    ADA es el token criptográfico nativo oficial de Cardano. Se ha convertido en una de las 10 principales criptomonedas por capitalización de mercado desde su lanzamiento en 2015.

    ADA ha generado un gran revuelo en el camino. A medida que su tecnología avanza rápidamente, se especula que podría competir con Ethereum en la construcción de un ecosistema blockchain masivo.

    Se cree que el aumento de la popularidad de Cardano se debe a su factor de sostenibilidad, que consume solo 6 gigavatios-hora (GWh) de energía. Este aspecto de sostenibilidad es atractivo, especialmente cuando las grandes empresas se están alejando de otras criptomonedas debido a preocupaciones ambientales.

    Relacionado: Resulta que incluso puedes extraer criptomonedas con un Commodore 64

    El algoritmo de consenso de una cadena de bloques determina cómo se verifican y protegen las transacciones en la red. Cardano es diferente de Bitcoin ya que depende de la prueba de participación en lugar de un algoritmo de consenso de prueba de trabajo, que requiere una minería intensiva en recursos desde computadoras muy potentes.

    A diferencia del algoritmo de consenso de prueba de trabajo de Bitcoin , Cardano utiliza la prueba de participación para verificar las transacciones en su cadena de bloques.

    Los poseedores de monedas pueden apostar su ADA por el derecho a verificar las transacciones y ganar las recompensas de las transacciones. Hoskinson estima que todo el sistema de Cardano utiliza menos del 0,01% de la red de Bitcoin, lo que lo convierte en una alternativa más sostenible y ecológica.

    ADA está disponible en la mayoría de los principales intercambios de criptomonedas.

    El futuro de Cardano: ¿Qué nos espera?

    Todas las criptomonedas son inversiones volátiles. A pesar de esto, Cardano tiene un equipo fuerte detrás y ya ha logrado mucho en poco tiempo.

    El doble golpe asestado a las criptomonedas a mediados de mayo de 2021 provocó el inicio de un período de recuperación lento para muchas monedas. Cardano, sin embargo, no solo se mantuvo firme, sino que experimentó un aumento significativo en el precio de las acciones durante el mes.

    Relacionado: ¿Qué es IOTA? ¿Cómo funciona esta criptomoneda sin una cadena de bloques?

    En comparación con Cardano, Bitcoin experimentó una gran caída de valor durante ese mismo período de tiempo. En mayo de 2021, la moneda ADA de Cardano era la tercera criptomoneda más grande del mundo por capitalización de mercado, después de Bitcoin y ETH de Ethereum.

    Una visión a largo plazo para Cardano

    Cardano cuenta con un pedigrí impresionante y una visión a largo plazo para su cadena de bloques y criptomonedas.

    Muchos todavía creen que Cardano tiene mucho potencial debido a la profundidad de las asociaciones que mantiene con gobiernos y grandes empresas en todo el mundo.

    Cardano está subiendo lenta pero seguramente en la escalera de las criptomonedas, ya que ahora es una de las plataformas blockchain más destacadas fuera de las dos grandes.

  • 3 formas de editar el archivo boot / config.txt en Raspberry Pi

    3 formas de editar el archivo boot / config.txt en Raspberry Pi

    Estás en medio de un proyecto de Raspberry Pi cuando de repente te das cuenta de que algo anda mal: arreglarlo significa editar el archivo config.txt , que se encuentra en el directorio / boot .

    Pero, ¿cuál es la forma más fácil de acceder a este archivo mientras la Raspberry Pi todavía se está ejecutando? Y si tiene que apagar para recuperar la tarjeta microSD, ¿cómo debería editarla? Aquí tiene todo lo que necesita saber sobre cómo editar este útil archivo de configuración en Raspberry Pi.

    Por qué necesita config.txt en Raspberry Pi

    Anteriormente conocido como Raspbian, el sistema operativo predeterminado de Raspberry Pi OS ( y la mayoría de las alternativas ) se basan en algunos parámetros de configuración que se leen cuando la computadora arranca desde la tarjeta microSD. Estos se almacenan en el documento config.txt , que se encuentra en la carpeta / boot .

    Estas instrucciones pueden ajustar la forma en que se detecta la pantalla y se muestra el escritorio; config.txt incluso se puede usar para overclockear su Raspberry Pi (o devolverlo a la configuración predeterminada del reloj).

    Leer más: Cómo overclockear Raspberry Pi

    Ambas configuraciones se registran en config.txt ya que ninguna se puede cambiar en una Raspberry Pi en ejecución. Si no se detecta la pantalla, no puede modificar la configuración del escritorio.

    De manera similar, si el Pi ha sido overclockeado y no arranca, o se reinicia repetidamente, no podrá acceder a la utilidad raspi-config para restablecerlo. En su lugar, se proporciona config.txt para darle la opción de restablecer la velocidad del reloj de su Raspberry Pi.

    También es posible alterar el modo de arranque USB desde config.txt, al igual que para modificar la configuración de audio. Puede encontrar una gama completa de opciones en la documentación oficial de Raspberry Pi .

    1. Acceda a config.txt desde el sistema operativo Raspberry Pi

    Si necesita editar el archivo config.txt mientras se ejecuta Raspberry Pi OS, debería poder buscarlo. Encontrarás la carpeta / boot en el directorio raíz de la tarjeta microSD. Una vez que haya encontrado el archivo config.txt allí, simplemente haga doble clic para abrirlo y edítelo en su editor de texto predeterminado.

    Sin embargo, si planea editar el archivo, es una buena idea conservar el original. Tenga en cuenta que no puede hacer una copia del archivo usando el Administrador de archivos de escritorio, ya que necesita privilegios de usuario root. Entonces necesitas abrir una Terminal y crear una copia usando:

     sudo cp /boot/config.txt /boot/backupconfig.txt

    Dale a tu copia un nombre significativo. Tenga en cuenta que al editar el archivo config.txt, no se aplicarán cambios hasta que reinicie su Raspberry Pi.

    2. Edite config.txt de forma remota

    ¿Rara vez conecta un teclado y un monitor a su Raspberry Pi? Siempre que la computadora esté en la red, debería poder editar el archivo config.txt de forma remota. Haga esto conectándose a través de SSH (o VNC o RDP) y navegando hasta el directorio / boot.

    Para hacerlo, ingrese

     cd /boot

    comando para cambiar el directorio a / boot en Raspberry Pi OS. Aquí, usa

     ls

    para enumerar los contenidos. Aquí, debería encontrar config.txt . Para leer o editar el archivo de texto, use el editor de texto nano, que viene preinstalado ( aunque hay otros disponibles ).

     sudo nano config.txt

    Una vez realizados los cambios, presione Ctrl + X y luego Y para guardar y salir. Recuerde reiniciar su Raspberry Pi después de realizar cambios.

     sudo reboot

    3. Edite config.txt en su PC

    Las computadoras Linux, Windows y macOS deberían poder acceder al archivo config.txt a través de la tarjeta microSD. Esto significa apagar su Raspberry Pi (de forma segura, para evitar la corrupción de datos) y expulsar la tarjeta SD. Insértelo en el lector de tarjetas de su computadora para verificar el contenido.

    Edite config.txt en una PC con Linux

    Si necesita editar el archivo config.txt en una PC con Linux, busque el disco que aparece en su administrador de archivos predeterminado cuando lo inserte. Debería aparecer como dos dispositivos: el volumen principal (normalmente "Volumen de 1,8 GB" según el tamaño de la partición predeterminada del sistema operativo Raspberry Pi) y el arranque .

    Como habrás adivinado, este es el volumen al que necesitas acceder. Es esencialmente el directorio / boot montado como una unidad. Abra esto para encontrar config.txt. Guarde los cambios que realice en su editor de texto predeterminado, luego use el botón Expulsar en el administrador de archivos para expulsar la tarjeta SD de manera segura.

    Edite config.txt en Windows 10

    Si inserta la tarjeta SD de la Raspberry Pi en una computadora con Windows, debería montarse instantáneamente y ser accesible a través del Explorador de Windows. Sin embargo, aunque se mostrarán dos particiones en el dispositivo, solo se podrá acceder a una, la de arranque , en Windows.

    Seleccione esto, luego busque config.txt. Utilice el editor de texto predeterminado del Bloc de notas para realizar ediciones (o una alternativa, como el Bloc de notas ++), luego guarde y salga cuando haya terminado.

    Para expulsar la tarjeta SD de forma segura, haga clic con el botón derecho en la unidad en Mi PC y seleccione Expulsar .

    Editar config.txt en macOS

    Si está utilizando una Mac, debería encontrar que la tarjeta aparece en su escritorio cuando se detecta. Utilice el Finder para explorar el contenido, buscando config.txt (o config, sin la extensión de archivo .txt). Lea y edite el archivo en la aplicación TextEdit, asegurándose de que los cambios que realice se guarden cuando salga. Para expulsar la tarjeta, arrastre el icono del escritorio a la Papelera o haga clic con el botón derecho y seleccione Expulsar .

    Independientemente del método que utilice para editar el config.txt de la tarjeta microSD que se lee en su PC, recuerde expulsar el dispositivo de forma segura antes de devolverlo a su Raspberry Pi.

    Ajustar aún más su Raspberry Pi

    El archivo config.txt es solo una de las varias formas de editar la configuración general de su Raspberry Pi. Es una de las mejores formas de piratear tu Raspberry Pi a través de la partición de arranque . Probablemente ya conozca la utilidad raspi-config, a la que se accede a través de la Terminal. Incluso hay una herramienta de configuración Raspberry Pi basada en escritorio, que se encuentra en el menú Preferencias en el sistema operativo Raspberry Pi.

    Ajustar la configuración de Pi puede ahorrar mucho tiempo si lo hace bien. Para ayudar a garantizar que la computadora esté configurada como lo desea cuando escribe por primera vez un sistema operativo en la tarjeta SD, puede acceder a un menú de opciones avanzadas en Raspberry Pi Imager . Aquí, puede modificar opciones como configurar el nombre de host, habilitar SSH y configurar Wi-Fi.

  • Cómo usar Spatial Audio en Apple Music

    Cómo usar Spatial Audio en Apple Music

    Al igual que la alta definición para la televisión, Apple espera que el audio espacial haga lo mismo con la música. El audio espacial convierte la música normal en la misma experiencia 3D que se ofrece en los cines, donde el sonido parece provenir de todos los ángulos.

    En este artículo, lo ayudaremos a comprender exactamente qué es el audio espacial, cómo usarlo con Apple Music y cómo el audio espacial está cambiando la industria de la música.

    ¿Qué es el audio espacial?

    El objetivo del audio espacial es hacer que la música suene como si viniera de todos los ángulos, en lugar de solo los oídos izquierdo y derecho. Para hacer esto, el audio espacial usa un filtrado direccional para ajustar las frecuencias del sonido que está escuchando.

    Esto ayuda a crear una realidad falsa en la que el sonido proviene de delante, detrás y por todos lados. Este mismo tipo de experiencia se crea con sonido envolvente, donde se colocan varios altavoces a tu alrededor.

    Con audio espacial, solo necesita un par de auriculares para recrear el mismo paisaje de audio. Los cines utilizan este método para ponerte dentro de la película y hacerte sentir como si fueras parte de la experiencia.

    La tecnología no es nueva; Dolby Atmos ha estado usando esto en sus auriculares durante bastante tiempo. Sony también implementó audio espacial en su PS5 3D Audio. También puede habilitar el sonido espacial para Windows 10 .

    Apple incluso introdujo el concepto en su actualización de iOS 14 para todas las películas y programas de televisión, pero el lanzamiento de audio espacial para Apple Music es lo que está cambiando la industria de la música.

    Cómo utiliza Apple Music el audio espacial

    Apple Music está tratando de diferenciarse de la competencia mediante el uso innovador de acelerómetros y giroscopios.

    En lugar de usar audio espacial de la misma manera que Dolby o Sony, Apple ha creado una forma para que el dispositivo rastree los movimientos de la cabeza. Cada vez que mueva la cabeza mientras escucha el audio, ajustará el sonido en consecuencia.

    Si gira la cabeza mientras escucha música normal con auriculares, el sonido se reproducirá continuamente y no habrá diferencia de audio.

    Con Apple Music, el sonido permanece anclado a su dispositivo. Si aleja la cabeza, la música se debilitará o cambiará de dirección.

    Apple ha lanzado audio espacial con Dolby Atmos para toda Apple Music en iOS 14.6. Sin embargo, eso no significa que toda la música que se encuentra actualmente en la plataforma será compatible con el audio espacial. Eso es porque el artista necesitaría grabar su música usando audio espacial antes de que Apple pueda implementarlo en Apple Music.

    Apple, sin embargo, lanzará pistas Dolby Atmos de manera constante para obtener el placer de escuchar audio espacial por completo.

    Cómo usar Spatial Audio en Apple Music

    No necesita hacer nada más para disfrutar del audio espacial en Apple Music, la función está habilitada de forma predeterminada para los dispositivos correctos con la actualización correcta.

    Todos los usuarios de Apple que tengan iOS 14.6 o posterior tendrán acceso, siempre que esté escuchando en un dispositivo compatible, como se detalla en la página de soporte de Apple .

    Por ejemplo, todos los AirPods Pro y AirPods Pro Max actualizados admiten audio espacial. Los AirPods son perfectos para usar cuando escuchas Apple Music para asegurarte de tener habilitado el audio espacial.

    Si no está seguro de si su audio espacial está habilitado, siga las instrucciones a continuación en su iPhone / iPad:

    1. Ir a Configuración
    2. Seleccionar música
    3. Seleccione Dolby Atmos
    4. Elija entre Automático o Siempre encendido

    En Mac, el proceso es similar:

    1. En la barra de menú, vaya a Música> Preferencias
    2. Haga clic en la pestaña Reproducción
    3. Elija Automático o Siempre encendido

    Si selecciona automático, su música se reproducirá con audio espacial si Apple reconoce los dispositivos correctos.

    ¿Qué significa el audio espacial para la transmisión?

    Con la inclusión de audio espacial para Apple Music, el resto de la industria del streaming debe tomar nota.

    Apple está posicionando el cambio como el futuro de la música por su capacidad para recrear experiencias tipo cine.

    Aún no se ha confirmado si otras plataformas planean lanzar algo similar, pero si no lo hacen, corren la posibilidad de quedarse atrás.

    No hay duda de que el nuevo sonido de audio espacial es una gran mejora para la calidad de audio de la música. Este impacto tendrá efectos a largo plazo en la industria y en cómo se están seleccionando nuestras experiencias de audio.

    Por ahora, tener una idea de lo que contiene el audio espacial te da una mejor idea de cómo suena el futuro de la música.

    El audio espacial de Apple realmente cambia la música

    La introducción del audio espacial de Apple le permite experimentar la música en 3D mientras los sonidos provienen de todas las direcciones, en lugar de solo por un oído y por el otro. Aunque esta tecnología no es nueva, Apple continúa innovando en cómo se usa la tecnología.

    Si aún no tiene Apple Music, hay algunas formas de obtenerlo de forma gratuita, incluida la suscripción para una prueba gratuita.

  • Microsoft OneDrive está obteniendo un práctico editor de fotos

    OneDrive es una excelente manera para que los fanáticos de Windows 10 almacenen y respalden datos valiosos, pero puede ser un poco mediocre cuando se trata de administrar fotos. Sin embargo, Microsoft está agregando algunas funciones nuevas y útiles a su servicio en la nube que facilitarán mucho la edición de sus fotos favoritas.

    Nuevas funciones de edición de lujo de Microsoft OneDrive

    Microsoft dio la buena noticia en el sitio web de Tech Community . Si espera niveles de edición de fotos de Photoshop en OneDrive, es posible que se sienta decepcionado. Sin embargo, las nuevas funciones son una forma realmente práctica de realizar ediciones rápidas y sencillas sin tener que utilizar un editor de fotos externo.

    En primer lugar, ahora puede recortar imágenes dentro de OneDrive. Esto es útil cuando una imagen no tiene el tamaño correcto o si contiene demasiado contenido y desea recortar lo que está visible.

    Si lo desea, puede decirle a OneDrive que le gustaría hacer el recorte manualmente y le dará las riendas. Sin embargo, viene con algunos ajustes preestablecidos para banners y perfiles de redes sociales, por lo que puede recortarlo al tamaño perfecto con solo unos pocos clics.

    OneDrive también le permitirá rotar o voltear imágenes sin necesidad de un editor de imágenes de terceros. Esto es genial si crees que una imagen se vería genial reflejada, o si todas esas fotos de paisajes que tomaste con tu teléfono salieron de lado.

    También puede modificar la configuración de luz y color para obtener la foto perfecta. OneDrive le dará algunos controles deslizantes para elementos como el brillo y el contraste, y puede ajustarlos hasta que esté satisfecho con el resultado final.

    Lo mejor de todo es que no necesita comprometerse con ninguno de los ajustes que realice con estas herramientas. Cuando vaya a guardar una imagen editada, OneDrive le preguntará si desea sobrescribir el archivo original. Si no lo hace, OneDrive lo guardará por separado para conservar el original.

    Todas estas prácticas funciones se están implementando actualmente en OneDrive en la Web y la versión de Android. Los usuarios de iOS tendrán que esperar hasta finales de este año para obtener estas funciones.

    Relacionado: Ahora puede transmitir archivos desde la aplicación de Android OneDrive

    OneDrive es el único que necesita

    OneDrive es una excelente manera de mantener los archivos seguros, pero no es tan atractivo editarlos a tu gusto. Afortunadamente, ahora tiene una serie de funciones útiles para editar sus imágenes … a menos que esté en iOS, por supuesto.

    Microsoft ha estado trabajando duro para ajustar OneDrive últimamente. No hace mucho tiempo, la compañía agregó una nueva forma de realizar un seguimiento fácil de las carpetas que ha subido.

    Crédito de la imagen: Fabián Alexis / Wikimedia Commons

  • Cómo anclar el icono de Bluetooth a la barra de tareas de Windows 10

    Cómo anclar el icono de Bluetooth a la barra de tareas de Windows 10

    La barra de tareas de Windows 10 proporciona una forma práctica de acceder a ciertas utilidades en su PC o computadora portátil. La barra de tareas ofrece íconos de fácil acceso para Bluetooth, Wi-Fi, batería, control de audio y más, la mayoría de los cuales necesitará usar a diario.

    Bluetooth es esencial y se puede utilizar para conectar de forma inalámbrica diferentes dispositivos de entrada y salida, desde el altavoz hasta el teclado y más. Como tal, es importante poder acceder a él cuando lo necesite fácilmente.

    En este artículo, le mostraremos cómo anclar el icono de Bluetooth a la barra de tareas de Windows 10.

    ¿Por qué ha desaparecido el icono de Bluetooth?

    Diferentes motivos pueden hacer que el icono de Bluetooth desaparezca en Windows 10. Uno puede deberse a problemas relacionados con el hardware y el otro, problemas relacionados con el software, como problemas con los controladores.

    Otra cosa que puede hacer que el ícono de Bluetooth no aparezca en la barra de tareas es eliminarlo accidentalmente o, en algunos casos, el modo Avión está habilitado. Además, esto puede ser una sorpresa, pero asegúrese de que su dispositivo sea compatible con Bluetooth en primer lugar. Asegúrese de solucionar los problemas de Bluetooth de Windows 10 en caso de que haya alguno antes de seguir leyendo.

    Cómo mostrar el icono de Bluetooth en la barra de tareas de Windows 10

    Si todo está bien y la única preocupación es mostrar el ícono de Bluetooth en la barra de tareas, así es como puede hacerlo.

    1. Abra el menú Inicio de Windows 10 y seleccione Configuración (icono de engranaje) en el lado izquierdo.
    2. Seleccione Dispositivos> Bluetooth y otros dispositivos .
    3. Elija Más opciones de Bluetooth en Configuración relacionada .
    4. Habilite Mostrar el icono de Bluetooth en el área de notificación en el cuadro de diálogo Configuración de Bluetooth.
    5. Haga clic en Aplicar > Aceptar .

    El icono de Bluetooth ahora se mostrará en la barra de tareas. Si desea ordenar su barra de tareas, puede eliminar el icono de Bluetooth haciendo lo siguiente; Haga clic con el botón derecho en el icono de Bluetooth en la barra de tareas, luego seleccione Eliminar icono del cuadro de diálogo.

    Relacionado Cómo agregar Bluetooth a una computadora

    Acceda fácilmente a Bluetooth en Windows 10

    La barra de tareas es una forma sencilla en la que Windows 10 le permite acceder a ciertas utilidades del sistema que son importantes y necesarias a menudo. Esto se puede comparar con el menú de Configuración rápida en Android. Puede acceder a Bluetooth profundizando en la aplicación Configuración, pero la forma más eficiente es usando la barra de tareas.