el sha1 no vale (para mi caso) en su lugar te recomiendo abrir una terminal y escribir el siguiente comando
openssl sha1 filename
o el comando sha1
Aventuras y desventuras de un IT
el sha1 no vale (para mi caso) en su lugar te recomiendo abrir una terminal y escribir el siguiente comando
openssl sha1 filename
o el comando sha1
Escapandoseme hoy el dedo por el mando adelante acabe viendo Auria TV (televisión local de la ciudad de Ourense) y me encuentro este cartel ocupando media pantalla:
transcribo que sacar fotos con el móvil no es mi especialidad
Auria TV no retransmite este año la carrera de San Martiño, por la competencia desleal fomentada por el BNG-Tenencia Alcaldía al subvencionar exclusivamente a Telemiño como tele local, y al no facilitar credenciales a Auria TV para grabar en distintas partes de la carrera. Esta clara que estos tios aun no han entendido el por que de su debacle en las elecciones autonómicas.
buscando en google la pagina web de este canal de televisión tan docto en temas de asesoramiento politico encuentro esta noticia El responsable de ’Auria TV’ declara ante el juez por emitir programas pirateados y una relación política con Auria TV (los cabeza de lista trabajan en Auria TV)
Chistes aparte, me gustaría saber que condiciones pidieron los señores de Auria TV para grabar en la calle, y si la rabieta esta generada por la inexistencia de una subvención por parte del ayuntamiento a una cadena que la mayor parte de su tiempo reinyecta la señal de la BBC Internacional (en ingles británico Of course).
Me parece a mi que si quieres montar un canal de televisión a nivel local lo que mas le interesa a la gente es que el canal cree y emita contenidos propios enfocados al publico local (y obtener publicidad para financiarse en lugar de llorar subvenciones) y no reinyectar la emisión de otras cadenas.
Por cierto me parece una gilipollez que un ayuntamiento financie a dos televisiones para seguir una carrera por muy popular que sea en la localidad.
Mas suerte para el 2010
Objetivo de Practica:
Vamos a empezar estudiar como el proceso es un parte fundamental para entender el funcionamiento del kernel. En este practica, vamos a compilar el kernel….
Otra conjunta de problemas que queremos ver tiene que ver con threads, como hemos visto en clase. Vamos a comprobar algunos problemas y ver como funcionan.
Parte 1
Cuando queremos aprovechar las ventajas de los nuevos procesadores de varios núcleos tenemos que recurrir a hacer fork’s del proceso o invocar threads
¿Cual es mejor?, usando el codigo para los fork process y para los c threads (recordar añadir la opción -lpthread en gcc al compilar este ultimo)
aqui la tabla de tiempos en mi equipo
FORK | FORK | FORK | Threads | Threads | Threads | |
real | user | sys | real | user | sys | |
50 | 0.016 | 0.002 | 0.007 | 0.004 | 0.001 | 0.002 |
300 | 0.074 | 0.005 | 0.049 | 0.014 | 0.001 | 0.005 |
500 | 0.129 | 0.019 | 0.107 | 0.019 | 0.004 | 0.008 |
1000 | 0.238 | 0.023 | 0.226 | 0.037 | 0.000 | 0.017 |
5000 | 1.152 | 0.161 | 0.266 | 0.176 | 0.003 | 0.058 |
10000 | 2.306 | 0.255 | 2.685 | 0.354 | 0.018 | 0.114 |
30000 | 7.116 | 0.685 | 7.108 | 1.032 | 0.055 | 0.481 |
50000 | 11.665 | 1.048 | 11.665 | 1.764 | 0.114 | 0.693 |
y como interpretar datos de una tabla no es muy rapido ni intuitivo podemos crearemos unos gráficos con gnuplot, guardamos la tabla en un archivo de texto, (Fork and Threads Stats) abrimos el gnuplot y escribimos
set xlabel “Number of Process”
set ylabel “Seconds to Create”
plot “stats.txt” using 1:2 w lines title ‘Fork Real’,”stats.txt” using 1:3 w lines title “Fork User”,”stats.txt” using 1:4 w lines title ‘Fork Sys’,”stats.txt” using 1:5 w lines title ‘Threads Real’,”stats.txt” using 1:6 w lines title ‘Threads User’,”stats.txt” using 1:7 w lines title ‘Threads Sys’
y aparece en nuestra pantalla el siguiente gráfico
puede dar lugar a confusión así que lo sacaremos solo con el tiempo real
en definitiva si quieres ganar rendimiento el uso de los threads es mas adecuado.
Parte 2
Tras ejecutar los threads sin mutex varias veces el contador solo llega a valores entre 110-130 lo que significa que el 50-60% de los threads entran en “race condicion”
Parte 3
Documentación detallada para compilar el nucleo (Gentoo Handbook)
Sábado noche carretera comarcal sin iluminar una de la mañana, lloviendo a cantaros y te encuentras en la cuneta a un anciano al que han atropellado.
El pobre hombre tirado en la cuneta y el cabronazo que lo atropello se dio a la fuga,
Hay que ser un gran cabrón para dejar a un anciano con la pierna rota tirado en una cuneta.
Espeto que pillen al campeón que atropello al anciano
Parece ser que los señores de los supermercados tienen ganas de entrar en una brutal competencia
Me gustaria ver algun dia la traza de como un yogurt de danone o una lata de atun Isabel se va encareciendo en el paso de intermediario a intermediario, pero claro eso es “secreto de empresa”, seguro que danone les vende el yogur a 0,01€ y la marca blanca a 0,01€.
No estoy en contra de las marcas blancas para nada, de lo que si estoy un poco cansado es de las mega multinacionales que me cuentan películas de lo héroes que son salvando el mundo al dejar de lado a las marcas simplemente porque la marca blanca les genera unos céntimo mas de beneficio o les ayudan a mejorar las ventas.