Autor: Yuri Gagarin

Reactor de I/O de función completa en C puro

Introducción El reactor I/O (ciclo de eventos de un solo hilo) es un patrón para la escritura de software de alto rendimiento, utilizado en muchas soluciones populares: Node.js, Tor, Transmission, Chromium, Memcached … En este artículo, exploraremos los entresijos del reactor I/O y su principio de funcionamiento, redactaremos una implementación en menos de 200 líneas de código y haremos que un servidor HTTP simple procese más de 40 millones de solicitudes por minuto. Prefacio […]

El débil Saitama y la fecha de lanzamiento de One Punch Man: A Hero Nobody Knows.

La compañía Bandai Namco Entertainment ha anunciado que el juego de lucha One Punch Man: A Hero Nobody Knows se lanzará en PlayStation 4, Xbox One y PC el 28 de febrero. En Japón, el juego costará 7600 yenes. La edición Deluxe estará disponible por 10760 yenes. Las bonificaciones por la reserva anticipada incluyen el contenido descargable Pre-Order Pack, que contiene un código de acceso anticipado para […]

El emulador Yuzu ya puede ejecutar Pokémon Sword y Shield, pero los errores todavía impiden jugar.

El emulador Yuzu ya puede reproducir Pokémon Sword y Shield, que se lanzaron recientemente para Nintendo Switch. Aunque no se puede disfrutar del proyecto en su totalidad en este momento, el hecho de que el emulador haya logrado reproducir Pokémon Sword y Shield sin dificultades ya dice mucho. Actualmente, la versión tiene muchos errores, pero el desarrollador de Yuzu tiene la intención de solucionarlos lo antes posible […]

Lanzamiento de la distribución de Linux PCLinuxOS 2019.11.

Se ha presentado la versión del distribuidor PCLinuxOS 2019.11. Esta distribución se fundó en 2003 sobre la base de Mandrake Linux (futura Mandriva), pero luego se ramificó en un proyecto independiente. El punto más alto de popularidad de PCLinuxOS fue en 2010, donde, según una encuesta de lectores de Linux Journal, PCLinuxOS solo era superado en popularidad por Ubuntu (en el ranking de 2013, PCLinuxOS ocupaba el puesto 10). […]

GitHub ha creado un repositorio milenario, donde almacenará los repositorios de Open Source para las futuras generaciones.

La antigua mina de carbón que albergará el archivo Arctic World Archive. Foto: Guy Martin / Bloomberg Businessweek El software de código abierto es la piedra angular de la civilización moderna y un patrimonio común de toda la humanidad. La misión del programa GitHub Archive es preservar este código para las futuras generaciones, para que la historia de la biblioteca de Alejandría nunca se repita. Para ello, GitHub mantendrá muchas copias de seguridad en diferentes […]

Google ayudará a pronunciar correctamente palabras difíciles

La empresa Google tiene como objetivo simplificar el proceso de aprendizaje de la pronunciación de palabras. Para ello, se ha integrado una nueva función en el motor de búsqueda de Google que permitirá practicar la pronunciación de palabras difíciles. Los usuarios podrán escuchar cómo se pronuncia correctamente una palabra y también podrán pronunciarla en el micrófono de su teléfono inteligente. El sistema analizará la pronunciación y sugerirá qué cambiar para lograr un resultado óptimo. […]

Lanzamiento de Debian 10.2

Se ha publicado la segunda actualización correctiva de la distribución Debian 10, que incluye actualizaciones acumuladas de paquetes y corrige problemas en el instalador. Esta versión incluye 67 actualizaciones que solucionan problemas de estabilidad y 49 actualizaciones que corrigen vulnerabilidades. Entre los cambios en Debian 10.1 se destacan la actualización a las versiones estables más recientes de los paquetes flatpak, gnome-shell, mariadb-10.3, mutter, postfix, spf-engine, ublock-origin y vanguards. […]

Está disponible la biblioteca estándar en C PicoLibc 1.1

Keith Packard, un desarrollador activo de Debian, líder del proyecto X.Org y creador de numerosas extensiones X, incluyendo XRender, XComposite y XRandR, ha presentado el lanzamiento de una nueva biblioteca estándar de C, PicoLibc 1.1, desarrollada para ser utilizada en dispositivos embebidos con tamaño limitado de almacenamiento permanente y memoria RAM. En su desarrollo, se ha tomado parte del código de la biblioteca newlib del proyecto Cygwin y AVR Libc. […]

¿Quién es quién en TI?

En la etapa actual del desarrollo industrial de software, se puede observar una diversidad de roles productivos. Su número crece, la clasificación se complica cada año y, naturalmente, también se complican los procesos de selección de especialistas y el trabajo con el potencial humano. Las tecnologías de la información (TI) son un ámbito de recursos laborales altamente calificados y escasez de personal. Aquí el proceso de formación de personal y la necesidad de un trabajo planificado con el potencial humano son […]

Universidad de Stanford – visita y revisión

Tuve la oportunidad de visitar la Universidad de Stanford, que es una de las instituciones educativas más prestigiosas y valoradas del mundo, así como una de las más avanzadas en el ámbito de las TI. ¡El campus y los edificios son impresionantes! Mientras exploraba los edificios, me llegó la inspiración y me interesó la posibilidad de estudiar para estudiantes extranjeros (¿por qué no?). Decidí compartir información y preparé un resumen. La historia de la creación de Stanford […]

3. Diseño de la red empresarial en conmutadores Extreme

¡Buen día, amigos! Hoy continuaré la serie dedicada a los switches Extreme con un artículo sobre el diseño de redes Enterprise. En este artículo intentaré ser lo más breve posible: describir el enfoque modular para el diseño de la red Enterprise, considerar las formas de construcción de uno de los módulos más importantes de la red empresarial — la red troncal (ip-campus), describir las ventajas y desventajas de las opciones de redundancia para nodos críticos de la red con un ejemplo abstracto, diseñar/actualizar […]

Nuevas versiones de Wine 4.20 y Wine Staging 4.20

Está disponible una versión experimental de la implementación abierta de la API Win32 — Wine 4.20. Desde el lanzamiento de la versión 4.19 se han cerrado 37 informes de errores y se han realizado 341 cambios. Los cambios más importantes son: Se ha empleado una nueva versión del motor Mono 4.9.4 con actualización del soporte para FNA (un proyecto para crear una implementación alternativa de Microsoft XNA Game Studio 4.0 para facilitar la portabilidad de juegos de Windows); Se ha garantizado la conservación del estado […]

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