Tetris y C ofuscado

Desde Bitelia podemos leer que “detrás” de Micro Tetris podemos encontrar las 19 líneas

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
long h[4];t(){h[3]-=h[3]/3000;setitimer(0,h,0);}c,d,l,v[]={(int)t,0,2},w,s,I,K
=0,i=276,j,k,q[276],Q[276],*n=q,*m,x=17,f[]={7,-13,-12,1,8,-11,-12,-1,9,-1,1,
12,3,-13,-12,-1,12,-1,11,1,15,-1,13,1,18,-1,1,2,0,-12,-1,11,1,-12,1,13,10,-12,
1,12,11,-12,-1,1,2,-12,-1,12,13,-12,12,13,14,-11,-1,1,4,-13,-12,12,16,-11,-12,
12,17,-13,1,-1,5,-12,12,11,6,-12,12,24};u(){for(i=11;++i<264;)if((k=q[i])-Q[i]
){Q[i]=k;if(i-++I||i%12<1)printf("\033[%d;%dH",(I=i)/12,i%12*2+28);printf(
"\033[%dm "+(K-k?0:5),k);K=k;}Q[263]=c=getchar();}G(b){for(i=4;i--;)if(q[i?b+
n[i]:b])return 0;return 1;}g(b){for(i=4;i--;q[i?x+n[i]:x]=b);}main(C,V,a)char*
*V,*a;{h[3]=1000000/(l=C>1?atoi(V[1]):2);for(a=C>2?V[2]:"jkl pq";i;i--)*n++=i< 25||i%12&lt;2?7:0;srand(getpid());system("stty cbreak -echo stop u");sigvec(14,v,
0);t();puts("\033[H\033[J");for(n=f+rand()%7*4;;g(7),u(),g(0)){if(c&lt;0){if(G(x+
12))x+=12;else{g(7);++w;for(j=0;j&lt;252;j=12*(j/12+1))for(;q[++j];)if(j%12==10){
for(;j%12;q[j--]=0);u();for(;--j;q[j+12]=q[j]);u();}n=f+rand()%7*4;G(x=17)||(c
=a[5]);}}if(c==*a)G(--x)||++x;if(c==a[1])n=f+4**(m=n),G(x)||(n=m);if(c==a[2])G
(++x)||--x;if(c==a[3])for(;G(x+12);++w)x+=12;if(c==a[4]||c==a[5]){s=sigblock(
8192);printf("\033[H\033[J\033[0m%d\n",w);if(c==a[5])break;for(j=264;j--;Q[j]=
0);while(getchar()-a[4]);puts("\033[H\033[J\033[7m");sigsetmask(s);}}d=popen(
"stty -cbreak echo stop \023;sort -mnr -o HI - HI;cat HI","w");fprintf(d,
"%4d from level %1d by %s\n",w,l,getlogin());pclose(d);}

que en su día valieran para ganar el concurso de código C ofuscado. Según la publicación [...]

Demuestran cómo interceptar llamadas GSM (2G) con una estación base casera

“Armado con un equipamiento con un coste de 1.500 dólares compuesto por un ordenador, unas antenas y software libre, hizo que 30 teléfonos se conectaran a su sistema, y registró (y grabó) un total de 17 llamadas, tras deshabilitar el cifrado en la red.”
Leer el post entero en BandaAncha: http://bandaancha.eu/articulo/7400/demuestran-interceptar-llamadas-gsm-estacion-base-casera

¡¡¡CAMPEONES DEL MUNDO!!!

¡No hay nada más que decir!

¡Finalizado el PFC!

El pasado viernes 11 de junio de 2010, a las 24:00, finalizaba el plazo de entrega de la memoria y la presentación del PFC (de 2º ciclo de Ingeniería Informática). El PFC tenía como objectivo diseñar e implementar una herramienta de soporte al diagnóstico de dolencias y enfermedades en el campo de la fisioterapia. Dado que es [...]

How do I delete my facebook account

Some weeks ago I found this group in Facebook: How to permanently delete your facebook account. In the main page of the group you can find a link for erase your profile.

Visual Studio 2010

El pasado martes 13 asistí a la presentación de Microsoft Visual Studio 2010 en el auditorio Axa de L’Illa Diagonal (Barcelona). La presentación empezó como empiezan todos los eventos de este tipo: con una charla del tipo “somos cojonudos”, “nuestro nuevo producto es la bomba”, etc. La verdad que no me esperaba nada realmente nuevo [...]

This project is not a CDT project

If you’re using Eclipse and when you want to see/set the C/C++ General or C/C++ Build properties and see this message, your problem is: .cproject file has disappear and if you doesn’t have a backup, the fastest way is to create a dummy C/C++ project, copy the .cproject file in you project and [...]

Beams collided at 7 TeV in the LHC

“Geneva, 30 March 2010. Beams collided at 7 TeV in the LHC at 13:06 CEST, marking the start of the LHC research programme. Particle physicists around the world are looking forward to a potentially rich harvest of new physics as the LHC begins its first long run at an energy three and a half times [...]

Sumo y sigo!

Pues otro año más y el primero en nuestra casa La verdad que este último año ha sido fantástico sobretodo en el ámbito sentimental; Ángela y Yo cada día nos queremos más y estamos viviendo una etapa genial en nuestro hogar. Dentro de lo personal, la reciente pérdida de mi abuelo materno (“Avi [...]

Inauguración del Sincrotrón ALBA

El pasado día 22 de marzo se inauguró el primer sincrotrón de nuestro país,  que se encuentra en Cerdanyola del Vallès, Barcelona. Cuando entre en funcionamiento, a primeros del año próximo, será uno de los más modernos aceleradores de su tipo y dará servicio a miles de científicos durante toda su vida útil. En un [...]

Snow Leopard & OpenCV2.0

To start developing my PFC in computer vision I need to install OpenCV on my Mac OS X (Snow Leopard).  I found some problems before I can installed it. First that I do to install OpenCV2.0 with all the dependencies was install macports. Before to install macports you should have installed the latest XCode; remember [...]

El principio del fin!

El pasado día 26 de febrero comenzó el semestre de primavera del curso 2009-2010 en la UOC. En mi caso es el principio del fin, porque empiezo el proyecto de final de carrera, en el área de la visión por computador. Aquí dejo una imagen de la única aula virtual que tengo este semestre [...]