autor: ProHoster

Características del buque insignia Huawei Mate 30 Pro reveladas antes del anuncio

La empresa china Huawei presentará los smartphones insignia de la serie Mate 30 el 19 de septiembre en Munich. Unos días antes del anuncio oficial, aparecieron en Internet las especificaciones técnicas detalladas del Mate 30 Pro, que fueron publicadas por una fuente en Twitter. Según los datos disponibles, el teléfono inteligente tendrá una pantalla en cascada con lados muy curvados. Sin tener en cuenta los lados curvos, la diagonal de la pantalla es 6,6 […]

El observatorio Spektr-RG ha descubierto una nueva fuente de rayos X en la Vía Láctea

El telescopio ruso ART-XC a bordo del observatorio espacial Spektr-RG ha comenzado su programa científico inicial. Durante el primer escaneo del “bulto” central de la Vía Láctea, se detectó una nueva fuente de rayos X, denominada SRGA J174956-34086. Durante todo el período de observaciones, la humanidad ha descubierto alrededor de un millón de fuentes de radiación de rayos X, y solo una docena de ellas tienen sus propios nombres. En la mayoría de los casos, su […]

Cómo explicarle a tu abuela la diferencia entre SQL y NoSQL

Una de las decisiones más importantes que toma un desarrollador es qué base de datos utilizar. Durante muchos años, las opciones se limitaron a varias opciones de bases de datos relacionales que admitían el lenguaje de consulta estructurado (SQL). Estos incluyen MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 y muchos otros. Durante los últimos 15 años, muchos nuevos […]

Replicación cruzada entre PostgreSQL y MySQL

Describiré la replicación cruzada entre PostgreSQL y MySQL, así como los métodos para configurar la replicación cruzada entre los dos servidores de bases de datos. Normalmente, las bases de datos con replicación cruzada se denominan homogéneas y es un método conveniente para pasar de un servidor RDBMS a otro. Las bases de datos PostgreSQL y MySQL se consideran relacionales, pero […]

Enfoque de aprendizaje intensivo STEM

Hay muchos cursos excelentes en el mundo de la educación en ingeniería, pero a menudo el plan de estudios elaborado en torno a ellos adolece de un defecto grave: la falta de coherencia entre los diversos temas. Se podría objetar: ¿cómo puede ser esto? Cuando se está formando un programa de formación, para cada curso se indican los requisitos previos y un orden claro en el que se deben estudiar las disciplinas. Por ejemplo, para recopilar y [...]

Detectar vulnerabilidades y evaluar la resistencia a los ataques de piratas informáticos de tarjetas inteligentes y procesadores criptográficos con protección incorporada

Durante la última década, además de los métodos para extraer secretos o realizar otras acciones no autorizadas, los atacantes han comenzado a utilizar la fuga de datos no intencionada y la manipulación de la ejecución de programas a través de canales secundarios. Los métodos de ataque tradicionales pueden resultar costosos en términos de conocimiento, tiempo y potencia de procesamiento. Los ataques de canal lateral, por otro lado, pueden implementarse más fácilmente y no son destructivos, […]

El fenómeno XY: cómo evitar los problemas "equivocados"

¿Alguna vez has pensado en cuántas horas, meses e incluso vidas se han desperdiciado resolviendo problemas “equivocados”? Un día, algunas personas empezaron a quejarse de que tenían que esperar un tiempo insoportable para llegar al ascensor. Otras personas se preocuparon por estas calumnias y dedicaron mucho tiempo, esfuerzo y dinero a intentar mejorar el funcionamiento de los ascensores y reducir los tiempos de espera. Pero […]

¡Se ha lanzado el kernel de Linux 5.3!

Principales innovaciones El mecanismo pidfd permite asignar un PID específico a un proceso. La fijación continúa después de que finaliza el proceso para que se le pueda emitir el PID cuando comience de nuevo. Detalles. Limitaciones de rangos de frecuencia en el planificador de procesos. Por ejemplo, los procesos críticos pueden ejecutarse en un umbral de frecuencia mínimo (digamos, al menos 3 GHz) y los procesos de baja prioridad en un umbral de frecuencia más alto […]

Especial Habr #18 / Nuevos gadgets de Apple, un teléfono inteligente totalmente modular, un pueblo de programadores en Bielorrusia, el fenómeno XY

En este número: 00:38 - Nuevos productos Apple: iPhone 11, Watch y iPad económico para estudiantes. ¿La consola Pro añade profesionalismo? 08:28 — Fairphone “Honest Phone” es un dispositivo completamente modular en el que literalmente todas las piezas se pueden reemplazar. 13:15 - ¿La “moda lenta” está frenando el progreso? 14:30 — Una cosita que no se mencionó en la presentación de Apple. 16:28 — ¿Por qué […]

Neovim 0.4.2

La bifurcación del editor vim: Neovim finalmente pasó la marca de la versión 0.4. Cambios principales: Se agregó soporte para ventanas flotantes. Demostración Se agregó soporte para múltiples redes. Anteriormente, neovim tenía una única cuadrícula para todas las ventanas creadas, pero ahora son diferentes, lo que le permite personalizar cada una de ellas por separado: cambie el tamaño de fuente, el diseño de las ventanas y agrégueles su propia barra de desplazamiento. Nvim-Lua presentó […]

Varlink - interfaz del núcleo

Varlink es una interfaz y un protocolo del kernel que pueden leer tanto humanos como máquinas. La interfaz Varlink combina opciones clásicas de línea de comandos de UNIX, formatos de texto STDIN/OUT/ERROR, páginas de manual, metadatos de servicio y es equivalente al descriptor de archivo FD3. Se puede acceder a Varlink desde cualquier entorno de programación. La interfaz Varlink define qué métodos se implementarán y cómo. Cada […]

Lanzamiento del núcleo de Linux 5.3

Luego de dos meses de desarrollo, Linus Torvalds presentó el lanzamiento del kernel Linux 5.3. Entre los cambios más notables: soporte para GPU AMD Navi, procesadores Zhaoxi y tecnología de administración de energía Intel Speed ​​Select, la capacidad de usar instrucciones umwait para esperar sin usar ciclos, modo de 'sujeción de utilización' para una mayor interactividad para CPU asimétricas, el pidfd_open llamada al sistema, la capacidad de utilizar direcciones IPv4 de la subred 0.0.0.0/8, la capacidad […]