Blog

  • ¿Es más rápido mover o copiar archivos? ¿Por qué?

    ¿Es más rápido mover o copiar archivos? ¿Por qué?

    Lo bueno de las computadoras es que puede cambiar la ubicación de una gran cantidad de archivos con solo hacer clic en un botón. ¿Ya no quiere este archivo en su unidad principal? Simple: arrástrelo y suéltelo en otro lugar. ¿Quieres crear un archivo duplicado como archivo o compartirlo con un amigo? Copie el archivo y deje que la computadora haga todo el trabajo.

    Es posible que haya notado que el tiempo de espera difiere cuando copia un archivo en comparación con moverlo. Pero, ¿hay realmente una diferencia? ¿Qué método es más rápido y por qué?

    Mover archivos frente a copiar archivos

    Antes de determinar cuál es más rápido, es importante comprender la diferencia entre mover y copiar un archivo. Al copiar un archivo, está creando un duplicado exacto del archivo original. El directorio del archivo debe ser diferente. Debe tener un nombre diferente o una ubicación diferente.

    Windows 10, por ejemplo, agrega "- Copiar" al final del nombre del archivo o carpeta si crea una copia en la misma ubicación para diferenciarla del original.

    De esa forma, cualquier cambio que realice en uno de los archivos no afectará al otro.

    Puede mover un archivo haciendo clic derecho en él y usando los comandos Cortar y Pegar o simplemente arrastrándolo y soltándolo en la ubicación deseada. Esto cambia el directorio del archivo original y, de alguna manera, elimina el archivo original para que solo haya una versión.

    ¿Qué es más rápido: copiar o mover?

    En la mayoría de los casos, la diferencia de tiempo es minúscula, especialmente para la mayoría de las computadoras modernas. Pero puede notar la mayor diferencia en el tiempo de movimiento o copia según la ubicación de inicio y finalización.

    Mover y copiar archivos en la misma unidad

    Siempre que mueva archivos en la misma parte de la unidad, el movimiento debería ser casi instantáneo. Eso es porque realmente no está moviendo el archivo de un almacenamiento de memoria a otro. Simplemente está cambiando el directorio que debe seguir la computadora para recuperar el contenido del archivo o carpeta de la memoria.

    Copiar, sin embargo, es diferente. Su computadora no reemplaza el directorio y deja el archivo como está. Pasa por el archivo poco a poco y crea una copia idéntica. Como habrás adivinado, esto lleva tiempo dependiendo del tamaño del archivo, incluso si estás trabajando en la misma unidad.

    Mover y copiar archivos en diferentes unidades

    Cuando entra en escena otra unidad, ambos procesos son más o menos idénticos. La ubicación de almacenamiento separada no solo significa dispositivos separados. Su propia computadora puede tener varios discos duros particionados que funcionan de forma independiente, incluso si físicamente solo hay un disco duro.

    Al copiar un archivo de una unidad a otra, el proceso es el mismo que copiarlo en la unidad. La calidad de la unidad de destino puede influir en la velocidad. Las unidades más nuevas, según el tipo de puerto que utilicen, permiten una transferencia de datos más rápida. Pero en general, no debería ver una diferencia en la velocidad al copiar archivos en la misma unidad o fuera de ella.

    Cuando se trata de mover un archivo a una unidad diferente, o usar el comando Cortar , básicamente está creando una copia del archivo en una ubicación diferente y luego eliminando el archivo original. Puede considerarlo como un comando Copiar y Eliminar combinado.

    De manera similar, las velocidades de movimiento de archivos dependen de la calidad y las velocidades de transferencia de datos de la unidad de destino, pero se necesita un poco más de tiempo que copiar para eliminar el archivo después.

    Conociendo la diferencia

    Puede que no parezca mucho, pero conocer las diferencias entre comandos similares puede ser el comienzo para mejorarlos. Cuando valora su tiempo y sabe exactamente lo que quiere lograr, es fácil elegir el comando correcto si sabe lo que implica.

  • El metaverso de Facebook, explicado (y por qué debería importarle)

    El metaverso de Facebook, explicado (y por qué debería importarle)

    Como todos los grandes protagonistas, Facebook nació de orígenes humildes: un dormitorio de Harvard y un joven con la intención de calificar públicamente a sus compañeros universitarios en función de la apariencia. Este joven con un sueño, Mark Zuckerberg, arriesgó su juventud, abandonó la universidad y construyó el gigante de las redes sociales que todos conocemos: Facebook.

    Después de atravesar el valle de la oscuridad, años de iteración y descubrir el secreto de la monetización con anuncios, Zuckerberg se abrió camino hasta la cima y construyó un imperio: el Metaverso de Facebook.

    ¿Qué es el metaverso de Facebook?

    Desde su renacimiento en una plataforma de redes sociales de próxima generación, Facebook ha crecido a proporciones sin precedentes. Si bien Facebook sigue siendo sinónimo de su omnipresente plataforma de redes sociales, ha ido a adquirir competidores, servicios de apoyo e incluso empresas de hardware para unirse a sus filas.

    Desde su primera adquisición en 2005, Facebook ha gastado más de $ 23 mil millones para hacerse con plataformas de redes sociales, aplicaciones de mensajería e incluso hardware de realidad virtual. Solo en los últimos quince años, Facebook ha adquirido más de 78 empresas, y algunas de las más grandes incluyen Instagram, WhatsApp y Oculus VR.

    Relacionado: Alternativas de WhatsApp que no comparten sus datos con Facebook

    Dado que la mayoría de las adquisiciones se realizan en privado, es probable que este número sea aún mayor. Pero, ¿por qué Facebook querría gastar tanto para adquirir empresas de una variedad de industrias? Si bien no lo sabemos con certeza, lo que sí sabemos es que pueden beneficiarse de conocer a los clientes, a diferencia de otras empresas.

    Los efectos de un perfil de cliente granular

    Quizás se pregunte por qué es importante que una sola empresa tenga tanto acceso a sus datos personales. Para la persona común, incluso puede parecer que estas preocupaciones son exageradas. Después de todo, ¿quién querría los datos de un tipo cualquiera que hace cosas normales? Bueno, la respuesta es mucha gente.

    Intermediación de datos y anuncios dirigidos

    Cuando los gigantes tecnológicos como Facebook crean perfiles de clientes increíblemente detallados, no solo tienen una idea de cómo te comportas como persona. Las empresas también pueden comprender, predecir y crear tendencias para segmentos completos de una población.

    Relacionado: Razones por las que Facebook es una pesadilla de seguridad y privacidad

    En el lado positivo, un metaverso establecido significa mejores productos que sirven a sus intereses de nicho específicos y anuncios más relevantes. Sin embargo, puede trascender rápidamente a un caótico caos de vigilancia social y acertijos éticos.

    Sesgos algorítmicos

    Mucha gente habla sobre el algoritmo que ejecuta las plataformas de redes sociales y los anuncios que las financian. Si bien los algoritmos no son intrínsecamente malos, tampoco están del todo a salvo de los sesgos. Al igual que las personas que los codifican, los algoritmos satisfacen ciertas necesidades como eficiencia, eficacia, etc. Desafortunadamente, estos sellos distintivos del éxito a menudo no incluyen necesariamente la ética.

    Como plataforma de redes sociales, Facebook tiene una larga historia de implicaciones racistas, sexistas y moralmente ambiguas de su complejo algoritmo. Si bien estos sesgos algorítmicos no parecen tan críticos al principio, funcionan para cambiar la percepción pública y la retórica que pueden ser perjudiciales para las sociedades en su conjunto.

    Cuando se trata de redes sociales, es importante recordar que el acceso a la información en un suministro de noticias seleccionado siempre viene con una agenda, incluso si no fue la intención original.

    Riesgos de seguridad de los datos granulares

    Teniendo esto en cuenta, es necesario comprender que la mayoría de los gobiernos aún no comprenden completamente el impacto social, económico y psicológico que Internet tiene en las personas. En muchos sentidos, esta falta de conocimiento tecnológico por parte de los órganos rectores pone la regulación en el asiento trasero.

    En los últimos años, Facebook ha sido acusado de varias cosas alarmantes, desde ayudar a manipular los resultados de las elecciones , permitir el aumento de la politización en todos los lados e incluso dar a los anunciantes el poder de conocer detalles íntimos sobre sus usuarios sin su consentimiento.

    Debido a que la regulación a menudo inhibe el progreso, muchos pregonarían que el retraso de la regulación en torno a la tecnología es una bendición. Sin embargo, la regulación también trabaja para proteger a los usuarios finales de la explotación, especialmente debido a la ignorancia. Por esta razón, muchos corredores de datos piensan más en las ganancias que en la protección de sus consumidores.

    Una batalla entre gigantes

    En 2021, Apple declaró la guerra a Facebook y otros gigantes tecnológicos al reducir significativamente sus ingresos publicitarios al permitir que los consumidores opten por no participar en la recopilación de datos de proveedores externos. Si bien esto no significa que nadie tenga acceso a sus datos, obstaculizó significativamente la efectividad de los anuncios en todas partes, especialmente en Facebook.

    Por esta razón, el Metaverso de Facebook se está intensificando y expandiendo a otros métodos de recopilación de datos. Ya no es suficiente depender simplemente de los diversos corredores de datos con los que está afiliado. En la medida de lo posible, Facebook quiere enfrentarse cara a cara con los otros gigantes en todos los sentidos de la palabra, especialmente porque la guerra la ganará quien pueda recopilar la mayor cantidad de datos de los clientes y monetizarlos.

    Lo que hace que Facebook Metaverse sea una fuerza a tener en cuenta no es solo que está obteniendo un acceso sin precedentes a nosotros en línea, sino que también está ganando el poder de trascender al mundo físico. Mientras que antes, la gente podía simplemente decidir eliminar las aplicaciones creadas por Facebook y dejarlo todo, ya no es posible mantener sus datos fuera de su alcance. Es una situación curiosa y aterradora, una que, como sociedad, estamos viviendo por primera vez.

    Los peligros de ser una persona común

    Cuando pensamos en el metaverso, a menudo está dentro del contexto de héroes y villanos. Sin embargo, es importante entender que cuando se habla de Internet, las cosas no son tan blancas y negras. En el fondo, la mayoría de los problemas de los gigantes tecnológicos de hoy es que no están dirigidos por dioses infalibles. A pesar de todo lo que se habla de algoritmos, estas empresas son muy humanas, lo que constituye su mayor debilidad y fortaleza.

    Es cierto que las personas más notables del mundo están al frente de las principales empresas tecnológicas. Sin embargo, incluso ellos se están aferrando a lo que realmente significa tener tanto poder sobre cómo nuestra sociedad sube o baja. Incluso el más inteligente de nuestro tipo apenas ha arañado la superficie de lo que Internet puede hacer y cómo puede cambiarnos de formas que nunca pensamos que fueran posibles.

    Sin embargo, como todos los imperios, somos nosotros, la gente común, los conejillos de indias y colaterales en esta lucha por el control de nuestros datos. De hecho, ni siquiera importa realmente qué señor supremo reina. Por conveniencia y videos de gatos, estamos viendo el fin del derecho al anonimato, desconectado y olvidado. Lo más tonto es que lo estamos haciendo con un aplauso atronador.

  • 3 formas de comprobar si su CPU o GPU está overclockeada

    3 formas de comprobar si su CPU o GPU está overclockeada

    Títulos alternativos:

    ¿Quiere ver si su CPU o GPU está overclockeada? Aquí están las 3 formas más sencillas de hacerlo

    3 formas sencillas de comprobar si su CPU o GPU está overclockeada

    ¿Sospecha que tiene una CPU o GPU overclockeada? Aquí están las 3 formas de estar seguro

    Comprar una CPU o GPU usada siempre es un riesgo. Nunca se sabe lo que está obteniendo hasta que prueba los componentes, lo que significa que no puede determinar si una CPU o una GPU está overclockeada antes de probarla.

    Afortunadamente, probar el overclocking de la CPU o GPU es bastante fácil.

    Entonces, echemos un vistazo a tres formas de verificar si su CPU o GPU está overclockeada.

    Cosas que debe buscar en una CPU o GPU con overclocking

    El overclocking es el proceso de aumentar la velocidad de reloj de un chip más allá de la velocidad de reloj decidida por el fabricante. Por ejemplo, un Intel i9-10900K tiene una frecuencia de reloj base de 3,70 GHz y un reloj de impulso de hasta 5,30 GHz. Pero si tiene una configuración de enfriamiento adecuada, puede aumentar la frecuencia máxima de reloj del chip más cerca de 6 GHz.

    Por lo tanto, el overclocking aumenta principalmente la frecuencia o la velocidad de reloj a la que operan los chips. Por lo tanto, si desea saber si su CPU o GPU está overclockeada, necesita saber la frecuencia máxima a la que operan y comparar los números con los chips de stock.

    Una última cosa antes de continuar, no hay dos CPU o GPU idénticas, incluso si tienen el mismo número de modelo. Por ejemplo, es muy posible que su CPU, incluso con la configuración de fábrica, funcione a una frecuencia base ligeramente más baja o más alta que las que encuentra en línea. Por lo tanto, preste atención a las diferencias relativas en lugar de a los números exactos.

    Cómo comprobar si su CPU o GPU está overclockeada

    Como hemos visto en la sección anterior, debe verificar la velocidad de reloj de su CPU y GPU y compararlas con modelos similares en Internet.

    Relacionado Cómo overclockear su PC con Intel XTU

    Hay muchas maneras de hacer esto. La forma más fácil de hacer esto es mirar las especificaciones de su PC, y la forma más difícil es buscar a tientas en la BIOS para encontrar el multiplicador de reloj. Entonces, comencemos con el más fácil y avancemos desde allí.

    1. Utilice CPU-Z para ver la frecuencia de reloj de su CPU

    CPU-Z y GPU-Z son programas que muestran las especificaciones de la CPU y GPU de su computadora, respectivamente. Ambas herramientas son bastante fáciles de usar. Simplemente ejecute los programas y detallarán la información respectiva.

    Primero, descargue CPU-Z e instálelo.

    Después de la instalación, ejecute el programa y observe la velocidad del núcleo , el multiplicador y la frecuencia del bus de la CPU que se enumeran en la sección Relojes .

    La velocidad del núcleo representa la velocidad actual a la que se ejecuta la CPU. Esta velocidad cambia de un momento a otro a medida que la CPU experimenta carga.

    Puede considerar la velocidad del bus como la velocidad del reloj de referencia. Cuando multiplicamos la velocidad del bus con el acertadamente llamado Multiplicador, obtenemos la velocidad del núcleo de la CPU.

    A continuación, realice una búsqueda rápida en Internet de su CPU y busque la velocidad máxima de reloj. Por ejemplo, si buscamos la frecuencia máxima de un Intel i5-6200U, obtenemos 2.8 GHz.

    Ahora, multiplique la velocidad del bus y el valor más alto del multiplicador que aparece entre paréntesis. Por ejemplo, la siguiente imagen muestra que el Multiplicador más alto listado dentro del corchete es 28. Si multiplicamos esto con la Velocidad del Bus, obtenemos aproximadamente 2800 MHz o 2.8 GHz. Esta es la frecuencia máxima de un procesador Intel i5-6200U de serie.

    En otras palabras, la CPU no está overclockeada porque el máximo no es mayor que la frecuencia máxima de stock.

    2. Use GPU-Z para verificar la frecuencia de reloj de su GPU

    Para hacer lo mismo con una GPU, descargue GPU-Z e instálela. Ejecuta el programa. GPU-Z devolverá las especificaciones de su GPU. Tenga en cuenta los relojes de la GPU.

    GPU-Z muestra los relojes base y de impulso predeterminados y la velocidad de reloj actual a la que se ejecuta su GPU en Reloj predeterminado y Reloj de GPU, respectivamente.

    Las listas de reloj por defecto la velocidad de reloj base de su GPU, mientras que el refuerzo en los mismos programas de fila de la velocidad de reloj de impulso predeterminado.

    Si las lecturas del reloj de la GPU son mayores que las lecturas del reloj predeterminado, entonces su GPU está overclockeada. En la imagen siguiente, el reloj predeterminado y el reloj de la GPU son idénticos, por lo que la GPU funciona a la velocidad estándar sin ninguna evidencia de overclocking.

    3. Utilice MSI Afterburner para ver la velocidad del reloj de la GPU

    MSI Afterburner es una herramienta que te permite monitorear y hacer overclocks en tu GPU. Después de descargar Afterburner e instalarlo en su PC, ejecútelo.

    Una vez que Afterburner se esté ejecutando, le dará una descripción general del estado de su GPU. Por ejemplo, le mostrará la velocidad actual del ventilador, la velocidad del reloj y la temperatura. Tenga en cuenta la velocidad de reloj que ve en Afterburner y compárela con las velocidades de stock de su GPU.

    Si la velocidad del reloj en Afterburner es mayor que las velocidades estándar, la GPU está overclockeada.

    4. Descubra la velocidad del reloj de la CPU en el BIOS

    Si no tiene miedo de jugar en la configuración de su BIOS o UEFI, encontrar la velocidad del reloj base de la CPU y el multiplicador no requiere tiempo.

    Para ingresar a la configuración del BIOS , debe presionar la tecla SUPR o una tecla de función como F1. Las diferentes placas base tienen diferentes combinaciones de teclas para abrir el panel de configuración del BIOS. Por lo tanto, preste atención a la secuencia de inicio, ya que la mayoría de las computadoras muestran el BIOS antes de que comience la secuencia de inicio.

    Relacionado Cómo ver y cambiar la secuencia de arranque en la terminal de Linux

    Una vez que tenga la clave, presiónela un par de veces cuando se le solicite ingresar a la configuración del BIOS.

    A continuación, navegue hasta la configuración de la CPU y busque la frecuencia de la CPU y el multiplicador. Una vez más, los diferentes fabricantes denominan la frecuencia de la CPU y el multiplicador de manera diferente. Por ejemplo, la frecuencia de la CPU podría denominarse "frecuencia FSB de la CPU" en su placa base. De manera similar, el multiplicador puede denominarse "proporción de núcleo de CPU" o simplemente "proporción de CPU".

    Encuentre la frecuencia de la CPU y el multiplicador, multiplíquelos y compare el resultado con la velocidad del reloj estándar. Si el resultado es mayor, su CPU está overclockeada. Si no es así, la CPU todavía está en su configuración original.

    El overclocking puede aumentar el rendimiento, pero a un costo

    Después de verificar si su CPU o GPU tiene un overlock, debe decidir si mantenerlo o volver a las velocidades de stock. Porque, si bien el overclocking tiene beneficios de rendimiento, también conlleva riesgos.

    El overclocking puede generar un aumento significativo en el rendimiento. Hasta cierto punto, puede considerar esto como un aumento de rendimiento gratuito que todos los que tengan una solución de refrigeración capaz pueden aprovechar.

    Pero si no tiene cuidado, el overclocking puede dañar su hardware. Puede reducir la vida útil de su CPU / GPU durante años. En el peor de los casos, incluso puede significar la perdición para el hardware de su PC.

  • Cómo usar Mi Band como control remoto para teléfonos Android

    Las bandas de fitness a menudo se consideran un nivel más bajo que los relojes inteligentes. Son mucho más baratos de ingresar y claramente tienen menos funciones. Pero en realidad, también pueden ser lo suficientemente buenos para la mayoría de las personas.

    La gama Mi Band de Xiaomi ofrece algunas de las mejores bandas de fitness que el dinero puede comprar. Y si sabe cómo usarlos correctamente, puede hacer algunos trucos divertidos con ellos, incluida la capacidad de usarlos como un obturador remoto.

    Hoy, le mostraremos cómo puede convertir Mi Band 5 y 6 en un obturador remoto y usarlo para controlar la cámara de su teléfono.

    Cómo usar Mi Band 5 y 6 como control remoto

    Al contrario de lo que podría pensar, no es necesario tener un teléfono Xiaomi para aprovechar al máximo la Mi Band. El producto de fitness de Xiaomi es totalmente compatible con todos los teléfonos Android, ya que se conectan normalmente a través de Bluetooth.

    Como tal, el primer paso que deberá hacer es descargar la aplicación Mi Fit de Google Play Store. A partir de ahí, sigue adelante y empareja tu banda de fitness con tu teléfono inteligente como de costumbre.

    Descargar: Mi Fit (gratis)

    Habilite la función de control remoto

    Para habilitar la función de cámara remota, deberá ir a la aplicación Mi Fit y luego dirigirse a su perfil tocando el botón más a la derecha en la barra de navegación inferior.

    Desde allí, podrá ver una lista de los dispositivos que ha emparejado, que debe incluir su Mi Band. Tócalo.

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

    La función remota es actualmente "experimental", lo que significa que Xiaomi todavía la está probando, y es posible que encuentre algunos errores si la habilita, o puede que no funcione correctamente. En este caso, debe desplazarse hacia abajo hasta la sección Laboratorio , ya que la función está oculta allí.

    Allí, verá una opción llamada Camera Controller . Al habilitarlo, se mostrará una pantalla de emparejamiento , que deberá aceptar. Una vez hecho esto, puede considerar que está completamente configurado.

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

    Cómo utilizar la función de control remoto

    Para comenzar a usar la función, ahora deberá abrir la aplicación Cámara tanto en su teléfono como en Xiaomi Mi Band.

    Primero, ábrelo en tu teléfono. Luego, si hizo todo correctamente, debería poder deslizarse hacia arriba desde su banda, seleccionar Más y luego seleccionar Cámara , donde verá un botón del obturador que debería ayudarlo a tomar fotos en su teléfono.

    ¡Felicitaciones! Ha habilitado con éxito la función de cámara remota en Mi Band.

    Relacionado: Revisión de Xiaomi Mi Band 5

    ¿Por qué querría usar mi Mi Band como control remoto?

    Hay muchos escenarios en los que este obturador remoto sería útil para su uso diario. Resulta que esta es una característica bastante común que en realidad se envía en productos como el Galaxy Watch y el Apple Watch.

    Sin embargo, Mi Band, junto con la aplicación Mi Fit, le permite tener una función similar en cualquier teléfono inteligente Android, independientemente de si su teléfono es de Xiaomi o no.

    Tener un obturador remoto le permite organizar, enmarcar y componer mejor sus imágenes al no tener que sostener su teléfono para tomar una foto. Puede colocar su teléfono en un trípode o en un soporte y luego tomar fotos de forma remota, ya sea que esté tomando fotos de usted mismo o de otra cosa.

    Abre un mar de posibilidades sin necesidad de que alguien más lo ayude, y el hecho de que no requiere ningún software de terceros lo hace mucho mejor.

  • Cómo animar un ciclo de caminata para principiantes

    Cómo animar un ciclo de caminata para principiantes

    Una de las primeras lecciones que aprende un animador es cómo animar un ciclo de caminata. Las aplicaciones prácticas de adquirir esta habilidad son obvias: le enseña los conceptos básicos de cómo funciona el movimiento en la animación, por nombrar una cosa. Todos los personajes caminan, ya sean de cuatro patas, sin extremidades o bípedos, como nosotros.

    Hay muchos libros que entregan el concepto de manera sucinta y efectiva al principiante, pero sabemos que está ocupado, así que le daremos un resumen aquí en breve.

    Los ingredientes clave para un ciclo de caminata eficaz

    Un ciclo de caminata en bucle muy simple generalmente terminará teniendo alrededor de 10 cuadros de largo, con cinco cuadros entre cada cruce. Los cruces son el momento en que una pierna supera a la otra.

    Los brazos se balancean en tándem, de derecha a izquierda y de izquierda a derecha. La pierna izquierda y el brazo izquierdo nunca deben moverse hacia adelante y hacia atrás en sincronía. Alternar de esta manera agrega interés y variedad visual al ciclo de caminata.

    Estos cruces generalmente coincidirán con cada punto de contacto. Pero, ¿qué es un punto de contacto en animación?

    Puntos de contacto

    Cuando un personaje hace contacto con el suelo al dar un paso, el punto de referencia se denomina punto de contacto. Al comenzar, los puntos de contacto son excelentes poses clave. Son rítmicos, se identifican fácilmente y darán la estructura temporal de la animación.

    Al trazar su escena, cada punto de contacto debe dibujarse para que su personaje lo siga. No deben moverse mientras tu personaje camina por su camino. Esto evita un efecto de cinta de correr incómodo cuando su intención es dibujar un personaje caminando hacia adelante en un terreno normal.

    Transferencia de peso

    Con cada paso, el personaje se lanza a sí mismo. La audiencia debe sentir este esfuerzo. La pierna dominante que adelanta "tira" del suelo hacia ellos, arrastrando al mundo por debajo. El pie que se queda atrás los "empuja" hacia adelante.

    La forma más segura de animar un ciclo de caminata que se siente mediocre es ignorar estas propiedades físicas. A menos que tu personaje sea un fantasma incorpóreo, normalmente no estará flotando por la escena. Ver a un personaje hacer esto es aburrido y definitivamente no es una buena caricatura.

    Se puede suponer que los caracteres más grandes y pesados ​​serán los únicos sujetos a esta regla, pero esto está lejos de ser el caso; incluso los personajes más ligeros pesan algo. Encontrar formas interesantes de comunicar la personalidad física del personaje a medida que se mueve es parte de la diversión de animar los ciclos de caminata.

    Consistencia

    Al animar un ciclo de caminata simple, esto es fácil. Si los dos segmentos de acción separados por cada cruce se reflejan entre sí, se vincularán sin problemas. Esto crea una animación que carece de una "cojera" incómoda en cada ciclo. La acción debe ser ininterrumpida y fácil de ver.

    Esto será un problema mayor al animar un ciclo de caminata en línea recta. Por ahora, centrémonos en probar una pose a pose.

    Relacionado: Animación de pose a pose: una guía paso a paso para principiantes

    Cómo animar un ciclo de caminata

    Para empezar, "diseñemos" el sujeto de prueba perfecto.

    La mayoría de las animaciones comienzan con un borrador. Debe expresar el volumen de un personaje utilizando formas que sean fáciles de dibujar una y otra vez a medida que transcurre el tiempo de la secuencia. Vamos a llevar las cosas un paso más allá con un hombre de estructura metálica.

    Al principio, puede ser útil tener una copia de su modelo a un lado para dibujar proporciones de manera consistente. Es imperativo que la longitud de las piernas y los brazos no cambie de un marco a otro.

    Notarás que las burbujas de sus hombros, manos, caderas y pies comparten algo importante: un lado de su cuerpo se rellena y el otro queda blanco. Cuando el diseño de tu personaje es así de simple, puede ser útil diferenciar el lado cercano del cuerpo del lado lejano. Esto evitará que confunda uno con el otro mientras trabaja.

    Relacionado: Las mejores aplicaciones de dibujo y pintura para Android

    1. Déle algunos pasos a seguir

    Antes que nada, debes planificar la escena en su totalidad. En este caso, nuestra animación constará de dos pisadas por lado.

    ¿Qué tan lejos deben estar los pies unos de otros en su punto más extendido y extremo? La longitud de la zancada dependerá de la longitud de las piernas, así como de la disposición del movimiento del personaje, corriendo a toda velocidad, arrastrándose con cuidado, haga lo que esté haciendo.

    Para un ciclo de caminata simple, las pisadas que se extienden un poco más allá de la parte delantera y trasera del cuerpo del personaje son una apuesta segura. Deben ser lo suficientemente largos para comunicar una sensación de apoyo, pero no lo suficiente para que se sientan dominantes y antinaturales.

    2. Dibuja dos poses clave, tus puntos de contacto

    Una vez que hayas calculado el espaciado del ciclo de caminata, agrega el cuerpo de tu personaje en cada punto de contacto, en el momento en que cada pie toca el suelo.

    3. Dibuja dos poses de ruptura, tus puntos de cruce

    A mitad de camino entre sus puntos de contacto, cruce las piernas y los brazos.

    Tome su primer fotograma clave y colóquelo detrás del segundo, separándolos con un fotograma en blanco. Entre la segunda mitad de la secuencia, agregue el punto de cruce opuesto.

    Aquellos que llevan la puntuación en casa ya saben que tenemos cinco fotogramas hasta ahora. Para este ejercicio, queremos un fotograma en blanco entre cada fotograma clave y desglose para dejar espacio para nuestros intermedios.

    4. Agregar In-Betweens

    Vincular cada pose clave y pose de ruptura entre sí con los intermedios es fácil cuando la secuencia se ha diseñado de principio a fin. Puede comenzar donde quiera; todo lo que importa es que cada punto intermedio se encuentre entre todo lo que viene antes y todo lo que sucede después.

    Su elección de espaciar de un cuadro al siguiente determinará el momento del movimiento del personaje. Trate de que cada uno de los intermedios caiga justo en medio de sus dos compañeros vecinos.

    Toda la pandilla está aquí y se ven fabulosos. Deje que una momentánea sensación de logro se apodere de usted antes de desarmarlo todo.

    5. Compruébelo y revíselo cuando sea necesario

    Si está satisfecho con lo que tiene, entonces está listo. Sin embargo, el trabajo de un verdadero artista nunca se termina.

    Haga un inventario de todo lo que odia de su primer ciclo de caminata. ¿Mi primer pensamiento crítico? Necesita más intermedios.

    Si tiene uno o dos rascadores de cabeza que simplemente no puede resolver por su cuenta, pruebe con otro. Con cada intento, su sentido del tiempo y la intuición física se armonizarán más.

    Relacionado: Los mejores sistemas de software de animación 2D

    Da vida a tu animación

    Una vez que lo domine, podrá aumentar su ciclo de caminata un par de muescas. Quizás tu próximo personaje esté huyendo aterrorizado de algo o, lo que es más interesante aún, el que te persigue.

    Después de dibujar una pareja que funcione bien, experimente con diferentes estados de ánimo y situaciones. Dominar los ciclos sencillos de caminar es solo el primer paso, sin juego de palabras. Pronto, las historias comenzarán a contarse por sí mismas.

  • Aprenda a construir una aplicación de diccionario simple usando JavaScript

    Aprenda a construir una aplicación de diccionario simple usando JavaScript

    JavaScript es uno de los lenguajes de programación más populares entre los desarrolladores web. Mientras aprenden JavaScript, todos comienzan con los conceptos básicos y la creación de aplicaciones simples utilizando la manipulación DOM.

    En este artículo, aprenderá cómo crear un diccionario usando JavaScript y manipulación DOM. Este artículo espera que conozca los conceptos básicos de JavaScript antes de leerlo.

    Echando un vistazo a la API

    API significa Interfaz de programación de aplicaciones . Las API simplifican el desarrollo y la innovación de software al permitir que las aplicaciones intercambien datos y funcionalidad de forma fácil y segura.

    Este proyecto utiliza la API dictionaryapi.dev . Esta es una API gratuita que proporciona múltiples definiciones, fonética y otros términos gramaticales relacionados con las palabras que busca.

    El enlace a la API es el siguiente:

     https://api.dictionaryapi.dev/api/v2/entries/en/word

    Diseño frontend del proyecto

    El diseño de la interfaz de este proyecto se crea utilizando HTML y TailwindCSS . Puede importar TailwindCSS en su archivo HTML utilizando el CDN que se proporciona a continuación.

     <link href="https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css" rel="stylesheet" />

    La página HTML tiene una entrada y un botón donde el usuario puede ingresar la palabra a buscar. Hay tres divs más para mostrar la parte del discurso, múltiples definiciones y audio que le ayuda a pronunciar la palabra correctamente. De forma predeterminada, estos tres divs tienen una propiedad de visualización de none. Cuando los datos se obtienen de la API, la propiedad de visualización de estos divs se establecerá en bloque.

     
    <div class="bg-green-100 min-h-screen pt-10">
    <h2 class="text-green-600 text-5xl pt-4 font-semibold text-center">
    Dictionary
    </h2>
    <div class="flex justify-center p-8 items-center">
    <input
    type="text"
    placeholder="Enter the word"
    id="word"
    class="
    py-2
    w-1/4
    focus:outline-none
    border-2 border-green-600
    rounded
    px-3
    "
    />
    <button
    id="search"
    class="bg-green-600 text-white text-xl px-4 py-2 rounded">
    Search
    </button>
    </div>
    <div class="flex flex-col justify-center items-center">
    <div id="partOfSpeechDiv" class="hidden">
    <h2 class="text-xl text-gray-500 py-2" id="partOfSpeechHeader"></h2>
    <p class="text-md" id="partOfSpeechPara"></p>
    </div>
    <div class="hidden" id="meaningDiv">
    <h2 class="text-4xl py-3 px-3 text-green-500" id="meaningHeader"></h2>
    </div>
    <div id="audio" class="hidden"></div>
    </div>
    </div>
    <script src="./index.js"></script>

    Esta interfaz se verá así

    Agregar funcionalidad usando JavaScript

    Antes de obtener los datos a través de la API y mostrarlos, debe obtener acceso a los elementos HTML mediante sus identificadores. Puede obtener acceso a los identificadores mediante el método JavaScript getElementById () .

     const word = document.getElementById("word");
    const search = document.getElementById("search");
    const display = document.getElementById("display");
    const partOfSpeechDiv = document.getElementById("partOfSpeechDiv");
    const partOfSpeechHeader = document.getElementById("partOfSpeechHeader");
    const partOfSpeechPara = document.getElementById("partOfSpeechPara");
    const meaningDiv = document.getElementById("meaningDiv");
    const audioDiv = document.getElementById("audio");
    const meaningHeader = document.getElementById("meaningHeader");

    Agregar el oyente de eventos

    El elemento de entrada en la página HTML tiene una identificación denominada palabra . Después de obtener acceso al elemento de entrada, puede recuperar el valor del texto en el elemento de entrada utilizando el atributo .value .

    El botón de búsqueda tiene la identificación denominada búsqueda . Debe agregar un detector de eventos de clic para activar el evento y realizar una llamada de función para obtener los datos a través de la API.

    Async y Await

    Desde 2017, JavaScript ha introducido el concepto de asíncrono y espera para realizar solicitudes asincrónicas. Utiliza async- await en lugar de .then y .catch para resolver y rechazar promesas.

    Relacionado: Programación síncrona frente a asíncrona: ¿en qué se diferencian?

     search.addEventListener("click", async () => {
    try {
    let url = `https://api.dictionaryapi.dev/api/v2/entries/en/${word.value.toLowerCase()}`;
    const res = await fetch(url);
    const data = await res.json();
    displayData(data);
    } catch (error) {
    console.log(error);
    }
    });

    Para trabajar con promesas usando async-await , debe agregar la palabra clave async antes de la definición de la función. Y cada vez que realiza una solicitud o llama a una función, debe agregar la palabra clave await antes.

    La palabra clave aguardan una pausa en la ejecución adicional de la función hasta que la solicitud anterior no quede terminado.

    Debe realizar toda la acción de promesa de espera asíncrona en el bloque try-catch . Si la promesa no puede recuperar los datos, mostrará el error en el bloque de captura . Antes de pasar la palabra a la API, debe estar en formato minúsculas para obtener resultados precisos. Puede utilizar el método de cadena .lowercase () para convertir la palabra.

    El método de recuperación recuperará los datos de la API. Debe agregar la palabra clave await para que la función se detenga en ese momento mientras el método de recuperación recupera los datos.

    Después de recuperar los datos, debe convertirlos en formato JSON usando el método .json () en la respuesta.

    Visualización de datos en la página web

    Después de recuperar los datos y convertirlos a formato JSON , debe mostrarlos en la página web. Debe llamar al método displayData () y pasarle los datos.

    La estructura de la respuesta de la API es la siguiente:

    La API devuelve la parte del habla, múltiples definiciones y fonética de las palabras en la respuesta.

    Puede obtener todas las definiciones de la palabra dada usando:

     const meanings = data[0].meanings[0].definitions;

    Los significados de las variables son una matriz que contiene todas las definiciones de la palabra dada.

    Para obtener la parte del discurso de la palabra dada:

     const partOfSpeech = data[0].meanings[0].partOfSpeech;

    Puede agregar la parte del discurso de la palabra usando el atributo .innerHTML . En el código HTML, la parte del discurso div tenía la propiedad de mostrar ninguno de forma predeterminada, pero en el código JavaScript, después de obtener los datos, debe establecer la propiedad de visualización en bloquear .

    Visualización de las definiciones

    Tienes que crear una variable llamada MeaningList . Después de agregar todas las definiciones a esta variable, debe asignarle el atributo .innerHTML para mostrarlo en la página web.

    Relacionado: La hoja de referencia de HTML Essentials: etiquetas, atributos y más

    Recorra la matriz de significados y realice un seguimiento de una única definición y el índice en el que está presente. Agregue la definición única y el índice a la variable MeaningList dentro del elemento de párrafo de HTML.

    Una vez que esté fuera del circuito, hay que pasarlo al atributo .innerHTML de meaningDiv.

    Mostrar el elemento de audio en la página web

    La respuesta que recibe la API contiene fonética que ayuda a los usuarios a comprender la pronunciación de la palabra. Para agregar este sonido en la página web, debe crear un elemento de audio y pasar la fonética en el atributo src de ese elemento. Finalmente, debe colocar el elemento de audio en audioDiv usando el atributo .innerHTML .

     const displayData = (data) => {
    console.log(data);
    const partOfSpeech = data[0].meanings[0].partOfSpeech;
    const meanings = data[0].meanings[0].definitions;
    partOfSpeechDiv.className =
    "bg-gray-100 px-2 py-3 flex flex-col w-1/4 justify-center items-center border-2 border-green-500 rounded block";
    partOfSpeechHeader.innerHTML = "Part of Speech";
    partOfSpeechPara.innerHTML = partOfSpeech;
    let meaningList = ``;
    meanings.forEach((meaning, ind) => {
    meaningList += `<p class='my-3 px-4 py-1 text-md'>${ind + 1}) ${
    meaning.definition
    } </p>`;
    });
    meaningDiv.className =
    "text-center w-1/4 bg-gray-100 my-6 border-2 border-green-500 rounded block";
    meaningHeader.innerText = "Meanings";
    meaningDiv.innerHTML = meaningList;
    let aud = `<audio src="${data[0].phonetics[0].audio}" controls>`;
    audioDiv.className = "block";
    audioDiv.innerHTML = aud;
    };

    Agregue otro proyecto a su lista

    Ahora que ha aprendido a crear una aplicación de diccionario utilizando JavaScript, es hora de que cree algunos proyectos interesantes por su cuenta. Los proyectos de construcción no solo repasarán sus conceptos básicos, sino que también agregarán proyectos a su currículum.

    ¿Busca más práctica sobre los conceptos de manipulación de JavaScript y DOM? Aquí hay otro proyecto que puede construir para fortalecer sus habilidades.

  • Las 7 mejores alternativas a la discordia

    Las 7 mejores alternativas a la discordia

    ¿Está buscando una aplicación de comunicación de tendencias que sea una alternativa digna a Discord? Discord es, con mucho, una de las mejores aplicaciones de voz, chat y videollamadas que los jugadores o usuarios personales hayan tenido. Sin embargo, podría estar buscando una alternativa a Discord como respaldo, en caso de que algo salga mal con la popular plataforma.

    Si esto suena como algo que le interesa, encontrará una lista cuidadosamente seleccionada de alternativas de Discord en este artículo. Es posible que desee probar estas aplicaciones, ya que realmente merecen su tiempo.

    1. Elemento

    Element es muy aclamado entre la comunidad de jugadores, justo después de Discord. Si prefiere la interfaz de usuario (UI) de Discord, también le gustará Element: eso es porque usa una interfaz de usuario casi idéntica a la aplicación Discord.

    Element comparte características similares con Discord, como dejar cualquier conversación en silencio, no unirse a las salas por invitación, etc. También puede compartir archivos con sus compañeros de juego, amigos o miembros de la familia. Al igual que la aplicación Discord, Element también es de uso gratuito para usuarios de nivel personal.

    Si le preocupa la seguridad, Element también ofrece cifrado de datos de extremo a extremo para todos sus usuarios. Esto significa que puede charlar sin preocuparse de que alguien mire sus comunicaciones.

    Otras características notables que lo atraerán a esta aplicación son:

    1. Seguridad avanzada de sus datos a través de Face ID, PIN y verificación de firma cruzada de su teléfono o PC.
    2. Puede utilizar la función de traducción en la aplicación, con soporte para 25 idiomas.
    3. Puede utilizar la colaboración en el chat con otros jugadores a través de widgets.
    4. Puede editar texto, ver confirmaciones de lectura, enviar reacciones y mucho más.

    Descargar: Element para Android | iOS (gratis)

    2. Mumble

    Si está buscando un chat de audio de alta calidad con menos latencia, definitivamente debería probar Mumble. También puede descargar la aplicación en su computadora de escritorio para experimentar una experiencia de comunicación en línea sin navegador.

    A los jugadores en línea a menudo les gusta usar esta aplicación en lugar de otras opciones. A diferencia de otras aplicaciones de VoIP, no requiere que realice una configuración agitada antes de usar la aplicación.

    La aplicación respeta la privacidad de la comunidad de usuarios. Protege sus comunicaciones con cifrado de extremo a extremo y no permite que extraños entren en sus conversaciones con otros mientras se encuentran en una habitación.

    Descargar: Mumble para Windows | macOS | iOS (gratis)

    3. TeamSpeak

    Teamspeak es una aplicación de mensajería VoIP que los jugadores y los usuarios personales adoran por su audio nítido en tiempo real. En un juego en línea, una latencia de audio de unos segundos puede tener un gran impacto negativo en el rendimiento de su equipo, por lo que cada milisegundo cuenta.

    Todas las funciones de comunicación de la aplicación vienen con un sistema de seguridad de grado militar. La aplicación también ofrece ajustes automáticos de micrófono como ruido de fondo, volumen y cancelación de eco.

    Si le preocupa la privacidad de su sala de chat, puede modificar la configuración para controlar quién puede unirse a la sala, quién puede hablar, etc. Como se trata de una aplicación basada en la nube, puede sincronizar rápidamente la configuración de la aplicación con todos sus dispositivos. .

    Desafortunadamente, en el momento de escribir este artículo, TeamSpeak aún tiene que agregar una función de videollamadas. Sin embargo, si las videollamadas no le preocupan, esto no será un problema.

    Algunos otros beneficios de TeamSpeak son:

    1. Es de uso gratuito siempre que utilice servidores públicos existentes para conectarse con personas, grupos, clanes o gremios de ideas afines.
    2. La aplicación utiliza cifrado AES para mantener la privacidad del usuario de miradas indiscretas.

    Descargar: Teamspeak para Windows | macOS | Linux (gratis)

    4. Tox

    Si prioriza su privacidad sobre cualquier otra cosa mientras chatea en el ecosistema de redes sociales, debe probar Tox Messenger. Puedes conectarte con tus amigos, familiares, colegas, compañeros de juego, etc., sin preocuparte de que un tercero te esté mirando. Su cifrado de datos en tiempo real de grado militar mantiene sus conversaciones privadas.

    La aplicación no interrumpe sus conversaciones de misión crítica con anuncios no deseados, aunque ofrece servicios de mensajería de forma gratuita. Algunas otras características importantes que debe conocer son:

    1. Tox admite llamadas de voz, mensajes de texto y videollamadas.
    2. También le permite compartir la pantalla con su contacto en el otro lado de la aplicación.
    3. La red de comunicaciones de Tox es apoyada por sus usuarios. No hay servidores centrales de Tox, por lo que no tiene que enfrentarse a ninguna interrupción del servidor.

    Descargar: Tox para Windows | macOS | Linux | Android (gratis)

    5. Chanty

    Si está buscando una aplicación de mensajería en línea con funciones profesionales, Chanty es una de las mejores opciones para usted. Reúne todos los servicios del día a día en un solo lugar, como mensajes de texto, llamadas de audio, videoconferencias, uso compartido de archivos, administración de tareas, listas de tareas, almacenamiento en la nube y muchos más.

    Relacionado: Guía de administración de tareas en línea: consejos para elegir la aplicación correcta

    La sección Teambook de la aplicación le permite administrar mensajes personales y profesionales sin esfuerzo. También encontrará sus tareas, listas de tareas pendientes y archivos compartidos aquí.

    Con Chanty, tampoco es necesario que sigas intercambiando aplicaciones. Es compatible con aplicaciones de terceros como Google Drive, Asana y Gmail, por lo que puede hacer todo en una ventana. Otras características notables son:

    1. Puede enviar mensajes de voz sobre la marcha.
    2. Puede conectarse con sus amigos, familiares, colegas y compañeros de juego a través de hilos de discusión basados ​​en el contexto.

    Descargar: Chanty para Windows | macOS | Linux | Android | iOS (gratis)

    6. Chat de Steam

    Steam Chat es la opción popular para la comunicación en línea para aquellos jugadores que aman jugar juegos desde computadoras de escritorio o portátiles. Dado que los usuarios de escritorio necesitan usar Steam para juegos de PC, pueden hablar con el equipo sin usar aplicaciones de terceros.

    Steam Chat es una herramienta basada en la web, por lo que no es necesario instalar ninguna aplicación adicional para utilizar el servicio de mensajería. Siempre que juegues en Steam, puedes presionar Shift + Tab para abrir la consola de chat del equipo.

    La interfaz de usuario se parece un poco a la aplicación Discord. Como tal, si está familiarizado con Discord, familiarizarse con el chat de Steam será intuitivo. Los canales de texto y audio en Steam Chat funcionan igual que la aplicación Discord. Puede buscar canales públicos y entrar o salir sin molestar a los demás.

    Descargar: Steam Chat para Windows | macOS (gratis)

    7. Video de RingCentral

    RingCentral Video es otra aplicación de mensajería de audio y video de moda junto con una función de mensajes de texto. Ofrece llamadas de audio y video ilimitadas, ya sea una conversación individual o una llamada grupal. Sin embargo, solo puede alojar hasta 100 participantes durante una videollamada grupal con la suscripción gratuita.

    Relacionado: ¿Qué saben estos populares servicios de mensajería de video sobre usted?

    Al igual que Discord, también puede compartir archivos y pantallas mientras discute el próximo plan de juego o reunión familiar virtual con sus amigos.

    Hay muchas más funciones interesantes en esta aplicación, como:

    1. Hasta 10 horas de grabación de videollamadas en la nube que permanecen hasta 7 días.
    2. Puede utilizar funciones de reunión avanzadas como subtítulos y fondos virtuales.
    3. Sus amigos pueden conectarse con usted a través de la marcación telefónica si hay algunos problemas con su Internet.

    Descargar: RingCentral Video para Windows | macOS (gratis)

    Una aplicación de respaldo siempre te rescata

    Ahora debe tener una idea clara sobre cómo les iría a las aplicaciones mencionadas anteriormente si las seleccionara como una alternativa de Discord. Ya sea que simplemente esté buscando un cambio de aplicación o una copia de seguridad, definitivamente puede probar cualquiera de las aplicaciones anteriores.

    Si va a utilizar uno como respaldo, asegúrese de informar también a sus compañeros de juego, amigos o familiares. Practique siempre una práctica segura de intercambio de datos mientras usa cualquier aplicación de comunicación en línea.