Blog

  • Cómo hacer un GIF a partir de los videos de tu iPhone usando accesos directos

    Los chats y los mensajes de texto son ahora el modo principal de comunicación para todos los ciudadanos digitales. Sin embargo, sin gestos y tonos no verbales, los textos pueden parecer fríos e insensibles. En estos días, la mayoría de nosotros reconocemos que los textos por sí solos no pueden transmitir adecuadamente nuestras emociones.

    Para darle vida a las conversaciones de texto, agregamos emojis y GIF. Si bien ya hay una tonelada de GIF en línea, todavía habrá ocasiones en las que no pueda encontrar lo que está buscando.

    Afortunadamente, si eres un usuario de iPhone, puedes crear GIF rápidamente a partir de tus videos con solo unos pocos toques. Así es, no es necesario descargar la aplicación. He aquí cómo hacerlo.

    Paso 1. Crea tu atajo

    Shortcuts es una aplicación de iPhone incorporada que le permite automatizar procesos en su iPhone. Puede usarlo para hacer muchas cosas, como controlar su ingesta diaria de agua o convertir su iPhone en un monitor para bebés .

    Si eliminó la aplicación, simplemente puede ir a la App Store para descargar Atajos nuevamente. Es gratis. Una vez que lo tengas, sigue estos pasos:

    1. Abre atajos .
    2. Toque la pestaña Galería .
    3. Escribe GIF en la barra de búsqueda.
    4. Elija Video a GIF> Agregar acceso directo .
    Galería de imágenes (2 imágenes)

    Relacionado : Las mejores aplicaciones de creación de GIF para su teléfono inteligente

    Paso 2. Ejecute el acceso directo de video a GIF

    Ahora puede proceder a crear un GIF a partir de sus videos. Si aún no tiene videos, ahora es el momento de tomarlos. Una vez que tenga su video listo, siga estos pasos:

    1. Abra Accesos directos y vaya a Mis accesos directos .
    2. Presiona el acceso directo Video a GIF .
    3. Si es la primera vez que ejecuta el acceso directo, aparecerá un mensaje solicitando acceso a sus fotos. Toque Aceptar .
    4. Elige un video. Puede elegir un clip específico del video moviendo los controles deslizantes a ambos lados de la línea de tiempo del video. El borde amarillo que rodea la línea de tiempo del video indica la parte seleccionada de la línea de tiempo de su video.
    5. Presiona Guardar . Tenga en cuenta que una vez que presione Guardar , ya no podrá deshacer el GIF. Si no está satisfecho con el resultado, debe crear uno nuevo ejecutando el acceso directo nuevamente.
    6. Se le mostrará una vista previa de su GIF. Si toca Listo, podrá salir de la vista previa, pero no guardará su GIF.
    7. Si desea guardar su GIF, toque el botón Compartir . Desplácese hacia abajo y toque Guardar imagen para guardarla en Fotos o Guardar en archivos para mantenerla en Archivos. También puede enviarlo directamente a sus amigos a través de Mensajes , Correo y otras redes sociales. aplicaciones.
    Galería de imágenes (3 imágenes)

    Modificaciones e información sobre el acceso directo

    Según nuestra prueba y error, este atajo no puede crear GIF a partir de videos con una duración de 20 segundos o más. Dado que el acceso directo no muestra la duración, es mejor verificar la duración de su video de antemano. Lo encontrará indicado en la miniatura de su video en la aplicación Fotos.

    Para que le resulte más fácil seleccionar videos, puede modificar el acceso directo para que solo sugiera videos de menos de 20 segundos. Para hacer esto:

    1. Vaya a Accesos directos> Mis accesos directos .
    2. Toque el icono de puntos suspensivos ( ) junto al acceso directo Video a GIF.
    3. En la acción Buscar todas las fotos donde , toque Agregar filtro . Aparecerá una opción predeterminada Álbum es reciente . Toque Álbum y cámbielo a Duración . Toque es y cámbielo a es más corto que . Por último, toque cualquier hora y cámbielo a 20 segundos .
    4. Toque Listo .
    Galería de imágenes (4 imágenes)

    Relacionado: Cómo hacer GIF a partir de tus fotos en ráfaga en iPhone

    También mencionamos anteriormente que el acceso directo creará su GIF, pero no lo guardará automáticamente. Eso significa que después de obtener una vista previa del GIF, lo perderá a menos que lo guarde. Si desea mantener su GIF en Fotos o Archivos automáticamente, haga lo siguiente:

    1. Regrese a Mis atajos .
    2. Toque el icono de puntos suspensivos ( ) junto al acceso directo Video a GIF .
    3. Desplácese hacia abajo y toque el botón más ( + ).
    4. Escribe Guardar en la barra de búsqueda.
    5. Elija Guardar archivo para permitir que los accesos directos guarden su GIF en su iCloud Drive o Dropbox o elija Guardar en álbum de fotos para agregar su GIF a Fotos.
    Galería de imágenes (2 imágenes)

    Convierta su iPhone en una máquina GIF

    Los GIF son una excelente manera de expresarse o agregar diversión a las conversaciones. Con los atajos de iPhone, hacer GIF es muy sencillo. Ya no tendrá dificultades para encontrar el GIF que mejor se adapte a la situación, ¡hágalo usted mismo!

  • ¿Ese correo electrónico de PayPal es genuino o de suplantación de identidad?

    ¿Ese correo electrónico de PayPal es genuino o de suplantación de identidad?

    PayPal es una de las plataformas de pago más populares. Su popularidad es parte de su atractivo. Si desea enviar dinero a alguien, PayPal es la plataforma que es más probable que ya use.

    Desafortunadamente, la popularidad de PayPal también lo hace útil para el crimen. Muchos correos electrónicos de phishing ahora están diseñados para el único propósito de robar información de la cuenta de PayPal. Y si se enamora de uno, es posible que pierda algo más que su saldo de PayPal.

    Entonces, ¿cómo funcionan estos correos electrónicos y, lo que es más importante, cómo puede saber cuándo está leyendo uno?

    ¿Qué es un correo electrónico de phishing de PayPal?

    Los correos electrónicos de phishing de PayPal son un tipo de correo no deseado. Están diseñados para engañar a las personas para que revelen la contraseña de su cuenta de PayPal. Lo logran haciendo que la gente piense que PayPal se está contactando con ellos. Pero cuando sigue las instrucciones de dicho correo electrónico, en realidad se está comunicando con otra persona.

    PayPal es una opción popular para el phishing por correo electrónico porque es una empresa de servicios financieros y porque muchas personas ya reciben correos electrónicos legítimos de ellos.

    ¿Cómo funcionan los correos electrónicos de phishing de PayPal?

    Un correo electrónico de suplantación de identidad de PayPal normalmente le indicará que hay algún tipo de problema con su cuenta. El remitente obviamente no sabe cuándo usó su cuenta por última vez, por lo que generalmente será algo genérico. El correo electrónico puede indicarle que hubo un intento de inicio de sesión sospechoso o algún otro tipo de actividad inusual.

    Por lo general, el correo electrónico también incluirá un motivo para que actúe. Por ejemplo, podría decir que su cuenta estará limitada hasta que lo haga.

    Para arreglar su cuenta, generalmente se le invitará a iniciar sesión en su cuenta de PayPal haciendo clic en un enlace. Sin embargo, al hacer clic en el enlace, se le dirigirá a un sitio web malicioso.

    El sitio web malicioso se verá prácticamente idéntico al sitio web de PayPal, pero cuando intente iniciar sesión, su contraseña será robada. La contraseña se puede utilizar para iniciar sesión en su cuenta y robarle. Los atacantes no solo obtendrán acceso a su saldo de PayPal, sino también a cualquier tarjeta conectada.

    A veces, el sitio web malicioso también solicitará información adicional. Por ejemplo, podría pedirle una fotografía de su identificación para verificar su cuenta. Detalles adicionales como este se pueden utilizar para el robo de identidad .

    Algunos correos electrónicos de phishing de PayPal incluso le piden que descargue software. El software generalmente será un registrador de teclas que se puede usar para robar cualquier contraseña que ingrese posteriormente en su dispositivo.

    ¿A dónde va el dinero?

    Muchos usuarios creen que su cuenta de PayPal es relativamente segura porque ofrece protección contra el fraude y solo se puede utilizar para enviar dinero a otros usuarios de PayPal.

    Desafortunadamente, esto no evita los robos. Los delincuentes crean cuentas de PayPal anónimas y simplemente retiran el dinero antes de recuperarlo. También utilizan cuentas de PayPal robadas para comprar productos caros que luego pueden revenderse.

    Esto significa que, aunque piratear su cuenta de PayPal no es tan malo como piratear su cuenta bancaria, no se queda atrás.

    Cómo reconocer un correo electrónico de phishing de PayPal

    Los correos electrónicos de phishing de PayPal varían desde fáciles de reconocer hasta réplicas casi perfectas. Independientemente del tipo con el que esté tratando, aquí le mostramos cómo notar la diferencia.

    Verifique la dirección de correo electrónico

    La forma más fácil de detectar un correo electrónico de suplantación de identidad es mirar detenidamente la dirección de correo electrónico. Cualquier correo electrónico legítimo de PayPal terminará en @ PayPal.com.

    Los estafadores usan una variedad de trucos para hacer que sus direcciones de correo electrónico parezcan legítimas, así que tenga mucho cuidado.

    Busque su nombre

    Si es un usuario de PayPal, la empresa obviamente tiene sus datos registrados. Debido a esto, nunca le enviarán un correo electrónico que comience con una introducción genérica como "Estimado señor".

    Los estafadores simplemente hacen esto porque no saben cuál es su nombre. El personal de PayPal usa su nombre real porque ayuda a demostrar que son legítimos.

    Es importante tener en cuenta que, si bien la omisión de su nombre es un signo de spam, su inclusión no siempre es un signo de legitimidad. Si un delincuente tiene su dirección de correo electrónico, es posible que haya recibido información adicional sobre usted del mismo lugar.

    Busque solicitudes de información

    PayPal es consciente de que sus usuarios suelen ser objeto de estafas. Debido a esto, nunca le pedirán información sensible como su contraseña por correo electrónico.

    Independientemente de lo legítimo que parezca un correo electrónico, si solicita su contraseña o cualquier otra información personal, debe ignorarlo. Este consejo también se aplica si alguien lo llama por teléfono.

    No descargue archivos adjuntos

    PayPal nunca le enviará un correo electrónico con un archivo adjunto. Los archivos adjuntos son una herramienta tan popular para difundir malware que la mayoría de las empresas respetables evitan su uso por completo.

    También debe sospechar de cualquier correo electrónico que le pida que descargue algo.

    Busque pequeños errores

    Algunos correos electrónicos de phishing utilizan un lenguaje profesional y son muy difíciles de detectar solo por la apariencia. La mayoría, sin embargo, tendrá errores reveladores.

    Esté atento a los errores ortográficos, la redacción inusual y el formato deficiente. Los correos electrónicos legítimos de PayPal están revisados ​​y perfectamente formateados, por lo que cualquier tipo de error debe ser motivo de sospecha.

    No haga clic en URL maliciosas

    Si recibe un correo electrónico con un enlace, esto no es motivo de preocupación automáticamente. Muchos correos electrónicos de PayPal incluyen algún tipo de enlace a su sitio web.

    Sin embargo, una manera fácil de distinguir entre los correos electrónicos maliciosos y los legítimos de PayPal es verificar a dónde conducen realmente los enlaces.

    Para comprobar el destino de un enlace, simplemente resalte el texto, haga clic con el botón derecho y seleccione Copiar dirección del enlace . Luego, simplemente pegue la dirección en su navegador o en un editor de texto, pero no haga clic en Enter.

    Si el enlace conduce a cualquier dominio que no sea PayPal.com, es un correo electrónico de phishing.

    Ignore los correos electrónicos sobre los que tenga dudas

    El phishing de PayPal es eficaz porque la mayoría de los usuarios de PayPal valoran sus cuentas. Y así, muchos responderán a correos electrónicos cuestionables de los que no están completamente seguros.

    Si recibe un correo electrónico de este tipo, inicie sesión siempre en su cuenta en una pestaña o navegador independiente antes de interactuar con él. No hace falta decir que debe hacer esto escribiendo la dirección manualmente.

    Si realmente hay un problema con su cuenta, recibirá un mensaje allí.

  • Cómo obtener YouTube Premium gratis de 3 meses con Discord Nitro

    Cómo obtener YouTube Premium gratis de 3 meses con Discord Nitro

    Si eres usuario de Discord Nitro, hay buenas noticias para ti. Discord se ha asociado con YouTube para brindarle acceso gratuito a YouTube Premium durante tres meses.

    Siempre que cumpla con los requisitos mínimos, puede obtener un código y canjearlo en YouTube para acceder a todas las funciones Premium de forma gratuita durante tres meses.

    ¿Qué te hace elegible para el acceso gratuito a YouTube Premium?

    Desde el 9 de agosto hasta el 30 de octubre de 2021, los suscriptores de Discord Nitro pueden reclamar un código de membresía gratuito de tres meses para YouTube Premium. Puede usar el código usted mismo o dárselo a un amigo.

    Eres elegible para esta oferta si:

    • Eres suscriptor de Discord Nitro .
    • No ha utilizado YouTube Premium ni su versión de prueba en el pasado.
    • Estás en una de las siguientes regiones admitidas: Estados Unidos, Australia, Brasil, Canadá, Francia, Alemania, Gran Bretaña, Japón, Corea, Nueva Zelanda, Rusia, Sudáfrica o Turquía.

    La fecha límite para obtener el código de su cuenta de Discord Nitro es el 30 de octubre de 2021. Debe canjear su código en YouTube antes del 30 de noviembre de 2021.

    1. Cómo obtener el código de YouTube Premium en Discord

    Para obtener el código de YouTube Premium, inicie la aplicación Discord en su computadora y luego siga estos pasos:

    1. En el menú de la parte inferior, seleccione el icono de configuración (engranaje) .
    2. Se abrirá la página de configuración de Discord. Aquí, desde la barra lateral a la izquierda, seleccione Inventario de regalos .
    3. En la sección Tus regalos a la derecha, junto a YouTube Premium , haz clic en el botón Ver código .
    4. En la ventana emergente que se abre, haga clic en Copiar para copiar su código canjeable.

    Si desea canjear el código más adelante, haga clic en la opción Quizás más tarde , pero asegúrese de canjearlo antes del 30 de noviembre de 2021.

    2. Cómo canjear un código de YouTube Premium

    Si está listo para canjear el código de YouTube Premium obtenido de Discord, siga estos pasos en su computadora:

    1. Inicie un navegador web en su computadora y diríjase a la página de canje de YouTube .
    2. En la sección Canjee su código , haga clic en el campo de texto y pegue el código que copió de Discord. Luego, haga clic en Siguiente .
    3. En la siguiente pantalla, haga clic en Pruébelo gratis para probar YouTube Premium gratis durante tres meses.
    4. Ingrese sus detalles de pago. YouTube no te cobrará ahora; comenzará a cobrarle cuando finalice su prueba de tres meses.
    5. Haga clic en la opción Probar prueba de 3 meses para comenzar su suscripción.

    Y ya está todo listo.

    Relacionado: Los mejores originales de YouTube para ver en YouTube Premium

    Su suscripción a YouTube Premium ahora está activa y puede comenzar a usar todas las funciones Premium de YouTube. También puede usar esta suscripción en sus dispositivos móviles.

    Una suscripción, dos beneficios

    Si ya es un suscriptor de Discord Nitro y YouTube es su sitio principal para ver videos, consulte la oferta anterior y obtenga su suscripción de YouTube Premium gratis durante los primeros tres meses.

  • Cómo encontrar la suma de una serie aritmética en varios idiomas

    Una secuencia aritmética es una secuencia en la que cada término difiere del anterior en una cantidad constante. Y saber cómo encontrarlos puede ayudarlo a desarrollar su conjunto de habilidades de programación en cualquier idioma que use.

    En este artículo, aprenderá a encontrar la suma de las series aritméticas usando Python, C ++, JavaScript y C.

    ¿Qué es una serie aritmética?

    La suma de los términos de una secuencia aritmética finita se llama serie aritmética. La secuencia aritmética se denota de la siguiente manera:

     a, a+d, a+2d, a+3d, a+4d, ...

    donde,

     a = First term
    d = Common difference

    Planteamiento del problema

    Se le da el primer término, diferencia común y no. de términos de la serie aritmética. Necesitas encontrar la suma de las series aritméticas. Ejemplo : Sea firstTerm = 1, commonDifference = 2 y noOfTerms = 5. Serie aritmética: 1 + 3 + 5 + 7 + 9 Suma de la serie aritmética: 25 Por lo tanto, la salida es 25.

    Enfoque iterativo para encontrar la suma de una serie aritmética

    Primero, veremos el enfoque iterativo. Puede averiguar cómo encontrar sumas de esta manera para los principales lenguajes de programación a continuación.

    Programa C ++ para encontrar la suma de una serie aritmética mediante iteración

    A continuación se muestra el programa C ++ para encontrar la suma de una serie aritmética mediante iteración:

     // C++ program to find the sum of arithmetic series
    #include <iostream>
    using namespace std;
    // Function to find the sum of arithmetic series
    int sumOfArithmeticSeries(int firstTerm, int commonDifference, int noOfTerms)
    {
    int result = 0;
    for (int i=0; i<noOfTerms; i++)
    {
    result = result + firstTerm;
    firstTerm = firstTerm + commonDifference;
    }
    return result;
    }
    int main()
    {
    int firstTerm = 1;
    int commonDifference = 2;
    int noOfTerms = 5;
    cout << "First Term: " << firstTerm << endl;
    cout << "Common Difference: " << commonDifference << endl;
    cout << "Number of Terms: " << noOfTerms << endl;
    cout << "Sum of the arithmetic series: " << sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms) << endl;
    return 0;
    }

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Programa Python para encontrar la suma de una serie aritmética usando iteración

    A continuación se muestra el programa Python para encontrar la suma de una serie aritmética mediante iteración:

     # Python program to find the sum of arithmetic series
    # Function to find the sum of arithmetic series
    def sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms):
    result = 0
    for i in range(noOfTerms):
    result = result + firstTerm
    firstTerm = firstTerm + commonDifference
    return result
    firstTerm = 1
    commonDifference = 2
    noOfTerms = 5
    print("First Term:", firstTerm)
    print("Common Difference:", commonDifference)
    print("Number of Terms:", noOfTerms)
    print("Sum of the arithmetic series:", sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms))

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Relacionado: Cómo usar bucles for en Python

    Programa JavaScript para encontrar la suma de una serie aritmética mediante iteración

    A continuación se muestra el programa JavaScript para encontrar la suma de una serie aritmética mediante iteración:

     // JavaScript program to find the sum of arithmetic series
    // Function to find the sum of arithmetic series
    function sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms) {
    var result = 0;
    for (let i=0; i<noOfTerms; i++)
    {
    result = result + firstTerm;
    firstTerm = firstTerm + commonDifference;
    }
    return result;
    }

    var firstTerm = 1;
    var commonDifference = 2;
    var noOfTerms = 5;
    document.write("First Term: " + firstTerm + "<br>");
    document.write("Common Difference: " + commonDifference + "<br>");
    document.write("Number of Terms: " + noOfTerms + "<br>");
    document.write("Sum of the arithmetic series: " + sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms));

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Relacionado Cómo encontrar el producto de todos los elementos en una matriz

    Programa en C para encontrar la suma de una serie aritmética usando iteración

    A continuación se muestra el programa en C para encontrar la suma de una serie aritmética mediante iteración:

     // C program to find the sum of arithmetic series
    #include <stdio.h>
    // Function to find the sum of arithmetic series
    int sumOfArithmeticSeries(int firstTerm, int commonDifference, int noOfTerms)
    {
    int result = 0;
    for (int i=0; i<noOfTerms; i++)
    {
    result = result + firstTerm;
    firstTerm = firstTerm + commonDifference;
    }
    return result;
    }
    int main()
    {
    int firstTerm = 1;
    int commonDifference = 2;
    int noOfTerms = 5;
    printf("First Term: %d ⁠n", firstTerm);
    printf("Common Difference: %d ⁠n", commonDifference);
    printf("Number of Terms: %d ⁠n", noOfTerms);
    printf("Sum of the arithmetic series: %d ⁠n", sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms));
    return 0;
    }

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Enfoque eficiente para encontrar la suma de una serie aritmética usando una fórmula

    Puede usar la siguiente fórmula para encontrar la suma de la serie aritmética:

     Sum of arithmetic series = ((n / 2) * (2 * a + (n - 1) * d))

    donde,

     a = First term
    d = Common difference
    n = No. of terms

    Programa de C ++ para encontrar la suma de una serie aritmética usando una fórmula

    A continuación se muestra el programa C ++ para encontrar la suma de una serie aritmética usando la fórmula:

     // C++ program to find the sum of arithmetic series
    #include <iostream>
    using namespace std;
    // Function to find the sum of arithmetic series
    int sumOfArithmeticSeries(int firstTerm, int commonDifference, int noOfTerms)
    {
    return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
    }
    int main()
    {
    int firstTerm = 1;
    int commonDifference = 2;
    int noOfTerms = 5;
    cout << "First Term: " << firstTerm << endl;
    cout << "Common Difference: " << commonDifference << endl;
    cout << "Number of Terms: " << noOfTerms << endl;
    cout << "Sum of the arithmetic series: " << sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms) << endl;
    return 0;
    }

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Programa de Python para encontrar la suma de una serie aritmética usando una fórmula

    A continuación se muestra el programa Python para encontrar la suma de una serie aritmética usando la fórmula:

     # Python program to find the sum of arithmetic series
    # Function to find the sum of arithmetic series
    def sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms):
    return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
    firstTerm = 1
    commonDifference = 2
    noOfTerms = 5
    print("First Term:", firstTerm)
    print("Common Difference:", commonDifference)
    print("Number of Terms:", noOfTerms)
    print("Sum of the arithmetic series:", sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms))

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Relacionado Cómo implementar la búsqueda lineal mediante recursividad en C, C ++, Python y JavaScript

    Programa JavaScript para encontrar la suma de una serie aritmética usando una fórmula

    A continuación se muestra el programa JavaScript para encontrar la suma de una serie aritmética usando la fórmula:

     // JavaScript program to find the sum of arithmetic series
    // Function to find the sum of arithmetic series
    function sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms) {
    return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
    }

    var firstTerm = 1;
    var commonDifference = 2;
    var noOfTerms = 5;
    document.write("First Term: " + firstTerm + "<br>");
    document.write("Common Difference: " + commonDifference + "<br>");
    document.write("Number of Terms: " + noOfTerms + "<br>");
    document.write("Sum of the arithmetic series: " + sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms));

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Programa en C para encontrar la suma de una serie aritmética usando una fórmula

    A continuación se muestra el programa en C para encontrar la suma de una serie aritmética usando la fórmula:

     // C program to find the sum of arithmetic series
    #include <stdio.h>
    // Function to find the sum of arithmetic series
    int sumOfArithmeticSeries(int firstTerm, int commonDifference, int noOfTerms)
    {
    return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
    }
    int main()
    {
    int firstTerm = 1;
    int commonDifference = 2;
    int noOfTerms = 5;
    printf("First Term: %d ⁠n", firstTerm);
    printf("Common Difference: %d ⁠n", commonDifference);
    printf("Number of Terms: %d ⁠n", noOfTerms);
    printf("Sum of the arithmetic series: %d ⁠n", sumOfArithmeticSeries(firstTerm, commonDifference, noOfTerms));
    return 0;
    }

    Producción:

     First Term: 1
    Common Difference: 2
    Number of Terms: 5
    Sum of the arithmetic series: 25

    Encontrar series aritméticas con diferentes lenguajes de programación es fácil

    Ahora que ha leído este artículo, sabe cómo encontrar series aritméticas con cada uno de los principales lenguajes de programación.

    C ++ es uno de los lenguajes de programación "básicos". Se utiliza para desarrollar una variedad de software como bases de datos, sistemas operativos, compiladores, navegadores web, etc. Si está buscando aprender C ++, debería visitar algunos de los mejores sitios como Udemy, edX, LearnCpp, etc.

  • Qué es la súper resolución FidelityFX de AMD y cómo usarla

    Qué es la súper resolución FidelityFX de AMD y cómo usarla

    Los jugadores de PC saben que aumentar la configuración de sus gráficos puede afectar enormemente el rendimiento. Sin embargo, Fidelity FX Super Resolution de AMD tiene como objetivo eliminar la necesidad de comprometer la calidad visual para un juego fluido.

    Entonces, ¿qué es la súper resolución FidelityFX de AMD? Averigüemos qué hace y cómo puede beneficiarlo.

    ¿Qué es FidelityFX Super Resolution?

    FidelityFX de AMD ya ha estado remodelando los juegos que jugamos, pero ¿qué es exactamente? FidelityFX es un conjunto de herramientas de calidad de imagen que los desarrolladores utilizan para optimizar sus juegos.

    Los juegos que son completamente compatibles con FidelityFX tienen los beneficios de HDR Mappers, Screen Space Reflections, Contrast Adaptive Sharpening y más. Además, FidelityFX es de código abierto y fácil de usar, lo que lo convierte en el favorito de los estudios pequeños.

    Ahora, el sistema FidelityFX más ambicioso de AMD, Super Resolution, está con nosotros. Super Resolution promete un aumento de rendimiento de 2.4x cuando se ejecutan juegos con una resolución de 4K. Además de esto, también mejora el rendimiento del trazado de rayos en cualquier juego con FidelityFX Super Resolution. Si está en el mercado para comprar un televisor 4K, consulte nuestra guía sobre los6 mejores televisores 4K por menos de $ 600 para una opción económica.

    Pero, no es solo para jugadores de 4K. FidelityFX Super Resolution tiene cuatro configuraciones de calidad para elegir, lo que permite a los usuarios con tarjetas de gama baja obtener aumentos de rendimiento a 1080p. Esto hace que FidelityFX Super Resolution sea una tecnología que todo jugador de PC necesita comprobar.

    ¿Cómo funciona FidelityFX Super Resolution?

    FidelityFX Super Resolution es una técnica de mejora espacial que reproduce juegos a baja resolución y luego mejora la imagen. Con la ayuda de AI, reconstruye la imagen con detalles de píxeles mejorados para que coincida con la resolución de su objetivo, enfocándose en los bordes para darle un aspecto de alta resolución. La reconstrucción de una imagen con IA produce una imagen de calidad con su resolución nativa sin poner a prueba la GPU.

    ¿Cómo se activa FidelityFX Super Resolution? A diferencia de los sistemas de resolución virtual anteriores de AMD, no puede activar FidelityFX Super Resolution a través de la aplicación AMD Radeon.

    Para activar la súper resolución, deberá verificar la configuración de cualquier juego que admita la súper resolución. En Dota 2, por ejemplo, puedes activar o desactivar la súper resolución a través de la pestaña Configuración de video . Además, los usuarios tendrán la opción entre Calidad Ultra , Calidad , Equilibrado y Rendimiento .

    Aunque cada juego es diferente, activar la Super Resolución probablemente sea tan simple como marcar una casilla en la configuración de gráficos del juego.

    ¿Qué GPU necesita para usar FidelityFX Super Resolution?

    Casi todo el mundo puede utilizar la súper resolución. Cualquier tarjeta gráfica capaz de ejecutar DirectX 11, 12 o Vulcan puede aprovechar al máximo la superresolución. Esto significa que la mayoría de las tarjetas gráficas modernas pueden aprovechar la potencia de Super Resolution.

    Además, FidelityFX Super Resolution optimiza en gran medida el trazado de rayos. Por ejemplo, Godfall en la configuración máxima con el trazado de rayos habilitado puede obtener más de 100 FPS más con tarjetas seleccionadas. Si desea obtener más información sobre el trazado de rayos, consulte nuestra guía sobre qué es el trazado de rayos y cómo funciona.

    ¿Cómo se compara FidelityFX con NVIDIA DLSS?

    NVIDIA DLSS, o Deep Learning Super Sampling, es el intento de NVIDIA de resolución virtual. Sin embargo, DLSS funciona de manera diferente a FidelityFX Super Resolution.

    NVIDIA alimenta la resolución de un juego a través de una supercomputadora y luego almacena su información en una base de datos. Luego, la tecnología DLSS interpreta esta base de datos para brindar una resolución virtual a los jugadores. FidelityFX Super Resolution, sin embargo, muestra la resolución virtual en tiempo real a través de IA.

    La ventaja más significativa de FidelityFX Super Resolution, en comparación con DLSS, es que la Super Resolution puede ejecutarse en cualquier tarjeta gráfica. NVIDIA regula DLSS solo a unas pocas tarjetas gráficas, lo que lo hace inaccesible para muchos.

    ¿Qué juegos son compatibles con FidelityFX?

    Los desarrolladores ya han estado utilizando FidelityFX Super Resolution en 70 empresas en estrecha colaboración con AMD. Algunos juegos notables que ya cuentan con Super Resolution son Godfall, Evil Genuis 2: World Domination, Anno 1800 y Dota 2.

    Una vez que FidelityFX Super Resolution llegue a manos de desarrolladores más pequeños, puede esperar verlo en todas partes.

    Ahora ya lo sabe todo sobre Fidelity FX Super Resolution

    ¿La resolución FidelityFX Super cambiará los videojuegos para siempre? Es difícil de decir. La mayor parte depende de cuántos desarrolladores elijan utilizar Fidelity FX Super Resolution.

    Por cierto, la resolución virtual ayudará a los jugadores con tarjetas de gama baja a experimentar un aumento de rendimiento incluso con una resolución de 4K. Esto hará que el trazado de rayos y el 4K lleguen a manos de más jugadores, en una gama más amplia de sistemas. Tener más jugadores con capacidades de trazado de rayos 4K significa que los desarrolladores pueden hacer todo lo posible para crear gráficos asombrosos que todos puedan disfrutar.

    La resolución virtual permite que las GPU más antiguas ejecuten juegos modernos a velocidades de cuadro fluidas, mientras mantienen una calidad visual aceptable. Esto significa que la vida útil promedio de las tarjetas gráficas podría aumentar como resultado.

    Crédito de la imagen: AMD

  • Cómo instalar y configurar la CLI de Azure en Ubuntu

    Cómo instalar y configurar la CLI de Azure en Ubuntu

    Azure es la plataforma en la nube de Microsoft que proporciona infraestructura y servicios de TI escalables, ágiles y de alta disponibilidad para personas y empresas.

    Esta guía le mostrará cómo instalar y ejecutar comandos de la CLI de Azure en Ubuntu. Azure CLI es una de las herramientas que proporciona el equipo de Microsoft Azure para administrar su infraestructura en la nube a través de la línea de comandos.

    ¿Por qué utilizar la CLI de Azure?

    La interfaz de línea de comandos de Azure (CLI) es una herramienta de línea de comandos multiplataforma que se utiliza para crear y administrar recursos de Azure. El propósito principal de esta herramienta es permitirle automatizar tareas fácilmente ejecutando comandos interactivos en su terminal o usando scripts.

    Puede instalar la CLI de Azure en macOS, Windows y Linux. También puede usar la CLI de Azure dentro de un navegador a través de Azure Cloud Shell o desde dentro de un contenedor de Docker.

    Algunas de las ventajas de la CLI de Azure incluyen:

    • Automatice fácilmente el aprovisionamiento y el desmantelamiento de recursos.
    • Le ayuda con sus operaciones de DevOps.
    • Facilite la gestión de su infraestructura en la nube.

    Instalación de la CLI de Azure en Ubuntu

    Para facilitar la instalación, esta guía utilizará el script de instalación mantenido por el equipo de la CLI de Microsoft Azure.

    Nota : Por seguridad, es una buena práctica inspeccionar los scripts que descarga de Internet antes de ejecutarlos en su PC o servidor. Esto es para asegurarse de que no contengan contenido malicioso.

    Use el comando curl para descargar el script y luego canalice la salida a su shell bash para inicializar la instalación.

     sudo curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash

    Una vez que se complete la instalación, verifique si la CLI de Azure se instaló correctamente verificando el número de versión con el siguiente comando:

     az --version

    La salida debe ser similar a la siguiente.

    Iniciar sesión en Azure

    Si no tiene una cuenta de Azure, puede crear una cuenta de prueba gratuita desde el portal de Azure .

    Para administrar su infraestructura en la nube de Azure mediante la CLI de Azure, primero debe iniciar sesión en Azure con el siguiente comando:

     az login

    A continuación, el sistema le redirigirá al navegador predeterminado. Aquí, deberá proporcionar las credenciales de su cuenta para iniciar sesión. Una vez hecho esto, volverá a la ventana de la terminal.

    Nota : Si está utilizando una interfaz de usuario no gráfica, se le entregará un token que podrá utilizar para iniciar sesión en un navegador desde otro dispositivo.

    En la terminal, la CLI de Azure le brinda una breve descripción general de las suscripciones vinculadas a su cuenta de Azure en formato JSON.

    La CLI de Azure le proporciona toda la potencia y la funcionalidad disponibles en Azure Portal.

    Cambio del formato de salida

    De forma predeterminada, la CLI de Azure formateará su salida en formato JSON. Esto podría ocupar mucho espacio en su terminal. Alternativamente, puede usar el formato de salida de la tabla usando la opción -o table en sus comandos.

    Por ejemplo, intente ejecutar el comando az login nuevamente, pero esta vez use la opción – o table de la siguiente manera:

     az login -o table

    Producción:

    Elegir una suscripción

    Para obtener una lista de todas las suscripciones de su cuenta de Azure, ejecute el siguiente comando:

     az account list -o table

    Si tiene varias suscripciones, puede cambiar la suscripción predeterminada con el siguiente comando:

     az account set subscription --subscription 'your_subscription_name'

    Cuando vuelva a enumerar su suscripción con la tabla az account list -o , tendrá la columna IsDefault establecida en True en la suscripción que seleccionó.

    Listado de recursos

    Los grupos de recursos son un concepto muy importante en Azure, son los contenedores lógicos en los que se agrupan los recursos y servicios relacionados lógicamente para facilitar la administración.

    Conocer los recursos que tiene no solo es importante para administrar su infraestructura, sino que también es vital para controlar el gasto en la nube y realizar optimizaciones.

    Para obtener una lista de todos los recursos activos dentro de una subsección, puede ejecutar el siguiente comando. <br />

     az resource list -o table

    Más información: AWS frente a Microsoft Azure: ¿Qué servicio en la nube es mejor?

    Obtener ayuda de la línea de comandos

    Una de las características más poderosas de la CLI de Azure es la funcionalidad de ayuda integrada. Puede usarlo para obtener más información sobre los comandos que puede usar.

    Para enumerar todos los comandos de la CLI de Azure disponibles, simplemente ejecute el siguiente comando. El sistema le presentará una lista de todos los comandos básicos.

     az

    A partir de esta salida, puede elegir sobre qué comando desea obtener más información. Por ejemplo, para obtener más información sobre el comando vm (máquina virtual):

     az vm --help

    Le mostrará los comandos que puede ejecutar en una máquina virtual. Por ejemplo, iniciar y detener una máquina virtual o enumerar las máquinas virtuales.

    Incluso puede ir más allá al obtener más ayuda en una acción en particular. Por ejemplo, para obtener más información sobre cómo detener una VM:

     az vm stop --help

    La CLI de Azure le presentará las opciones de comando para detener una máquina virtual, incluidos comandos de ejemplo sobre cómo usarla.

    Relacionado: Aprenda a implementar y configurar una máquina virtual en Azure

    Uso de la CLI de Azure de forma interactiva

    Para ayudarlo a ser más eficiente, la CLI de Azure le brinda la oportunidad de ejecutar comandos de forma interactiva. No encontrará el shell interactivo instalado de forma predeterminada, pero la CLI de Azure lo instalará automáticamente la primera vez que ejecute el comando az interactivo .

    Emita el siguiente comando para comenzar a usar Azure de forma interactiva.

     az interactive

    Producción:

    Actualización de la CLI de Azure

    Mantener su CLI de Azure actualizada no solo es importante para la seguridad, sino también para obtener una nueva funcionalidad de API para interactuar con su infraestructura en la nube. Puede actualizar fácilmente su CLI de Azure con el siguiente comando.

     az upgrade

    Nota : La función de actualización solo está disponible para la versión 2.11.0 o posterior de la CLI de Azure.

    Configuración de la CLI de Azure

    En esta guía, hemos ejecutado la mayoría de los comandos con el indicador de tabla -o para tener una salida más compacta sin ocupar mucho espacio en la terminal.

    Si desea configurar el formato de la tabla para que sea su salida estándar predeterminada, ejecute el siguiente comando:

     az configure

    Presione y en el teclado cuando el sistema le pregunte si desea configurar la CLI de Azure. Luego, ingrese el número que se muestra junto al formato de salida de su elección. Por ejemplo, para establecer la tabla como formato predeterminado, ingrese 3 .

    Además de cambiar el formato de salida, también puede realizar cambios en la configuración de telemetría, registro, etc.

    Saliendo de tu cuenta

    Utilice el siguiente comando para cerrar sesión en la CLI de Azure.

     az logout

    Desinstalación de la CLI de Azure

    Si ya no necesita la CLI de Azure en Ubuntu, puede desinstalarla con el siguiente comando:

     sudo apt-get remove -y azure-cli

    Para quitar la información del repositorio de la CLI de Azure:

     sudo rm /etc/apt/sources.list.d/azure-cli.list

    Aplicaciones de la vida real de los servicios de Azure

    Esta guía le ha mostrado cómo instalar y configurar la CLI de Azure para administrar su infraestructura en la nube. Azure proporciona muchos servicios para ayudarlo a impulsar su transformación digital y eliminar la carga de administrar su propia infraestructura de TI.

    Algunos de los servicios destacados que proporciona Azure incluyen inteligencia artificial (IA) y aprendizaje automático (ML). Puede obtener más información sobre cómo Volkswagen usa Azure para impulsar sus autos sin conductor.

  • ¿Qué canal de YouTube tiene más suscriptores?

    YouTube existe desde 2005 y ha cambiado drásticamente a lo largo de los años. Cuando se lanzó, la plataforma estaba poblada principalmente por creadores individuales que no tenían expectativas de fama. Ahora, YouTube también está lleno de cuentas de marcas que promocionan música, películas y más.

    Puede suscribirse a un canal de YouTube para recibir una notificación cuando se publique un nuevo video. El canal de YouTube con más suscriptores ha cambiado a lo largo de los años a medida que nuevos creadores se unen al servicio y cambian los gustos de los espectadores.

    Como tal, quizás te preguntes qué canal de YouTube tiene más suscriptores. En este artículo, responderemos esa pregunta.

    ¿Qué canal de YouTube tiene más suscriptores?

    Desde el 14 de abril de 2019, el canal de YouTube con más suscriptores es T-Series , que (al momento de escribir este artículo) tiene más de 190 millones de suscriptores y más de 160 mil millones de visitas en sus videos combinados.

    T-Series es un sello discográfico indio, más conocido por sus bandas sonoras de Bollywood y la música pop india, y encontrarás muchos de sus videos en YouTube. T-Series también es una compañía de producción de películas, por lo que su canal de YouTube alberga avances y clips de esas películas. El idioma principal del canal es el hindi.

    Relacionado: ¿ Iniciar un canal de YouTube? Conceptos básicos que necesita para hacerlo bien

    El canal de YouTube individual con más suscriptores (es decir, uno que no es propiedad de una marca) es PewDiePie , un sueco llamado Felix Kjellberg, mejor conocido por sus videos de comedia y Let's Play. Tiene más de 110 millones de suscriptores y ocupa el cuarto lugar en la lista de los canales de YouTube más populares .

    Durante un tiempo, PewDiePie fue el canal de YouTube con más suscriptores, punto. Sin embargo, T-Series ganó rápidamente en PewDiePie. Esto llevó al creador sueco a comenzar una disputa humorística con ellos, con otras personalidades de YouTube promoviendo que la gente debería suscribirse a PewDiePie para ayudarlo a mantenerse en la cima. Desafortunadamente, a pesar de sus mejores esfuerzos, T-Series ganó.

    ¿Alguien superará alguna vez la Serie T?

    Si bien T-Series domina la lista actualmente y continúa aumentando su base de suscriptores, es poco probable que se mantenga en la cima para siempre. Nadie sabe lo que le depara el futuro a YouTube; un nuevo creador podría disparar las listas de éxitos en cualquier momento.

    Si tiene su propio canal de YouTube, es fácil ver cuántos suscriptores tiene en YouTube Studio. Entonces, ¿por qué no echar un vistazo y ver qué tan lejos está de la Serie T? Alerta de spoiler … estás muy lejos.