Sistemas & Desarrollo

encontrados: 4, tiempo total: 1.405 segundos rss2
3 meneos
70 clics

La latencia de composición del escritorio es real y me molesta [ENG]

Borré mi instalación de Windows 10 hoy. No fue por la intromisión de la telemetría o los anuncios en el menú de inicio, sino por la composición del escritorio. Agrega una latencia leve pero notable que hace que escribir me resulte incómodo. En Windows 7 al menos puedes apagarlo. En la siguiente figura se puede ver que la latencia mínima que puede alcanzar en Windows 10 es de aproximadamente 8 milisegundos, mientras que en Windows 7 las cosas son algo más rápidas.
5 meneos
54 clics

C no es un lenguaje de bajo nivel [ENG]

A raíz de las recientes vulnerabilidades de Meltdown y Spectre, vale la pena pasar algún tiempo mirando su causa principal. Ambas vulnerabilidades involucraban a los procesadores ejecutando instrucciones especulativamente sin ningún tipo de control de acceso permitiendo al atacante observar los resultados a través de un canal lateral. Las características que llevaron a estas vulnerabilidades se añadieron para permitir que los programadores de C continúen creyendo que están programando en un lenguaje de bajo nivel.
2 meneos
13 clics

Una semana usando Plan 9 [ENG]  

Pasé la primera semana de 2021 aprendiendo un sistema operativo llamado Plan 9 de Bell Labs. Este es un sistema operativo marginal, abandonado durante mucho tiempo por sus autores originales. También es responsable de una gran cantidad de inspiración en otros lugares. Si has utilizado el lenguaje Go, /proc, UTF-8 o Docker, has utilizado funciones diseñadas por Plan 9. Este artículo se sumerge en los aspectos internos del sistema operativo y algunos temas de informática moderadamente difíciles.
2 meneos
33 clics

La importancia de escribir código limpio [ENG]

Si hablas bien, a la gente le encantará escucharte. La comunicación es un arte que puede enamorar a quien te escuche o puede hacer que te lluevan críticas. Esto pasa de forma similar en el mundo de la programación. Como dice Donald Knuth, “programar es el arte de decirle a otro ser humano lo que uno quiere que hagan los ordenadores”. Si escribes código horrible, no serás capaz de decirle a otra persona qué es lo que has escrito ni lo que quieres que haga el ordenador.

menéame