
Grant Skinner (@gskinner) ha iniciado una pequeña competencia en Twitter llamada #tweetcoding en donde el objetivo es hacer algo genial en menos de 140 caracteres de código para AS3 de Flash, los ganadores reciben una copia de Flash CS4 cortesía de Adobe. Y pueden encontrar trabajos increíbles de los ganadores del primer encuentro como el de “diagonal snake” o “Tunnel of Stripes“.
En esta competencia también participa Mario Klingeman de Quasimondo que ha hecho un buen trabajo para esta competencia:
Moskitos:
g.clear();ls(1);o[i++]=[mouseX,mouseY,2*r(),2*r()]; for each(p in o){mt(p[0],p[1]); lt(p[0]+=2*s(p[1]*p[2]),p[1]+=2*s(p[0]*p[3])); };i%=2000
Fibonacci Sequence:
if(!i)i=1,o.b=0,o.c=addChild(new TextField),o.c.autoSize=”left”,o.c.wordWrap=o.c.multiline=1; o.c.appendText(” “+i),o.a=o.b,o.b=i,i+=o.a
Pero Quasimondo ha ido más allá y ha logrado enviar una imagen mediante Twitter con un proceso de codificación-decodificación. Se trata de una imagen un poco abstracta de la Mona Lisa. para esto ha utilizado caracteres chinos ya que la codificación UTF-8 que permite enviar 210 bytes de datos en 140 caracteres. Aun no revela sus secretos y trucos en la codificación pero promete hacerlo más adelante, mientras tanto les dejamos el código en cuestión del Tweet:
圑嘌婂搒孵怤實恄幖戰怴搝愩娻屗奊唀唭嚟帧啜徠山峔巰喜圂嗊埯廇嗕患嚵幇墥彫壛嶂壋悟声喿墰廚埽崙嫖嘵奰恛嬂啷婕媸姴嚥娐嗪嫤圣峈嬻尤囮愰啴屽嶍屽嶰寂喿嶐唥帑尸庠啞彐啯廂喪帄嗆怠嗙开唅恰唦慼啥憛幮悐喆悠喚忐嗳惐唔戠啹媊婼捐啸抃岖嗅怲幀嗈拀唹坭嵄彠喺悠單囏庰抂唋岰媮岬夣宐彋媀恦啼彐壔姩宔嬀
Después de todo Twitter no es tan simple y seguro Dan Brown estará pensando en los códigos secretos que esconde la Mona Lisa de Da Vinci, después de pasar este código por el traductor de Google.
Link: Image in a 140 character Twitter – It’s possible! (Digg)
Publicado por Boxbyte el 21 de May 2009 en la categoría Internet, Software con los tags AS3, Codificar, Flash, Mona Lisa, Twitter. Tiene 17 comentarios.
17 Comentarios
MonaTweeta II: Mandar imagenes en 140 caracteres
Ver Comentario... moises@live.com dijo el 21-5-2009 a las 16:17 ...

11Arieel dijo el 21-5-2009 a las 16:19:
Jajaja Da-Vinci nos obliga a visitar prostitutas y cavar el cilindro en ellas xd

12Alex dijo el 21-5-2009 a las 16:21:
Parece trabajo de chino… jajajaja
muerte a moises@live.com… haznos un favor: MATATE!
Ver Comentario... M4X dijo el 21-5-2009 a las 16:21 ...

3Enrique dijo el 21-5-2009 a las 16:30:
Alucinante… yo de mayor quiero hacer cosas de esas xD.
@moises@live.com
¿Eres humano?
Ver Comentario... miguel dijo el 21-5-2009 a las 16:40 ...

-2MD dijo el 21-5-2009 a las 17:04:
Esto lo lei hace diaaas… en fin…
WTF is moises@live.com thinking?

-2Rodolfo Antonio+Herrera dijo el 21-5-2009 a las 17:27:
El Tunel es fácil hacerlo, se puede hacer d emuchas msneras, en este caso el AS utilizado es el siguiente:
package
{
import flash.display.*;
dynamic public class foo extends MovieClip
{
var g:Object;
var lt:Object;
var i:Object = 0;
var m:Object;
var o:Object;
var r:Object;
var s:Object;
var mt:Object;
var ls:Object;
public function foo() : void
{
this.g = graphics;
this.mt = this.g.moveTo;
this.lt = this.g.lineTo;
this.ls = this.g.lineStyle;
this.m = Math;
this.r = this.m.random;
this.s = this.m.sin;
this.o = {};
addEventListener(”enterFrame”, this.f);
return;
}// end function
public function f(param1)
{
this.g.clear();
a = mouseX;
b = mouseY;
var _loc_2:String;
_loc_2.i = ++this.i;
c = ++this.i % 8 / 8 + 10;
d = (this.i &
<< 4;
j = 64;
while (j–)
{
// label
var _loc_2:* = c * 1.1;
c = c * 1.1;
var _loc_2:* = d – 329088;
d = d – 329088;
this.ls(_loc_2, _loc_2);
var _loc_2:* = 5 + a – a / 50 + this.s(this.i / 16);
a = 5 + a – a / 50 + this.s(this.i / 16);
var _loc_2:* = 5 + b – b / 50;
b = 5 + b – b / 50;
this.g.drawCircle(_loc_2, _loc_2, c);
}// end while
return;
}// end function
}
}

-2shitpickle dijo el 21-5-2009 a las 17:43:
Esto me recuerda a un concurso parecido que habia en el foro flashargentina hace unos cuantos años, en donde el objetivo era dibujar un circulo con código actionscript en flash 5 en algo así como 32 caractes… no recuerdo.
PS: no alimenten a los trolls.

-2juan eduardo dijo el 21-5-2009 a las 17:49:
Malditos Computines matematicos !
jajaaja … que diablos codigos de mier…recuerdo mi primer año de mi Ingenieria en Informatica , la cual abandone por la misma serie de numeros que salen arriba ..
PUAJ !

2Stroke dijo el 21-5-2009 a las 20:39:
No le hagan caso a moises@live.com, es solo un troll más de esos que abundan en la Web.

-3iwantback dijo el 21-5-2009 a las 22:30:
moises culiao, entinde algo, tu no tienes cabida aqui woen matate, mas encima ocupas el primer lugar, ese lugar es previligiado para los buenos comentarios (Y)
PD: insisto MATATEEE

0nurburing dijo el 21-5-2009 a las 23:04:
con razon recorde ese nombre “dan brown” la conspiración xD, no podía dejar de leer ese libro.

3fernando dijo el 22-5-2009 a las 09:22:
Esto lo saque de otro blog, es la traduccion literal al ingles:
The translation (via Google)–with wild liberties–makes interesting word salad:
The whip is war
that easily comes
framing a wild mountain.
Hello, you in the closet,
singing–posing carved peaks
of sound understanding.
Upon a kitchen altar
visit a prostitute–
an ugly woman saint–
who decoys.
Particularly
lonesome mountain valley,
your treasury: a dumb corpse and
funeral car, idle choke open.
Reclassification:
exactly what you would call nervous.
Well, do not suggest recalcitrance
those who donated sad.
The smell of a rugged frame
strikes cement block once.
Where you?
Cape. Cylinder. Cry.

1Skellington dijo el 22-5-2009 a las 10:16:
hahahahaa, lo mejor de la noticia: la traduccion google!
XDXDXD
PD: pooota que esta fome el viernes en la oficina…