Blog

  • Introducción al algoritmo de clasificación de burbujas

    Introducción al algoritmo de clasificación de burbujas

    La clasificación es una de las operaciones más básicas que puede aplicar a los datos. Puede ordenar elementos en diferentes lenguajes de programación utilizando varios algoritmos de clasificación como Clasificación rápida, Clasificación de burbujas, Clasificación de combinación, Clasificación de inserción, etc. La clasificación de burbujas es el algoritmo más simple entre todos estos.

    En este artículo, aprenderá sobre el funcionamiento del algoritmo Bubble Sort, el pseudocódigo del algoritmo Bubble Sort, su complejidad temporal y espacial y su implementación en varios lenguajes de programación como C ++, Python, C y JavaScript.

    ¿Cómo funciona el algoritmo de clasificación de burbujas?

    Bubble Sort es el algoritmo de clasificación más simple que recorre repetidamente la lista, compara elementos adyacentes y los intercambia si están en el orden incorrecto. Este concepto se puede explicar de manera más eficiente con la ayuda de un ejemplo. Considere una matriz sin clasificar con los siguientes elementos: {16, 12, 15, 13, 19}.

    Ejemplo:

    Aquí se comparan los elementos adyacentes y si no están en orden ascendente, se intercambian.

    Pseudocódigo del algoritmo de clasificación de burbujas

    En pseudocódigo , el algoritmo de clasificación de burbujas se puede expresar como:

     bubbleSort(Arr[], size)
    // loop to access each array element
    for i=0 to size-1 do:
    // loop to compare array elements
    for j=0 to size-i-1 do:
    // compare the adjacent elements
    if Arr[j] > Arr[j+1] then
    // swap them
    swap(Arr[j], Arr[j+1])
    end if
    end for
    end for
    end

    El algoritmo anterior procesa todas las comparaciones incluso si la matriz ya está ordenada. Se puede optimizar aún más deteniendo el algoritmo si el bucle interno no provocó ningún cambio. Esto reducirá el tiempo de ejecución del algoritmo.

    Por lo tanto, el pseudocódigo del algoritmo de clasificación de burbujas optimizado se puede expresar como:

     bubbleSort(Arr[], size)
    // loop to access each array element
    for i=0 to size-1 do:
    // check if swapping occurs
    swapped = false
    // loop to compare array elements
    for j=0 to size-i-1 do:
    // compare the adjacent elements
    if Arr[j] > Arr[j+1] then
    // swap them
    swap(Arr[j], Arr[j+1])
    swapped = true
    end if
    end for
    // if no elements were swapped that means the array is sorted now, then break the loop.
    if(not swapped) then
    break
    end if
    end for
    end

    Complejidad temporal y espacio auxiliar del algoritmo de clasificación de burbujas

    La complejidad de tiempo del peor caso del algoritmo de clasificación de burbujas es O (n ^ 2). Ocurre cuando la matriz está en orden descendente y desea ordenarla en orden ascendente o viceversa.

    La complejidad de tiempo en el mejor de los casos del algoritmo de clasificación de burbujas es O (n). Ocurre cuando la matriz ya está ordenada.

    Relacionado: ¿Qué es la notación Big-O?

    La complejidad de tiempo de caso promedio del algoritmo de clasificación de burbujas es O (n ^ 2). Ocurre cuando los elementos de la matriz están en orden desordenado.

    El espacio auxiliar necesario para el algoritmo de clasificación de burbujas es O (1).

    Implementación en C ++ del algoritmo de clasificación de burbujas

    A continuación se muestra la implementación en C ++ del algoritmo Bubble Sort:

     // C++ implementation of the
    // optimised Bubble Sort algorithm
    #include <iostream>
    using namespace std;
    // Function to perform Bubble Sort
    void bubbleSort(int arr[], int size) {
    // Loop to access each element of the array
    for (int i=0; i<(size-1); i++) {
    // Variable to check if swapping occurs
    bool swapped = false;
    // loop to compare two adjacent elements of the array
    for (int j = 0; j < (size-i-1); j++) {
    // Comparing two adjacent array elements
    if (arr[j] > arr[j + 1]) {
    // Swap both elements if they're
    // not in correct order
    int temp = arr[j];
    arr[j] = arr[j + 1];
    arr[j + 1] = temp;
    swapped = true;
    }
    }
    // If no elements were swapped that means the array is sorted now,
    // then break the loop.
    if (swapped == false) {
    break;
    }
    }
    }
    // Prints the elements of the array
    void printArray(int arr[], int size) {
    for (int i = 0; i < size; i++) {
    cout << arr[i] << " ";
    }
    cout << endl;
    }
    int main() {
    int arr[] = {16, 12, 15, 13, 19};
    // Finding the length of the array
    int size = sizeof(arr) / sizeof(arr[0]);
    // Printing the given unsorted array
    cout << "Unsorted Array: " << endl;
    printArray(arr, size);
    // Calling bubbleSort() function
    bubbleSort(arr, size);
    // Printing the sorted array
    cout << "Sorted Array in Ascending Order:" << endl;
    printArray(arr, size);
    return 0;
    }

    Producción:

     Unsorted Array:
    16 12 15 13 19
    Sorted Array in Ascending Order:
    12 13 15 16 19

    Implementación en Python del algoritmo de clasificación de burbujas

    A continuación se muestra la implementación de Python del algoritmo Bubble Sort:

     # Python implementation of the
    # optimised Bubble Sort algorithm

    # Function to perform Bubble Sort
    def bubbleSort(arr, size):
    # Loop to access each element of the list
    for i in range (size-1):
    # Variable to check if swapping occurs
    swapped = False
    # loop to compare two adjacent elements of the list
    for j in range(size-i-1):
    # Comparing two adjacent list elements
    if arr[j] > arr[j+1]:
    temp = arr[j]
    arr[j] = arr[j+1]
    arr[j+1] = temp
    swapped = True
    # If no elements were swapped that means the list is sorted now,
    # then break the loop.
    if swapped == False:
    break
    # Prints the elements of the list
    def printArray(arr):
    for element in arr:
    print(element, end=" ")
    print("")

    arr = [16, 12, 15, 13, 19]
    # Finding the length of the list
    size = len(arr)
    # Printing the given unsorted list
    print("Unsorted List:")
    printArray(arr)
    # Calling bubbleSort() function
    bubbleSort(arr, size)
    # Printing the sorted list
    print("Sorted List in Ascending Order:")
    printArray(arr)

    Producción:

     Unsorted List:
    16 12 15 13 19
    Sorted List in Ascending Order:
    12 13 15 16 19

    Relacionado: Cómo usar bucles for en Python

    C Implementación del algoritmo de clasificación de burbujas

    A continuación se muestra la implementación en C del algoritmo de clasificación de burbujas:

     // C implementation of the
    // optimised Bubble Sort algorithm
    #include <stdio.h>
    #include <stdbool.h>
    // Function to perform Bubble Sort
    void bubbleSort(int arr[], int size) {
    // Loop to access each element of the array
    for (int i=0; i<(size-1); i++) {
    // Variable to check if swapping occurs
    bool swapped = false;
    // loop to compare two adjacent elements of the array
    for (int j = 0; j < (size-i-1); j++) {
    // Comparing two adjacent array elements
    if (arr[j] > arr[j + 1]) {
    // Swap both elements if they're
    // not in correct order
    int temp = arr[j];
    arr[j] = arr[j + 1];
    arr[j + 1] = temp;
    swapped = true;
    }
    }
    // If no elements were swapped that means the array is sorted now,
    // then break the loop.
    if (swapped == false) {
    break;
    }
    }
    }
    // Prints the elements of the array
    void printArray(int arr[], int size) {
    for (int i = 0; i < size; i++) {
    printf("%d ", arr[i]);
    }
    printf(" ⁠n ");
    }
    int main() {
    int arr[] = {16, 12, 15, 13, 19};
    // Finding the length of the array
    int size = sizeof(arr) / sizeof(arr[0]);
    // Printing the given unsorted array
    printf("Unsorted Array: ⁠n");
    printArray(arr, size);
    // Calling bubbleSort() function
    bubbleSort(arr, size);
    // Printing the sorted array
    printf("Sorted Array in Ascending Order: ⁠n");
    printArray(arr, size);
    return 0;
    }

    Producción:

     Unsorted Array:
    16 12 15 13 19
    Sorted Array in Ascending Order:
    12 13 15 16 19

    Implementación de JavaScript del algoritmo de clasificación de burbujas

    A continuación se muestra la implementación de JavaScript del algoritmo Bubble Sort:

     // JavaScript implementation of the
    // optimised Bubble Sort algorithm
    // Function to perform Bubble Sort
    function bubbleSort(arr, size) {
    // Loop to access each element of the array
    for(let i=0; i<size-1; i++) {
    // Variable to check if swapping occurs
    var swapped = false;
    // loop to compare two adjacent elements of the array
    for(let j=0; j<size-i-1; j++) {
    // Comparing two adjacent array elements
    if(arr[j] > arr[j+1]) {
    // Swap both elements if they're
    // not in correct order
    let temp = arr[j];
    arr[j] = arr[j+1];
    arr[j+1] = temp;
    swapped = true;
    }
    // If no elements were swapped that means the array is sorted now,
    // then break the loop.
    if (swapped == false) {
    break;
    }
    }
    }
    }
    // Prints the elements of the array
    function printArray(arr, size) {
    for (let i=0; i<size; i++) {
    document.write(arr[i] + " ");
    }
    document.write("<br>")
    }

    var arr = [16, 12, 15, 13, 19];
    // Finding the length of the array
    var size = arr.length;
    // Printing the given unsorted array
    document.write("Unsorted Array: <br>");
    printArray(arr, size);
    // Calling bubbleSort() function
    bubbleSort(arr, size);
    // Printing the sorted array
    document.write("Sorted Array in Ascending Order: <br>");
    printArray(arr, size);

    Producción:

     Unsorted Array:
    16 12 15 13 19
    Sorted Array in Ascending Order:
    12 15 13 16 19

    Ahora comprende el funcionamiento del algoritmo de clasificación de burbujas

    Bubble Sort es el algoritmo de clasificación más simple y se utiliza principalmente para comprender los fundamentos de la clasificación. Bubble Sort también se puede implementar de forma recursiva, pero no ofrece ventajas adicionales para hacerlo.

    Con Python, puede implementar el algoritmo Bubble Sort con facilidad. Si no está familiarizado con Python y desea iniciar su viaje, comenzar con un script "Hola mundo" es una excelente opción.

  • La serie A de Google Pixel Buds de $ 99 ya es oficial

    La serie A de Google Pixel Buds de $ 99 ya es oficial

    Google ha anunciado su alternativa más barata a los Pixel Buds, los Pixel Buds A-Series. Con sus últimos auriculares inalámbricos, la empresa tiene como objetivo ofrecer la "misma calidad de sonido superior" y la integración del Asistente de Google a un precio más bajo y asequible.

    Para alcanzar el precio más bajo, Google ha recortado algunas esquinas, pero no ha comprometido la calidad del sonido.

    Calidad de sonido afinada para una salida de "sonido natural"

    La serie A de Pixel Buds cuenta con controladores de altavoz dinámicos de 12 mm diseñados a medida, que Google ha ajustado para "ofrecer un sonido completo, claro y natural". Para los adictos a los graves, también hay un modo Bass Boost para un efecto de graves adicional.

    Si bien la serie A de Pixel Buds pierde la cancelación activa de ruido, lo cual es comprensible dado su precio, ofrecen un sello hermético y seguro para bloquear pasivamente tanto ruido como sea posible.

    Para asegurarse de que los auriculares no se sientan incómodos cuando uno los usa durante mucho tiempo, Google ha agregado una ventilación espacial para reducir la presión dentro del oído. Para un ajuste cómodo y seguro, Pixel Buds A-Series cuenta con un arco estabilizador con diseño de aleta de tiburón. Los auriculares son IPX4 resistentes al sudor y al agua, por lo que puede usarlos incluso si está lloviendo o mientras hace ejercicio.

    Como señala Google en su anuncio en el blog The Keyword , Pixel Buds A-Series tiene Adaptive Sound, que ajusta automáticamente el volumen según el ruido ambiental. Por lo tanto, si está corriendo y cruza un sitio de construcción ruidoso, los Pixel Buds A-Series aumentarán automáticamente su nivel de volumen para compensar el ruido fuerte.

    La serie A de Pixel Buds utiliza micrófonos de formación de haces para enfocarse en su voz durante una llamada para garantizar una calidad de voz nítida. Esto también asegura que el ruido ambiental no afecte negativamente la calidad de su voz.

    Google ha recortado las esquinas para alcanzar la etiqueta de precio más bajo

    En cuanto a la duración de la batería, Google afirma que Pixel Buds A-Series proporciona hasta cinco horas de tiempo de escucha con una sola carga. Esto se puede extender aún más hasta 24 horas con el estuche incluido.

    Los auriculares inalámbricos también admiten una carga rápida, por lo que una carga de 15 minutos será suficiente para proporcionar tres horas de tiempo de escucha adicional. Aquí no hay carga inalámbrica, por lo que tendrá que usar el puerto USB-C en el estuche de transporte para cargar los auriculares.

    La serie A de Pixel Buds también se pierde en los gestos de deslizamiento como se ve en los Pixel Buds, aunque cuentan con controles de toque.

    Los Pixel Buds A-Series cuentan con integración de manos libres con el Asistente de Google. Esto significa que podrá activar el Asistente de Google con un simple comando "Hey Google" sin tener que presionar ningún botón.

    Con el Asistente de Google, puede ajustar el volumen, controlar la reproducción de música, leer sus notificaciones no leídas y más a través de su voz. Lo que es aún más impresionante es que Pixel Buds A-Series puede ofrecer traducción en tiempo real en 40 idiomas diferentes.

    Relacionado: Cómo usar la función de transmisión del Asistente de Google para enviar mensajes a su familia

    Colores, precio y disponibilidad de la serie A de Google Pixel Buds

    Google ofrecerá la serie A de Pixel Buds en colores Clearly White y Dark Olive. El color Clearly White viene con matices grises para un "toque" adicional.

    La serie A de Google Pixel Buds ya está disponible para pedidos anticipados para clientes en los EE. UU. Por $ 99 y en Canadá por $ 139. A modo de comparación, los Google Pixel Buds se venden por 179 dólares en los EE. UU.

    Los auriculares comenzarán a enviarse a partir del 17 de junio. Google ampliará aún más la disponibilidad de Pixel Buds A-Series en los próximos meses.

  • 5 razones por las que probablemente no necesite Plex Pass

    5 razones por las que probablemente no necesite Plex Pass

    Si tiene muchos medios guardados localmente en su computadora, Plex es una pieza de software imprescindible. A diferencia de Kodi, es fácil de configurar para los principiantes y tiene aplicaciones disponibles para todos los principales sistemas operativos y dispositivos de transmisión de medios.

    La otra diferencia significativa entre Plex y Kodi es el precio. Si bien Kodi es completamente gratuito, Plex ofrece un nivel de pago. Este nivel de pago, denominado Plex Pass, presenta varias características adicionales.

    ¿Pero realmente necesitas un Plex Pass? ¿Vale la pena un Plex Pass? Podría decirse que muchas personas podrían prescindir de una suscripción a Plex.

    ¿Qué es un pase Plex?

    La aplicación básica de Plex es gratuita en todas las plataformas, mientras que Plex Pass tiene tres niveles de precios. Puede pagar $ 5 / mes, $ 40 / año o $ 120 por una suscripción de por vida.

    Como era de esperar, existen numerosos beneficios de Plex Pass que no están disponibles en la versión gratuita de la aplicación.

    Las adiciones más útiles son posiblemente las ofertas de DVR y TV en vivo de Plex . Si agrega una antena y un sintonizador a su configuración, puede ver y grabar cualquier canal por aire en su área a través de la aplicación Plex.

    El Plex Pass también incluye omisión de intro, soporte 4K, sincronización móvil para visualización sin conexión, soporte para múltiples usuarios, controles parentales, avances de películas y funciones de música como letras y escucha sin conexión.

    Claramente, todas estas son características excelentes. Sin embargo, para la mayoría de los usuarios, son totalmente innecesarios. De hecho, hay mucha desinformación por ahí. Mucha gente cree que necesita un Plex Pass para realizar ciertas tareas cuando la realidad es diferente.

    ¿Necesita una suscripción a Plex Pass?

    Aquí hay cinco tareas complejas que puede realizar sin un Plex Pass.

    1. Transmisión remota

    Uno de los mejores atributos de Plex es su función de transmisión remota. Le permite ver todos sus medios desde cualquier lugar del mundo siempre que tenga la aplicación Plex instalada en el dispositivo que desea ver.

    Esto es especialmente útil para mantener a los niños entretenidos cuando estás fuera de casa o si pasas mucho tiempo rebotando en los hoteles como parte de tu trabajo. Después de todo, solo hay un tiempo limitado para ver MTV y los canales de noticias internacionales antes de empezar a arrancarse los pelos.

    Sin embargo, la percepción es que necesita un Plex Pass para mirar de forma remota. No es verdad. Todos los usuarios pueden transmitir de forma remota siempre que haya configurado su servidor Plex correctamente. Dirígete a Configuración> Acceso remoto> Habilitar acceso remoto para configurarlo.

    En este sentido, el Plex Pass solo es útil si va a estar en un lugar sin Internet; le permite guardar contenido directamente en su dispositivo.

    2. Utilice Plex en dispositivos móviles

    Si desea acceder a la transmisión remota en un dispositivo móvil en lugar de en una computadora portátil, deberá instalar la aplicación Plex adecuada.

    La aplicación es gratuita pero tiene algunas restricciones. Cada archivo de video y música está limitado a un minuto de reproducción, y sus fotos tendrán una marca de agua agregada.

    Para eliminar las restricciones, se le pedirá que pague una tarifa única de $ 4,99. Es una fracción del costo de un Plex Pass completo. Por supuesto, no tiene acceso a ninguna función de Plex Pass, pero si solo desea ver contenido en una tableta varias veces al año, es más que adecuado.

    También puede acceder a su servidor Plex utilizando el navegador web de su dispositivo móvil si no desea pagar la tarifa de la aplicación.

    3. Comparta bibliotecas multimedia

    ¿Eres el gurú de la tecnología en tu hogar? Si es así, es muy probable que desee compartir los beneficios de Plex con el resto de su familia.

    Pero configurar Plex en muchos dispositivos diferentes requiere mucho tiempo. Y a menos que esté dispuesto a agregar continuamente nuevos medios a las computadoras de otras personas, es casi imposible mantener a todos actualizados.

    Afortunadamente, Plex te permite compartir tu biblioteca con cualquier persona. Ni siquiera tienen que estar en la misma red que tú. Lo mejor de todo es que la función no requiere un Plex Pass; todo lo que la otra persona necesita es una cuenta Plex gratuita.

    Para compartir su biblioteca con amigos y familiares, abra su aplicación Plex Server y asegúrese de haber iniciado sesión, luego vaya a Configuración> [nombre de usuario]> Usuarios y uso compartido . Complete las credenciales Plex de la persona y haga clic en continuar.

    También puede excluir determinadas películas / programas, etiquetas y rótulos, según con quién esté compartiendo.

    4. Descargar contenido en dispositivos móviles

    Existe una idea errónea sobre cómo funciona la descarga móvil. Como se mencionó anteriormente, necesita un Plex Pass si desea descargar contenido en su dispositivo móvil para verlo sin conexión. Eso está claro.

    Sin embargo, si tiene un Plex Pass, cualquier persona con la que haya compartido su servidor no necesita un Plex Pass. Siempre que el servidor esté registrado en su cuenta, pueden descargar contenido para verlo sin conexión. El resultado es que probablemente solo necesite un único Pase Plex por hogar (o incluso por familia).

    Solo hay una trampa. El otro usuario deberá pagar la tarifa única de $ 4,99 antes mencionada.

    Para permitir que otros usuarios sincronicen su contenido en su dispositivo, abra el servidor Plex y vaya a Configuración> [nombre de usuario]> Usuarios y uso compartido . Haga clic en el nombre del usuario y marque la casilla de verificación denominada Permitir descargas .

    5. Aplicaciones de Plex no móviles

    Todas las aplicaciones de Plex no móviles se pueden descargar y usar de forma totalmente gratuita. Eso incluye las aplicaciones nativas para Amazon Fire TV, Android TV, Apple TV, Chromecast, Roku, Xbox, PlayStation y, cuando corresponda, televisores inteligentes.

    Si está usando la aplicación en su red local o si desea usar un dongle de transmisión mientras viaja, no necesita un Plex Pass para acceder a los beneficios.

    También puede acceder a su servidor Plex desde cualquier aplicación de reproductor multimedia Plex sin cargo.

    Un Plex Pass apoya a los desarrolladores

    No necesita un Plex Pass para acceder a ninguna de las cinco funciones mencionadas anteriormente. Sin embargo, si te encanta Plex, úsalo todos los días y comparte tu biblioteca con muchas otras personas, deberías considerar comprar un Plex Pass de todos modos.

    Además de la funcionalidad adicional que discutimos al comienzo del artículo, también está ayudando a apoyar a los desarrolladores y a financiar el futuro a largo plazo de la aplicación.

    Crédito de la imagen: SERGO / Depositphotos

  • 7 efectos positivos de las redes sociales en la sociedad

    7 efectos positivos de las redes sociales en la sociedad

    Las redes sociales son una parte tan importante de nuestras vidas que ya no pueden ser ignoradas. La pregunta es si los sitios de redes sociales son buenos para la sociedad.

    Como todo, hay cosas buenas y malas en las redes sociales . Y en este artículo exploramos algunos de los impactos positivos de las redes sociales.

    1. Las redes sociales facilitan hacer amigos

    Uno de los mayores aspectos positivos de las redes sociales es que nunca ha sido tan fácil hacer amigos. Hace solo unas décadas era bastante difícil conectarse con la gente, a menos que fuera del tipo demasiado extrovertido capaz de entablar una conversación con cualquiera y con todos en una fiesta.

    El auge de los teléfonos inteligentes ayudó a cambiar esto, conectando a las personas de una manera nueva, pero luego surgieron las redes sociales y la idea de la amistad cambió nuevamente. Y no hay vuelta atrás.

    Es completamente posible tener cientos de amigos en Facebook. Puede que no sean amigos con los que pasas tiempo en el mundo real, pero de todos modos son amigos. Hay varias personas a las que considero amigos que nunca he conocido en la vida real, pero eso no disminuye la conexión que tenemos gracias a nuestras interacciones en las redes sociales.

    Las redes sociales pueden ayudarte a hacer y mantener amigos.

    2. Las redes sociales fomentan la empatía

    Cada uno de nosotros pasa demasiado tiempo hablando de nosotros mismos en los sitios de redes sociales. Lo cual es perfectamente natural. Compartimos nuestras vidas, los altibajos, los giros y vueltas, con personas que creemos que se preocupan.

    Por lo general, les importa y te lo dirán. Ellos escucharán lo que tenga que decir y lo ayudarán a lidiar con cualquier problema que pueda estar enfrentando. Si este no es el caso, es posible que desee encontrar nuevos amigos.

    Relacionado: Maneras en que Facebook puede ayudar con su salud mental

    El caso es que si todos compartimos nuestras experiencias, tanto buenas como malas, en las redes sociales, podemos sentir empatía entre nosotros. Es posible que un amigo haya pasado por una experiencia similar por la que estás pasando actualmente, y podrá ayudarte a superarla.

    También podrá ver por sí mismo que salieron del otro lado, que este problema no los descarriló y que quizás sean mejores para la experiencia. Es por eso que las redes sociales son buenas para ti.

    Las redes sociales pueden actuar como una especie de sesión de terapia grupal.

    3. Las redes sociales permiten una comunicación rápida

    Nuestro tiempo se está estirando cada vez más debido a los compromisos laborales y familiares. Pero los sitios de redes sociales ofrecen la oportunidad de comunicarse de manera rápida y eficiente, especialmente cuando todos los involucrados están familiarizados con la jerga de las redes sociales .

    Escribir un Tweet lleva 20 segundos, y con la publicación cruzada en otras redes sociales activada, esa actualización puede llegar a todas las personas a las que desea que llegue (y probablemente a más) en un instante.

    Una de las razones por las que a muchas personas no les gusta hacer llamadas telefónicas es por las bromas innecesarias que necesitan. No puede simplemente decir lo que quiere decir y luego colgar. Porque hacerlo se considera de mala educación. En cambio, debes intercambiar cortesías antes de decir lo que quieres decir, y luego intercambiar más cortesías antes de que la conversación llegue a una conclusión natural.

    Las redes sociales te permiten vivir una vida libre de conversaciones triviales.

    4. Las redes sociales hacen que el mundo parezca más pequeño

    No es solo su círculo íntimo de amigos cercanos e incluso familiares más cercanos con los que los sitios de redes sociales le permiten comunicarse de manera fácil y efectiva. Una de las cosas buenas de las redes sociales es su poder para abrirte el mundo, convirtiéndolo en un lugar más pequeño que nunca.

    Tanto es así que en realidad no tengo ni idea de dónde residen muchos de mis contactos. En lo que respecta a las redes sociales, todos somos iguales, independientemente de la ubicación.

    Los miembros de la familia que viven en el extranjero pueden estar al tanto de los últimos acontecimientos en su mundo tan rápido como los que viven al lado. Los amigos que no ha visto desde la escuela y que se han mudado desde entonces pueden mantenerse en contacto. Los sitios de redes sociales significan que la ubicación física de alguien se ha vuelto mucho menos importante.

    Las redes sociales han hecho del mundo un lugar más pequeño.

    5. Las redes sociales te ayudan a construir relaciones

    No hay duda de que tener redes sociales en nuestras vidas puede provocar la ruptura de relaciones. Pero hay otra cara de la historia, que es que la gente se está moviendo hacia otras relaciones, quizás mejores.

    Las redes sociales pueden ponerlo (nuevamente) en contacto con personas con las que tiene mucho en común, y ese terreno común es a menudo el punto de partida para relaciones duraderas.

    Relacionado: ¿ Cansado de Tinder? Las mejores aplicaciones de citas alternativas gratuitas

    Por dolorosas que puedan ser las rupturas, a veces pueden ser lo correcto para todos los involucrados. ¿Qué quiere decir que la nueva relación, fundada en los pasos de Facebook, no es la que durará? Incluso si no se convierte en una pareja espectacular, podría ser la amistad que se necesita en ese momento. Lo que tiene que ser algo positivo.

    Las redes sociales pueden ayudar a fomentar las amistades y mucho más.

    6. Las redes sociales ayudan a que las noticias viajen más rápido

    Nuevas líneas de comunicación han abierto el mundo a lo grande. No más que cuando se trata de noticias, que pueden dar la vuelta al mundo y regresar en segundos.

    Las redes sociales han llevado esta difusión de noticias al siguiente nivel, con testigos presenciales capaces de informar sobre las noticias a medida que ocurren. Lo que significa que ya no tenemos que esperar a que los equipos de noticias y los periodistas sean enviados al centro de la acción.

    Por supuesto, algunos de ustedes se preguntarán si esto es realmente algo bueno en función de la cantidad de noticias falsas que se difunden en línea. Pero los sitios de redes sociales incluso están abordando ese problema, etiquetando cada vez más la información errónea y dirigiendo a los usuarios a mejores fuentes.

    Relacionado: Cómo luchar contra las noticias falsas en las redes sociales

    Entonces, esto no es culpa de las redes sociales, sino de los usuarios dispuestos a creer cualquier cosa y todo lo que leen en línea.

    Las redes sociales ayudan a que las noticias viajen más lejos, más rápido, manteniéndonos a todos más informados.

    7. Las redes sociales le ayudan a encontrar puntos en común

    Como se mencionó anteriormente, los sitios de redes sociales pueden ayudarlo a encontrar personas con las que comparte intereses. Facebook, por ejemplo, le pide que enumere quién y qué le interesa desde el principio. Esto hace que sea mucho más fácil encontrar puntos en común con otros usuarios.

    En Twitter, debes seguir a aquellos que tienen algo que decir que te interesa, haciendo que las conexiones con personas de ideas afines sean mucho más fáciles de lo que lo harías sin conexión.

    Esto requiere compartir información y renunciar a cierta privacidad. Lo cual es suficiente para que algunas personas rechacen rotundamente las redes sociales. Es necesario mantener la privacidad de la información personal clave, pero compartir lo que le gusta y lo que no le gusta, así como sus intereses y obsesiones puede contribuir a una sociedad abierta.

    Los sitios de redes sociales facilitan la integración, siempre y cuando se abra un poco.

    ¿Por qué las redes sociales son buenas para la sociedad?

    Como ocurre con la mayoría de las cosas en la vida, hay aspectos positivos y negativos sobre las redes sociales y los sitios que las facilitan.

    En última instancia, cuando se usan con moderación, las redes sociales no son buenas ni malas. En cambio, está en algún punto intermedio. Y ciertamente capaz de tener un impacto positivo en la sociedad de las formas descritas anteriormente.

  • ¿Qué es la familia de tarjetas Apple?

    Durante el evento Spring Forward de 2021, Apple anunció una expansión de la Apple Card: Apple Card Family. Apple Card es la oferta de tarjetas de crédito de Apple, disponible para su uso en Apple Pay y como tarjeta física. Toda la familia puede utilizar Apple Card y generar crédito positivo con Apple Card Family.

    Esta opción permite a las familias compartir una cuenta, generar crédito juntos y tener transparencia en los gastos.

    Beneficios de la familia de tarjetas Apple

    Los usuarios de Apple Card Family disfrutan de todos los beneficios de la Apple Card tradicional, incluida la obtención de Daily Cash en sus compras. Daily Cash devuelve hasta el tres por ciento de cada compra como efectivo en la tarjeta Apple Cash en la aplicación Wallet.

    No hay cargos anuales, atrasados, internacionales o por encima del límite con la Apple Card.

    Apple Card Family es una excelente manera de ayudar a los miembros de la familia a mejorar sus conocimientos crediticios y financieros. Los usuarios mayores de 13 años pueden realizar compras con la cuenta Apple Card Family, lo que les permite la independencia de realizar compras por su cuenta, al tiempo que permite a los padres controlar su historial de gastos y transacciones en tiempo real.

    Apple Card Family también permite a las parejas beneficiarse de la flexibilidad de un límite de gasto combinado. Esto puede ser especialmente útil para las parejas que tienen una diferencia significativa en el historial crediticio o de ingresos. En lugar de que un cónyuge sea aprobado para una gran cantidad de crédito y el otro reciba un pequeño límite de gasto en su propia tarjeta, el crédito disponible puede fusionarse y estar disponible para que lo usen ambas partes.

    Cuando las cuentas se fusionan, se aplica la APR más baja de las dos cuentas.

    Los copropietarios de la cuenta generarán crédito a través de Apple Card Family, lo que permitirá a ambos socios generar crédito por igual. Otros miembros agregados que tienen más de 18 años pueden optar por los informes crediticios para construir su crédito. Agregar un estudiante universitario a la cuenta puede ayudarlo a generar crédito y, al mismo tiempo, supervisar sus gastos y la acumulación de deudas.

    Relacionado: Cómo usar Apple Pay para comprar cosas con su iPhone

    Configuración de la familia de tarjetas Apple

    Los clientes actuales de Apple Card pueden agregar hasta cinco personas a su cuenta de Apple Card compartiendo la Apple Card con miembros de la familia en la aplicación Wallet. Solo puede invitar a usuarios que formen parte de su grupo Compartir en familia y los usuarios deben tener al menos trece años.

    Si aún no tiene una Apple Card, puede solicitarla directamente en la aplicación Wallet. Una vez aprobada, podrá configurar Apple Card Family.

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

    La aprobación se basa en varios factores, incluidos su historial crediticio y sus ingresos. Apple trabaja con Goldman Sachs para emitir Apple Cards, y el banco determina la aprobación.

    Relacionado: Cómo usar Family Sharing para monitorear el iPhone de su hijo

    Gestión de la familia de tarjetas Apple

    Con Apple Card Family, recibirá una conveniente factura mensual combinada para la cuenta. Los usuarios también pueden revisar los saldos y el historial de gastos a lo largo del mes. La tarjeta proporciona información transparente sobre los gastos y transacciones de todos los usuarios.

    Apple Card utiliza aprendizaje automático y Apple Maps para proporcionar historiales de transacciones detallados con nombres de comerciantes y ubicaciones en la aplicación Wallet. Apple también proporciona resúmenes de gastos semanales y mensuales a los titulares de Apple Card, incluidos los copropietarios de las cuentas de Apple Card Family.

    Se requiere un pago combinado cada mes, en lugar de pagos mínimos individuales. Puede establecer límites de gasto para niños en la cuenta para fomentar el uso responsable y reservado de la tarjeta.

    Todos los usuarios de Apple Card Family pueden acceder al soporte las 24 horas simplemente enviando un mensaje de texto en Mensajes.

    Uso de Compartir en familia de Apple

    Apple Card Family puede ser una herramienta financiera útil para toda su familia. Si está considerando utilizarlo, asegúrese de comenzar configurando Apple Family Sharing para agregar a todos los miembros de su familia a un grupo.

    Además de compartir una cuenta de Apple Card Family, también puede compartir aplicaciones, música, libros, almacenamiento de iCloud, suscripciones y películas a través de Apple Family Sharing.

  • Cómo personalizar el menú de energía de Windows usando el editor de menú Win + X

    Cómo personalizar el menú de energía de Windows usando el editor de menú Win + X

    El menú de encendido de Windows Key + X es una forma rápida de navegar dentro de Windows 10. Puede usar este menú para abrir herramientas como Administrador de tareas, Panel de control y Configuración, entre muchas otras.

    En la superficie, el menú predeterminado de Windows Key + X es un excelente centro para accesos directos. Pero profundice un poco más y se dará cuenta de la inflexibilidad del menú, ya que no puede personalizarlo fácilmente.

    Aquí es donde entra en juego el editor de menú Win + X.

    Veamos cómo puede usar Win + X Menu Editor para personalizar el menú de encendido de Windows Key + X.

    ¿Qué es el editor de menú Win + X y cómo descargarlo?

    Win + X Menu Editor, como su nombre indica, es una herramienta que le permite editar el menú de usuario avanzado de Windows Key + X a través de una interfaz gráfica fácil de usar.

    Ahora, podría preguntarse, ¿por qué no podemos editar este menú sin utilizar una herramienta de terceros?

    Ciertamente puede editar el menú sin usar una herramienta, pero requiere ajustar los archivos del sistema y los elementos del registro. Y modificar archivos críticos del sistema y elementos de registro puede producir errores fatales de bloqueo del sistema operativo. Por lo tanto, es mejor utilizar una herramienta que le permita personalizar el menú Win + X sin riesgos.

    Para descargar el Editor de menú, diríjase a Winaero , desplácese hacia abajo y seleccione Haga clic aquí para descargar el archivo .

    Después de descargar la herramienta, extráigala usando WinRAR o cualquier otro programa de extracción en un directorio de su elección. Ahora ya está todo listo para ajustar el menú de usuario avanzado de Windows Key + X usando Win + X Menu Editor.

    Personalización de la tecla de Windows + X Menú de encendido

    Antes de personalizar el menú de energía de Windows 10, debemos comprender cómo está distribuido.

    Primero, abra el menú presionando la tecla de Windows + X, y verá que está dividido en tres grupos. El grupo en la parte superior tiene elementos como Aplicaciones y características, Centro de movilidad y Opciones de energía, entre muchos otros. Del mismo modo, dos grupos más tienen sus respectivos elementos.

    Por lo tanto, hay dos formas de personalizar el menú de energía: agregar o eliminar herramientas a los grupos existentes o crear un nuevo grupo desde cero.

    Relacionado: Repare sus accesos directos rotos de Windows 10 con estas herramientas gratuitas

    Personalización de grupos de menú de energía existentes

    Abra el editor de menú Win + X para ver la lista de todas las aplicaciones y herramientas que se encuentran actualmente en el menú de energía. Para agregar algo a los grupos existentes, haga clic en un grupo que desee personalizar y presione Agregar un programa, en la barra de herramientas superior.

    A continuación, haga clic en Agregar un programa , seleccione Agregar un elemento del Panel de control o elija Agregar un elemento de Herramientas administrativas según el tipo de herramienta que desee agregar al grupo. También puede elegir de una lista de elementos preseleccionados haciendo clic en Agregar un ajuste preestablecido y eligiendo de la lista.

    Digamos que no puede vivir sin Paint y desea agregarlo al menú de energía. Para hacer esto, haga clic en Agregar un ajuste preestablecido y seleccione Pintar de la lista. La pintura ahora estará presente en el grupo que seleccionó.

    Por otro lado, si desea un elemento que no está presente en el ajuste preestablecido, seleccione Agregar un elemento del Panel de control , Agregar un elemento de Herramientas administrativas o Agregar un programa, según el tipo de programa que desee utilizar.

    Por ejemplo, digamos que desea agregar Discord a la lista de aplicaciones, haga clic en Agregar un programa y luego seleccione Agregar un programa una vez más.

    Luego, navegue hasta el programa que desee, selecciónelo y haga clic en Abrir . Discord ahora estará presente en el menú de energía.

    Algo para recordar aquí, no importa cuántas aplicaciones y herramientas agregue al menú de energía de Windows 10 dentro del Editor de menú Win + X, el menú real no reflejará estos cambios hasta que reinicie el Explorador. Entonces, después de personalizar el menú, asegúrese de presionar Reiniciar el Explorador en la esquina inferior derecha.

    Entonces, juegue con estas opciones y pruebe diferentes combinaciones de aplicaciones para personalizar el menú de energía de acuerdo con sus necesidades.

    Relacionado: Las mejores herramientas para ajustar y personalizar Windows 10

    Creación de un nuevo grupo de menú de energía

    Para agregar un nuevo grupo al Menú de energía, seleccione Crear un grupo en la barra de herramientas superior. Esto creará un nuevo grupo en la parte superior de la lista.

    Ahora, todo lo que necesita hacer es agregar aplicaciones y herramientas para completar el grupo.

    Completemos el grupo agregando una gran cantidad de opciones de apagado como apagar, reiniciar y cerrar sesión.

    Para hacer esto, seleccione Agregar un programa y coloque el cursor sobre Agregar un ajuste preestablecido . De la lista preestablecida, elija Opciones de apagado y el nuevo grupo comenzará a mostrar las opciones de apagado.

    Finalmente, para ver los cambios reflejados en el menú de encendido de Windows Key + X, presione Reiniciar Explorer en la esquina inferior derecha.

    Eliminar elementos del menú de energía de Windows 10

    Para eliminar cualquier elemento del menú de energía, seleccione el elemento que desea eliminar y presione Eliminar en la barra de herramientas superior. Esto eliminará cualquier elemento que haya seleccionado.

    También puede eliminar grupos enteros utilizando el mismo proceso. Simplemente seleccione el grupo y haga clic en Eliminar .

    Finalmente, si desea deshacer todos los cambios que ha realizado en el menú de encendido de Windows Key + X, haga clic en Restaurar valores predeterminados en la esquina superior derecha de la pantalla. Además, no olvide reiniciar el Explorador .

    El menú de energía de Windows 10 es un excelente centro para accesos directos

    Pocas utilidades de acceso directo son tan útiles como el menú de encendido de Windows Key + X. Puede agregarle todo tipo de atajos usando Win + X Power Menu Editor, lo que lo convierte en una herramienta versátil para cuando quiera hacer cosas rápidamente.

    Y finalmente, lo mejor del editor de menú Win + X es la facilidad de uso. Puede agregar y eliminar elementos y crear nuevos grupos sin tocar ningún archivo de sistema protegido o elementos de registro.

    En resumen, puede utilizar el editor de menú Win + X independientemente de su competencia técnica. Es una herramienta para todos.

  • Se acerca el soporte para múltiples dispositivos de WhatsApp, confirma Zuckerberg

    WhatsApp ha reconocido que está trabajando para permitirle vincular hasta cuatro dispositivos diferentes a la misma cuenta, una función que finalmente podría allanar el camino hacia una aplicación nativa para iPad.

    Los directores ejecutivos de WhatsApp y Facebook confirman que se están preparando nuevas funciones de mensajería

    Esta información proviene de la máxima autoridad, el CEO de Facebook, Mark Zuckerberg, y el mismo CEO de WhatsApp, Will Cathcart. En un chat grupal inesperado con WABetaInfo , los ejecutivos aparentemente confirmaron que la capacidad multidispositivo pronto se lanzará en capacidad beta para los fanáticos del popular servicio de mensajería.

    Uno de los mensajes de Zuckerberg dice lo siguiente:

    Quería charlar para poder compartir información con ustedes sobre algunas de nuestras próximas funciones. Sé que ya cubres muchas de nuestras nuevas funciones, pero pensé que nos ayudaría hacer constar y confirmar algunas cosas que definitivamente vendrán pronto.

    WABetaInfo se ha hecho un nombre mediante la ingeniería inversa de las versiones beta de WhatsApp para descubrir pruebas de funciones no anunciadas y no publicadas. Esta debe ser la primera vez que Zuckerberg se acerca a un blog para compartir lo que viene a WhatsApp.

    WhatsApp obtendrá pronto soporte para múltiples dispositivos

    Con soporte para múltiples dispositivos, dijo, los clientes podrán vincular una sola cuenta de WhatsApp a hasta cuatro dispositivos diferentes. Además, cada dispositivo podrá usar WhatsApp incluso si el usuario no tiene su teléfono inteligente.

    El sistema actual es complicado porque puede usar la aplicación de escritorio de WhatsApp, pero solo si WhatsApp en su teléfono inteligente está constantemente conectado a Internet.

    Relacionado: Cómo se pueden piratear sus mensajes de WhatsApp

    Zuckerberg menciona que el equipo de WhatsApp se ha enfrentado a "un gran desafío técnico" para lograr que todos sus mensajes y contenido se sincronicen correctamente en todos los dispositivos "incluso cuando la batería de su teléfono se agota". Es importante destacar que continuó diciendo que Facebook ha resuelto este problema con una solución elegante que cree que será "la mejor solución que existe".

    El soporte para múltiples dispositivos se implementará en una versión beta pública de WhatsApp dentro de dos meses para que las personas puedan probar la función antes del lanzamiento. Zuckerberg ha dicho que Facebook considerará abrir pronto la versión beta de WhatsApp a más usuarios de iOS.

    ¿Funciona WhatsApp en una aplicación para iPad?

    Facebook durante años se resistió a las llamadas para crear una versión nativa de WhatsApp para el iPad de Apple. Los ejecutivos de la empresa normalmente desvían cualquier pregunta sobre WhatsApp para iPad diciendo que la interfaz web, que funciona en cualquier dispositivo, ya ofrece esa funcionalidad.

    Pero ahora, el CEO de WhatsApp, Will Cathcart, dice que el próximo soporte para múltiples dispositivos también podría "hacer posible que construyamos cosas como esa". Otras características que vienen al servicio de WhatsApp, según los ejecutivos, incluyen las siguientes mejoras:

    • Modo de desaparición: mensajes que desaparecen automáticamente para todos los hilos de chat.
    • Modo de visualización: vea las fotos y los videos recibidos solo una vez.

    WhatsApp lanzó recientemente mensajes que desaparecen en cualquier hilo de chat en la aplicación iOS y Android. Con el nuevo modo de desaparición, dice Zuckerberg, la experiencia de WhatsApp "básicamente se vuelve efímera", ya que activa los mensajes que desaparecen en todos los hilos de chat.