EpicFail, cu picături de pozitivitate

Luni a fost preselecția pentru faza pe facultate a Freescale Race Challenge 2010, despre care am mai scris mai demult. Foarte pe scurt, echipele de pe la noi din departament s-au calificat și au trecut mai departe, toate mai puțin a mea :). Ce m-a lovit cel mai tare nu a fost că nu ne-am calificat, ci că nici nu am apucat să arătăm ce știm. Cu programul nostru mașinuța a „murit” în tura de învățare, înainte să facă orice deștept, la o viteză cu care alte echipe au mers destul de bine. Nu știu, cauciucurile, uzura mecanică a motorului, nu știu ce s-a întâmplat. Cert este că nici nu am apucat să concurăm.

Aaaaaanyway :) Am lucrat cu Adi un weekend încheiat la program (30 și ceva de ore cu pauză de budă și de ciorbă de burtă), și alte câteva ore împrăștiate prin decembrie. Am dezvoltat un algoritm destul de deștept de învățare, care parcurgea traseul, îl reducea la un set de curbe, și apoi îl scria pe card într-o formă redus (fișierele de învățare aveau până într-o sută de bytes).

După aia aveam un algoritm de rulare care prima data citea într-un array curbele astea, și verifica daca nu cumva s-a trecut la urmatoarea curbă în funcție de ce facea accelerometrul ala care masura accelerația laterală. Am mai făcut noi un fel de filtru acolo, să se sincronizeze bine pe circuit, și i-am mai zis să accelereze pe o bucată (gen 40 – 50%) din liniile drepte. Am încercat să mai implementăm și o accelerare pe ieșirile din curbă în cazul în care după curbă urma linie dreaptă, dar am renunțat la asta, pentru că era prea târziu.

Duminică după masa devenise aproape imposibil să putem testa extensiv algoritmul, l-am testat cât o fost, și i-am dat send. Ghinion cu tura de învățare.

În cazul în care v-ați întrebat vreodată cum merg mașinuțele astea, uite, o tură de test a lui Matei:

Pe circuit. Ceața aia din poza e cauzată de o altă mașină care a trecut în timp ce făceam poza :)

Great night out

Eu nu mă prea dau în vânt după ieșitul în oraș, după statul în fum și după muzica la maxim. Totuși, vineri fost iar în e Varză (am mai scris de birtu ăsta), dar de data asta Mihaela a reușit să strângă o gașcă super serioasă de cercetași, cu muuuuuuulte chitări și cu multă voie bună. Deși am rămas mai puțini după ce a bătut ceasul de 11, a ieșit acolo un super super tămbălău, cu Adi și Adi la chitară, dar și cu alți talentați trubaduri, cum ar fi Tina și Tache.

Am cântat toată noaptea, am dansat brașoveanca, am cântat piese de la toate formațiile și de prin toate locurile. Am avut și spectatori, care chiar ne-au depășit numeric (dar nu și la nivelul decibelilor) după orele dimineții. S-au rupt corzi, s-a rupt și-o bancă, ne-am rupt și noi :). Pe la 5, după sute de beri am mers, am dat mână cu barmanii, ne-am strâns care am mai rămas și am plecat spre casă.

Offtopic, aici a intervenit o idee genială de-a mea să nu o iau pe drumu mare, că ocolesc, așa că am luat-o pe străduțe și am ajuns acasă la 6 jumate, după ce am luat autobuzul în direcția greșită și am fost atacat din nou de câini.

Per total, a fost o super seara de cântat și de simțit bine cu prieteni buni, într-un bar așa, ca o casă veche, fără fițe, fără limite :) Nu cred ca e o idee bună să fac publice pozele de vineri seara, totuși, voi încerca să aplic aici un hint :D

Mulțumesc, pe rând, celor care își iau timp să organizeze chestii de genul ăsta, celor care vin și cântă până se rup degetele sau corzile de chitară, celor care își donează cardurile pentru pene, celor care pun bani de bere, celor care nu se lasă până nu vine primul metrou …

Alea-s corzi de chitară :)

PS. Poate ar fi cul să facem o carte de cântece, să putem să facem și mai mega șou? :P

Sherlock Holmes

Am fost să văd Sherlock Holmes la Cinema City la Cotroceni. Bine, de fapt am mers cu gașca să vedem Avatar la IMAX 3D maxim culness, dar se pare ca e așa de mare hype pe treaba asta că e rezervat tot până săptămâna viitoare.

Anyway, mie filmul mi s-a părut foarte foarte tare. Am înțeles că cei care țin mult la personajul lui Sherlock Holmes din cărți nu au fost foarte încântați de noua abordare, dar eu m-am distrat la film :). Evident, a fost tras maxim de păr pe alocuri, că doar de aia e film :). Are cam tot ce-i trebe, bătăi, explozii, știință (aici îi, ca de obicei, partea trasă de păr), gagici, chestii oculte, incursiuni în mintea a detectivului. Povestea are loc în Londra, inclusiv prin Parlament și pe London Tower Bridge, care este în construcție, so dacă ați fost pe acolo o să vedeți familiar sites.

Nu sunt chiar personajele din cărți, adică eu nu mi-l amintesc pe Sherlock Holmes să fie bătăuș maxim sau dr. Watson să fi avut probleme cu pariurile. Dar filmul este entertaining, so go see it :D

Gnome software hunt

Din când în când îmi iau așa, o oră (sau mai mult, având în vedere că suntem în vacanță :P), și browse-uiesc în neștire, în căutarea unor versiuni mai noi și mai bune ale aplicațiilor pe care le folosesc, sau eventual a unor jucării noi și utile. Mi-a plăcut foarte mult la Gnome (default la mine pe Ubuntu) modul în care toate elementele sunt interconectate și integrate unele într-altele. Spre exemplu, mi se pare genial că dacă dau click pe locul din taskbar unde e ceasul și vremea, îmi arată taskurile, întâlnirile și aniversările de azi, dar și vremea și dacă e zi sau noapte în locațiile definite de mine.

O să încerc să scriu pe aici acum, când mai găsesc câte o chestie interesantă, poate ajută pe cineva :P.

So, ce am găsit / updatate tura asta:

  • Am încercat browser-ul default de la Gnome, Epiphany. Nu e cazul să îl instalați. Și nici Empathy, clientul de IM default din Gnome.
  • Am instalat hamster-applet, un program de contabilizare a timpului. Îmi propun să-l folosesc o săptămână, măcar de curios :D
  • Am observat ultimul update la PiTiVi, editor video scris în python și bazat pe allmighty gstreamer, și sunt fericit că am un editor, chiar dacă rudiementar pentru video-uri pe Linux. Nu sunt încă tranziții’n’stuff în distribuția oficială, dar pot fi scrise :D
  • Am testat mai multe jucării pentru telefonul mobil. De curând, după update-ul la ultima versiune la gammu din PPA, am văzut că nu pot să creez task-uri din cod pe telefonul meu Nokia 6303 Classic din python, ceea ce mi-a naruit (din nou) visele de a scrie un plugin de Conduit ca să îl sincronizez cu Evolution-ul. Am încercat Multisync0.90, dar n-am reușit să-l conving să copieze ceva contacte în Evolution (deși a reușit să se conecte prin SyncML la telefon, la un moment dat, după aia a crăpat de fiecare dată).
  • Mi-am instalat gnome-phone-manager, prin care poți trimite SMS-uri la numere de telefon din agenda Evolution. Are backend pe gnokii, dar merge la fel ca și gammu pe telefonul meu low-end, pe driver AT. Știe să trimită SMS-uri, dar nu știe să emită notificări când primesc mesaje noi. Oricum, dacă reușesc să fac un workaround pentru dispariția evolution-sharp, este obsolete.

Roată de apă

Am mai scris despre asta în postul de acum 100 de ani despre campul nostru de vară. Ideea a fost simplă: am vrut să facem o roată de apă care să alimenteze o pompă (făcută tot de noi) care să urce apă într-un cubitainer (un butoi mare de apă), de unde după aia să iasă la dușuri.

Am pus câteva poze atunci, dar acum mi-am adus aminte de asta pentru că am găsit, total random, un film pe care l-am făcut atunci cu roata, și pentru că, tot azi, povesteam cu Nicu despre ideea de a face o roată de apă mică, solidă, ușoară și ușor de montat / demontat care să genereze 5V stabilizat și maxim 1A de curent, pentru încărcat telefoane mobile and such în condiții grele (gen la munte :P).

Dacă are cineva hint-uri, le aștept cu cea mai mare plăcere :)