Blog

  • Surface Duo obtiene una fecha de lanzamiento en el Reino Unido y una caída de precio

    Surface Duo de Microsoft no tuvo una recepción de lanzamiento tan fantástica, pero parece que la compañía está ansiosa por hacer mejores primeras impresiones fuera de los EE. UU. La compañía no solo está recortando el precio de Surface Duo, sino que también tiene una fecha de lanzamiento confirmada para el mercado del Reino Unido.

    Preparativos finales en el extranjero de Microsoft para Surface Duo

    Esta noticia nos llega de Thurrott . Si recuerdas, cuando se lanzó Surface Duo, no recibió excelentes críticas . Un punto de fricción central fue cuán defectuoso era el sistema operativo del Duo, pero otro fue su precio deslumbrante en $ 1399.99.

    Microsoft ha trabajado arduamente para solucionar los principales problemas que encontraron los revisores, pero su alto precio aún se mantuvo donde estaba. Sin embargo, Microsoft planea darle a Surface Duo una caída de precio significativa a $ 999.99.

    Es probable que esta caída sea en preparación para su lanzamiento en el extranjero, ya que los críticos de todo el mundo se preparan para desglosar el Surface Duo centímetro a centímetro. Con este precio reducido, más las correcciones recientes del sistema operativo de Surface Duo, la maravilla de pantalla dual aún puede causar una impresión positiva en el extranjero.

    Microsoft también ha confirmado cuándo los fanáticos del Reino Unido pueden probar Surface Duo por sí mismos. Si se encuentra en el Reino Unido, esté atento a los minoristas de electrónica el 18 de febrero de 2021.

    Arañando la superficie de los planes de Microsoft en el extranjero

    Si bien Surface Duo luchó por causar una buena impresión en los EE. UU., Todavía puede haber esperanzas en el extranjero. Con todas las correcciones al sistema operativo de Surface Duo combinadas con esta caída de precio, la hierba puede terminar siendo más verde en el otro lado.

    Si desea saber qué tipo de parches ha impulsado Microsoft para Surface Duo, la compañía lanzó recientemente algunas actualizaciones de estabilidad para solucionar los errores antes del debut internacional de Duo.

    Haber de imagen: Jack Skeens / Shutterstock.com

  • HBO Max se lanzará en América Latina en junio

    HBO Max, el servicio de transmisión de WarnerMedia, se lanzará en América Latina y el Caribe en junio de 2021. Es la primera vez que el servicio estará disponible fuera de los EE. UU.

    ¿Dónde se lanzará HBO Max en América Latina?

    Por el momento, HBO Max solo está disponible en EE. UU. A fines de junio de 2021, estará disponible en muchos países de América Latina y el Caribe. La noticia se anunció en un comunicado de prensa de WarnerMedia .

    Específicamente, esos países son: Anguila, Antigua, Argentina, Aruba, Islas Vírgenes Británicas, Bahamas, Barbados, Belice, Bolivia, Brasil, Islas Caimán, Chile, Colombia, Costa Rica, Curazao, Dominica, República Dominicana, Ecuador, El Salvador. , Granada, Guatemala, Guyana, Haití, Honduras, Jamaica, México, Montserrat, Nicaragua, Panamá, Paraguay, Perú, San Cristóbal y Nieves, Santa Lucía, San Vicente, Surinam, Trinidad y Tobago, Islas Turcas y Caicos, Uruguay y Venezuela.

    ¿Qué ofrecerá HBO Max en América Latina?

    Los suscriptores existentes de HBO GO que paguen directamente oa través de "socios elegibles" obtendrán acceso instantáneo a HBO Max. HBO GO se eliminará gradualmente en todas las regiones.

    Los detalles de precios no se han anunciado, aunque se prometen en los próximos meses, junto con información sobre nuevos contenidos y ofertas promocionales.

    Al igual que en los EE. UU., HBO Max ofrecerá una variedad de paquetes de suscripción y dispositivos compatibles como teléfonos inteligentes, tabletas y otras plataformas inteligentes.

    Relacionado: HBO Max finalmente está disponible en Roku

    En un tráiler que anuncia la noticia, se pueden ver clips de series como Game of Thrones y Friends, junto con películas como The Matrix y Casablanca. Sin embargo, aparece un pequeño mensaje al final para advertir que "no todos los títulos [estarán] disponibles en el lanzamiento".

    ¿Cuándo estará disponible HBO Max a nivel mundial?

    El año pasado, Warner Bros.anunció polémicamente que planea lanzar toda su lista teatral de 2021 a HBO Max. Hizo que el director Christopher Nolan calificara a HBO Max como "el peor servicio de transmisión" .

    Sin embargo, aunque algunos en la industria cinematográfica pueden estar quejándose, es una gran medida a favor del derecho a elegir para los consumidores.

    Como tal, es probable que aquellos en América Latina y el Caribe estén entusiasmados con el lanzamiento de HBO Max, con la esperanza de que el acuerdo también se aplique a ellos.

    ¿En cuanto al resto del mundo? No se han establecido fechas firmes, pero WarnerMedia reveló que los países nórdicos, España, Europa Central y Portugal están programados para actualizarse a HBO Max a finales de este año.

    Johannes Larcher, director de HBO Max International, dijo:

    Estamos encantados con el lanzamiento de HBO Max en América Latina y el Caribe, que es el primer paso para llevar el servicio Direct-to-Consumer de WarnerMedia a consumidores fuera de los EE. UU. Y en todo el mundo.

  • Spotify está probando letras en vivo en los EE. UU.

    ¿Te gusta cantar tus canciones favoritas de Spotify, pero siempre tienes que buscar la letra para asegurarte de que tu karaoke sea preciso? Estás de suerte. Spotify ahora está probando su función de letras en vivo para algunas personas en los EE. UU.

    Spotify lanza letras en tiempo real

    Si está en los EE. UU., Es posible que vea una nueva función de Spotify que le permite mostrar letras en tiempo real contra la música que está reproduciendo. Las letras son proporcionadas por la compañía de datos musicales Musixmatch.

    "Poder" es la palabra clave allí, ya que todavía se encuentra en una fase de prueba. Eso significa que solo un grupo de usuarios verá la función mientras Spotify mide su impacto. Se desconoce cuántos usuarios componen el grupo de prueba.

    Las letras han sido una función solicitada durante mucho tiempo para Spotify, por lo que sería sorprendente si la función no se implementara finalmente para todos, pero nada es seguro.

    En un correo electrónico a Engadget , un portavoz de Spotify dijo:

    Podemos confirmar que actualmente estamos probando nuestra función de letras para un número selecto de usuarios en los EE. UU. En Spotify, realizamos rutinariamente una serie de pruebas en un esfuerzo por mejorar nuestra experiencia de usuario. Algunas de esas pruebas terminan allanando el camino para nuestra experiencia de usuario más amplia y otras sirven solo como un aprendizaje importante. No tenemos más noticias para compartir en este momento.

    ¿Son las letras nuevas para Spotify?

    Estrictamente hablando, las letras en tiempo real no son una característica nueva. Esto se debe a que está disponible en países como Brasil, México, India y Singapur desde junio de 2020.

    De hecho, mucho antes de eso, Spotify tenía una función de letras en vivo en todo el mundo. También se produjo como resultado de una asociación con Musixmatch, aunque la función se eliminó sin ceremonias cuando el acuerdo entre las dos compañías llegó a su fin.

    Spotify luego lo reemplazó con una integración con Genius, en una función denominada "Behind the Lyrics", que muestra información y datos divertidos sobre algunas canciones. Esto también es algo que está disponible en Apple Music, que también admite letras en vivo.

    Engadget informa que "Behind the Lyrics" se eliminará de Spotify si la función de letras en vivo se amplía. Es probable que muchos no se lo pierdan.

    Para aquellas personas en regiones que aún no tienen letras en vivo, existe la opción de usar otras aplicaciones para ver las letras en Spotify .

    Por supuesto, también puede usar uno de los muchos sitios web de letras de Internet, aunque estos no se mostrarán a tiempo con su música de Spotify.

  • Diez cosas que no sabías que Google Docs podía hacer

    Diez cosas que no sabías que Google Docs podía hacer

    Google Doc puede parecer básico en la superficie, pero la herramienta de productividad en la nube tiene muchas características pasadas por alto que pueden ayudarlo a hacer más en el trabajo.

    En este artículo, veremos varias funciones de Google Doc que probablemente no conocía y cómo puede usarlas para ahorrar tiempo en la creación de contenido.

    Tenga en cuenta que se puede acceder a estas funciones principalmente en la versión de escritorio de la herramienta Google Docs. Se indicarán aquellas que también se pueden utilizar en la versión móvil.

    1. Escritura por voz

    Para usar la función de escritura por voz, abra un documento y haga clic en Herramientas en la barra de menú en la parte superior de la página. Seleccione Escritura por voz en el menú desplegable.

    Aparecerá un micrófono en su pantalla, con un menú de idioma donde puede seleccionar su idioma preferido. Cuando esté listo para decir su texto, haga clic en el micrófono o presione Cmd + Shift + S (si está usando una Mac) o Ctrl + Shift + S (si está usando una PC con Windows) para comenzar a grabar.

    Para agregar puntuación entre el texto, diga el nombre del signo de puntuación que desea agregar, como "punto", "coma" o "signo de interrogación". Puede dar instrucciones de formato como 'nueva línea' o 'nuevo párrafo', o 'dejar de escuchar' si desea tomar un descanso de la escritura por voz, y 'reanudar' cuando esté listo para continuar.

    Busque los comandos de edición avanzada de esta lista de comandos en la página de soporte de Google.

    También puede utilizar esta función para transcribir cualquier audio. Simplemente reproduzca el audio (desde su teléfono o cualquier otro dispositivo) en la conversión de voz a texto, y debe escribirlo por usted. Puede que tenga que hacer algunas modificaciones, pero habría ahorrado mucho tiempo.

    Relacionado: Consejos de Google Doc que toman segundos y le permiten ahorrar tiempo

    La función de escritura por voz solo está disponible en el escritorio, pero solo funciona en el navegador Chrome.

    2. Edición sin conexión

    A muchas personas les encanta Google Docs por su función de guardar instantáneamente en la nube, pero puede ser un inconveniente si no tiene acceso a Internet por un tiempo. La buena noticia es que aún puede acceder y editar sus archivos sin conexión.

    Esta función solo está disponible en Google Chrome y deberá instalar y activar la extensión de Google Docs Offline Chrome . Además, asegúrese de no estar navegando en modo privado.

    Esta función debe implementarse cuando esté en línea, pero una vez que esté lista, puede escribir y editar texto sin conexión, y luego se guardarán en la nube cuando tenga acceso a Internet. Así es cómo.

    Para que sea posible abrir y guardar archivos de Google Docs sin conexión , siga estas instrucciones . Esta función está disponible en PC, iOS y Android.

    3. Seguimiento / restauración del historial de versiones del documento

    Si está trabajando en un documento solo o con otros, puede realizar un seguimiento de los cambios en el documento utilizando la función Historial de versiones.

    También puede restaurar el documento a una versión anterior de forma temporal o permanente; una función que puede salvarle la vida si borra accidentalmente partes de su documento y no puede usar el botón Deshacer para restaurarlas.

    Para usar la función de historial de versiones, haga clic en Archivo en la barra de menú y seleccione Historial de versiones en el menú desplegable. Verá que también puede nombrar una versión, por lo que puede usar eso para realizar un seguimiento de los cambios continuos en el documento, especialmente si otros usuarios están haciendo ediciones en el mismo documento.

    Esta función solo está disponible en el escritorio.

    4. Modo de sugerencias y revisión

    Si bien es genial colaborar con otros y editar un documento juntos, puede ser difícil (y complicado) realizar un seguimiento de los cambios que cada persona ha realizado.

    La función de sugerencia le permite simplemente sugerir ediciones si no desea alterar el documento por completo. Sus sugerencias aparecerán en el editor como comentarios en la barra lateral, y el editor puede realizar cambios instantáneos al aceptar la sugerencia. También puede mantener hilos de conversación con Responder , para que pueda dar y recibir comentarios directamente en la página del documento sin tener que enviar correos electrónicos de un lado a otro.

    Para sugerir ediciones, haga clic en el ícono de lápiz para el modo de edición en la esquina superior derecha de su documento abierto, luego seleccione Sugerir .

    Para ver el documento sin las sugerencias, haga clic en Visualización . Podrá leer sin los tachados y las ventanas emergentes de comentarios.

    Para ahorrar tiempo, puede aceptar o rechazar todas las sugerencias a la vez. Haga clic en Herramientas y seleccione Revisar las ediciones sugeridas . Haga clic en Aceptar todo o Rechazar todo .

    Esta función solo está disponible en el escritorio.

    5. Agregar fuentes

    Si alguna vez desea estilizar su texto para adaptarlo a su mensaje, también puede hacerlo con Google Docs. Además de las 24 fuentes predeterminadas que ya están programadas en la herramienta Google Docs, puede agregar varias fuentes geniales de su elección para amplificar su texto visualmente.

    Para agregar fuentes, simplemente haga clic en Fuentes en la barra de menú y seleccione Más fuentes . Seleccione tantas fuentes como desee de la colección proporcionada.

    Esta función solo está disponible en el escritorio.

    6. Comparar documentos

    Esta es otra característica que puede utilizar para realizar un seguimiento de los cambios realizados en un documento por usted mismo o un colaborador. Es especialmente útil para documentos grandes y, como sugiere el nombre, puede comparar dos documentos para ver las diferencias entre ellos.

    Para usar esta función, abra el documento base para el que desea hacer una comparación, luego haga clic en Herramientas y seleccione Comparar documentos .

    En el cuadro de diálogo que aparece, seleccione el documento con el que desea compararlo desde su unidad y haga clic en Comparar . En el campo Diferencias de atributo para , ingrese el nombre del colaborador que será el autor de las ediciones sugeridas en el documento final.

    Las diferencias se mostrarán de la misma manera que en el modo de sugerencia que discutimos anteriormente, y también puede aceptar o rechazar las ediciones.

    Esta función solo está disponible en el escritorio.

    7. Buscar y reemplazar

    Si alguna vez necesita reemplazar varias instancias de un error dentro de su texto, Google Docs facilita hacerlo con la función Buscar y reemplazar.

    Para los usuarios que están familiarizados con la función Buscar y reemplazar en Microsoft Word, esto funciona igual.

    Para encontrar una palabra o frase en particular en su documento, use el atajo Ctrl + F en una PC con Windows o Comando + F en una Mac. Ingresa la palabra en el campo "Buscar en documento".

    Para reemplazar el texto encontrado, haga clic en los tres puntos del lado derecho y seleccione Buscar y reemplazar .

    Luego, ingrese el texto en el campo Buscar y el texto de reemplazo en el campo Reemplazar con . Desplácese por las instancias de texto con el cursor hacia arriba y hacia abajo y haga clic en Reemplazar para intercambiarlos individualmente. O haga clic en Reemplazar todo para reemplazar todo el texto seleccionado a la vez.

    8. Use un diccionario

    Para ayudarlo a concentrarse y evitar tener que cambiar entre pestañas cuando busca el significado de una palabra, Google Docs tiene un diccionario en la aplicación.

    Cuando esté escribiendo y necesite buscar una palabra, resalte la palabra, luego haga clic derecho y seleccione Definir en el menú. La herramienta Diccionario buscará la definición de la palabra en Internet y aparecerá en el lado derecho de la pantalla.

    9. Agregar acentos de idioma

    Dígale adiós a la memorización de atajos de teclado de acento o a copiar / pegar letras acentuadas de otros documentos.

    Para usar letras acentuadas, tendría que descargar el complemento "Easy Accents" , que le permite insertar acentos para 20 idiomas diferentes directamente desde una barra lateral en su documento.

    Descargue el complemento de Google Doc abriendo el menú Herramientas , luego haga clic en Complementos y Obtener complementos . En el cuadro de Google Marketplace que aparece, busque Easy Accents y haga clic en el botón azul de instalación para agregarlo a su colección de complementos de Google Docs.

    Después de la instalación, haga clic en el menú Complementos para seleccionar el complemento Easy Accents y comience a agregar los acentos correctos en todas sus palabras extranjeras.

    Este complemento solo está disponible en computadoras de escritorio, pero los teclados móviles suelen admitir acentos de idiomas, por lo que podrá escribir texto con tildes en su teléfono sin el complemento.

    10. Cree accesos directos personalizados

    La mayoría de las personas están familiarizadas con los atajos de Microsoft Word , pero también puede crear sus propios atajos en Google Docs. Para crear accesos directos personalizados, haga clic en Herramientas> Preferencias> Sustitución. Verá que ya hay algunos atajos de fracciones y símbolos (como cambiar 3/4 a ¾), pero siéntase libre de agregar algunos de los suyos.

    Esta función solo está disponible en el escritorio.

    Haga más con Google Docs

    Ahora que ha aprendido estas herramientas de Google Docs, puede utilizarlas al crear su próximo documento. ¡Con suerte, te facilitarán las cosas!

  • Cómo crear o editar un patrón en Adobe Illustrator

    Cómo crear o editar un patrón en Adobe Illustrator

    Cree un patrón en Adobe Illustrator y podrá aplicarlo rápidamente a formas, trazos e incluso texto. Puede hacer algo simple, como un patrón de puntos, o hacer algo más complejo. Incluso puede utilizar una parte de un gráfico vectorial existente y convertirlo también en un patrón.

    Los patrones son ideales para fondos, texturas y más. A continuación, le indicamos cómo utilizar las herramientas de patrones de Illustrator y cómo crear y editar sus propios patrones.

    Uso de los patrones predeterminados en Adobe Illustrator

    Illustrator viene con varios patrones integrados. Además de ser útiles por sí mismos, también son una buena forma de ver cómo funcionan los patrones. Estos patrones también le darán una idea sobre cómo usar sus propios patrones una vez que los haya creado.

    Relacionado: Cómo vectorizar una imagen en Adobe Illustrator

    Puede encontrar patrones en su ventana Muestras. Si aún no está abierto, vaya a Ventana> Muestras en el menú superior. Además de los colores sólidos, es posible que ya haya algunos patrones en la ventana Muestras, pero estos no son los únicos patrones que tiene Illustrator.

    Haga clic en el icono de la biblioteca de muestras en la parte inferior izquierda de la ventana de muestras. Coloca el cursor sobre Patrón y luego elige una de las bibliotecas de muestras de patrones.

    Ahora puede aplicar estas muestras como lo haría con colores sólidos. Aquí puede ver los patrones de la biblioteca Nature_Foliage aplicados como rellenos y trazos, así como al texto.

    Cómo hacer un patrón repetitivo básico en Illustrator

    Puede convertir cualquier vector en un patrón, ya sea algo que ya haya diseñado o algo que cree con esta intención específica en mente. Puede hacerlo con un gráfico vectorial completo, una sola capa o cualquier cosa intermedia.

    Todo lo que tiene que hacer es seleccionar lo que desea convertir en un patrón y luego arrastrarlo a la ventana Muestras. Por ejemplo, podrías arrastrar este ojo de gato a tus Muestras. Eso crearía una muestra de patrón, que luego podría usar para rellenar un rectángulo o cualquier otra forma.

    Alternativamente, puede hacer lo mismo con todo el vector. En cualquier caso, Illustrator creará un patrón a partir de lo que arrastre a la ventana Muestras. Simplemente puede aplicar la muestra como lo haría con cualquier muestra de color normal.

    Si hace doble clic en su muestra de patrón en la ventana Muestras, se abrirá la ventana Opciones de patrón . También puede abrirlo directamente desde Windows> Opciones de patrón en el menú superior.

    Aquí, puede editar aún más su patrón, incluyendo cómo se repite y qué tan grandes son los espacios entre cada iteración de su imagen. También edita el diseño de su patrón directamente aquí. La versión de la imagen que no está atenuada se puede editar normalmente. Puede cambiar colores, mover capas, etc.

    Hay varias cosas que puede hacer con la ventana Opciones de patrón. Puede, por ejemplo, repetir su imagen en un diseño de ladrillo escalonado y reducir el espacio entre cada parte del patrón.

    Acerque las partes de su patrón lo suficiente y podrá hacer que se superpongan. Al hacerlo, puede crear una especie de patrón de mosaico como el que se muestra a continuación. Pruebe todas las diferentes configuraciones de superposición en Opciones de patrón para encontrar algo que funcione para usted.

    Cómo crear un patrón sin costuras en Adobe Illustrator

    Si desea crear un patrón geométrico uniforme, debe asegurarse de que haya simetría en todo su diseño. Por ejemplo, una línea que comienza 10px hacia arriba en el lado izquierdo de su patrón tiene que terminar 10px hacia arriba en el lado derecho. Cuando se repita, esos puntos deberán sumarse.

    Para hacer esto, cree un nuevo documento con dimensiones cuadradas. Habilite la superposición de cuadrícula presionando Ctrl + " ( Cmd +" en Mac). Las guías inteligentes también son útiles: habilítelas con Ctrl + U ( Cmd + U en Mac). Si sus reglas no están visibles, presione Ctrl + R ( Cmd + R en Mac) para habilitarlas.

    También puede encontrar estos ajustes en Ver en el menú superior, pero le recomendamos que utilice las teclas de método abreviado de Illustrator donde pueda ahorrar tiempo.

    Extiende tu diseño en el cuadrado. Cualquier parte que pase por los bordes deberá alinearse en el otro lado. La herramienta Alinear ( Ventana> Alinear ) puede ayudarlo a alinear las cosas entre sí correctamente. Haga clic y arrastre desde las reglas para crear sus propias guías donde las necesite.

    También es importante tener un color de fondo, incluso si es blanco. Asegúrese de que se ajuste perfectamente a los bordes de la mesa de trabajo porque lo necesita para recortar el material superfluo.

    Seleccione todo con Ctrl + A ( Cmd + A en Mac), y luego presione Shift + M para activar la herramienta Shape Builder . Esto también se puede encontrar en la caja de herramientas. Mantenga presionada la tecla Alt ( opción en Mac). Esto pone la herramienta Shape Builder en modo de resta.

    Al pasar el cursor sobre partes de su diseño con esta herramienta, debería ver que cambian de color ligeramente. Haga clic en las áreas que no desea e Illustrator eliminará esas partes, dejando solo los bits que se superponen con el cuadrado de fondo.

    Una vez hecho esto, seleccione todo y arrástrelo a sus muestras para convertirlo en un patrón. Para usar su patrón en un documento nuevo, puede guardarlo en una biblioteca de muestras o usar su biblioteca de Adobe Cloud.

    Alternativamente, también puede copiarlo desde esta ventana Swatch y pegarlo en otra ventana Swatch en un documento diferente.

    Ahora puede aplicar este patrón como lo haría con cualquier otro. Si lo ha hecho bien, todo debería alinearse sin espacios. Haga ajustes en su documento de patrón si es necesario.

    ¿Cuándo debería utilizar patrones en Adobe Illustrator?

    El uso más obvio de los patrones es crear mosaicos repetibles para fondos, pero puede usarlos para rellenar formas y darles textura también. El texto relleno de patrón es otro buen uso y puede hacer que su tipografía realmente se destaque.

    Si lo desea, puede incluso crear sus propios patrones manualmente, copiando y pegando la misma imagen una y otra vez. Puede haber ocasiones en las que desee hacer eso, pero la mayoría de las veces, la capacidad de Illustrator para automatizar la creación de patrones será el camino a seguir.

    Es solo una de las muchas formas en que Illustrator puede hacer su vida más fácil, dándole más tiempo para trabajar en sus diseños.

  • Cómo trabajar eficazmente con fechas y horas en MySQL

    Las fechas y horas son importantes, ayudan a mantener las cosas organizadas y son un aspecto integral de cualquier operación de software.

    Trabajar de manera eficiente con ellos dentro de la base de datos a veces puede parecer confuso, ya sea trabajando en las distintas zonas horarias, agregando / restando fechas y otras operaciones.

    Conozca las diversas funciones de MySQL disponibles para manejar y administrar fácilmente fechas / horas dentro de su base de datos.

    Trabajar con zonas horarias

    Para ayudar a mantener las cosas estandarizadas, solo debe trabajar con fechas / horas en la zona horaria UTC. Cada vez que establece una conexión a la base de datos MySQL, debe cambiar la zona horaria a UTC, lo que se puede hacer con la siguiente declaración SQL:

     SET TIME_ZONE = '+0:00'

    Dado que ahora todas las fechas se guardarán en UTC, siempre sabrá con qué está trabajando, lo que hará las cosas más simples y directas.

    Cuando sea necesario, puede convertir fácilmente la zona horaria de cualquier valor de fecha / hora / marca de tiempo con la práctica función CONVERT_TZ () MySQL. Primero debe conocer el desplazamiento, por ejemplo, PST en la costa oeste de América del Norte es UTC -08: 00, por lo que podría usar:

     SELECT CONVERT_TZ('2021-02-04 21:47:23', '+0:00', '-8:00');

    Esto da como resultado 2021-02-04 13:47:23 que es exactamente correcto. Los tres argumentos pasados ​​a CONVERT_TZ () son primero la fecha y hora / marca de tiempo con la que está comenzando (use ahora () para la hora actual), el segundo siempre será '+0: 00' ya que todas las fechas están forzadas a UTC en la base de datos , y el último es el desplazamiento al que deseamos convertir la fecha.

    Agregar / restar fechas

    Muchas veces necesita sumar o restar fechas, por ejemplo, si necesita recuperar registros de hace una semana o programar algo dentro de un mes.

    Afortunadamente, MySQL tiene las excelentes funciones DATE_ADD () y DATE_SUB () que hacen que esta tarea sea extremadamente fácil. Por ejemplo, puede restar dos semanas de la fecha actual con la declaración SQL:

     SELECT DATE_SUB(now(), interval 2 week);

    Si, en cambio, quisiera agregar tres días a una marca de tiempo existente, usaría:

     SELECT DATE_ADD('2021-02-07 11:52:06', interval 3 day);

    Ambas funciones funcionan igual, el primer argumento es la marca de tiempo con la que está comenzando y el segundo argumento es el intervalo para sumar o restar. El segundo argumento siempre tiene el mismo formato, comenzando con el intervalo de palabras seguido de un valor numérico y el intervalo en sí, que puede ser cualquiera de los siguientes: segundo, minuto, hora, día, semana, mes, trimestre, año.

    Por otro ejemplo, si quisiera recuperar todos los inicios de sesión que ocurrieron en los últimos 34 minutos, podría usar una declaración SQL como:

     SELECT * FROM logins WHERE login_date >= DATE_SUB(now(), interval 45 minute);

    Como puede ver, esto recuperaría todos los registros de la tabla de inicios de sesión con una fecha de inicio de sesión mayor que la hora actual menos 45 minutos, o en otras palabras, los últimos 45 minutos.

    Obtenga la diferencia entre fechas

    A veces necesitas saber cuánto tiempo ha transcurrido entre dos fechas. Puede obtener fácilmente el número de días entre dos fechas diferentes con la función DATEDIFF , como la siguiente declaración SQL:

     SELECT DATEDIFF(now(), '2020-12-15');

    La función DATEDIFF toma dos argumentos, ambos son sellos de fecha / hora y da el número de días entre ellos. El ejemplo anterior mostrará el número de días transcurridos desde el 15 de diciembre de 2020 hasta hoy.

    Para obtener el número de segundos entre dos fechas, la función TO_SECONDS () puede resultar útil, por ejemplo:

     SELECT TO_SECONDS(now()) - TO_SECONDS('2021-02-05 11:56:41');

    Esto resultará en el número de segundos entre las dos fechas proporcionadas.

    Extraer segmentos de fechas

    Hay varias funciones de MySQL que le permiten extraer fácilmente segmentos específicos de fechas, como si solo quisiera el mes, el día del año o la hora. Aquí hay algunos ejemplos de tales funciones:

     SELECT MONTH('2021-02-11 15:27:52');
     SELECT HOUR(now());
     SELECT DAYOFYEAR('2021-07-15 12:00:00');

    Las declaraciones SQL anteriores darían como resultado 02 , la hora actual y 196, ya que el 15 de septiembre es el día 196 del año. Aquí hay una lista de todas las funciones de extracción de fecha disponibles, cada una con solo un argumento, la fecha se extrae de:

     - SECOND()
    - MINUTE()
    - HOUR()
    - DAY()
    - WEEK() - Number 0 - 52 defining the week within the year.
    - MONTH()
    - QUARTER() - Number 1 - 4 defining the quarter of the year.
    - YEAR()
    - DAYOFYEAR() - The day of the year (eg. Sept 15th = 196).
    - LAST_DAY() - The last day in the given month.
    - DATE() - The date in YYYY-MM-DD format without the time.
    - TIME() The time in HH:II:SS format without the date.
    - TO_DAYS() - The number of days since AD 0.
    - TO_SECONDS() - The number of seconds since AD 0.
    - UNIX_TIMESTAMP() - The number of seconds since the epoch (Jan 1st, 1970)

    Por ejemplo, si quizás solo desea recuperar el mes y el año en que se crearon todos los usuarios, puede usar una declaración SQL como:

     SELECT id, MONTH(created_at), YEAR(created_at) FROM users;

    Esto recuperaría todos los registros dentro de la tabla de usuarios y mostraría el número de identificación, el mes y el año en el que se creó cada usuario.

    Agrupar registros por período de fecha

    Un uso excelente de las funciones de fecha es la capacidad de agrupar registros por período de fecha usando GROUP BY dentro de sus declaraciones SQL. Por ejemplo, tal vez desee extraer la cantidad total de todos los pedidos en 2020 agrupados por mes. Puede usar una declaración SQL como:

     SELECT MONTH(created_at), SUM(amount) FROM orders WHERE created_at BETWEEN '2020-01-01 00:00:00' AND '2020-12-31 23:59:59' GROUP BY MONTH(created_at);

    Esto recuperaría todos los pedidos realizados en el año 2020, los agruparía por el mes en que se crearon y devolvería 12 registros que muestran la cantidad total solicitada cada mes del año.

    Tenga en cuenta que para un mejor rendimiento del índice, siempre es mejor evitar el uso de funciones de fecha como YEAR () dentro de la cláusula WHERE de las declaraciones SQL y, en su lugar, use el operador BETWEEN como se muestra en el ejemplo anterior.

    Nunca más se confunda con las fechas

    Con el conocimiento anterior, ahora puede trabajar, traducir y realizar operaciones de manera eficiente en fechas y horas en una amplia gama de casos de uso.

    Recuerde siempre usar UTC cuando trabaje con fechas para simplificar, y utilice los consejos anteriores para administrar de manera eficiente las fechas dentro de su software, ya sea para completar cálculos simples o generar informes agrupados por períodos de fecha fácilmente.

    Si es algo nuevo en SQL, asegúrese de consultar estos comandos SQL esenciales para ayudarlo a mejorar su uso de SQL.

  • ¿Qué es un exploit de día cero y cómo funcionan los ataques?

    Puede ser frustrante cuando un software sigue exigiendo actualizarse con parches de seguridad, pero son muy importantes para la seguridad de su dispositivo. Cuando un programa se mantiene actualizado, se protege mejor contra el temido ataque de día cero y te mantiene a salvo.

    Dicho esto, ¿qué es un exploit de día cero y por qué es tan importante mantener actualizado el software?

    ¿Qué es un exploit de día cero?

    Antes de pasar a lo que es un exploit de día cero (o día 0), debemos echar un vistazo al mundo de la caza de exploits. Es extremadamente difícil para un desarrollador publicar software que no contenga errores; como resultado, esto crea cazadores de exploits que quieren encontrar estos errores.

    Un cazador de exploits probará diferentes métodos para encontrar un agujero en las defensas del software. Esto puede incluir engañar al programa para que permita que el explotador acceda al software de forma remota u obligarlo a ejecutar un programa malicioso.

    Una vez que el cazador encuentra una hazaña, puede tomar uno de dos caminos. Esto depende, en primer lugar, de su disposición general y de sus razones para las hazañas de caza.

    Arreglar una vulnerabilidad de día cero

    Si el cazador de insectos es un investigador o un entusiasta, es probable que la historia siga un buen camino. En este caso, el cazador de exploits informará el error al desarrollador en secreto para evitar que el exploit caiga en las manos equivocadas.

    Una vez que el desarrollador conoce el exploit, puede desarrollar y lanzar un parche rápidamente antes de que nadie se entere del error. Por supuesto, una solución solo es útil si los usuarios la descargan, razón por la cual algunos programas buscarán y descargarán automáticamente los parches de seguridad.

    Relacionado: ¿Cuál es la diferencia entre los hackers de sombrero negro y sombrero blanco?

    Este método de parcheo puede resultarle molesto, ya que un software puede comenzar a exigir un parche todos los días. No obstante, es importante dejar que se ejecuten estas actualizaciones, ya que podría ser un desarrollador parcheando un exploit de día cero para defender a sus usuarios.

    Explotar una vulnerabilidad de día cero

    El otro camino, sin embargo, no tiene un final tan feliz. Si el cazador de errores está buscando exploits de los que pueda abusar, mantendrá ese conocimiento lejos del desarrollador. Luego, el cazador de errores desarrollará y lanzará un programa que explote el error para beneficio personal.

    Este escenario es particularmente desagradable, ya que se está explotando activamente sin el conocimiento del desarrollador. No pueden arreglar lo que no conocen, lo que le da al ciberdelincuente rienda suelta sobre las copias del software de todos hasta que alguien más descubra el error.

    Una vez que el desarrollador se da cuenta de un error explotado activamente, se convierte en una carrera contra el tiempo. Si el desarrollador es rápido, puede sellar el error antes de que se produzca algún daño; si no es así, podría poner en peligro la seguridad del cliente.

    Cuando un agente malintencionado encuentra y explota un error, crea un momento crítico en la ciberseguridad en el que las dos partes compiten por corregir o capitalizar la vulnerabilidad. Este momento es capturado por el término "exploit de día cero". Esto se debe a que un exploit se desarrolla el mismo día en que se descubre el error, es el "día cero".

    El peligro de las hazañas de día cero

    Los exploits de día cero son peligrosos porque tienen dos ventajas sobre el mundo de la ciberseguridad. No solo abusan de un error que aún no ha sido parcheado, sino que lo hacen sin que el desarrollador lo sepa hasta que es demasiado tarde.

    Stuxnet es un ejemplo particularmente desagradable de un ataque de día cero. Stuxnet abusó de un exploit descubierto en un centro de enriquecimiento de uranio iraní. Stuxnet se infiltró en el sistema, obligó a las centrifugadoras a girar tan rápido que se separaron y luego hizo un informe de diagnóstico falso para decir que todo estaba bien.

    Deliberadamente hizo todo lo posible para engañar a los usuarios del sistema haciéndoles pensar que todo iba bien. Como tal, nadie sabía que algo andaba mal hasta que alrededor de mil centrifugadoras se hicieron trizas.

    La naturaleza de un virus de día cero significa que puede pasar desapercibido con gran eficacia. Los antivirus no lo detectan porque no saben qué buscar. El software no puede defenderse porque, para empezar, no sabe que tiene el defecto.

    Esto hace que un ataque de día cero sea una forma desagradable para que un pirata informático haga daño sin que la víctima se dé cuenta de lo que está sucediendo.

    Cómo mantenerse a salvo de las vulnerabilidades de día cero

    Las amenazas de día cero definitivamente suenan aterradoras y no deben subestimarse de ninguna manera. Sin embargo, no todo está perdido; Hay formas de cuidarse y evitar que un día cero infecte su PC.

    La mejor protección contra un virus de día cero es saber qué no hacer en Internet. Los desarrolladores de malware pueden explotar todos los problemas de día cero que quieran, pero aún necesitan llevar la carga útil a su PC de alguna manera. Siempre que les niegue eso, su dispositivo está a salvo de la mayoría de las amenazas.

    De esa manera, definitivamente debería aprender todo lo que pueda sobre seguridad en línea . No todos los consejos serán relevantes para protegerse contra un día cero, pero aún necesita saber cómo navegar de forma segura.

    Si ya tiene los conceptos básicos, hay muchas cosas que puede hacer para protegerse de un exploit de día cero . Estos exploits funcionan mejor en sistemas que no se actualizan regularmente, por lo que descargar un parche de día cero tan pronto como esté listo es una manera fantástica de mantenerse a salvo.

    Convertirse en un héroe frente a las amenazas de día cero

    Una amenaza de día cero puede ser un problema importante de ciberseguridad, pero eso no significa que esté totalmente indefenso frente a ellas. Ahora, ya sabe qué es una amenaza de día cero, por qué son tan peligrosas y por qué es importante mantener actualizado todo su software, sin importar cuán molestas sean las indicaciones de actualización.

    Asegurarse de que su PC esté a salvo de ciberataques puede poner su cabeza en un giro. Afortunadamente, si sigue algunos aspectos básicos de lo que debe y no debe hacer, estará a salvo de la mayoría de las amenazas en línea.