Las organizaciones están acelerando la puesta en producción de pilotos de IA generativa, anticipando las recompensas de una mayor eficiencia, una mejor personalización y experiencias del cliente y una toma de decisiones más informada. Una de cada cuatro organizaciones dice que la IA genética es de vital importancia para lograr una mayor productividad y eficiencia. El treinta por ciento dice que mejorar la experiencia del cliente y la personalización es su máxima prioridad, y el 26% dice que lo más importante es el potencial de la tecnología para mejorar la toma de decisiones. Los hallazgos del Informe de IA generativa de Dresner Advisory Services reflejan cómo las organizaciones están asumiendo el desafío de evaluar y adoptar la IA generativa en la actualidad. El estudio tiene un alcance global y se basa en los conocimientos obtenidos de la comunidad de investigación de Dresners de más de 8.000 organizaciones y el acceso a las comunidades de clientes de los proveedores. «El fenómeno de la IA generativa ha captado la atención del mercado (y del mundo) con connotaciones tanto positivas como negativas», afirmó Howard Dresner, fundador y director de investigación de Dresner Advisory. «Si bien la adopción de la IA generativa sigue siendo incipiente en el corto plazo, una gran mayoría de los encuestados indican intenciones de adoptarla pronto o en el futuro». Evento VB The AI Impact Tour – Nueva York Estaremos en Nueva York el 29 de febrero en asociación con Microsoft para discutir cómo equilibrar los riesgos y las recompensas de las aplicaciones de IA. Solicite una invitación al evento exclusivo a continuación. Solicitar una invitación Las prioridades son el combustible para cohetes que lleva a los pilotos a la producción. La creación de casos de negocios en torno a nuevas tecnologías a menudo no logra conectar ganancias de ingresos mensurables combinadas con ahorros de tiempo, costos o eficiencia. La generación AI no tiene ese problema. Sus contribuciones durante las pruebas piloto no se pierden en los terabytes de datos que una empresa típica produce diariamente. El hecho de que los pilotos de la generación de IA se presten bien para crear casos de negocio acelera aún más la adopción, como alude el informe Dresner en sus numerosos hallazgos. Mejorar la productividad y la eficiencia con los departamentos de marketing y TI que planean ser los primeros en adoptarlo refleja dónde la generación de IA tiene el mayor potencial para hacer contribuciones inmediatas y mensurables. Mejorar las experiencias de los clientes, la personalización y la calidad de la búsqueda son prioridades centradas en el marketing que, en conjunto, están llevando los pilotos a producción. El veintiséis por ciento de las organizaciones dicen que mejorar la toma de decisiones es la prioridad más crítica que hace que la IA genérica sea una prioridad para ellas. Fuente: Dresner Advisory Services, Informe de IA generativa, edición 2024 La privacidad de los datos domina las preocupaciones más críticas de las organizaciones a la hora de adoptar la IA generativa. Casi la mitad de las organizaciones consideran que la privacidad de los datos es una preocupación fundamental en su decisión de adoptar la IA genérica. El cumplimiento legal y normativo, la posibilidad de consecuencias no deseadas y las preocupaciones sobre ética y prejuicios también son importantes. Menos de la mitad de los encuestados (46% y 43%, respectivamente) consideran que los costos y la política organizacional son importantes para la adopción de la IA generativa. Los LLM armados y los ataques a chatbots alimentan los temores sobre la privacidad de los datos. Cada vez más organizaciones están contraatacando y utilizando IA de generación para protegerse contra las filtraciones de chatbots. Fuente: Dresner Advisory Services, edición de 2024 Informe sobre IA generativa Las industrias que buscan más activamente las ganancias de productividad de la IA generativa Las industrias de atención médica, manufacturera y educativa ven el mayor potencial para la IA generativa y lideran a todos los demás en su interés por convertirse en los primeros en adoptarla. Dado que los grandes modelos de lenguaje (LLM) están demostrando ser expertos en tareas con uso intensivo de texto y sus continuas mejoras apuntan a ganancias aún mayores en precisión y velocidad, las organizaciones de todas las industrias están prestando más atención. Gen AI tiene el potencial de mejorar la atención médica personalizada, resolver muchos problemas de fabricación desafiantes y brindar experiencias educativas personalizadas a escala. El tiempo de investigación de Dresner también señala que el sector gubernamental está mostrando el mayor nivel de cautela, con un 33% de los encuestados adoptando un enfoque de esperar y ver qué pasa. El equipo de investigación de Dresner observa preocupaciones sobre la privacidad de los datos, las estrategias de implementación y la vacilación general del sector hacia las tecnologías de vanguardia. Fuente: Dresner Advisory Services, edición de 2024 Informe de IA generativa Las empresas de servicios al consumidor lideran a todas las demás en cuanto a tener IA generativa en producción. Casi la mitad de las empresas de servicios al consumidor entrevistadas (43%) tienen IA generada en producción en la actualidad. Las industrias de tecnología, servicios empresariales y atención médica tienen los siguientes tres niveles más altos de producción de IA genérica. La educación lidera a todas las demás industrias en experimentación, seguida de cerca por la atención médica, mientras que el gobierno está a la zaga con un 50%. El informe señala que el gobierno también informa los niveles más altos para el uso planificado más allá de 12 meses y sin uso planificado. Fuente: Dresner Advisory Services, Informe de IA generativa edición 2024 OpenAI domina el soporte entre industrias, con cuatro de los cinco principales LLM admitidos. GPT4, GPT3, AutoGPT y GPT2 son los cuatro LLM principales que las organizaciones de todas las industrias apoyan en la actualidad. BERT de Google ocupa el quinto lugar, con poco más del 10% de las organizaciones que lo apoyan en la actualidad. A medida que se introducen más LLM, las organizaciones deben definir claramente sus casos de uso y requisitos para aprovechar al máximo sus inversiones con los proveedores de LLM elegidos. El equipo de investigación de Dresner da a entender en su investigación que el mercado de LLM eventualmente se balcanizará más. Los proveedores de LLM comenzarán a centrarse en casos de uso verticales y diferenciados que brinden diferenciación en un mercado cada vez más concurrido. Fuente: Dresner Advisory Services, edición de 2024 Informe de IA generativa La misión de VentureBeat es ser una plaza digital para que los tomadores de decisiones técnicas obtengan conocimientos sobre tecnología empresarial transformadora y realicen transacciones. Descubra nuestros Briefings.
Source link
Mes: febrero 2024 Página 1 de 283
Sabrina Ortiz/ZDNETSi eres un usuario de iPhone que sigue escuchando el término MagSafe, pero no sabes exactamente en qué te beneficiaría, no te preocupes; No hace mucho estuve en la misma situación. Sin embargo, desde que me convertí a una funda MagSafe, toda mi experiencia con el teléfono se ha optimizado y estoy aquí para informarte cómo puede ser la tuya también. Además: Los mejores accesorios MagSafe de 2024: probados y revisados. Lo único que diferencia una funda de teléfono normal de una funda MagSafe es que tiene imanes, a menudo identificados por un anillo en la parte posterior de las fundas, que sujetan de forma segura su iPhone compatible con MagSafe ( iPhone12 o posterior) hasta accesorios MagSafe, como cargadores, paquetes de baterías, billeteras, soportes, trípodes y más. Usar un estuche MagSafe puede parecer una pequeña diferencia, pero abre un mundo de potencial, mejorando la forma en que carga e interactúa con su teléfono. ¿No me crees? Lea a continuación algunas de las razones por las que debería probar un estuche MagSafe. 1. Disfrute de una carga inalámbrica más rápida AnkerCon la carga MagSafe, aprovecha una carga más segura y rápida, en comparación con la carga inalámbrica tradicional. Esta configuración se ve facilitada por los imanes que se encuentran en la parte posterior de la carcasa del teléfono y el cargador inalámbrico que ayuda a posicionar el dispositivo para una máxima transferencia de energía, lo que resulta en una carga más rápida y eficiente. Además: Los mejores paquetes de baterías MagSafe de 2024: probados y revisados por expertos. Para cuantificar esta carga más rápida, MagSafe puede ofrecer una potencia de salida de 15 W en comparación con la salida inalámbrica Qi estándar de 7,5 W. Esta diferencia significa que al usar un estuche MagSafe, puedes duplicar la velocidad de carga, ¿y quién no quiere que su teléfono se cargue lo más rápido posible?2. Carga portátil sin complicaciones Christina Darby/ZDNETGracias a los imanes que se encuentran en los estuches y accesorios MagSafe, el teléfono y el accesorio se sujetan firmemente entre sí, lo que permite una sujeción segura. Esta sujeción significa que puedes sujetar de forma segura un banco de energía MagSafe o un cargador portátil a la parte posterior de tu teléfono y obtener una carga rápida y eficiente mientras viajas sin la necesidad de molestos cables. Hay muchos cargadores portátiles MagSafe en el mercado, y muchos de ellos tienen factores de forma delgados y livianos que descansan en la palma de su mano como una extensión natural de su teléfono cuando lo sostiene, lo que significa que puede olvidar que está allí. 3. Monte su teléfono donde necesite AmazonYa sea que desee un soporte para su teléfono para permanecer apoyado en su escritorio o en el automóvil, un accesorio MagSafe es su mejor opción para un soporte seguro y sin complicaciones. En lugar de depender de soportes para teléfonos que están destinados a agarrarse a su teléfono (y no lo hacen siempre), puede simplemente colocar la parte posterior de su teléfono en el soporte, donde se fijará magnéticamente y permanecerá durante largos períodos de tiempo. Muchos cargadores portátiles y soportes para teléfonos incluyen un soporte como beneficio adicional. 4. Aproveche los accesorios divertidos, únicos y útiles Sabrina Ortiz/ZDNET Cualquiera que sea el accesorio para teléfono que esté buscando, probablemente exista una solución MagSafe. Por ejemplo, una búsqueda rápida en Amazon de accesorios MagSafe da como resultado billeteras MagSafe, estaciones de carga, cargadores portátiles, soportes para automóvil, PopSockets, correas para los dedos, trípodes y más. Además: Las mejores billeteras MagSafe de 2024: probadas por expertos Además de estos accesorios básicos pero útiles, algunos productos MagSafe resuelven problemas listos para usar. Por ejemplo, en CES vimos una grabadora de llamadas de iPhone, un trípode que rastrea automáticamente tu rostro y se mueve contigo, y un accesorio de autodefensa, que se sujetan a la parte posterior de tu teléfono usando tecnología MagSafe. 5. Cambie los accesorios con facilidad Sabrina Ortiz/ZDNETA Como se vio arriba, hay muchísimos accesorios MagSafe innovadores y útiles que puede usar, y la mejor parte es que no tiene que elegir solo uno. En su lugar, puede simplemente intercambiar rápidamente sus accesorios, encendiéndolos y desactivándolos según lo necesite. En un segundo, su teléfono se puede conectar a un cargador portátil. A continuación, su teléfono se puede colocar en una billetera sin ningún adhesivo. Algunos accesorios, como el Snap Luxe 4 (en la foto de arriba), incluso te permitirán colocar diferentes accesorios MagSafe uno encima del otro.
Source link
Samsung Galaxy AI es uno de los aspectos destacados de los últimos teléfonos inteligentes de la serie Galaxy S. Pero recientemente, Samsung anunció que algunas funciones se incluirán en los auriculares Galaxy Buds. Ahora, la compañía ha confirmado que algunos de sus dispositivos portátiles también recibirán soporte. Esto es parte del plan de Samsung para optimizar Galaxy AI para varias categorías de dispositivos. Como expresó el presidente de Samsung, TM Roh, los dispositivos portátiles inteligentes de Samsung pronto serán más inteligentes. Utilizarán IA para mejorar la experiencia de salud digital del usuario. Con esto, desbloquearán “una nueva era de experiencias de salud inteligentes ampliadas”. TM Roh da una pista sobre lo que hay en la tienda ¡El alcance de Galaxy AI está creciendo más allá de los teléfonos inteligentes! Ya lo hemos visto florecer en los Galaxy Buds con funciones como Live Translate y el modo Intérprete, y los rumores sobre nuevas funciones de salud impulsadas por IA insinúan su posible integración con la línea Galaxy Watch. Pero eso no es todo. El director de dispositivos móviles de Samsung, TM Roh, promete un futuro emocionante para Galaxy AI. “Esto es sólo el comienzo”, declara. “Teníamos muchas ideas y conceptos que queríamos hacer realidad. Los usuarios de Galaxy podrán disfrutar de más funciones de Galaxy AI que se basan en estas ideas y conceptos a lo largo del tiempo a medida que Samsung mejore y haga crecer continuamente las experiencias de IA móvil”, escribió. En otras palabras, prepárese para ver Galaxy AI volar por el ecosistema portátil de Samsung. El soporte posiblemente podría traer un monitoreo de salud más inteligente, traducción de idiomas fluida y quién sabe qué otras sorpresas para su muñeca (y dedo) pronto. Acerca de las funciones de IA de Samsung Galaxy introducidas con la serie Samsung Galaxy S24 Samsung aún no ha confirmado qué funciones de IA llegarán a los dispositivos portátiles de Samsung. Pero la información al respecto debería salir pronto. Sin embargo, si es la primera vez que escuchas sobre Galaxy AI, es posible que no sepas lo que tiene reservado. Para completarlo, aquí hay un resumen rápido de las funciones destacadas impulsadas por IA que Samsung presentó: Noticias de la semana de Gizchina Círculo de búsqueda de Galaxy AI: información a su alcance ¡Olvídese de escribir! Con Circle to Search, dibuja un círculo alrededor de un objeto de interés en tu pantalla y ¡listo! Los resultados de la Búsqueda de Google aparecen instantáneamente. ¿Necesitas saber la raza de un perro curioso en un vídeo de YouTube? Enciérralo y obtén tu respuesta. Es una forma más rápida e intuitiva de descubrir información sin salir de su aplicación actual. Edición generativa: libera tu editor de fotos interior Transforma tus instantáneas en impresionantes obras de arte con Edición generativa. Esta herramienta impulsada por IA le permite borrar objetos no deseados, recomponer la escena para una mejor composición e incluso remasterizar fotografías para mejorar la claridad y el detalle. Todo lo que necesitas son unos pocos toques para resaltar el potencial oculto de tus imágenes. Asistencia de chat con Galaxy AI: escriba como un profesional con sugerencias en tiempo real ¿Alguna vez le ha preocupado que sus mensajes suenen poco profesionales o poco claros? Chat Assist te respalda. Esta función inteligente analiza su escritura y ofrece sugerencias en tiempo real para mejorar el tono y la claridad. Ya sea que esté redactando un correo electrónico para un cliente o un mensaje de texto informal para un amigo, Chat Assist garantiza que su mensaje transmita el sentimiento correcto. Live Translate: comunicación fluida en el extranjero ¿Viaja internacionalmente? Deshazte de la barrera del idioma con Live Translate de Galaxy AI. Esta característica innovadora traduce las llamadas telefónicas en tiempo real, lo que garantiza una comunicación bidireccional fluida en más de 13 idiomas. No más torpezas incómodas ni pérdida de información: simplemente hable su idioma nativo y Live Translate se encargará del resto. Note Assist de Galaxy AI: toma de notas más inteligente para vidas ocupadas Samsung Notes en el Galaxy S24 obtiene una importante actualización de IA con Note Assist. Esta función genera automáticamente resúmenes de sus notas, crea hermosas plantillas para diferentes tipos de notas e incluso traduce sus notas a diferentes idiomas. Es la herramienta perfecta para mantenerse organizado y capturar sus pensamientos de manera eficiente. Smart Switch: transición sin esfuerzo a su nuevo Galaxy Cambiar a un nuevo Galaxy S24 no debería ser una molestia. Smart Switch transfiere sin problemas tus fotos, contactos, mensajes, aplicaciones y más desde tu teléfono anterior, lo que hace que el proceso de configuración sea muy sencillo. Ponte en marcha con tu nuevo dispositivo en poco tiempo y continúa exactamente donde lo dejaste. Descargo de responsabilidad: Es posible que algunas de las empresas de cuyos productos hablamos nos compensen, pero nuestros artículos y reseñas son siempre nuestras opiniones honestas. Para obtener más detalles, puede consultar nuestras pautas editoriales y conocer cómo utilizamos los enlaces de afiliados.
por Riesgo Calculado el 20/02/2024 02:19:00 PM Esto es algo que reviso de vez en cuando. El Departamento de Transporte (DOT) informó: • Los viajes en todas las carreteras y calles cambiaron en un +2,2 % (+5,7 mil millones de millas de vehículos) para diciembre de 2023 en comparación con diciembre de 2022. Se estima que los viajes para el mes serán de 263,7 mil millones de millas en vehículos.• Las millas en vehículos recorridas desestacionalizadas para diciembre de 2023 son 273,0 mil millones de millas, un cambio de +2,7 % (+7,3 mil millones de millas en vehículos) Diciembre de 2022. También representa un cambio del -0,2% (-0,5 mil millones de millas por vehículo) en comparación con noviembre de 2023.• Los viajes acumulados para 2023 cambiaron un +2,1% (+67,5 mil millones de millas por vehículo). La estimación acumulada para el año es de 3263,7 mil millones de millas recorridas en vehículos. énfasis agregado Haga clic en el gráfico para ampliar la imagen. Este gráfico muestra el total mensual de millas recorridas en vehículos, desestacionalizado. Las millas recorridas disminuyeron drásticamente en marzo de 2020 y realmente colapsaron en abril de 2020 Las millas recorridas se encuentran ahora en niveles prepandémicos.
TL;DR: Obtenga Microsoft 365 para acceso entre dispositivos a Word, Excel, PowerPoint y Outlook, con 1 TB de almacenamiento OneDrive y más: $44,99 para un usuario (ahorre 35%) o $74,99 para seis usuarios (ahorre 25%) para un año. Cualquiera que haya trabajado alguna vez en el mundo laboral probablemente le dirá lo mismo: las aplicaciones de Microsoft Office son indispensables cuando se trata de jornadas laborales eficientes, organización y colaboración, sin importar en qué sector se encuentre su trabajo diario. Sin embargo, los usuarios tienen que elegir entre una licencia vitalicia de Microsoft Office o una suscripción a Microsoft 365, lo que puede resultar complicado. Recomendamos encarecidamente este último si buscas las últimas versiones de aplicaciones como Word, Excel y PowerPoint, con ventajas adicionales como 1 TB de almacenamiento en OneDrive. En TechRepublic Academy, puedes elegir entre una suscripción de un año para: ¿Qué constituye un usuario? Lo ideal es que cada individuo tenga su propia cuenta de usuario y acceso a aplicaciones y almacenamiento en la nube. Cada usuario podrá acceder a Microsoft 365 desde hasta cinco dispositivos simultáneamente, con soporte para dispositivos PC, Mac, iPhone y Android. Acerca de Microsoft 365 Después de configurar usted o su equipo, se trata de maximizar la productividad. Colabore sin problemas en Word, Excel, PowerPoint y Outlook, y obtenga sugerencias de gramática, expresión oral y diseño desde el editor de Microsoft con tecnología de inteligencia artificial. Además, puede organizar o unirse a videoconferencias de Teams con hasta 300 usuarios o aprovechar 60 minutos de llamadas de Skype al mes para utilizarlos como línea comercial. Cuando usa Microsoft 365 en una PC, también puede utilizar Publisher para crear activos digitales e impresos y Access para administrar grandes bases de datos. No olvide que cada usuario obtiene 1 TB de almacenamiento OneDrive, que se integra fácilmente con cada aplicación para realizar copias de seguridad de archivos, correos electrónicos y fotos. Además, sus datos y dispositivos están aún más protegidos con la protección contra ransomware integrada de Microsoft Defender y la verificación de identidad en dos pasos con OneDrive Personal Vault. Microsoft 365 tiene una calificación de 4,7/5 estrellas en GetApp y Capterra. Descubra por qué y conozca el secreto para mantener su productividad y la de su equipo por menos dinero con estas ofertas de TechRepublic Academy. Los precios y la disponibilidad están sujetos a cambios.
El Ministerio de Sanidad de España se ha comprometido a incluir gafas y lentes de contacto en su paquete de prestaciones de seguridad social, pero aún no está claro cuándo se implementará exactamente la medida y quién puede beneficiarse de ella.
Source link
Costo, cumplimiento, eficiencia y mano de obra: estos son los pilares sobre los que se sustenta un negocio de gestión de flotas. Un compromiso en cualquiera de estos puede significar que todo el negocio se derrumbe con un colapso estrepitoso. ¿Cómo se puede garantizar la estabilidad de estos pilares? El software de gestión de flotas personalizado le ofrece la solución. Descubramos cómo. […]
La publicación Los múltiples beneficios del software de gestión de flotas personalizado en la cadena de suministro apareció por primera vez en Fingent.
Source link
Cuando se trata de tabletas Android, Samsung fabrica algunas tabletas Android bastante impresionantes. También fabrican una amplia gama de tabletas Android, como tabletas de alta gama dirigidas a usuarios avanzados. Pero si está comprando una tableta Android con un presupuesto limitado, no pierda la oportunidad de aprovechar esta oferta para la Samsung Galaxy Tab S6 Lite. Comprar en Amazon La tableta normalmente tiene un precio de $430. En este momento está disfrutando de un increíble descuento del 36%, lo que reduce su precio a $275, ahorrándote alrededor de $160 en el proceso. Esta es una fantástica oferta para tableta Android porque, dadas las especificaciones y características, $275 es una excelente relación calidad-precio. La tableta viene con un S Pen, por lo que es bueno dibujar y tomar notas nada más sacarlo de la caja. También tiene una batería de larga duración de hasta 12 horas y es compatible con Samsung DEX. Combínelo con otros dispositivos Samsung y obtendrá una estación de trabajo que podrá llevar consigo mientras viaja. Considerándolo todo, esta es una oferta de tableta súper económica que no querrás perderte. Para participar en esta oferta de Galaxy Tab S6 Lite, haga clic aquí para dirigirse a la página de Amazon de Samsung. Nota: este artículo puede contener enlaces de afiliados que ayuden a respaldar a nuestros autores y mantener los servidores de Phandroid en funcionamiento.
La comunidad de seguridad cibernética ha recibido con agrado la noticia de que el prolífico, peligroso y temido cártel de ransomware LockBit ha sido interrumpido significativamente por la Agencia Nacional contra el Crimen (NCA) del Reino Unido, el FBI y otros. En la Operación Cronos, que se ha desarrollado silenciosamente durante un período de varios meses, la NCA y sus socios comprometieron la infraestructura de la pandilla y confiscaron activos, incluidos servidores, herramientas personalizadas y sitios web oscuros utilizados por la operación y sus afiliados. Las autoridades también congelaron varias cuentas de criptomonedas vinculadas a la pandilla LockBit, y ahora sabemos que dos personas han sido detenidas bajo custodia policial en Polonia y Ucrania. Expertos optimistas Entre los expertos en seguridad que se comunicaron con Computer Weekly después de la eliminación, el ambiente fue generalmente optimista: “Lockbit se convirtió en el grupo de ransomware más prolífico desde que Conti abandonó la escena a mediados de 2022. La frecuencia de sus ataques, combinada con el hecho de que no tienen límites en cuanto al tipo de infraestructura que paralizan, también los ha convertido en los más destructivos de los últimos años”, afirmó Chester Wisniewski, director y CTO de campo global de Sophos. «Cualquier cosa que perturbe sus operaciones y siembre desconfianza entre sus afiliados y proveedores es una gran victoria para las fuerzas del orden». El asesor global de seguridad cibernética de ESET, Jake Moore, dijo: “Es extremadamente difícil atrapar a los ciberdelincuentes, especialmente aquellos en grandes grupos operativos, por lo que la interrupción es una táctica policial clave. La eliminación del sitio web de LockBit será un duro golpe para los ciberdelincuentes y, aunque no erradicará el problema, perturbará la red criminal y potencialmente ahorrará a las empresas millones de libras en actividades específicas. “Muestra los éxitos de los organismos encargados de hacer cumplir la ley que trabajan juntos en colaboración y cómo esta sigue siendo la mejor manera de atacar a los actores de amenazas conectados. «Localizar evidencia suficiente es el aspecto más difícil en cualquier investigación de delitos cibernéticos, pero esto pone de relieve que con suficiente fuerza y vigilancia proactiva, el crimen no siempre seguirá dando sus frutos», dijo Moore. El director de inteligencia y divulgación de amenazas de WithSecure, Tim West, dijo que la escala de la operación, cuyos detalles continúan apareciendo, era digna de celebración. “Los comentarios de las autoridades europeas describen una incautación integral de toda la infraestructura necesaria para ejecutar la operación de ransomware. Una publicación escalonada de datos en el propio sitio de filtración de Lockbit no sólo es extremadamente vergonzoso para Lockbit, sino que también puede sugerir que ellos mismos no conocen el alcance de las medidas tomadas”, dijo West. «Una cosa que sí sabemos es que el colectivo de agencias de aplicación de la ley ciertamente habrá sopesado cuidadosamente las oportunidades de impacto a corto y largo plazo para garantizar la máxima interrupción e imponer el máximo costo a Lockbit, y apoyamos cualquier acción que afecte o impida su funcionamiento continuo. Por esta razón, celebramos lo que sin duda habría sido una operación compleja y difícil y felicitamos a los involucrados”. Jamie Moles, gerente técnico senior de ExtraHop, dijo que las recientes medidas policiales para atacar la infraestructura cibercriminal (véanse operaciones similares contra empresas como Hive y ALPHV/BlackCat) eran el camino correcto a seguir. “Si bien en el pasado se han discutido sanciones a presuntos miembros de pandillas y prohibiciones a las empresas que pagan rescates, estos métodos son en gran medida ineficaces. Los miembros de las pandillas a menudo residen en países sin leyes de extradición, y las prohibiciones de pagar rescates castigan a las empresas involucradas con mayor dureza que a las pandillas a las que se dirigen esas leyes”, dijo Moles. “La capacidad de las fuerzas del orden para atacar directamente la infraestructura de la que dependen estas bandas para vender datos robados y aceptar pagos de rescate reduce enormemente la rentabilidad de la empresa. Al crear un ambiente hostil para estas pandillas, podemos ver que los esfuerzos concertados por parte de las fuerzas del orden para frenar la actividad maliciosa en línea están comenzando a dar frutos”. Días oscuros en la web oscura Los investigadores de Searchlight Cyber, que han estado participando en foros clandestinos sobre delitos cibernéticos para tomar la temperatura de los pares de LockBit, dijeron que la desaparición de la pandilla ha generado una respuesta mixta. En el foro de habla rusa XSS, en el que el principal representante de LockBit, LockBitSupp, participó activamente, un hilo sobre las noticias generó más de cien comentarios, muchos de ellos preocupados por cómo un grupo del tamaño y estatura de LockBit fue derribado, otros preocupados. sobre la incautación por parte de la NCA de sus claves de descifrado. En general, el consenso general es que alguna forma de LockBit seguirá viva; sin embargo, los expertos de Searchlight señalaron que varios personajes parecían no estar seguros de si deberían preocuparse o no, dada la limitada información disponible hasta el momento. ¿Se utilizó una vulnerabilidad PHP crítica contra LockBit? Para aumentar aún más la moral, otros miembros del foro XSS parecían estar culpando activamente a LockBit por la mala seguridad operativa. Entre algunos de los detalles más intrigantes que se han filtrado en el último día se incluye la posibilidad, provocada por los administradores de LockBit que siguen prófugos, de que la NCA y sus socios hayan convertido una vulnerabilidad PHP crítica en la pandilla. Como siempre, las declaraciones de los ciberdelincuentes nunca deben tomarse al pie de la letra. Sin embargo, la implicación de que la caída de LockBit tuvo más que poco que ver con su incapacidad para salvaguardar adecuadamente sus propios factores de riesgo de seguridad cibernética le da una agradable ironía a la historia. “Los grupos de ransomware a menudo aprovechan las vulnerabilidades públicas para infectar a sus víctimas con ransomware. [but] esta vez, la Operación Cronos les dio a los operadores de LockBit una muestra de su propia medicina”, dijo Huseyin Can Yuceel, investigador de seguridad de Picus Security. «Según los administradores de LockBit, las agencias de aplicación de la ley explotaron la vulnerabilidad PHP CVE-2023-3824 para comprometer los servidores públicos de LockBit y obtener acceso al código fuente de LockBit, el chat interno, los detalles de las víctimas y los datos robados». CVE-2023-3824 es una vulnerabilidad crítica en el lenguaje de scripting de propósito general de código abierto PHP, ampliamente utilizado. Surge en ciertas versiones del lenguaje cuando una verificación de longitud insuficiente puede provocar un desbordamiento del búfer de la pila, lo que resulta en corrupción de la memoria o ejecución remota de código (RCE). “Aunque el grupo LockBit afirma tener servidores de respaldo intactos, no está claro si volverán a estar en línea. Actualmente, los asociados de LockBit no pueden iniciar sesión en los servicios de LockBit. En un mensaje de Tox, los adversarios dijeron a sus asociados que publicarían un nuevo sitio de fuga después de la reconstrucción”, dijo Yuceel. Reconstrucción de LockBit Es hasta este punto que muchos observadores con los que nos encontramos regresan constantemente: el hecho de que una empresa cibercriminal haya sido significativamente interrumpida no significa que este sea el final del camino para LockBit. “A corto plazo, esto contribuirá de alguna manera a detener o reducir las infecciones de Lockbit. A largo plazo, sospecho que todo seguirá como de costumbre. Si consideramos la causa raíz de los problemas que Lockbit explota, ninguno de ellos ha sido solucionado por las noticias de hoy”, dijo Ed Williams, vicepresidente de pruebas de penetración para EMEA en Trustwave. “La capacidad de movimiento interno y lateral es tan trivial hoy como lo fue ayer en la mayoría de las organizaciones. Le daría entre dos y tres meses, después de lo cual veremos una reencarnación de este tipo de ransomware, que sospecho que será aún más sofisticado ya que los actores de amenazas habrán aprendido las lecciones de hoy y podrán cubrir mejor sus huellas. adelante.» El sentimiento de Williams fue compartido por otros. Matt Hull, jefe global de inteligencia de amenazas del Grupo NCC, estaba entre ellos. Dijo: “Sin duda la gente se preguntará si LockBit podrá recuperarse. El grupo ha afirmado que tienen copias de seguridad de sus sistemas y datos. En el pasado hemos visto a varios operadores de ransomware cambiar de marca, unir fuerzas con otros grupos o regresar unos meses después. «En los próximos días y semanas tendremos una mejor idea del alcance total de la Operación Cronos y de las verdaderas capacidades del grupo LockBit». Camellia Chan, directora ejecutiva y cofundadora de Flexxon, dijo: «No podemos esperar que la banda que atacó a ICBC [China’s largest bank] con un ciberataque tan grave que trastornó el mercado del Tesoro de EE. UU. y cayó sin luchar. LockBit podría incluso reinventarse con el tiempo, como hemos visto con otros cambios de nombre de bandas de ransomware. Además, no hay duda de que hay otros actores amenazantes a la vuelta de la esquina. Para las empresas, esto debería ser una llamada de atención para reforzar las defensas”. Williams añadió: “El problema principal es la rapidez con la que estos grupos de ransomware pueden reagruparse y reactivar sus servicios con mayor sofisticación. Es un juego constante del gato y el ratón en el que organizaciones inocentes deben seguir centrándose en protegerse y convertirlas en un «hueso duro de roer». Las empresas de todo el mundo deberían aprovechar las noticias de hoy como una oportunidad para revisar sus ‘tres P’: contraseñas, parches y políticas”. Las pautas de seguridad tras la eliminación de LockBit son claras: aproveche la posibilidad de una breve pausa en la actividad del ransomware para reforzar sus defensas. «Las empresas no deberían reducir sus esfuerzos para proteger sus datos, identidades e infraestructura», dijo el CISO de campo de Netwrix EMEA y vicepresidente de investigación de seguridad, Dirk Schrader. “Preste atención al consejo de que más vale prevenir que curar. Asegúrese de tener sus cuentas protegidas mediante MFA, que los privilegios se reduzcan al mínimo necesario para realizar el trabajo y existan sólo en el momento oportuno, que sus sistemas estén reforzados y que sus datos vitales estén protegidos. Veremos si LockBit sigue fuera del negocio, pero seguro que otros están listos para llenar el vacío”.
Source link
Las matrices de JavaScript son una forma increíblemente flexible de modelar colecciones utilizando técnicas de programación funcional. Este artículo le presenta el uso de herramientas como forEach(), map() y reduce() para matrices de estilo funcional. Matrices de JavaScript tradicionales Las matrices de JavaScript pueden contener tipos heterogéneos, cambiar el tamaño sobre la marcha e insertar o eliminar elementos fácilmente. Los métodos tradicionales como cortar, empalmar y empujar/pop hacen esto operando en la matriz misma, modificando la colección de una manera “destructiva”: // Crear una matriz con tipos heterogéneos: let myArray = [10, «hello», true, { name: «Alice» }]; // Agregar a una matriz y cambiar el tamaño sobre la marcha: myArray.push(42); // Extraer elementos sin modificar la matriz original: let extract = myArray.slice(1, 3); Programación funcional con matrices Aunque las matrices de JavaScript son muy capaces desde el primer momento, el paradigma funcional mejora la claridad y la facilidad de mantenimiento del código de matriz. En general, la programación funcional busca utilizar funciones como operadores que pueden pasarse a matrices. Esto permite operar sobre la matriz como el cabezal de una cinta, en lugar de los tradicionales bucles imperativos que describen en detalle lo que va a ocurrir. Veamos algunos ejemplos de cómo trabajar con matrices en el paradigma funcional.forEach()Array.forEach( ) es nuestro primer ejemplo. Esto le permite pasar una función que realiza operaciones arbitrarias en los elementos de forma iterativa. Es una alternativa común al bucle for tradicional: myArray.forEach((elemento) => { console.log(«mi elemento es: » + elemento); }) En este ejemplo, solo estamos enviando cada elemento a la consola. El equivalente en un bucle for sería: for (sea i = 0; i < myArray.length; i++) {
console.log("my element is: " + myArray[i]);
}
You’ll notice that there are fewer moving parts in the functional version. In particular, we eliminate the iterator (i), which is an extraneous variable used to express the logic of the mechanics, rather than a part of the actual intention. Note that I'm not suggesting for loops have no place; they are sometimes the right tool, but often, forEach() is a cleaner approach.Functional programming as a philosophy promotes “immutability.” That means simply that it likes to avoid modifying variables. Instead, functional programming prefers to take an existing variable and pass it through a “pipeline” (a function or functions) that transforms it into a new variable, leaving the original as-is. forEach is often used in this way, but it’s also often used “destructively,” as shown here:
const numbers = [1, 2, 3, 4, 5];
numbers.forEach(function(number, index) {
if (number % 2 === 0) { // Check for even numbers
numbers.splice(index, 1); // Remove even numbers from the array
}
});
This example might not be considered the purest form of functional programming, but it utilizes key functional characteristics such as “first-order functions.” When we refer to a first-order function, we mean that we are using a function like any other reference, in this case, by passing it in as an argument. The long and the short of that story is that functions can act as portable bundles of functionality that are passed around to do jobs in predictable ways.Note, too, that there are still many cases where an old-fashioned for loop is the best approach. For example, when iterating by a number other than 1, iterating backward, and when handling complex scenarios requiring multiple iterators.Array.map()Functions that are non-destructive and avoid any other “side-effects” are said to be “pure functions.” We can use forEach in this way, but the Array.map() function is specifically designed for this purpose. It does not operate on the array itself, but instead runs the function operator and returns the result as a new array:
const bands = [
{ name: "Led Zeppelin", year: 1968 },
{ name: "Pink Floyd", year: 1965 },
{ name: "Queen", year: 1970 },
{ name: "The Clash", year: 1976 },
{ name: "The Ramones", year: 1974 },
{ name: "R.E.M.", year: 1980 },
];
const bandNames = bands.map(band => { return nombre.banda; }); // bandNames es una matriz que tiene solo los nombres de las bandas de cadenas Array.map() es un mecanismo muy poderoso para transformar matrices. Le brinda la posibilidad de hacer casi cualquier cosa con una matriz de forma limpia. En particular, evita la complejidad al cambiar la matriz original, donde otro código en otros lugares podría depender de ella de maneras desconocidas o inesperadas. Por otro lado, es importante tener en cuenta que Array.map() siempre hace una copia, lo que tiene implicaciones en el rendimiento. No querrás utilizarlo en matrices muy grandes. A veces, las consideraciones de memoria dictan que se utilice otro enfoque. La forma en que funciona esto es que todo lo que devuelva la función proporcionada se mantendrá en la nueva matriz. Entonces, podríamos usar la versión que regresa automáticamente de una función: const bandNames = bands.map(band => band.name) Este enfoque puede ser mucho más limpio para funciones cortas. Array.filter()Array.map() genera una matriz con la misma longitud que la fuente. Si la función no devuelve nada, la matriz de salida se etiquetará como indefinida en esa posición. Para crear una matriz con una longitud diferente, puede usar Array.filter(). En ese caso, cuando el argumento funcional no devuelve nada, ese elemento se eliminará de la matriz de destino: const bands = [
{ name: «Led Zeppelin», year: 1968 },
{ name: «Pink Floyd», year: 1965 },
{ name: «Queen», year: 1970 },
{ name: «The Clash», year: 1976 },
{ name: «The Ramones», year: 1974 },
{ name: «R.E.M.», year: 1980 },
]; const setentaBandas = bandas.filtro(banda => { if (banda.año >= 1970 && banda.año < 1980) {
return band;
}
});
// seventiesBands is an array holding only those bands satisfying the condition (band.year >= 1970 && banda.año < 1980)
In this example, we take an array of objects holding rock bands and the year they were formed and then use bands.filter() to provide a function that will give us a new array holding only the bands from the 1970s. Array.reduce()Sometimes, you need to take a whole array and turn it into a single value. For that, you can use Array.reduce:
// same band array as source
const earliestBand = bands.reduce((earliestSoFar, band) => { volver banda.año < earliestSoFar.year ? band : earliestSoFar;
}, { year: Infinity }); // Start with a band in the infinitely distant future
console.log(earliestBand.name); // outputs “Pink Floyd”
The function passed to reduce() has two arguments: the “accumulator” and the current element. The accumulator is what will be finally returned, and holds its state across each iteration, allowing you to “collect” everything into a single output.The reduce function is a very handy tool when you need it. As another quick example, say you wanted a string containing all the band names in a string. You could do this:
const allBandNames = bands.reduce((accumulator, band) => { return acumulador + nombre.banda + «, «; }, «»); // El valor inicial es una cadena vacía Composición de funciones Las funciones integradas que has visto hasta ahora son fundamentales para la programación funcional (y su hermana mayor, la programación reactiva). Ahora, consideremos la idea de vincular funciones para lograr alguna funcionalidad deseada. Dos de las funciones de vinculación más básicas e importantes son componer() y cadena(). Muchas bibliotecas de utilidades y programación funcional los incluyen, pero también son fáciles de implementar. El siguiente ejemplo le ofrece una visión clara de cómo funcionan: const compose = (…fns) => (x) => fns.reduceRight((v, f) => f(v), x); cadena constante = (…fns) => (xs) => xs.reduce((acc, x) => acc.concat(fns.reduceRight((v, f) => f(v), x)) , []); compose() combina muchas funciones, de modo que la salida de cada función se introduce en la siguiente, de derecha a izquierda (según su orden pasado a la función). chain() hace lo mismo, pero de izquierda a derecha. Estas funciones también le dan un vistazo a reduceRight(), la imagen reflejada de reduce(), que ya ha visto. La función reduceRight() le permite acumular retrocediendo a través de los argumentos funcionales. Las funciones compose() y chain() no son específicas de las matrices, pero se pueden usar con ellas. Aquí hay un ejemplo simple del uso de compose() con una matriz: números constantes = [1, 4, 2, 8, 5, 7]; // Definir funciones reutilizables de orden superior: const findEvenNumbers = arr => arr.filter(n => n % 2 === 0); const números dobles = arr => arr.map(n => n * 2); const sortNumbers = arr => arr.sort((a, b) => a – b); // Componer funciones para crear transformaciones complejas: const ProcessNumbers = compose(sortNumbers, doubleNumbers, findEvenNumbers); const Números procesados = Números de proceso(números); console.log(Números procesados); // Producción: [4, 8, 16]
ConclusiónOrganizar funciones es fundamental para la programación tanto funcional como reactiva. Le permite reutilizar y combinar funciones en nuevas funciones. En esencia, puede definir funciones compuestas que se componen de las capacidades de otras más enfocadas. Esto es similar, conceptualmente, a cómo un programador orientado a objetos piensa acerca de componer aplicaciones a partir de objetos. Debido a que las funciones expresan su trabajo de una manera tan minimalista (con la entrada y la salida como toda su superficie API), proporcionan un enfoque excepcionalmente limpio. Por supuesto, a medida que te vuelves más sofisticado, pierdes parte de esta claridad. Incluso las funciones compose() y chain() dejan atrás algo de la elegancia de las funciones simples. En general, manejar funciones de matriz como las que hemos visto aquí, usando funciones integradas de JavaScript como map() y filter(), es una excelente aplicación del poder de la programación funcional. Copyright © 2024 IDG Communications, Inc.
Source link