Arbeat

Another Geek From Barcelona

  • The International Obfuscated C Code Contest

    Ahir em van fer arribar aquest curios enllaç, te molts anys però jo no el coneixia .

    http://www.de.ioccc.org/main.html

    De q va? Doncs molts de nosaltres quan piquem codi o al menys a mi m’ha passat alguna vegada que ens hem complicat la vida o l’hem estructurat tant malament pel que sigui que resulta dificil llegir, entendre .. aixo si funciona perfectament 🙂
    Doncs be, el “International Obfuscated C Code Contest” tracta d’aixo mateix, de demostrar lo complicat i rebuscat que pot ser programar per tal que ningu ho entengui xD

    I per que us feu una idea aqui us deixo un fragment del que podeu trobar en aquesta url

    char*d,A[9876];char*d,A[9876];char*d,A[9876];char*d,A[9876];char*d,A[9876];char
    e;b;*ad,a,c; te;b;*ad,a,c; te;*ad,a,c; w,te;*ad,a, w,te;*ad,and, w,te;*ad,
    r,T; wri; ;*h; r,T; wri; ;*h; r; wri; ;*h;_, r; wri;*h;_, r; wri;*har;_, r; wri
    ;on; ;l ;i(V) ;on; ;l ;i(V) ;o ;l ;mai(V) ;o ;mai(n,V) ;main (n,V)
    {-!har ; {-!har ; {har =A; {h =A;ad =A;read
    (0,&e,o||n -- +(0,&e,o||n -- +(0,&o||n ,o-- +(0,&on ,o-4,- +(0,n ,o-=94,- +(0,n
    ,l=b=8,!( te-*A,l=b=8,!( te-*A,l=b,!( time-*A,l=b, time)|-*A,l= time(0)|-*A,l=
    ~l),srand (l),~l),srand (l),~l),and ,!(l),~l),a ,!(A,l),~l) ,!(d=A,l),~l)
    ,b))&&+((A + te,b))&&+((A + te,b))+((A -A+ te,b))+A -A+ (&te,b+A -A+(* (&te,b+A
    )=+ +95>e?(*& c)=+ +95>e?(*& c) +95>e?(*& _*c) +95>(*& _*c) +95>(*&r= _*c) +95>
    5,r+e-r +_:2-195,r+e-r +_:2-195+e-r +_:2-1<-95+e-r +_-1<-95+e-r ++?_-1<-95+e-r |(d==d),!n ?*d||(d==d),!n ?*d||(d==d),!n ?*d||(d==d),!n ?*d||(d==d),!n ?*d||(d= *( (char**)+V+ *( (char)+V+ *( (c),har)+V+ (c),har)+ (V+ (c),r)+ (V+ ( c), +0,*d-7 ) -r+8)+0,*d-7 -r+8)+0,*d-c:7 -r+80,*d-c:7 -r+7:80,*d-7 -r+7:80,*d++-7 +7+! r: and%9- +7+! rand%9-85 +7+! rand%95 +7+!! rand%95 +7+ rand()%95 +7+ r -(r+o):(+w,_+ A-(r+o)+w,_+*( A-(r+o)+w,_+ A-(r=e+o)+w,_+ A-(r+o)+wri,_+ A-(r+o) +(o)+b)),!write+(o)+b,!wri,(te+(o)+b,!write+(o=_)+b,!write+(o)+b,!((write+(o)+b -b+*h)(1,A+b,!!-b+*h),A+b,((!!-b+*h),A+b,!!-b+((*h),A+b,!!-b+*h),A-++b,!!-b+*h) , a >T^l,( o-95, a >T,( o-=+95, a >T,( o-95, a)) >T,( o-95, a >T,(w? o-95, a >T
    ++ &&r:b<<2+a ++ &&b<<2+a+w ++ &&b<<2+w ++ ) &&b<<2+w ++ &&b<<((2+w ++ && !main(n*n,V) , !main(n,V) , !main(+-n,V) ,main(+-n,V) ) ,main(n,V) ) ,main),(n, l)),w= +T-->o +l)),w= +T>o +l)),w=o+ +T>o +l,w=o+ +T>o;{ +l,w=o+T>o;{ +l,w &=o+
    !a;}return _+= !a;}return _+= !a;}return _+= !a;}return _+= !a;}return _+= !a;}

  • Multimedia Home Platform MHP i TDT

    Avui a la feina parlavem del tdt , i com era possible que les TV actuals poguessin actualitzar firmware i interactuar amb la TV ( cosa que gairebé ningu ha vist ) etc etc

    La veritat es que no en tenia ni idea de com funcionava, pero sembla que comenco a entendre algu de que va tot aquest tema i crec que será algu que en els propers anys sequr q donarà molt a parlar aqui a españa…

    El MHP (multimedia Home platform) es un protocol de dades que viatja juntament amb la senyal digital de video DVB , o per separat a traves de conexio telefonica i que alguns dispositius TDT poden descodificar que permet generar aplicacions interactives amb el usuari del estil :- EPG ( guia de programacio )
    – Un “superteletext” news, info en temps real etc etc
    – Aplicacions de ECOMMERCE per comprar continguts, pelis etc etc
    – jocs interactius , questionaris etc etc
    – acces a internet per poder consultar coses com el correu, rss etc etc!

    Per a desenvolupar aplicacions MHP necesitarem programar-ho amb java i utilitzar les llibreries oficials de www.mhp.org que crec que costen al voltant de uns 1.000 Euros.
    si volem tambe tenim una alternativa oberta i gratuïta que us podeu descarregar desde openmhp.org que suporta part del que pot fer el mph original.

    La vritat es que despres d’haver donat un cop d’ull rapid a la documentacio del sdk, es una pasada la de coses que es poden arribar a fer i el que pot significar això .
    De totes formes el problema es que si el MHP no ve de serie en tots els nous TV i si els canals no s’animen a fer res com ara (a part de utilitzar-ho per pagar pelis) .. potser serà un fracas.. Sigui com sigui aixo ho sabrem com hi hagi l’anomenat “apagon analogic ” del 2010

    Links de interes :

    http://www.interactivetvweb.org/index.shtml
    http://es.wikipedia.org/wiki/Multimedia_Home_Platform
    http://www.mhproject.org/

    nota: per cert s’esta desenvolupant un pluguin pel MHP a mediaportal

    I aquest es un port de les llibreries libmythfreemheg de mythtv a c# que funciona per a mediaportal i que podria integrarse a altres programes similars

  • Track : Arbeat – Ticmin

    Recent sortit del forn ara mateix i ple de coses a pulir aquest teniu un tema trance–house que no te res a veure amb el que vaig comencar pero mira tu al final el resultat no esta pas malament .. Per cert espero no rebentar cap altaveu al tros final de la pujada amb tant de filtre o em el baix… ja ho arreclare !

    Espero que l’escolteu us el poseu al vostre iphone, ipod a la vostre blackberry , que m’el critiqueu i fins i tot que m’el remixeu xD

    Arbeat – ticmin

    pd: El millor com sempre la foto del tema … fet per la meva fotografa particular que ara te una camara nova xD

  • Demovibes : Electronic groove from the demoscene

    demovibes

    Aprofito per parlar de la demoscene coincidint que fa poc demovibes ha tret el 8 volum d’aquesta recopilació de musica electronica relacionada amb la demoscene.

    La demoscene, es un mon que continua siguent força underground i desconegut per molta gent i que podriem definir com un art que intenta unir i fusionar a través d’una sola aplicació normalment anomenada Demo la programacio gràfica, el disseny grafic i la musica generada per ordinador

    Ara, jo i de fet ningu del grup del anaconda del cual jo en formava part com a music-tracker ja no hi participem activament, però de tant en tant fem de demowatchers xD aixo si

    Si algú te curiositat i vol saber més d’aquest impresionant mon , us deixo un parell d’enllaços indispensables :

    escena.org : el portal de la demoscene espanyola, on entre altres coses podreu tenir un calendari de les “parties” que es van fent , coneixer les últimes novetats relacionades amb la escena o parlar amb autentics experts dins d’aquell mon.

    Pouet.net : Una gran base de dades on podeu trobar-hi la gran majoria de totes les produccions ( incloses les de anaconda) que s’estant gent i s’han fet fins a data d’avuí.

    I en referencia a demovibes, en aquest 8é volum es seleccionen alguns dels millors tracks de les últimes demos que s’han fet a nivell mundial, algunes d’elles per cert d’autors espanols 🙂

  • Problemes amb Reason amb Mac OS X 10.4.11 i actualització airport

    Desde el últim update del airport que vaig fer pel macbook pro, m’he trobat que al treballar amb reason 4 i amb la tarja integrada d’audio, el reason em dona problemes generant un molest sorollet o tick en el audio .

    De moment la única forma que he trobat per a solucionar aquest problema es parant el AIRPORT … espero que ho solucionin aviat i que aquest post pugui ajudar a algu que es trobi amb el mateix problema que jo

  • Blackberry HDSPA ( 9000 ? )

    La gent de RIM sembla q s’està posant posat al dia i més veient el mal que els hi pot fer el la versio del firmware 2.0 del iphone 2.0 que entre altres coses segurament incorporarà push mail i sembla que anirà enfocada per les empreses.

    Segons xataka, al maig es presentarà el model blackeberry 9000 hdspa que plantarà cara al ihpone .

    Aquestes son algunes de les característiques que segurament tindrà:

    – HDSPA
    – Teclat qwerty
    – Gps
    – Wifi
    – Pantalla tactil ??? ( depen del model)
    – camara??? ( no se sap)

    Per tant a no ser que apple tingui preparada alguna versio amb gps o 3g del iphone, i les operadores ofereixin per ella una tarifa plana com la de blackberry em sembla que de moment a nivell d’empresa el guanyador sera de nou blackberry i el iphone serà el gadget preferit dels geeks .

    Seguirem esperant a veure com acaba aixo!