Autor: Yuri Gagarin

Antipatrones de PostgreSQL: "¡Solo uno debe quedarse!"

En SQL, describes "qué" quieres obtener, no "cómo" debe ejecutarse. Por lo tanto, el problema del desarrollo de consultas SQL en el estilo de "como suena, así se escribe" ocupa su lugar de honor, junto con las características de cálculo de condiciones en SQL. Hoy, con ejemplos muy simples, veremos a qué puede llevar esto en el contexto del uso de GROUP/DISTINCT y LIMIT junto con ellos. […]

PostgreSQL Antipatterns: cálculo de condiciones en SQL.

SQL no es C++ ni JavaScript. Por lo tanto, el cálculo de expresiones lógicas ocurre de manera diferente, y esto no es lo mismo: WHERE fncondX() AND fncondY() = fncondX() && fncondY(). Durante la optimización del plan de ejecución de la consulta, PostgreSQL puede "reorganizar" arbitrariamente condiciones equivalentes, no calcular algunas de ellas para registros individuales, atribuir a […]

Fedora 33 comenzará a incluir una edición oficial para Internet de las Cosas.

Peter Robinson del equipo de Ingeniería de Lanzamientos de Red Hat publicó una propuesta para que una variante de la distribución para Internet de las Cosas sea aceptada como una de las ediciones oficiales de Fedora 33. Así, a partir de Fedora 33, Fedora IoT se ofrecerá junto con Fedora Workstation y Fedora Server. La propuesta aún no ha sido oficialmente aprobada, pero su publicación fue previamente acordada en […]

Las distribuciones han solucionado problemas con la actualización de GRUB2.

Las principales distribuciones de Linux han formado una actualización correctiva para el paquete del gestor de arranque GRUB2, que resuelve problemas surgidos después de la eliminación de la vulnerabilidad BootHole. Tras la instalación de la primera actualización, algunos usuarios se encontraron con la imposibilidad de iniciar sus sistemas. Los problemas de arranque se presentaron en ciertos sistemas con BIOS o UEFI en modo 'Legacy', y fueron causados por cambios regresivos que, en determinadas situaciones, conducen a fallos en […]

Las principales distribuciones de Linux han formado una actualización correctiva para el paquete con el cargador GRUB2, que resuelve problemas.

En el portal BSD-Hardware.info se realizó un estudio que indica que la compatibilidad de hardware en FreeBSD no es tan mala como se afirma. En la evaluación se tuvo en cuenta que no todo el hardware en el mercado es igualmente popular. Hay dispositivos de uso generalizado cuya compatibilidad es necesaria, y existen dispositivos raros, cuyos propietarios se pueden contar con los dedos. Por lo tanto, en la evaluación, el peso de cada dispositivo individual se consideró […]

Activamos la recopilación de eventos sobre el inicio de procesos sospechosos en Windows y detectamos amenazas con Quest InTrust

Uno de los tipos de ataques más comunes es la creación de un proceso malicioso dentro de un árbol de procesos completamente legítimos. La ruta al archivo ejecutable puede generar sospechas: a menudo, el software malicioso utiliza las carpetas AppData o Temp, lo cual no es característico de programas legítimos. Para ser justos, es importante mencionar que algunas utilidades de actualización automática se ejecutan en AppData, por lo que solo verificar la ubicación […]

Lanzamiento del navegador Pale Moon 28.12

Se lanzó el navegador web Pale Moon 28.12, una bifurcación del código base de Firefox para lograr una mayor eficiencia, conservar una interfaz clásica, minimizar el consumo de memoria y ofrecer mayores posibilidades de personalización. Las compilaciones de Pale Moon se generan para Windows y Linux (x86 y x86_64). El código del proyecto se distribuye bajo la licencia MPLv2 (Licencia Pública de Mozilla). El proyecto mantiene una organización clásica de la interfaz, sin […]

Riak Cloud Storage. Parte 1. Configuración de Riak KV

Riak CS (Cloud Storage) es un software fácil de usar para la organización de almacenamiento de objetos, que opera sobre Riak KV. Riak (KV) es una base de datos NoSQL distribuida de tipo clave-valor. Riak CS está diseñada para garantizar la simplicidad, disponibilidad y distribución del almacenamiento en la nube a cualquier escala, y puede ser utilizada para construir arquitecturas en la nube, tanto públicas como privadas, o […]

Implementación de Canary en Kubernetes #3: Istio

Uso de Istio+Kiali para implementar y visualizar un despliegue Canary. Artículos de este ciclo Despliegue Canary en Kubernetes #1: Gitlab CI Despliegue Canary en Kubernetes #2: Argo Rollouts (este artículo) Despliegue Canary usando Jenkins-X Istio Flagger Despliegue Canary. Esperamos que hayas leído la primera parte, donde explicamos brevemente qué son los despliegues Canary y cómo implementarlos […]

Inicio rápido y bajo techo. Lo que espera a los jóvenes especialistas en Ciencia de Datos en el mercado laboral

Según investigaciones de HeadHunter y Mail.ru, la demanda de especialistas en Data Science excede la oferta, pero aún así, los jóvenes profesionales no siempre logran encontrar trabajo. Hablamos sobre lo que les falta a los graduados de cursos y dónde estudiar aquellos que planean una gran carrera en Data Science. "Vienen y piensan que van a ganar 500k por segundo, porque saben […]

Propuesta para bloquear controladores intermediarios que permiten el acceso a llamadas al núcleo de Linux bajo GPL

Christoph Hellwig, un conocido desarrollador del núcleo de Linux, quien en su momento formó parte del comité técnico de la Linux Foundation y fue demandante en un litigio relacionado con la GPL contra VMware, propuso endurecer la protección contra el enlace de controladores propietarios con componentes del núcleo de Linux, exportados solo para módulos bajo la licencia GPL. Para eludir la restricción sobre la exportación de símbolos GPL, los fabricantes […]

Lanzamiento de Mastodon 3.2, la plataforma para crear redes sociales descentralizadas

Se presenta la versión de la plataforma libre para el despliegue de redes sociales descentralizadas: Mastodon 3.2, que permite crear servicios en infraestructura propia, que no están controlados por proveedores individuales. Si un usuario no tiene la posibilidad de iniciar su propio nodo, puede elegir un servicio público de confianza para conectarse. Mastodon pertenece a la categoría de redes federadas, donde se aplica un conjunto […]

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