Barcamp: įspūdžiai
Įrašyta 2008-03-17, 17:10 | 1 KomentarasPagaliau galiu parašyti savo įspūdžius apie BarcampBrighton2. Kaip jau minėjau, buvau vienas iš pirmųjų, kurie darė prezentacijas. Žinoma apžiūrėjau tvarkaraštį, kad nepraleisčiau ko nors įdomaus.
Po to ėjau į Arduino workshop'ą. Kadangi domiuosi elektronika ir šiaip, tai to praleisti negalėjau :) Gaila, kad, po nesėkmingo bandymo pajungti projektorių, neturėjau grafinės sąsajos, tad liko stebėti, kaip kiti darbuojasi. Vaizdą susitvarkiau per pietų pertrauką.
Po pietų, ėjau į turą po univiero miestelį Second Life. Pasakojimas kaip viskas vyko patiko labiau, nei pats turas. Vedančioji sakė, kad kai gavusi uždakymą, komanda nieko nežinojo apie tokių dalykų kūrimą. Labai pagelbėjo tutorial'ai jutubėje ir kitur. Minėjo, kad yra ebay atitikmuo Second Life objektams pirkti, parduoti, keisti. Tad jei nėra laiko kurti pvz. žuvėdras, galima jų nusipirkti :) Visos tos techninės detalės man visai patiko, bet pats žaidimas manęs vis dar nedomina.
Toliau sekė kodinimo sesija. Organizatorius papasakojo apie genetinį algoritmą, o po to bandėme jį implementuoti. Nors jis nebuvo labai ilgas ir sudėtingas, tačiau laiko pritrūkome. Taip pat nebuvo kada įsigilinti į patį kodą, tad darbas ėjosi dar lėčiau. Vedantysis viską darė su Processing, o aš su "kaimynais" bandžiau viską versti į Python. Pradžioje sekėsi neblogai, tačiau į galą visai susibalamutinau :D Tokiam "vertimui" reikia įsigilinti į algoritmą, be to, Python nėra vien sintaksė, tai ideologija. Galutinai pribaigė šis gabalas:
//reverse an array array = !array
Sekanti kalba buvo apie darbą su atviro kodo projektais. Vedantysis labai jaudinosi, nors klausė gal tik 5 žmonės :D Viskas vyko labai lėtai ir nuobodžiai. Prieš tai su juo kalbėjau, tai susidariau įspūdį, kad pranešimas bus vertas dėmesio. Na bet ką padarysi :) Gal apie mane irgi taip manė :D
Paskutinė prezentacija į kurią ėjau pirmą dieną, buvo apie "Data portability". Jau buvau ganėtinai išsunktas, tad nelabai ir ten gaudžiausi. Išliko tik fragmentai. Ką veikiau po to, jau rašiau, tad pereinu prie Sekmadienio.
Antrą dieną, kalbas rinkausi lengvesnes, nes po kelių valandų miego nelabai norėjosi kažko techniškai sudėtingo. Pirmiausia ėjau į "Master screencasting", kurį vedė ShowMeDo įkūrėjas. Papaskojo apie įvairius niuansus, kaip video dydis, kokybė ir pan.
Toliau: "Origin of Design Patterns". Pagrindinės mintys: dizaino pattern'us sukūrė ne gykai. Jie gali/turi palengvinti visiems gyvenimą. Visa prezentacija sukosi apie realaus gyvenimo problemas. Tvoros/namo/... statymas ir t.t. Nebloga istorijos pamokėlė.
Po to pamačiau, kad kažkas dirba su elektronika, ir prisitryniau. Tai nebuvo nei sesija, nei kalba. Tiesiog žmonės nematė įdomių kalbų tuo metu, tad susirado veiklos. Veikla: Second Life LED kubo hakinimas. Darėm du variantus, prijungiamą prie usb, ir prie Arduino. Pastarasis variantas yra potencialus Gmail notifier'is :) Čia šiek tiek užsibuvau, o pabaigęs dar turėjau dvi sesijas. Viena buvo apie kažkokį elektroninį triušiuką, kuris pranša apie orus, gali perduoti žinutes iš interneto ir daryti kitus gėrius (turi API). Kaina tiesa apie 80 svarų :D. Kita buvo apie del.icio.us žymas. Vedėjas pasirašė Python programėlę, kuri iš pateikto userneimo žymų paimdavo 5 paskutines, o dalyviai turėjo apie jas papasakoti. Tada susimąsčiau, ar vertėjo vietoj del.icio.us naudoti kaip.tik.ten :D
1 Komentaras
1. Armandas
2008-03-17, 17:32Keletas faktų/pastebėjimų:
- Laptopo batareika atlaikė beveik iki pabaigos. Labai gerai! (jei neminėsim, kad kompas buvo išjungtas beveik visą laiką :D)
- Absoliuti dauguma kompų MacBook'ai. Linux'istų ir Windowsininkų apyligiai. Kaip kažkas pasakė: "Windows is not a machine du jour anymore" :)
- Turint omeny, kad Ruby yra ganėtinai hype'as, buvo smagu sutikti nemažai (turbūt ir daugiau) Python programuotojų.
Šiaip visai užsinorėjau MacBook'o. Tik vat įdomu kaip Linux jaustųsi jame :D