Autor: Yuri Gagarin

Algunos aspectos de la optimización de consultas LINQ en C#.NET para MS SQL Server

LINQ se incorporó a .NET como un nuevo y potente lenguaje para la manipulación de datos. LINQ to SQL, como parte de esto, permite una comunicación bastante conveniente con las bases de datos mediante, por ejemplo, Entity Framework. Sin embargo, al utilizarlo con frecuencia, los desarrolladores olvidan observar qué consulta SQL generará el proveedor de queryable, en su caso, Entity Framework. Analicemos dos aspectos principales […]

Calidad de los datos en el almacenamiento

La calidad de los datos en el almacenamiento es un requisito importante para obtener información valiosa. Una mala calidad conduce a una reacción en cadena negativa a largo plazo. Primero se pierde la confianza en la información proporcionada. Las personas comienzan a utilizar menos las aplicaciones de Business Intelligence, y el potencial de las aplicaciones queda sin aprovechar. Como resultado, se ponen en duda las futuras inversiones en el proyecto analítico. Responsabilidad por la calidad de los datos. Un aspecto relacionado […]

Nuevos módulos DDR4 Patriot Viper 4 optimizados para la plataforma AMD

La compañía Patriot ha anunciado nuevos módulos de memoria RAM Viper 4 Blackout de estándar DDR4, diseñados para su uso en computadoras de escritorio para juegos y sistemas para entusiastas. Las soluciones están optimizadas para la plataforma AMD X570 y procesadores AMD Ryzen de tercera generación. Los productos pasan por rigurosas pruebas y se ofrecen con garantía de por vida. En la familia Viper 4 Blackout se presentan módulos con frecuencias de 3000 MHz, 3200 […]

Lanzamiento del proxy Squid 4.8 con la solución de una vulnerabilidad crítica

Se ha publicado una versión corregida del proxy Squid 4.8, que corrige 5 vulnerabilidades. Una vulnerabilidad (CVE-2019-12527) permite potencialmente la ejecución de código con los privilegios del proceso del servidor. El problema se debe a un error en el manejador de autenticación HTTP Basic y permite desencadenar un desbordamiento de búfer al enviar credenciales especialmente formateadas al acceder a Squid Cache Manager o al gateway FTP integrado. La vulnerabilidad se manifiesta a partir de […]

Psicoanálisis del efecto de un especialista subestimado. Parte 1. Quién y por qué

1. Introducción La injusticia es inconmensurable: al corregir una, arriesgas cometer otra. Romain Rolland Como programador desde principios de los años 90, he enfrentado repetidamente problemas de subestimación. Por ejemplo, soy joven, inteligente y positivo en todos los sentidos, pero, de alguna manera, no estoy avanzando en mi carrera. No es que no me mueva en absoluto, pero avanzando de una forma que no es la que yo […]

Desarrollando una aplicación multilingüe con React Native

La localización del producto es muy importante para las empresas internacionales que están explorando nuevos países y regiones. Asimismo, la localización es necesaria para las aplicaciones móviles. Si un desarrollador comienza una expansión internacional, es fundamental permitir que los usuarios de otro país trabajen con la interfaz en su idioma nativo. En este artículo, crearemos una aplicación React Native utilizando el paquete react-native-localize. Skillbox recomienda: Curso en línea de educación «Profesión Desarrollador Java». […]

En Open Invention Network hay más de tres mil licenciatarios: ¿qué significa esto para el software de código abierto?

Open Invention Network (OIN) es una organización que posee patentes de software relacionadas con GNU/Linux. El objetivo de la organización es proteger Linux y el software relacionado de demandas por patentes. Los miembros de la comunidad ceden sus patentes a un grupo común, permitiendo así que otros participantes las utilicen bajo una licencia libre de regalías. Foto - j - Unsplash En qué se dedican […]

Copia de seguridad, parte 5: Pruebas de Bacula y Veeam Backup para Linux

En esta nota se abordarán diversas herramientas de software «grandes» para copias de seguridad, incluyendo opciones comerciales. Lista de candidatos: Veeam Agent para Linux, Bacula. Se verificará el funcionamiento específicamente con el sistema de archivos, para facilitar la comparación con los candidatos anteriores. Resultados esperados Dado que ambos candidatos son soluciones listas y versátiles, el resultado más importante será la previsibilidad del funcionamiento, es decir, el mismo tiempo de operación […]

Slurm: una forma sencilla de adentrarse en el tema de Kubernetes

En abril, los organizadores de Slyurm, un curso de Kubernetes, me contactaron para probarlo y compartir mi experiencia: Dmitry, Slyurm es un intensivo de tres días sobre Kubernetes, un evento educativo denso. Es poco probable que puedas escribir sobre él si solo asistes a la primera clase durante dos horas. ¿Estás listo para participar plenamente? Antes del Slyurm, era necesario completar cursos preparatorios en línea sobre […]

Leer entre las notas: el sistema de transmisión de datos dentro de la música

Expresar lo que las palabras no pueden transmitir; sentir las más diversas emociones entrelazadas en un torbellino de sentimientos; despegar del suelo, del cielo e incluso de la misma Universo, embarcándose en un viaje donde no hay mapas, no hay caminos, no hay señales; inventar, contar y vivir una historia completa que siempre será única e irrepetible. Todo esto lo permite la música, un arte que ha existido durante muchos […]

Diseño de interfaces de juegos. Brent Fox. ¿De qué trata el libro?

Este artículo es un breve resumen del libro Game Interface Design del autor Brent Fox. Para mí, este libro resultó interesante desde la perspectiva de un programador que se dedica al desarrollo de juegos como pasatiempo en solitario. Aquí describiré cuán útil ha sido para mí y mi hobby. Esta reseña te ayudará a decidir si vale la pena dedicarle tu […]

Redes sociales distribuidas

No tengo una cuenta en Facebook y no uso Twitter. A pesar de eso, cada día leo noticias sobre la eliminación forzada de publicaciones y el bloqueo de cuentas en redes sociales populares. ¿Asumen las redes sociales conscientemente la responsabilidad por mis publicaciones? ¿Cambiará este comportamiento en el futuro? ¿Puede una red social devolvernos nuestro contenido, y […]

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