Entradas

Mostrando entradas de marzo, 2018

Procesos en Linux

Imagen
Procesos Propiedades Un proceso incluye, no sólo el programa que ejecuta, sino toda la información necesaria para diferenciar una ejecución del programa de otra - PID (Process ID): número de referencia único que tiene cada proceso que se inicia. Lo genera el Kernel - UID,GID (User ID, Group ID): usuario y grupo al que pertenece el proceso. Estas determinan los derechos del proceso a acceder a los recursos del sistema y ficheros. - PPID (Parent Process ID): PID del proceso padre. Estados de un proceso Mientras un proceso se ejecuta su estado cambia debido a sus circunstancias: Running : el proceso se está ejecutando o está listo para ello (esperando a que se le asigne tiempo de CPU) Waiting : el proceso está esperando un evento o un recurso. Aquí Linux diferencia entre 2 tipos, interrumpible e ininterrumpible. Mientras el primero puede detenerse mediante una señal los ininterrumpibles están esperando a una condición del hardware  no puede ser detenido bajo...

Noticia 6 - Vehículo Autónomo de Uber arrolla y mata a un peatón

Imagen
Un automóvil sin conductor de Uber en Tempe, Arizona, golpeó y mató a un peatón, según la estación local de noticias de televisión KNXV. Las autoridades locales han identificado a la víctima como Elaine Herzberg, de 49 años. Según la policía de Tempe, "ocurrió durante la noche en Mill Avenue justo al sur de Curry Road" Herzberg estaba empujando su bicicleta al otro lado de la calle cuando el vehículo de Uber, que viajaba hacia el norte, la golpeó. "Fue transportada a un hospital del área local donde falleció de sus heridas", dijo la policía en un comunicado. La policía de Tempe dice que el automóvil estaba en modo de conducción autónoma, y ​​había un conductor de seguridad detrás del volante del automóvil. La Junta Nacional de Seguridad del Transporte enviará un equipo para investigar el incidente. "Nuestros sentimientos están con la familia de la víctima", dijo una portavoz de Uber en un comunicado. "Estamos cooperando plenamente con las ...

Noticia 5 - Building Windows: 4 millones de commits, 10 millones de items

Imagen
El cambio de Microsoft al uso de Git como sistema de control de versiones para el desarrollo de Windows ha generado muchos desafíos. Git realmente no fue creado para un repositorio de 300GB con 3.5 millones de archivos, y el esfuerzo de ingeniería para hacer que Git maneje este volumen de datos continúa. Pero al adoptar y desarrollar lo que la compañía llama One Engineering System (1ES), el Windows and Devices Group (WDG) ha adoptado algo más que Git; el grupo también ha implementado el Visual Studio Team Services (VSTS), el sistema de control de fuente, seguimiento de elementos, integración y prueba de la compañía, y con VSTS un enfoque de desarrollo más integrado y de estilo devops. Git es una parte importante de esto, pero está lejos de toda la historia. Microsoft escribió hoy sobre algunas de sus experiencias al usar VSTS, incluidos algunos de los problemas que la escala de la operación ha causado. La adopción de las características de VSTS y las prácticas de DevOps no es un...