Autor: Yuri Gagarin

Vida en 2030

El francés Fabrice Grinda siempre ha amado el riesgo: ha invertido con éxito en cientos de empresas, como Alibaba, Airbnb, BlaBlaCar, Uber e incluso el equivalente ruso de Booking, el servicio Oktogo. Tiene un talento especial para detectar tendencias y anticipar cómo podría ser el futuro. Monsieur Grinda no solo ha invertido en los negocios de otros, sino que también ha creado los suyos propios. Por ejemplo, la plataforma de clasificados OLX, que es utilizada […]

Introducción a la parte de red de la infraestructura en la nube

La computación en la nube se está infiltrando cada vez más en nuestras vidas y, probablemente, ya no hay una sola persona que al menos una vez no haya utilizado algún servicio en la nube. Sin embargo, ¿qué es realmente la nube y cómo funciona? Pocos saben, incluso a nivel conceptual. El 5G ya se está convirtiendo en realidad y la infraestructura de telecomunicaciones comienza a […]

Lanzamiento del cliente XMPP Kaidan 0.6.0

Ya está disponible la nueva versión del cliente XMPP Kaidan 0.6.0. El programa está escrito en C++ utilizando Qt, QXmpp y el marco Kirigami. El código se distribuye bajo la licencia GPLv3. Las compilaciones están preparadas para Linux (AppImage y flatpak) y Android. La publicación de compilaciones para macOS y Windows se ha retrasado. La mejora clave en esta nueva versión es la implementación de la cola de mensajes offline: en ausencia de conexión a Internet, los mensajes ahora […]

La empresa Zextras ha asumido la formación de las compilaciones de Zimbra 9 Open Source Edition

Zextras ha comenzado a formar y publicar compilaciones listas del paquete de colaboración y correo electrónico Zimbra 9, posicionado como una alternativa a MS Exchange. Las compilaciones están preparadas para Ubuntu y RHEL (260 MB). Anteriormente, la compañía Synacor, que supervisa el desarrollo de Zimbra, anunció el cese de la publicación de compilaciones binarias de Zimbra Open Source Edition y su intención de desarrollar Zimbra 9 como un producto propietario sin […]

Se lanzó Kotlin 1.4

Esto es lo que incluye Kotlin 1.4.0: Se ha habilitado por defecto un nuevo y más potente algoritmo de inferencia de tipos. Este infiere automáticamente los tipos en más casos, soporta smart-cast incluso en escenarios complejos, maneja mejor las propiedades delegadas y mucho más. Nuevos backends IR para JVM y JS están disponibles en modo alfa. Una vez que estén estabilizados, se usarán por defecto. En Kotlin 1.4 […]

i9-10900K contra i9-9900K: qué se puede extraer de los nuevos Intel Core en la antigua arquitectura

Ha pasado poco más de un año desde que probé el completamente nuevo Intel Core i9-9900K. Pero el tiempo avanza, todo cambia y ahora Intel ha lanzado su nueva línea de procesadores de décima generación, Intel Core i9-10900K. ¿Qué sorpresas nos traen estos procesadores y es cierto que todo está cambiando? Hablemos de ello ahora mismo. Comet Lake-S Es el nombre en clave de la décima […]

Así, así, así y nada de ticks. ¿En qué se diferencian los procesadores Intel Core de diferentes generaciones basados en la misma arquitectura?

Con la llegada de los procesadores Intel Core de séptima generación, muchos se dieron cuenta de que la estrategia «Tick-Tock», a la que Intel se había aferrado todo este tiempo, había fallado. La prometida reducción del proceso tecnológico de 14 a 10 nm se quedó en una promesa, comenzando una larga era de «Tock» con Skylake, durante la cual ocurrió Kaby Lake (séptima generación) y el sorpresivo Coffee Lake (octava) con un cambio de proceso tecnológico mínimo […]

Implementación de un modelo de acceso basado en roles utilizando Row Level Security en PostgreSQL

Desarrollo del tema Estudio sobre la implementación de Row Level Security en PostgreSQL y para una respuesta más amplia a los comentarios. La estrategia utilizada implica el uso del concepto de "Lógica de negocio en la BBDD", que se describió un poco más aquí — Estudio sobre la implementación de la lógica de negocio a nivel de funciones almacenadas en PostgreSQL. La parte teórica está bien descrita en la documentación de Postgres Pro — Políticas de protección de filas. A continuación, se examina la implementación práctica de una tarea de negocio específica — el ocultamiento de datos eliminados. Estudio dedicado a la implementación del modelo de roles utilizando RLS presentado […]

Estudio sobre la implementación de Row Level Security en PostgreSQL

Como complemento al Estudio sobre la implementación de la lógica de negocio a nivel de funciones almacenadas en PostgreSQL y principalmente para una respuesta más detallada a los comentarios. La parte teórica está bien descrita en la documentación de Postgres Pro — Políticas de protección de filas. A continuación, se examina la implementación práctica de una tarea de negocio específica — el ocultamiento de datos eliminados. Estudio dedicado a la implementación del modelo de roles utilizando RLS presentado […]

Estudio sobre la implementación de la lógica de negocio en funciones almacenadas de PostgreSQL

El motivo inicial para escribir este estudio fue el artículo "En cuarentena, la carga aumentó 5 veces, pero estábamos listos". Cómo Lingualeo migró a PostgreSQL con 23 millones de usuarios. También me pareció interesante un artículo publicado hace 4 años — Implementación de la lógica de negocio en MySQL. Resulta interesante que la misma idea — "implementar la lógica de negocio en la BBDD" — surgió en […]

Para Chrome se está desarrollando una API para comunicaciones TCP y UDP directas.

La empresa Google ha comenzado a implementar en Chrome una nueva API Raw Sockets, que permite a las aplicaciones web establecer conexiones de red directas utilizando los protocolos TCP y UDP. En 2015, el consorcio W3C ya intentó estandarizar la API "TCP and UDP Socket", pero los participantes del grupo de trabajo no alcanzaron un consenso y el desarrollo de esta API fue detenido. La necesidad de agregar una nueva API […]

Pruebas públicas del servicio de direcciones de correo electrónico anónimas Firefox Relay.

La empresa Mozilla ha habilitado la posibilidad de probar el servicio Firefox Relay para todos los interesados. Si antes el acceso a Firefox Relay solo estaba disponible por invitación, ahora está disponible para cualquier usuario con una cuenta de Firefox Account. Firefox Relay permite generar direcciones de correo temporales para registrarse en sitios, de modo que no se revele su dirección real. Se pueden […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster