Otros tres más
Etiquetas:
humor,
televisión,
TV,
vídeo
Para el 500 un vídeo friki
No se ve bien, pero está chulo.
Etiquetas:
frikadas,
friki,
humor,
informática,
vídeo
El Alicate
¿Un merengue o un reggaeton? Cuarto y mitad
"Tú lo abres y lo cierras mami"... ¡ma que cosa!
Este tío es el del pescao (es muy mala) que sonó por aquí:
Y sobre todo la de "Mueve Mami":
De todas formas ahí otras muy chulas como la de "si me preguntan donde vivo yo, yo vivo en la discoteca" (que se titula borrachera, un buen merengue).
Etiquetas:
merengue,
música,
videoclips,
vídeos
¿Cómo se compila un programa?
Este artículo es una visión muy ligera.
Tenemos un código que queremos compilar:
~/ejemplo $ cat suma_1y1.c
// Compilame (-S llegar al ensamblador y -o para final):
// gcc -S suma_1y1.c -fdump-tree-all -O0 -Wall
// gcc -o suma_1y1.bin suma_1y1.c -fdump-tree-all -O0 -Wall
#include
int main () {
int i;
int j;
int k;
i = 1;
j = 1;
k = i + j;
printf( "%d + %d = %d\n", i, j, k );
return k;
}
Y luego lo mandamos compilar con unas opciones especiales para ver todos los pasos, sin ninguna optimización y avisándonos de los posibles problemas:
~/ejemplo $ gcc -S suma_1y1.c -fdump-tree-all -O0 -Wall
Y ahora vamos a ver qué ha hecho el compilador. El "suma_1y1.c.001t.tu" es el conjunto de funciones existentes, pero no tiene especial interés.
Veamos el "original":
~/ejemplo $ cat suma_1y1.c.003t.original
;; Function main (main)
;; enabled by -tree-original
{
int i;
int j;
int k;
int i;
int j;
int k;
i = 1;
j = 1;
k = i + j;
printf ((const char * restrict) (char *) "%d + %d = %d\n", i, j, k);
return k;
}
Luego hace el paso a código de tres direcciones:
~/ejemplo $ cat suma_1y1.c.004t.gimple
main ()
{
int D.2026;
int i;
int j;
int k;
i = 1;
j = 1;
k = i + j;
printf (&"%d + %d = %d\n"[0], i, j, k);
D.2026 = k;
return D.2026;
}
Nos saltamos algunos que no son interesantes (vcg, useless, lower, eh, cfg), y llegamos a cplxlower0 en el que vemos que ha detectado un bloque de sentencias (el "segundo"):
~/ejemplo $ cat suma_1y1.c.023t.cplxlower0
;; Function main (main)
main ()
{
int k;
int j;
int i;
int D.2026;
:
i = 1;
j = 1;
k = i + j;
printf (&"%d + %d = %d\n"[0], i, j, k);
D.2026 = k;
return D.2026;
}
Veclower y fixupcfg no tienen mucho interés pero mostraremos la salida de éste último:
~/ejemplo $ cat suma_1y1.c.026t.fixupcfg
;; Function main (main)
main ()
{
int k;
int j;
int i;
int D.2026;
# BLOCK 2
# PRED: ENTRY (fallthru)
i = 1;
j = 1;
k = i + j;
printf (&"%d + %d = %d\n"[0], i, j, k);
D.2026 = k;
return D.2026;
# SUCC: EXIT
}
Tras estos pasos el gcc realiza el siguiente código final para x86:
$ cat suma_1y1.s
.file "suma_1y1.c"
.section .rodata
.LC0:
.string "%d + %d = %d\n"
.text
.globl main
.type main, @function
main:
leal 4(%esp), %ecx
andl $-16, %esp
pushl -4(%ecx)
pushl %ebp
movl %esp, %ebp
pushl %ecx
subl $36, %esp
movl $1, -16(%ebp)
movl $1, -12(%ebp)
movl -12(%ebp), %eax
addl -16(%ebp), %eax
movl %eax, -8(%ebp)
movl -8(%ebp), %eax
movl %eax, 12(%esp)
movl -12(%ebp), %eax
movl %eax, 8(%esp)
movl -16(%ebp), %eax
movl %eax, 4(%esp)
movl $.LC0, (%esp)
call printf
movl -8(%ebp), %eax
addl $36, %esp
popl %ecx
popl %ebp
leal -4(%ecx), %esp
ret
.size main, .-main
.ident "GCC: (GNU) 4.2.3 (Gentoo 4.2.3 p1.0)"
.section .note.GNU-stack,"",@progbits
Voy a comentar un poco algo del código (comentarios con //)
.file "suma_1y1.c" // fichero que originó este código máquina
.section .rodata
.LC0:
.string "%d + %d = %d\n" // para la llamada a printf
.text
.globl main
.type main, @function
main:
leal 4(%esp), %ecx
andl $-16, %esp
pushl -4(%ecx)
pushl %ebp // guardamos el marco de pila
movl %esp, %ebp // el nuevo marco pila es la dirección de la pila
pushl %ecx
subl $36, %esp
movl $1, -16(%ebp) // i = 1
movl $1, -12(%ebp) // j = 1
movl -12(%ebp), %eax
addl -16(%ebp), %eax // k = i + j
movl %eax, -8(%ebp)
movl -8(%ebp), %eax // el cuarto parámetro del printf: k
movl %eax, 12(%esp)
movl -12(%ebp), %eax // el tercer parámetro del printf: j
movl %eax, 8(%esp)
movl -16(%ebp), %eax // el segundo parámetro del printf: i
movl %eax, 4(%esp)
movl $.LC0, (%esp) // el primer parámetro del printf: "%d + %d = %d\n"
call printf
movl -8(%ebp), %eax
addl $36, %esp // Se desmonta la pila
popl %ecx
popl %ebp // Se restaura el marco de pila
leal -4(%ecx), %esp // Se restaura el puntero de pila
ret // retorno del main
.size main, .-main
.ident "GCC: (GNU) 4.2.3 (Gentoo 4.2.3 p1.0)"
.section .note.GNU-stack,"",@progbits
Deseas saber más, pues accede a la página del GCC de wikibooks.
Etiquetas:
compilación,
compilador,
gcc,
programación
Los "esporeros" de las guerras de las galaxias
Parece mentira pero si buscas "star wars spore" en yutub salen trescientas cosas, algunas muy chulas como:
Más cosas:
Etiquetas:
fotos,
películas,
videojuegos,
vídeos
El P2P sigue siendo atacado por el gobierno
Según he leído en la web de barrapunto y del Partido Pirata (de la cual he embebido la imagen anterior), la cosa se está poniendo muy complicada.
Veamos un momento lo que dice la constitución española:
La Constitución Española de 1978 TÍTULO I. DE LOS DERECHOS Y DEBERES FUNDAMENTALES. CAPÍTULO II. DERECHOS Y LIBERTADES. SECCIÓN I. DE LOS DERECHOS FUNDAMENTALES Y DE LAS LIBERTADES PÚBLICAS. 3. Se garantiza el secreto de las comunicaciones y, en especial, de las postales, telegráficas y telefónicas, salvo resolución judicial.
¿Cómo van a "saber" si estamos utilizando redes P2P o no sin violar dicho derecho?
De todas formas, vosotros sabréis que yo no creo mucho ni en la propiedad intelectual ni en la industrial. ¿Cómo sería el mundo si no existieran? ¿Os imagináis un mundo sin troles de patentes?
Tres canciones de los 90 "o así"
Para los abuelos:
Etiquetas:
dance,
música,
videoclips,
vídeos
Salir, beber ... el rollo de siempre
¡Esos cuerpos escombro!.
Etiquetas:
alternativo,
amoríos,
extremoduro,
música,
rock,
videoclips,
vídeos
Otros frikis
Etiquetas:
Buenafuente,
friki,
música,
televisión,
TV,
vídeos
Otro "turco"
Aunque parezca mentira, ya existen muchos turcos en el siglo XXI. ¿Cuántos? Seguro que muchos.
Antes de nada comentaros que "El turco" era una máquina que jugaba al ajedrez y que a principios del siglo XIX causaba furor ya que era una gran jugadora. En realidad no era una máquina que jugase al ajedrez, sino que una persona dentro jugaba por ella.
Interesante eso de que la máquina utilizara a un hombre para realizar un trabajo porque a eso me refiero a cuando digo que existen muchos turcos (no a la gente de Turquía jeje).
Algunos turcos de hoy en día podrían ser los típicos que hacen que un humano escriba un captcha (imagen distorsionada) para abrir cuentas en sitios de correo y así realizar bombardeos de correo basura. Normalmente se usan fotos XXX, "si quieres ver la siguiente foto escribe el captcha".
Otros sin embargo parecen más interesantes y es que el doblado de proteínas es un trabajo que a las personas les cuesta menos que a las máquinas. En realidad existen muchísimos grupos de ordenadores que ahora mismo están doblando y doblando proteínas. Lo interesante de este tipos de investigaciones es que ayudarían a la obtención de medicamentos contra la degeneración del cerebro, por ejemplo.
Si os interesa ya sabes ¡a doblar proteínas!.
Una bachata
¿Por qué las bachatas nunca son alegres?
Etiquetas:
bachata,
latino,
música,
videoclips,
vídeos
La ingeniería de telecomunicaciones se está fagocitando a la ingeniería en informática
Ya ha habido varios compañeros que me han dicho que soy alarmista, bueno espero que lo sea.
Pero no veo el porque de ese optimismo. Yo sólo veo que los telecos han conseguido atribuciones puramente informáticas, lo que me lleva a pensar que seremos fagocitados. Y quieren más y más.
No es que la ingeniería en informática desaparezca, pero ¿quién va a estudiarla? ¿quién va a estudiar una carrera que no tenga atribuciones? Ya no sólo que los planes de estudios sean interesantes o no para la vida laboral sino que si tras ser ingeniero en informática no te sirve nada más que para colgar el título ¿quién lo va a hacer? Y encima los telecos van a tener atribuciones y quizás competencias de informática => el colmo.
Más para los bachateros
De este segundo vídeo me gusta mucho la canción así que os la pondré mañana
Etiquetas:
bachata,
clases de baile,
latino,
música,
vídeos
Cerezas!!
Una versión en el vivo y en el directo...
Etiquetas:
actuación,
en directo,
merengue,
música,
videoclips,
videos
¿Salsa jazz?
¿A quién no le suena esta melodía?
Etiquetas:
jazz,
música,
salsa,
videoclips,
videos
Hologramas en la tele
Como ya sabréis en una tele americana han utilizado ya hologramas como los de las películas...
El resultado es bastante bueno, la periodista parece una virgen. Obviamente la técnica esta asquerosamente patentada, pero si queréis tener información de cómo se realiza podeis consultar en la Wikipedia española o inglesa.
Etiquetas:
arte,
informática,
televisión,
TV,
videos
Una canción nueva "buena" ¡POR FIN!
"Buena" en comparación con lo que hay ahora...
Versión "oficial":
Versión acelerada:
Existen otras versiones, como una que canta con "Former Fat Boys".
¿os gusta?
Etiquetas:
dance,
musica,
videoclips,
videos
Ingeniería en informática: debate y ¿desaparición?
"Debate" en el Congreso por una proposición no de ley (página 64)...
¿Desaparición de la ingeniería en informática? Por ahora no existe ni grado.
Otra canción mítica y lo de Mobuzz
La pachanga es el género de música que no se baila sino que se escenifica jejeje
"Ahí está..."
Por cierto, Mobuzz tiene problemas y quizás os gustaría ayudar.
¡Cuatro por favor!
Hay cartas buenas, muy buenas y algunas que son brutales. Entre ellas está esta (que está chulísima):
Mucho más chula de la de Mirrodin:
Quien pudiera tener una carta así.. pero cada una cuesta unos 7 dólares.
Breve introducción sobre metodologías ágiles
A veces cuando los problemas son cambiantes, innovadores, se desea conseguir un producto básico rápidamente o el personal es limitado (grupo de 5-9 personas) una metodología clásica pudiera ser engorrosa. Posiblemente entonces lo mejor sería utilizar metodologías ágiles como Scrum.
Las metodologías de trabajo son siempre importantes sean unas u otras, para llevar el trabajo a buen puerto. Eso no significa que utilizar una metodología ágil sea dejarse llevar por la creatividad exacerbada. Está claro que la informática tiene un gran componente creativo, pero la ayuda de estas metodologías ayudarán a realizar nuestro trabajo (de todas formas las metodologías pueden utilizarse en otros ámbitos de la vida).
Como ya otras veces he hablado de todo esto, voy a poner un par de enlaces (en las fotos) a otros lugares donde lo explican exhaustivamente por si os interesa el tema.
Obviamente, las imágenes son de sus dueños y no están alojadas en el blog sino que se incrustan desde fuera.
El Follonero y el Yoyas la lían
Y gira la noria...
El pasadoble
No todo en la vida es salsa, magic, ... también hay pasadobles jejeje :)
Etiquetas:
España,
música,
pasadobles,
videoclips,
videos
Otra de desamoríos
Etiquetas:
canciones,
música,
videoclips,
videos
Una de amoríos
Etiquetas:
amoríos,
música,
videoclips,
videos
Un chiste de los intermediarios
Pongo un trozo del programa del día 21-10-08, podéis verlo entero en "lo que te gusta". Tiene un par de momentos chulos en ese momento, os recomiendo que lo veáis entero.
Una canción de salsa muy chula
¡Cómo ha cambiado Marc Anthony! No, no es Pedro Guerra.
Etiquetas:
música,
salsa,
videoclips,
videos
Salir de marcha
Un remix de monólogos de David Navarro:
Etiquetas:
amigos,
David Navarro,
fiesta,
humor,
marcha,
monólogos,
salir,
salir de fiesta,
salir de marcha,
videos
¡Abusadora!
¿Merengue o meneito?
Etiquetas:
merengue,
música,
videoclips,
videos
Un poco más de Alara
Todas las cartas en "alta calidad".
Algunas en pdf:
Blightning
Goblin Assault
Naya Battlemage
Rhox War Monk
Tower Gargoyle
Carrion Thrash
Y la última que he conseguido es:
Otro monólogo muy divertido
1 de 3:
2 de 3:
3 de 3:
Dos frikadas, un video y un comentario
Y
La canción de Mustafá (versión gitaneo).
Que curioso que antiguamente no había tantos problemas de racismo, un cantante "cómico" se llamara Emilio el moro y existía el anuncio del flan chino el mandarín. Ahora algo así seguro que se tacharía de racista.
Para esa gente que está saliendo con alguien más joven
1 de 3:
"-Es que últimamente no nos come bien, ¿a ti te come bien?
-A mi sí ... todo"
2 de 3:
"Una modelo nunca podrá tener una muerte cerebral"
3 de 3:
y +:
(He quitado las dos mejores frases del 2 de 3 y de + por que era un poco duras)
Alguna imagen de Conflux
Han aparecido tres imágenes de Conflux. La primera parece que es un "Animador" de un artefacto, la segunda parecen unos pájaritos hechiceros y la tercera es una cueva muy fea...
¿Os gustan?
Flan chino "El Mandarín"
Un gran anuncio muy antigüo:
Etiquetas:
anuncio,
televisión,
TV,
videos
Día de la Fiesta Nacional
Hoy es el día de la Fiesta Nacional y he considerado muy oportuno deciros el monumento que más me gusta: el obelisco del dos de mayo. Es una pena pero nunca tiene ninguna bandera, mucha banderola en Colón y en algunos sitios clave no tiene una bandera normal y corriente.
Recordad que, a parte del clásico desfile militar, hoy es gratis entrar el museo del Prado.
Manaplasma
Criatura 11/11 que arrolla, debilita y "cuando esta criatura ataque, la criatura objetivo la bloquea este turno si puede". ¡Todo ello en el tercer turno! ¿Se puede pedir más?
Me estoy volviendo loco
Apostasías
¿Está mal que la gente apostate? ¿Qué hay de malo en ello? ¿Por qué hay que pedir a la Agencia de Protección de Datos que intervenga en algunos zonas?
Creo que si una persona quiere dejar una iglesia, ¿por qué una iglesia va a intentar ponerle trabas? Si alguien cree en todos y cada uno de los dogmas al pie de la letra que esté, sino que no esté.
Es una pena que por cuatro duros se prostituya una iglesia, y creo que los fieles de la misma deberían criticarlo. En resumen, mejor cuatro que creemos en lo que decimos y eso lo hagamos que no cuatrocientos y la mitad hipócritas y sacacuartos. Creo que todo el mundo que sea creyente a cualquier religión o cualquier persona sensata entenderá mi postura.
He leído en 3 o cuatro sitios que ahora en España pudiera no obligarse a borrar los datos (cuestión aún en los tribunales): http://www.libertaddigital.com/sociedad/el-supremo-exime-al-arzobispado-de-valencia-de-anotar-las-apostasias-en-el-libro-de-bautismo-1276339727/ http://www.elmundo.es/elmundo/2008/09/30/valencia/1222776818.html http://www.rtve.es/noticias/20080930/tribunal-supremo-exime-iglesia-registrar-las-apostasias/167991.shtml http://www.adn.es/ciudadanos/20080930/NWS-1009-Supremo-proteccion-datos-bautismo-apostasia.html http://www.elpais.com/articulo/elpepusoc/20080930elpepusoc_2/Tes ¿Qué es un fichero? Chun chun, como lo de ¿a qué huele las nubes?. Como si todos los ficheros informáticos hayan estado o están o estarán ordenados jajajaja. ¡MENUDA PATOCHADA!
He leído en 3 o cuatro sitios que ahora en España pudiera no obligarse a borrar los datos (cuestión aún en los tribunales): http://www.libertaddigital.com/sociedad/el-supremo-exime-al-arzobispado-de-valencia-de-anotar-las-apostasias-en-el-libro-de-bautismo-1276339727/ http://www.elmundo.es/elmundo/2008/09/30/valencia/1222776818.html http://www.rtve.es/noticias/20080930/tribunal-supremo-exime-iglesia-registrar-las-apostasias/167991.shtml http://www.adn.es/ciudadanos/20080930/NWS-1009-Supremo-proteccion-datos-bautismo-apostasia.html http://www.elpais.com/articulo/elpepusoc/20080930elpepusoc_2/Tes ¿Qué es un fichero? Chun chun, como lo de ¿a qué huele las nubes?. Como si todos los ficheros informáticos hayan estado o están o estarán ordenados jajajaja. ¡MENUDA PATOCHADA!
¡Crash!
He intentado ver el blog "entero" y zas => cagada del flash y adiós firefox. Intentaré no usar tanto, que ya veo que los que lo hacen no tienen mucho ojo, supongo que a alguno de vosotros le ha podido ocurri: limitaré a 3 flash a lo sumo.
Un saludo
Palmax
Se busca portatil ligero y potente
Esta vez os voy a pedir un "favorcillo". Estoy buscando un portatil ligero y potente. Cuando hablo de ligero me refiero a 14,1" para que así no pese mucho y cuando hablo de potente me refiero a 3MB de L2, RAM modelo DDR3 y una gráfica con 512MB de RAM.
Si bien es cierto que en teoría decir esos datos no tienen por que ser ligero y potente, en la práctica se cumple en todos y cada uno de los casos en que lo he visto.
Lo más parecido lo he visto en Ahtec (redistribuidor de Clevo), pero no me ha gustado porque o era ligero o era potente. Y además, ¿no podría ser un poco más barato? jejeje
Gracias por vuestra ayuda
Otro fallo de los creadores de cartas...
Otro fallo de los creadores de cartas... con lo fácil de reutilizar una carta antigüa de otra colección, ¿por qué hacer otra mucho peor?
Pueden parecer similares, pero el poder filtrar los colores hubiera venido genial en la nueva colección. Además esto haría esa criatura muy jugada en mazos verdes/blancos y verdes/rojos.
Si limitan tanto al "Druida del Ánima" por lo menos hubiera sido mejor que fuera una 1/2 o incluso una 0/3. Una 0/3 haría que fuera una buena criatura para sacar maná, pero se ha quedado al nivel de otra carta bastante mala:
¿Volverán los elfos o el anciano de Fyndhorn algún día? Lo bruto que sería tener 4 "Elfos de Llanowar", 4 "Elfos de Fyndhorn" y 4 "Aves del paraíso".
Para nosotros los novatos de clases de baile y un video de salsa
Más en http://www.absolutesalsa.net/
La canción que es genial, me encanta la letra jajaja
La Carrá y una más
Una gran artista de otras épocas jajaja...
Una fiesta sin "la Carrá" no es una fiesta jajaja
De extra:
Etiquetas:
80s,
canciones,
música,
videoclips,
videos
Una frase de una carta...
"Si se te ocurre montar un saltanejo, recuerda: hay maneras más fáciles de volar y maneras más difíciles de romperte la cabeza." —Lann de Cañada del Trébol
Una gran frase.
Más cosas de cartas: primer acercamiento a los "coloreadores"
Han salido ya algunas imágenes de cartas multicolor útiles para un mazo "coloreador" verde:
El "lagarto Juancho" es un alienígena que trae dentro 3 saprolines deseanto molestar en la medida de lo que puedan al contrario.Un 5/4 a lo "bestia".
Un 3/4 con vínculo vital.
Antes de nada pensad que un coste de 2 colores distintos y G, sería equivalente a 4G o a un GGG con "no puede ser jugado hasta el cuarto turno" en un mazo "coloreador"... ¿"no puede ser jugado hasta el cuarto turno"? como la "Vengadora de Serra":
Alguna plantilla chula para las cartas
¿Harto de que tus cartas siempre tengan la misma plantilla?
Ilustraciones y fondos de "Fragmentos de Alara"
Etiquetas:
arte,
cartas,
ilustraciones,
magic,
mágico
Suscribirse a:
Entradas (Atom)