Blog

  • ¿Qué es un administrador de contraseñas?

    La reutilización de sus contraseñas lo hace vulnerable a la piratería, por lo que debe tener una contraseña diferente para cada cuenta en línea. Más aún para los sitios web que contienen datos confidenciales como sus datos bancarios, número de seguro social o dirección particular.

    Pero recordar y recuperar las contraseñas de todas sus cuentas puede ser un desafío, por decir lo menos. Por eso necesitas un administrador de contraseñas.

    ¿Qué es un administrador de contraseñas?

    Un administrador de contraseñas es una aplicación diseñada para almacenar todas sus credenciales en línea. Hace que sea más fácil para las personas con, digamos, 20 o más cuentas diferentes realizar un seguimiento de sus contraseñas. Permite a las personas recuperar fácilmente las credenciales cuando intentan iniciar sesión en cuentas y completar formularios.

    Al utilizar un administrador de contraseñas, no es necesario que memorice todas sus contraseñas. Solo necesitaría recordar una contraseña maestra que usa para desbloquear el resto; considérelo como su propia caja de almacenamiento de credenciales.

    Los administradores de contraseñas pueden incluso generar contraseñas seguras que son difíciles de descifrar. Puede optar por que la aplicación genere automáticamente una contraseña alfanumérica larga.

    Esta contraseña generada automáticamente se guardará en su administrador de contraseñas y se recuperará cada vez que intente iniciar sesión en el sitio correspondiente.

    Algunos administradores de contraseñas incluso le alertarán cuando inicie sesión en un sitio falsificado. Un ataque llamado pharming duplica las páginas de inicio de sesión para robar información y algunos administradores de contraseñas basados ​​en el navegador pueden detectar esto. Cuando no es el sitio web real asociado con sus credenciales de inicio de sesión, no completará automáticamente los formularios de inicio de sesión.

    ¿Qué más le permitiría hacer un administrador de contraseñas?

    Estas aplicaciones pueden ayudarlo a organizar una herencia digital para sus seres queridos. Es como una bóveda digital que heredarán tus seres queridos cuando mueras. La bóveda les dará acceso a sus cuentas digitales.

    Un hacker que roba tu viejo Twitter podría ser la menor de tus preocupaciones desde el otro lado. Pero, por supuesto, su familia no querría que los piratas informáticos usen sus redes sociales para enviar spam.

    Además de ayudar a su familia a proteger sus cuentas, les permitirá administrar sus tarjetas de crédito, cuentas bancarias y pólizas de seguro, además de sus redes sociales.

    ¿Cómo funcionan los administradores de contraseñas?

    La parte más importante de un sistema de administración de contraseñas es la bóveda donde se almacenan todas las credenciales. Solo es accesible usando la contraseña maestra.

    Algunos pueden agregar una capa adicional de protección con una opción de autenticación para acceder a la bóveda. Tendría que ingresar un código de acceso o usar información biométrica como su huella digital.

    Entonces, ¿qué tan seguros son los administradores de contraseñas? Esto depende de cómo se almacene su información.

    Administradores locales frente a administradores basados ​​en la web

    Los administradores de contraseñas instalados localmente almacenan las credenciales en el dispositivo, en forma de archivo cifrado. Dado que estas bóvedas locales están fuera de línea, es difícil para los piratas informáticos obtener acceso a ellas.

    Sin embargo, acceder a la bóveda utilizando diferentes dispositivos podría ser un desafío. Y si daña o pierde su dispositivo, también pierde la bóveda.

    Los administradores de contraseñas basados ​​en la web son más populares ya que permiten a los usuarios recuperar sus contraseñas en cualquier lugar, en cualquier momento, siempre que tenga la contraseña maestra. Este tipo de aplicaciones almacenan sus credenciales en una nube. Dan acceso a múltiples dispositivos mediante la sincronización en la nube.

    Cifrado de datos

    La mayoría de los administradores de contraseñas seguras protegen los datos mediante AES de 256 bits para cifrar y descifrar datos. Es uno de los protocolos de cifrado y descifrado más seguros disponibles en la actualidad. Otros utilizan el protocolo de cifrado y descifrado AES de 128 bits menos seguro, pero que sigue siendo resistente a los ataques de fuerza bruta.

    Otros administradores de contraseñas premium usan técnicas de encriptación más avanzadas como XChaCha20 que NordPass usa junto con Argon2 para el hash de contraseñas.

    Aparte de NordPass, otros administradores populares incluyen KeePass, LastPass y 1 contraseña .

    Hay muchos administradores de contraseñas gratuitos que puede utilizar. Entre los más populares se encuentra LastPass, aunque en marzo de 2021, LastPass realizó algunos cambios en su versión gratuita. Los usuarios del LastPass gratuito ahora solo pueden usarlo en un dispositivo.

    Relacionado: LastPass lo restringirá a un tipo de dispositivo a menos que pague

    Los usuarios que quieran usarlo en todos sus dispositivos deben obtener la cuenta Premium o Familiar. El soporte por correo electrónico también se ha limitado a aquellos con cuentas pagas.

    Los administradores de contraseñas son esenciales

    Con personas que ahora mantienen 10, 20 o incluso más cuentas, tener un administrador de contraseñas es imprescindible. Tener una bóveda digital de credenciales segura permite a los usuarios recuperar, proteger y generar fácilmente contraseñas a prueba de ataques cuando inician sesión.

    Al usar uno, no necesitará recordar cada una de las contraseñas que tiene para sus cuentas. Además, hay muchos administradores de contraseñas entre los que puede elegir, según sus necesidades.

  • Canon anuncia el objetivo RF 100 mm F2.8L MACRO IS USM con un aumento de hasta 1.4x

    Canon ha anunciado un objetivo macro dedicado para la montura RF: el Canon RF 100 mm F2.8L MACRO IS USM. La lente tiene un precio de $ 1,399 y se estipula que se lanzará en julio de 2021.

    La Canon RF 100 mm F2.8L ofrece un aumento de hasta 1.4x

    En un comunicado de prensa en la sala de prensa de Canon , la compañía afirma que el RF 100 mm F2.8L es "el primer lente macro telefoto medio del mundo con un aumento máximo de 1.4x".

    La nueva lente también es el primer intento de Canon de crear una lente RF específicamente para fotografía macro.

    La empresa tiene como objetivo comercializar el RF 100 mm F2.8L para "entusiastas y profesionales de la fotografía avanzados". Las características son un testimonio de la afirmación de Canon.

    La lente viene con un anillo de control de aberración esférica (SA) que permite a los fotógrafos personalizar la apariencia del bokeh. Un simple giro del anillo también permitirá a los usuarios "obtener un efecto de enfoque más suave".

    Para reducir la vibración cuando se utiliza la cámara de mano, el objetivo tiene estabilización de imagen óptica "con hasta cinco paradas de corrección de vibración". Cuando se combina con una cámara EOS R con estabilización de imagen en el cuerpo, la lente y la cámara proporcionarán 8 paradas combinadas de estabilización de imagen.

    Para los movimientos de la cámara en ángulo y cambio, la estabilización de imagen híbrida (IS) de Canon viene al rescate. Canon afirma que su función de estabilización de imagen compensará estos movimientos para hacer clic impecables en imágenes cercanas.

    Otras características del lente RF 100 mm F2.8L MACRO IS USM incluyen una función de autoenfoque capaz con doble nano USM y un diseño completamente resistente al polvo y al agua.

    Canon también anunció otros dos objetivos RF

    Ha habido una gran cantidad de anuncios de nuevos productos por parte de Canon. Esto incluye la última cámara de la línea de cámaras sin espejo EOS R de Canon, la EOS R3 .

    En el departamento de lentes, además del RF 100 mm F2.8L, la compañía ha anunciado otros dos lentes: el Canon RF400mm F2.8L IS USM y el Canon RF600mm F4L IS USM.

    Ambos objetivos tienen algunas de las mismas características que el RF 100 mm F2.8L, pero obviamente están hechos para diferentes situaciones de disparo.

    Relacionado: Lentes de cámara comunes y cuándo usarlas

    Algunas características adicionales en estos lentes incluyen los recubrimientos Super Spectra y Air Sphere de Canon que ayudan a reducir las imágenes fantasma y el destello. Canon afirma que sus "revestimientos están optimizados para proporcionar a los usuarios imágenes claras y de alto contraste incluso cuando hay una fuente de luz brillante".

    Convenientemente, las lentes también vienen con dos ajustes preestablecidos de enfoque que se pueden cambiar fácilmente.

    Tienen un precio significativamente más alto que el RF 100 mm F2.8L, a $ 11,999 y $ 12,999 respectivamente.

  • Cómo realizar operaciones CRUD en MongoDB

    MongoDB brinda a sus usuarios la capacidad de crear bases de datos modernas a las que se puede acceder y manipular fácilmente.

    MongoDB es una base de datos de código abierto NoSQL que está disponible para su uso en todos los sistemas operativos.

    Si aprendió a diseñar bases de datos en la escuela, es probable que no haya aprendido a usar MongoDB ni haya adquirido mucha experiencia con bases de datos NoSQL. Esto no es ninguna sorpresa: hasta 1998, muchas personas ni siquiera habían oído hablar de NoSQL, y no fue hasta 2009 que las bases de datos NoSQL comenzaron a ganar terreno.

    ¿Qué es NoSQL?

    El acrónimo SQL significa "lenguaje de consulta estructurado". SQL se utiliza para realizar operaciones matemáticas en datos almacenados en bases de datos que están estructuradas rígidamente por filas y columnas (tablas).

    El acrónimo NoSQL, dependiendo de a quién le pregunte, significa "no solo SQL" o "no SQL". Sin embargo, el único hecho en el que todos pueden estar de acuerdo es que NoSQL se utiliza para realizar operaciones en datos que se encuentran en bases de datos no estructuradas por filas y columnas.

    Existen algunas bases de datos NoSQL, pero el nombre que sobresale del resto es MongoDB. De hecho, algunas personas piensan que MongoDB es la única base de datos de este tipo.

    ¿Qué es MongoDB?

    NoSQL admite cuatro tipos diferentes de bases de datos: documentos, almacenes de valores clave, orientados a columnas y gráficos. MongoDB es una base de datos de documentos porque almacena datos en un documento similar a JSON y, como todas las bases de datos, admite todas las operaciones CRUD esenciales.

    Relacionado: Cómo una base de datos MongoDB puede organizar mejor sus datos

    ¿Qué son las operaciones CRUD?

    El acrónimo CRUD significa "crear, leer, actualizar y eliminar". CRUD representa los cuatro requisitos funcionales básicos de todas las bases de datos. Si está utilizando una base de datos que no le permite crear, leer, actualizar o eliminar registros, entonces no es una base de datos.

    Descarga MongoDB

    Antes de que pueda realizar cualquier operación CRUD en MongoDB, deberá descargar e instalar MongoDB en su dispositivo (o usar una versión disponible en la nube), ejecutar el servidor MongoDB, conectarse a él y finalmente crear una nueva base de datos.

    El servidor MongoDB se puede descargar desde el sitio web oficial de MongoDB .

    Ejecutando el servidor MongoDB

    Ejecute MongoDB Server desde la consola de su IDE.

     
    /Users/Administrator/mongodb/bin/mongod.exe --dbpath=/Users/Administrator/mongodb-data

    El código anterior ejecuta el servidor MongoDB. La primera mitad proporciona la ruta directa al archivo ejecutable de MongoDB (mongod.exe) que está almacenado en su dispositivo. El nombre de la ruta en su dispositivo debe ser diferente, pero el objetivo es llegar al archivo mongod.exe en la carpeta bin.

    La segunda mitad del código (que está separada por la barra espaciadora) es otro nombre de ruta. Esta ruta conduce a "mongodb-data", que es un archivo que deberá crear usted mismo. Este archivo contendrá todos los datos que se crean en nuestra base de datos.

    Nuestro archivo se llama "mongodb-data", pero el nombre puede ser el que crea que es adecuado.

    La ejecución del código anterior debería producir varias líneas de código, pero las dos líneas a las que debe prestar mucha atención se pueden ver a continuación:

     
    {"t":{"$date":"2021-04-14T18:10:11.779-05:00"},"s":"I", "c":"NETWORK", "id":23015, "ctx":"listener","msg":"Listening on","attr":{"address":"127.0.0.1"}}
    {"t":{"$date":"2021-04-14T18:10:11.797-05:00"},"s":"I", "c":"NETWORK", "id":23016, "ctx":"listener","msg":"Waiting for connections","attr":{"port":27017,"ssl":"off"}}

    Estas dos líneas contienen el localhost y el puerto predeterminado del servidor MongoDB, respectivamente. Estos dos números son necesarios para luego crear una conexión al servidor MongoDB para que podamos realizar nuestras operaciones CRUD.

    Realización de operaciones CRUD

    Ahora que nuestro servidor MongoDB está en funcionamiento, podemos conectarnos a él (usando el controlador apropiado) y comenzar a realizar operaciones CRUD. Para este artículo, crearemos una base de datos de usuarios simple que almacenará los nombres y edades de nuestros usuarios.

    Crear un usuario

    Hay dos formas principales de insertar usuarios en una base de datos MongoDB. Ambos métodos son bastante similares, pero el método que debe elegir depende de la cantidad de usuarios que desee crear en una instancia específica. Si su objetivo es crear un usuario, debe utilizar el método insertOne .

    Sin embargo, si el objetivo es crear más de un usuario a la vez, entonces el método insertMany es una mejor opción.

    Ejemplo del método insertOne de MongoDB

     
    // import mongodb and use destructuring to get the MongoClient function
    const { MongoClient } = require("mongodb");
    //the connection URL and the database that we intend to connect to
    const connectionURL = 'mongodb://127.0.0.1:27017';
    const databaseName = 'user-manager';
    //using the connect function on the MongoClient to connect to the MongoDB server
    MongoClient.connect(connectionURL, { useUnifiedTopology: true }, (error, client) =>{
    //check if connection was established
    if (error){
    return console.log('Could not connect to database');
    }
    //access the user-manager database
    const db = client.db(databaseName);
    //insert one user into the database
    db.collection('users').insertOne({
    name: 'John Doe',
    age: '28'
    }, (error,result) =>{
    if (error){
    return console.log('Could not create user');
    }
    console.log(result.ops);
    })
    })

    Antes de que podamos crear usuarios, se debe establecer una conexión con el servidor MongoDB utilizando el controlador MongoDB del idioma que está utilizando. El controlador más popular, y el que estamos usando en este tutorial, es el controlador NodeJS.

    Con la primera línea de nuestro código anterior, podemos usar el método de desestructuración para recuperar la función MongoClient de nuestro servidor.

    MongoClient acepta tres argumentos:

    • Una URL (utilizada para conectarse al servidor MongoDB)
    • Opciones / Configuración (que en este caso establece la variable "useUnifiedTopology" en verdadero, para facilitar el uso del nuevo motor de detección y supervisión del servidor)
    • Una función de devolución de llamada que toma dos argumentos (error y cliente)

    Dentro de la función de devolución de llamada del método MongoClient, finalmente podemos insertar un usuario en nuestra base de datos. Pero antes de llegar a ese punto, necesitamos obtener acceso a la base de datos del administrador de usuarios.

    Una de las ventajas de usar MongoDB es que no es necesario crear explícitamente una base de datos. Una vez que se genera una referencia a una base de datos en particular usando el argumento "cliente" (como se ve en el código anterior), puede comenzar a manipularla.

    La referencia a la base de datos del administrador de usuarios que generamos se almacena en la variable "db", que usaremos para insertar nuestro primer usuario en la base de datos.

    Usando la referencia "db", podemos crear una nueva colección, a la que asignamos el nombre "usuario".

    El método insertOne toma dos argumentos obligatorios; el documento (el usuario) y una función de devolución de llamada. Con el método insertOne , podemos insertar un usuario con el nombre de Peter Davis con 32 años de edad en nuestra base de datos.

    La función de devolución de llamada toma dos argumentos (error y resultado). La función de resultado contiene un método de operaciones que usamos para ver el usuario que acabamos de crear en nuestra base de datos. Esto produce la siguiente salida en la consola, después de que se ejecuta el código anterior:

     
    [ { name: 'Peter Davis', age: '32', _id: 60772f869475e84740003c45 } ]

    Aunque solo proporcionamos dos campos al crear un usuario, puede ver en el resultado anterior que se generó un tercer campo. Esta es otra cosa interesante de MongoDB; genera automáticamente una identificación única para cada documento que crea.

    Relacionado: ¿En qué se diferencia el modelado de datos en MongoDB?

    Leer un usuario en MongoDB

    Los dos métodos principales utilizados para leer documentos de MongoDB son: find y findOne . El método de búsqueda se usa para leer varios documentos a la vez y el método findOne se usa para leer un solo documento a la vez.

    Ejemplo del método findOne de MongoDB

     
    // import mongodb and use destructuring to get the MongoClient method
    const { MongoClient } = require("mongodb");
    //the connection URL and the database that we intend to connect to
    const connectionURL = 'mongodb://127.0.0.1:27017';
    const databaseName = 'user-manager';
    //using the connect function on the MongoClient to connect to the MongoDB server
    MongoClient.connect(connectionURL, { useUnifiedTopology: true }, (error, client) =>{
    //check if connection was established
    if (error){
    return console.log('Could not connect to database') ;
    }
    //create the user-manager database
    const db = client.db(databaseName);
    //finding one user into the database
    db.collection('users').findOne({name: 'Peter Davis'}, (error, user) => {
    if (error){
    return console.log('Could not find user');
    }
    console.log(user);
    })
    });

    Es bueno recordar que siempre deberá conectarse al servidor MongoDB y a la base de datos adecuada antes de poder realizar cualquier operación CRUD (como se ve en nuestro ejemplo anterior).

    El método findOne toma dos argumentos obligatorios. El primer argumento contiene los criterios de búsqueda; puede buscar un documento utilizando cualquier nombre de variable que sea exclusivo de él. En nuestro ejemplo anterior usamos el nombre "Peter Davis".

    El segundo argumento del método findOne es la función de devolución de llamada que toma dos argumentos; el primero es un error si no se puede localizar el documento, y el segundo es el documento (al que llamamos "usuario").

    La ejecución del código anterior producirá el siguiente resultado en la consola:

     
    { _id: 60772f869475e84740003c45, name: 'Peter Davis', age: '32' }

    Actualizar un usuario en MongoDB

    Hay dos métodos disponibles para actualizar documentos en MongoDB. Aunque la estructura de ambos es muy similar, updateOne se usa para actualizar un documento a la vez y updateMany se usa para actualizar muchos documentos a la vez.

    Ejemplo de método updateOne de MongoDB

     
    //Update a user's age
    db.collection('users').updateOne({ name: "Peter Davis"},
    {
    $set: {
    age: '24'
    }
    })

    Con el código anterior podemos actualizar la edad de Peter Davis a 24.

    Eliminar un usuario en MongoDB

    Hay dos métodos disponibles para eliminar un documento de MongoDB. El método deleteOne se usa para eliminar un solo documento, y el método deleteMany se usa para eliminar varios documentos.

    Ejemplo del método deleteOne de MongoDB

     
    //delete a document
    db.collection('users').deleteOne({ name: 'Peter Davis'})

    La operación de eliminación es la operación CRUD más simple que se puede realizar en MongoDB. Como puede ver en el ejemplo anterior (sin incluir el código de conexión requerido y la función de devolución de llamada), solo se necesita una línea de código.

    Ahora puede realizar operaciones CRUD en MongoDB

    Ahora tiene conocimientos básicos de MongoDB y sabe lo que significa NoSQL. También sabe qué significa el acrónimo CRUD y por qué estas operaciones son cualidades esenciales de toda base de datos.

    Este artículo le proporciona todas las herramientas necesarias para realizar las cuatro operaciones CRUD básicas en MongoDB. Ahora que está equipado con el conocimiento de las operaciones CRUD, puede comenzar a aprender la mejor manera de modelar sus datos utilizando MongoDB.

    Crédito de la imagen: Alexander Sosluev / WiKiMedia Commons

  • Cómo utilizar el administrador de proyectos en Adobe Premiere Pro

    Cómo utilizar el administrador de proyectos en Adobe Premiere Pro

    Trabajar en proyectos de edición complejos a menudo requiere que Premiere Pro obtenga material de múltiples fuentes de medios.

    No vale la pena pensar si se pierde material para un proyecto al que se le pide que regrese meses después de la entrega. Como tal, es vital que sepa cómo proteger adecuadamente su proyecto y sus activos.

    Para lograr esto, Premiere Pro Project Manager es una herramienta versátil que le permitirá migrar su proyecto a diferentes ubicaciones y realizar copias de seguridad de todos sus activos usados ​​de forma segura.

    Entonces, comencemos y aprendamos a usar el Administrador de proyectos en Premiere Pro para mantener sus proyectos organizados e intactos.

    Empezando

    Preparemos la escena. Acaba de terminar de editar un proyecto importante y sus entregables se han enviado al cliente. En el futuro, desea poder acceder a su proyecto sin recibir el temido mensaje Media offline:

    Incluso puede ser que su cliente, según su acuerdo comercial, quiera el proyecto para su archivo. Por lo tanto, debe asegurarse de tener una carpeta con todo lo que necesita para lograr su video. Eso incluye imágenes, videos y clips de audio.

    Project Manager también realizará una copia de seguridad de los archivos y la configuración creados en Premiere Pro, como los archivos de subtítulos creados con la herramienta de subtítulos.

    Relacionado: Cómo crear subtítulos dinámicos en Premiere Pro con la herramienta de subtítulos

    Comencemos por crear una carpeta en la que se pueda colocar nuestro nuevo proyecto. Asegúrese de que esté bien etiquetado para mantener organizados su proyecto y la estructura de su carpeta.

    Dentro de Premiere Pro, presione Archivo> Administrador de proyectos . Esto abrirá el Administrador de proyectos en una nueva ventana, donde podrá establecer una serie de parámetros para su copia de seguridad.

    A continuación se muestran los ajustes individuales.

    Secuencia

    Esta ventana determina las secuencias de las que Premiere Pro examinará y consolidará los activos. De forma predeterminada, seleccionará todas sus secuencias.

    ¿Porque es esto importante? Si tiene varias versiones de secuencias (por ejemplo, Editar V1, Editar V2, etc.), es posible que desee excluir el material que no hizo el corte final para ahorrar espacio.

    También puede tener varias versiones y ediciones alternativas de las que deba decidir si desea realizar una copia de seguridad o eliminarlas.

    Ruta de destino

    Aquí es donde se almacenan los archivos de su proyecto y todos los activos. Configúrelo como la carpeta que se creó anteriormente.

    Proyecto resultante

    Esta es la configuración más crucial del Project Manager y deberá elegir cuidadosamente según sus necesidades. Tienes dos opciones:

    1. Para copiar todos sus archivos a una nueva ubicación
    2. Para consolidar o transcodificar esos archivos

    Repasemos cómo funcionan estos y sus opciones adicionales.

    Recopile archivos y cópielos en una nueva ubicación

    Este es el más evidente de los dos escenarios. Como puede adivinar, esto examinará todos los archivos y activos que utiliza su proyecto de Premiere Pro y los copiará en la carpeta.

    Consolidar y transcodificar

    La consolidación y transcodificación de sus archivos es una opción un poco menos sencilla, pero que puede abrir opciones adicionales según lo que desee hacer con su proyecto.

    En términos básicos, todos sus activos de video se convierten a un nuevo formato que puede elegir.

    ¿Por qué hacer esto? Si está utilizando archivos sin procesar particularmente grandes de su cámara en resoluciones que exceden el método de visualización, es posible que no desee proporcionárselos al cliente, debido al gran tamaño y la dificultad de enviarlos en línea.

    La elección de convertir los archivos de su proyecto a una resolución más pequeña le permitirá superar estos problemas. También le permite optimizar su proyecto para su archivo.

    Configuración de transcodificación

    Si elige transcodificar los activos de su proyecto, tendrá algunas configuraciones adicionales con las que trabajar.

    El primero de ellos es Source . Esto determina el formato al que se convierten los clips.

    Sequence transcodificará los clips según las especificaciones de la secuencia de edición. Por lo tanto, un clip de 4K utilizado en una secuencia HD se transcodificará a HD.

    Clips individuales transcodificará sus archivos a su especificación original. Por lo tanto, un clip HD y un clip 4K utilizados en su proyecto permanecerán en resolución HD y 4K respectivamente.

    Preset le permitirá establecer su propio formato y configuración. Dependiendo de sus propias necesidades y flujo de trabajo, no existe una respuesta correcta o incorrecta para cuál elegir.

    Opciones adicionales

    También hay opciones adicionales disponibles. Veamos las configuraciones que son más pertinentes para el proceso de copia de seguridad.

    Si está utilizando Adobe Dynamic Link para conectar un proyecto de After Effects a su proyecto de Premiere, puede especificar cómo Project Manager manejará el archivo de After Effects conectado.

    Relacionado Cómo usar Dynamic Link con Adobe After Effects y Premiere Pro

    Excluir clips no utilizados

    Esto hace lo que dice en la lata. Habilitarlo evitará que se copien los clips o activos que no se utilizan en sus secuencias.

    Incluir manijas

    Agregar controles le permite dictar la cantidad de clips utilizados en sus secuencias que se transcodifican. Sin tiradores (0 fotogramas) solo le dará la duración del clip utilizado en su edición. 200 cuadros de manijas en una secuencia de 25 cuadros por segundo le darían ocho segundos de clip adicional en cada lado (si es lo suficientemente largo).

    Cambiar el nombre de los clips multimedia a nombres de clips

    Al alternar esto, se cambiará el nombre del archivo de material de archivo sin procesar por el nombre del clip en Premiere, si lo ha cambiado a través de sub-recorte o anidamiento.

    Si está utilizando secuencias de After Effects en su edición, a través de un enlace dinámico (como se explicó anteriormente aquí), puede especificar si desea que se conviertan en metraje o copie el archivo de origen de After Effects. Esto se logra con Convertir composiciones de After Effects en clips .

    Conservar Alfa

    Al marcar esto, se asegurará de que los archivos con canales alfa conserven su transparencia.

    Comprobación del tamaño de la copia de seguridad

    Una vez que haya establecido sus configuraciones, puede usar el cuadro Espacio en disco para determinar qué tan grande es su proyecto. Esto es particularmente útil si necesita obtener una copia de seguridad de un proyecto de un tamaño determinado para su almacenamiento.

    Una vez que esté todo listo, presione Aceptar . Premiere Pro comenzará a migrar su proyecto, metraje y activos, convirtiendo sus archivos si se especifica.

    Próximos pasos

    ¡Y ahí lo tienes!

    Cuando termine, tendrá una carpeta que contiene todo lo que necesita para realizar una copia de seguridad o migrar su proyecto de Premiere Pro.

    También es una buena idea mejorar sus flujos de trabajo y mantener su proyecto ordenado antes de realizar la copia de seguridad.

  • Las 5 mejores aplicaciones de Android y iPhone para simplificar las compras de comestibles

    Para todas las tareas avanzadas que pueden manejar nuestros teléfonos, todavía es muy fácil perder la noción de tareas relativamente simples como ir de compras. Saber lo que necesita y dónde están las mejores ofertas puede resultar abrumador si no viene preparado.

    Las listas de la compra en papel y lápiz han desaparecido gracias a los teléfonos móviles. Al descargar estas aplicaciones móviles, puede recuperar el control de sus compras y liberar espacio mental para concentrarse en los elementos más importantes de su vida.

    1. Conservador de recetas

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

    Recipe Keeper es una gran aplicación que no solo almacena sus recetas, sino que también ofrece un planificador de comidas y una lista de compras . Tiene una interfaz simple e incluso le permite importar y exportar recetas, así como sincronizar con Amazon Alexa.

    Con el Planificador de comidas , puede programar comidas en ciertos días e incluso codificarlas por colores para el desayuno, el almuerzo y la cena. Esta es una manera conveniente de hacer un mapa de las comidas de la semana y dejarlo de pensar.

    En la Lista de compras , puede marcar los alimentos mientras recorre la tienda o realiza pedidos en línea. Una vez que haya terminado su viaje, simplemente puede desmarcar todos los elementos para tenerlo listo para la próxima vez.

    Hay una versión pro disponible, que le permitirá agregar recetas ilimitadas, así como sincronizar sus recetas, listas de compras y planificador de comidas en todos sus dispositivos. Además, la versión pro le permite hacer una copia de seguridad de sus recetas en la nube y compartirlas en las redes sociales.

    Descargar: Recipe Keeper para iOS | Android (versión premium gratuita disponible)

    2. Delicioso

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

    Yummly es una popular aplicación de planificación de comidas que presenta recetas paso a paso con guía en video, así como información nutricional para esas recetas.

    Si está buscando mejorar su cocina, salir de su zona de confort y probar algunos platos nuevos, es probable que le brinde algún beneficio.

    Puede conectar esta aplicación con la aplicación Apple Health , lo que facilitará la medición de los beneficios y los déficits que recibirá de las comidas individuales. También le permite escanear sus ingredientes disponibles usando la cámara, con la aplicación luego seleccionando opciones de recetas basadas en lo que ya tiene en la cocina.

    Probablemente su característica más interesante sea su capacidad para conectarse con electrodomésticos inteligentes en la cocina. La tecnología de cocina inteligente está ganando popularidad, y poder conectar Yummly a los mejores aparatos de cocina inteligente aumenta la eficiencia para cualquiera que haya invertido en productos para el hogar inteligente.

    Descargar: Yummly para iOS | Android (gratis, suscripción disponible)

    3. Nuestra lista de compras de comestibles

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

    Our Groceries es una aplicación de diseño simple que le permite compartir listas de compras entre familias. Si está en una tienda mientras su cónyuge o familiar está en otra, puede usar la lista sincronizada que comparte para tachar lo que ha comprado. Esto evitará la posibilidad de duplicar accidentalmente.

    La aplicación le permite colocar sus artículos en categorías (alimentos congelados, lácteos, carne, etc.) y agregar recetas para que recordar los ingredientes sea más fácil. No olvide combinar esto con el uso de aplicaciones de cupones para comestibles ; sus ahorros pueden acumularse rápidamente al utilizar ofertas y tratos de manera regular.

    Nuestros comestibles son multiplataforma, por lo que no hay de qué preocuparse si su familiar usa una plataforma diferente. La aplicación tiene un diseño fácil de entender, lo que la hace ideal para compartir con miembros mayores de la familia que no tienen tanta confianza digital.

    Descargar: Nuestros comestibles para iOS | Android (gratis, suscripción disponible)

    4. Hora de comer

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

    Mealime es una aplicación fantástica que se centra en la alimentación saludable y ofrece un lugar para almacenar y descubrir los mejores planes de comidas y recetas. Comer de manera saludable es algo con lo que muchos de nosotros luchamos, pero esta aplicación lo hace simple e incluso divertido de hacer.

    Cuando cargue la aplicación por primera vez, tendrá la oportunidad de elegir su dieta. Las opciones incluyen clásica, vegana y cetogénica con muchas más opciones disponibles que cubren todas las dietas principales. También le preguntará por sus alergias y disgustos, así como cuántas porciones por comida desea tener.

    Le pedirá que cree su plan de comidas, seleccionando entre las recetas disponibles en la aplicación. Una vez que haya creado su plan de comidas, la pestaña Comestibles mostrará los ingredientes que necesita para todas sus comidas. Esto también le permite agregar sus propias selecciones, si lo desea. Otra característica interesante es el ahorro de desperdicio de alimentos , que lo ayuda a minimizar los alimentos no utilizados y, por lo tanto, a ahorrar dinero.

    Algunas de las recetas están reservadas para la versión pro de la aplicación, que también te ofrece información nutricional exclusiva, filtros avanzados y más.

    Descargar: Mealime para iOS | Android (gratis, suscripción disponible)

    5. AnyList

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

    AnyList adopta un enfoque simple para las listas de compras de comestibles. Organiza y clasifica por grupos de alimentos, además de permitirle almacenar recetas y compartir fácilmente sus listas con amigos y familiares. También tiene funcionalidad de múltiples dispositivos, lo que le facilita la administración de sus listas y recetas incluso cuando cambia lo que usa a lo largo del día.

    Relacionado: Servicios de entrega de comestibles en línea que son rápidos y fáciles

    El uso de la pestaña Lista le permite agregar alimentos que luego puede marcar durante su próximo viaje de compras. La pestaña Recetas le permite crear o importar recetas y las almacena para un fácil acceso.

    Finalmente, si actualiza a AnyList Complete, puede usar la pestaña Plan de comidas para planificar ciertas recetas para ciertos días, entre otras ventajas.

    Descargar: AnyList para iOS | Android (gratis, suscripción disponible)

    Su teléfono inteligente es un compañero de compras vital

    Comprar, especialmente los comestibles, es una tarea recurrente que puede ser difícil de controlar. Eso es especialmente cierto cuando tienen eventos más importantes en su vida.

    Por suerte, nuestros teléfonos, con aplicaciones como estas, nos permiten simplificar la experiencia de compra. Con un poco de ayuda, es una tarea fácil cada semana y no pierde el tiempo que mejor podría gastar en otra parte.

  • Wear OS ahora muestra un índice UV para mantenerte seguro bajo el sol

    Wear OS ahora muestra un índice UV para mantenerte seguro bajo el sol

    Google ha actualizado la aplicación Weather en Wear OS para agregarle compatibilidad con el índice UX. También hay una complicación del índice UV que se puede agregar a la esfera del reloj de su reloj Wear OS.

    La aplicación Weather de Google para Android ya muestra el índice UV, y Google ahora trae esa misma información a su muñeca.

    Su reloj Wear OS ahora le dirá cuándo ponerse protector solar

    El número de índice UX le indicará la intensidad de la radiación ultravioleta solar en su área en una escala de 0 a 12. Cuanto mayor sea el número, peor será la radiación, lo que significa que debe ponerse protector solar antes de salir.

    Si el índice UV es superior a 4, se recomienda que no exponga su piel directamente a la luz solar y use protector solar y gafas de sol para proteger su piel y ojos.

    Relacionado: Revisión de Mobvoi TicWatch Pro 3: el mejor reloj inteligente Wear OS de todos los tiempos

    Google se ha tomado su tiempo para implementar actualizaciones significativas para la plataforma Wear OS. Si bien la plataforma necesita urgentemente una revisión y mejoras importantes, la compañía ha estado implementando actualizaciones menores para mejorar la usabilidad. En marzo, Google anunció que estaba agregando soporte para mosaicos de terceros a Wear OS .

    Google necesita hacer mucho trabajo para mejorar Wear OS, especialmente en lo que respecta a su rendimiento y duración de la batería. Se espera que el próximo Galaxy Watch de Samsung se ejecute en Wear OS, por lo que tal vez sea un incentivo lo suficientemente grande para que Google desarrolle aún más su plataforma de reloj inteligente.

  • Cómo programar reuniones y tareas con Calendly

    Cómo programar reuniones y tareas con Calendly

    Programar reuniones puede ser un proceso engorroso. Es posible que deba dedicar demasiado tiempo y energía a comunicarse de un lado a otro para encontrar un momento de reunión adecuado.

    Afortunadamente, una herramienta digital intuitiva reemplaza este proceso de programación ineficiente con un método simple y urgente. Esta herramienta se llama Calendly .

    En este artículo, lo guiaremos a través de Calendly, cómo funciona y cómo aprovecharlo al máximo.

    ¿Cómo funciona Calendly?

    Si está familiarizado con cómo programar una reunión en Microsoft Outlook, Calendly funciona de la misma manera. Además de Outlook, Calendly también funciona con Google Calendar y Apple iCloud Calendar.

    Cuando sincroniza sus calendarios personal y laboral, puede crear tipos de eventos. Por ejemplo, puede tener un tipo de "reunión de 15 minutos" y un tipo de "reunión de 30 minutos".

    Desde allí, puede enviar un enlace de reserva a clientes, compañeros de trabajo o amigos. Estas personas pueden elegir uno de los tipos de eventos que creó anteriormente y luego seleccionar una hora con usted. No se preocupe, no tendrán acceso a los eventos de su calendario.

    Esa es una descripción general rápida de cómo funciona Calendly. Ahora entremos en los detalles.

    Cómo agregar calendarios a Calendly

    Antes de configurar tipos de eventos, asegúrese de que sus calendarios estén sincronizados.

    Una vez que haya creado su perfil, haga clic en Cuenta junto a su imagen de perfil en la parte superior derecha del sitio web de Calendly. En el menú desplegable, seleccione Conexiones de calendario .

    En la página Conexiones de calendario, simplemente haga clic en + Agregar cuenta de calendario y luego en Conectar junto al tipo de calendario que desea agregar. Desafortunadamente, el plan gratuito solo te permite sincronizar un Calendario.

    Asegúrate de revisar también la sección de configuración. Aquí puede establecer qué calendarios comprobará Calendly para evitar conflictos de eventos. Además, en Configuración , puede elegir en cuál de sus calendarios aparecerán los nuevos eventos.

    Cómo crear tipos de eventos en Calendly

    Esto ahora le permite crear nuevos tipos de eventos que las personas pueden reservar. Para comenzar, seleccione + Nuevo tipo de evento o + Crear> Tipo de evento en su página de inicio de Calendly.

    Verá dos opciones para los tipos de reuniones: uno a uno y en grupo . Dado que la mayoría probablemente usará Calendly para reuniones individuales, eso es lo que iremos aquí. Seleccione Crear junto a Uno a uno .

    A continuación, debe proporcionar los siguientes detalles: nombre, descripción, color y una URL específica del evento.

    Al elegir una ubicación para la reunión, puede seleccionar un enlace de Zoom o Google Meet, una llamada telefónica o solicitar el evento en un lugar específico.

    Puede agregar tantas opciones de ubicación como necesite. Si elige una llamada telefónica, puede seleccionar si usted o el asistente iniciarán la llamada. Una vez que haya completado estos pasos, haga clic en Siguiente .

    En esta página, puede programar las expectativas de la reunión, como la anticipación con la que los asistentes pueden reservar un lugar, la duración de la reunión, a qué horas está disponible y el tiempo de reserva que se necesita antes o después de la reunión para viajar o terminar cosas claras.

    Si necesita establecer cuántos eventos de este tipo específico se pueden reservar en un día, puede hacerlo en la sección Reglas adicionales para su disponibilidad.

    Finalmente, después de seleccionar Siguiente otra vez, asegurar que su evento se establece en Sí, y ya está listo para funcionar.

    Puede modificar más configuraciones de eventos, como la pregunta que el invitado debe responder al reservar una reunión, cómo se les notificará, qué aparecerá en la página de confirmación de la reserva o detalles de pago (solo función Calendly Pro) antes de regresar a su página de inicio.

    Relacionado: Maneras de hacer de Google Calendar su calendario de escritorio de Windows

    Puede compartir un enlace de Calendly a través de dos métodos. La primera forma es compartir su URL de Calendly, que aparece debajo de su imagen de perfil y nombre en la página de inicio, donde los asistentes pueden reservar cualquier tipo de evento con usted.

    Una vez que hagan clic en su enlace, redirigirá a los asistentes a una página similar a la anterior. Las personas podrán elegir qué tipo de evento desean y también su tiempo disponible.

    La segunda opción es compartir un enlace a un solo tipo de evento con el asistente. Para hacer esto, copie el enlace o seleccione Compartir en un tipo de evento específico en su página de inicio de Calendly.

    Independientemente de la opción que seleccione, puede copiar y pegar su enlace de Calendly en un correo electrónico, mensaje de texto o sitio web (en la opción Compartir ) y compartirlo con las personas para que puedan programar una cita con usted.

    Cómo reservar un evento con Calendly

    Arriba se muestra cómo se ve una página de tipo de evento específico para sus asistentes. Los días en gris son de fecha pasada o cuando no está disponible.

    La persona podrá ver su disponibilidad eligiendo un día resaltado en azul y seleccionando una hora. Una vez que confirmen la hora, Calendly le pedirá a la persona que ingrese sus datos (nombre, correo electrónico, ubicación, etc.).

    Después de eso, un asistente recibirá un correo electrónico con una invitación de calendario, y el evento aparecerá tanto en su calendario como en el tuyo.

    Relacionado: Herramientas para sincronizar Microsoft Outlook con Google Calendar

    Con Calendly, es fácil programar reuniones de manera más eficiente. Todo lo que se necesita es aprender el proceso básico.

    Calendly es de uso gratuito, pero existen opciones de suscripción alternativas que pueden permitir múltiples tipos de eventos, conectarse a múltiples calendarios, manejar pagos de invitados y más. Puede consultar los precios de Calendy aquí .

    ¿Debería utilizar Calendly?

    Entonces, tal vez se esté preguntando si debe usar Calendly o no. Bueno, si constantemente te encuentras con problemas de programación, definitivamente. Una vez que haya establecido los tipos de eventos, Calendly puede ahorrarle innumerables horas de molestas programaciones de ida y vuelta.

    Sin embargo, si no programa reuniones con frecuencia, Calendly puede afectar su productividad. Además, configurar tipos de eventos de Calendly no es el mejor uso de su tiempo cuando rara vez programa reuniones.

    Aún así, Calendly es solo una de las herramientas de programación digital en el mercado. Si Calendly no satisface sus necesidades, puede considerar otras opciones.