11 ani de Unitate şi Prietenie

Pentru mine UP e o chestie muuuult prea mare să pot să o prind într-un post pe blog. Nu vreau să povestesc aici despre ce a fost vorba şi cum a fost. Asta puteţi găsi pe site-ul evenimentului, www.unitatesiprietenie.ro.

Echipa de organizare a depus un efort de câteva ori mai mare decât în alţi ani, şi a început lucrul efectiv la festival cu câteva săptămâni înainte. Programele, Media, Logistica, toţi au muncit pe brânci pentru festivalul ăsta. Ateliere pregătite mai bine, printuri, ecusoane, bilete de ateliere pregătite dinainte, aplicaţie de gestiune a participanţilor semi-funcţională gata pentru deschidere.

Evident, şi probleme cât încape, mai ales cu alegerile, cu spaţii blocate cu şosele închise. Dar, la fel de evident şi soluţii. Şi oameni deosebiţi din partea autorităţilor locale dispuşi să ajute.

Am colaborat cu foarte multe structuri pentru UPu astă, şi din Alba, dar şi din alte părţi, atât din organizaţie cât şi din afara ei. Foarte foarte multă lume s-a implicat şi a făcut UP să fie un super-festival. RYMA e o organizaţie din Alba care ne-a pus la dispoziţie spaţiul lor, un colţ deosebit din cetate, unde am ţinut târgul (vedeţi poze pe site).Direcţia pentru Protecţia Copilului ne-a sprijinit cu organizarea Zâmbeşte, proiectul social al UP unde am mers şi ne-am jucat cu copii din case de tip familial (de aici n-avem poze, n-am avut voie să facem).

De 1 decembrie am făcut un mare 90 tricolor cu oameni, şi am fost în direct la Antena 3 :). Şi seara am scris 90 cu torţe, în faţa catedralei, şi a fost un moment deosebit.

Reacţiile de la lume, atât de la cercetaşi cât şi cele din presă mă fac să cred că am avut un UP bun. Mulţi oameni fericiţi, mulţi prieteni noi, multă discuţie, proiecte, propuneri. Ne-am îndeplinit scopul, am creeat un spaţiu de comunicare într-o atmosferă cercetăşească.

Din punct de vedere a colaborărilor, am făcut şi noi, Alba, un pas înainte. La propunerea tulcenilor, am stat jos şi am discutat despre posibilitatea unui camp împreună cu ei. Ce a ieşit a fost că o să avem două campuri, unu noi la ei, unu ei la noi, în 2009 şi în 2010. Abia aştept detaliile :)

Multă lume la UP11 - 400 de cercetaşi
Multă lume la UP11 - 400 de cercetaşi

ENP Cluj, noiembrie

Am fost invitat la întâlnirea Echipei Naţionale de Programe de la Cluj, probabil din cauza faptului că aveam o oarecare experienţă în ce se vorbeşte pe acolo despre eXplo, în timp ce noua coordonatoare, Emma, e mai nouă (dar mai plină de entuziasm) şi avea nevoie de backup :) Am combinat deplasarea la Cluj cu o deplasare la Alba pentru o întâlnire pre-UP (şi bine am făcut!).

Am ajuns în Cluj sâmbăta, imediat după micul dejun, şi am avut o zi plină plină de discuţii. Din păcate, sentimentul meu personal este că, deşi întâlnirea a fost pregătită dinainte (în sensul că avea ordine de zi and stuff) nu era clar care era obiectivul întâlnirii. Nu avem o direcţie, ca şi echipă de programe, nu avem un plan. Încercăm să facem chestii punctuale, dar mărunte, şi din disperare. Şi apoi ne întoarcem imediat pe partea cealaltă şi ne certăm că cum adică n-avem resurse să facem jamboree în 2010?

Nu ştiu câte din cele discutate la întâlnire se pot face publice şi câte nu, dar ideea e că avem un plan de bătaie care pe mine nu mă entuziasmează deloc deloc, nu atât din cauză că avem mulţi oameni noi în echipe cât din cauză că oamenii vechi nu văd o direcţie suficient de puternică ca să ne scoată din rahat. Şi dacă o văd, nu vorbesc!

Înafară de şedinţa de ENP, pe care am încheiat-o foarte foarte dezorientat, pentru că nu înţeleg care mai este rolul meu în structura aia, la Cluj am mai rezolvat câteva chestii. Una, m-am văzut cu lumea. Cluju e un oraş minunat să te vezi cu lumea. Popicu, Alex Roşi, Ada (cu care am venit pe tren), Simo (cu care m-am întâlnit pe stradă), Pătrat, Alex, Denis din Arad şi prietena lui din Vâlcea, Ştefana, Radu Seuche, Cristi, gaşca din ENP. Şi n-am schimbat baru decât odata!!

Înafară de chestii fun am mai discutat cu Cristi foarte foarte pe scurt despre formarea unei „alianţe” între centrele din regiunea noastră, chestia asta s-o mai concretizat după aia, la UP, dar ajungem şi acolo. A, da, şi am discutat despre pornirea unui site de bârfe scout, deşi nu ştiu cât de ok ar fi pentru mine personal sa conduc un site de scandal de genu ăsta :) Deşi material eeeeeeeeeeeeste :P

Am ajuns înapoi la 5 cu Mihaela, care a fost singura din ENP care a rămas aşa de mult prin oraş (am stat şi cu Alex Roşi şi cu Popicu, da’ ei aveau casa lor), şi am trezit-o pe Tromppy să ne deschidă uşa (mulţumim Tromppy :). Evident, mi-am pus ceasul să sune la 9, că dacă nu iară îmi ieşeau poveşti de alcoolist, dar când m-am trezit (şi m-am trezit la 9!) plecaseră aproape toţi :-s. Anyway, am zis ok, pot dormi până la 3 să mă refac, şi să mă întâlnesc după aia cu gaşca din Alba. YEAH right! Cum m-am întins or apărut temerarii din Alba care erau în vizită în Cluj!

N-am putut să stau degeaba şi m-am dus cu Paul, cu Rareş şi cu ei prin oraş, să găsim una alta, şi am fost în vizită şi la Muzeul de Istorie a Transilvaniei, unde au nişte chestii destul de cool :), dar şi pe la catedrale şi statui prin centrul Clujului. A, şi i-am chinuit pe copii cu întrebări despre oameni importanţi din istoria Transilvaniei :).

Seara ne-am întâlnit cu o parte din staff-ul de programe al UP, am avut o scurtă discuţie cu Alex Moldovan, preşedintele organizaţiei, şi după aia am fugit înapoi către casă. Un weekend interesant, cu bune (mulţi prieteni revăzuţi) şi cu rele (lipsă de direcţie pentru mine personal în ENP).

UP11 site rollin' on yPHP

I-am dat drumul. Adică am trimis invitaţia, am pus sus site-ul şi informaţiile existenţiale, lucrurile se mişcă pe partea de logistică, lucrurile se mişcă pe partea de program, n-aş îndrăzni să zic că ne merge super dar avem loc de mişcare.

Site-ul îl puteţi vedea la http://www.unitatesiprietenie.ro/, şi este bazat pe yPHP. Tot setup-ul a durat una sau două ore, în condiţiile în care am gasit bug-uri prin structura yPHP ŞI am avut evident probleme cu encoding-ul. Mă înnebunesc problemele cu encoding-ul în ultima vreme, nu suport să nu fie textul cu diacritice şi întotdeauna fie baza de date fie PHP-ulş vrea să mess with me pe chestia asta.

Spre exemplu, pentru wiki-ul primitiv folosit de yPHP acum, imi trebuia un titlu unic pentru pagină, pe care îl gaseam, după moda Wiki (nu ştiu dacă mai ţine moda asta, da o fost aşa acum ceva vreme), cu toate cuvintele cu prima literă mare şi alăturate. Spre exemplu pagina „ONCR Festival cercetaşi” s-ar traduce în „OncrFestivalCercetaşi”.

Evident, o problemă aparent simplă. Doar că dacă faci ucfirst() pe un string care e encodat cu utf-8, rezultatul e un string pe encoding standard (nu ştiu exact care standard îi – poate cp1251, doar că nu ştie de caractere româneşti). Super, deci

ucfirst($string)

devine

mb_strtoupper(mb_substr($string, 0, 1, „utf-8”)).mb_substr($string, 1, strlen($string) – 1, „utf-8”).

That is in no way cool. Unde mai pui că suportul pentru mb_string în PHP e absolut opţional şi host-ul meu (care sunt români) nu îl are instalat. Deci no joy.

Acum câteva zile, tot probleme de encoding. De data asta, pe conexiunea MySQL. Atenţie pentru cine mai dă de probleme de genul ăsta. Dacă MySQL vă salvează diacriticele ca ? (semne de întrebare), sunt câteva chestii care le puteţi verifica.

1. MySQL are o drăcie care se numeşte collation, care e un atribut care se poate aplica până la nivel de coloană, şi ţine de encodingul folosit în coloanele respective. Atenţie, şi tabelul are proprietatea collation şi contează. Problema mea de ieri se întâmpla în contextul în care toate câmpurile tabelului erau pe utf8_general_ci, dar tabelul, care era proastpăt importat, era setat pe default-ul latin_sweedish_ci, care nu se înţelege deloc cu diacriticele.

2. Asiguraţi-vă că discuţia între server şi clientul vostru se face prin utf8. Sunt mai multe chestii în manualul MySQL despre cum se poate seta asta. Pentru că evident n-am avut chiar vreme (site-ul UP11 era trecut de deadline de muuult) să RTFM, am scanat prin el şi am găsit câteva linii relevante:

SET NAMES 'charset_name'
SET CHARACTER SET charset_name

Evident, nu trebuie să uitaţi să definiti character-encoding-ul în HTML-ul rezultat şi să trimiteţi headerul HTTP cu character encodingul setat corect (desi browserele de doamne-ajută fac ele detecţie).

Unitate şi Prietenie 11

Încă n-a ieşit invitaţia oficială (deşi o să iasă undeva weekend-ul ăsta), vine Unitate şi Prietenie 11. Pentru cine nu ştie (adică nu e la cercetaşi), Unitate şi Prietenie e un festival cercetăşesc pe care îl organizează grupul de cercetaşi de la Alba Iulia de 11 ani pe 1 decembrie.

Ca în fiecare an, ne urnim greu să mai facem ceva, dar ideile care au fost produse tura asta sunt foarte foarte „engaging”, ca să folosesc un termen ce l-am auzit la curs la poli20 :-). Ideea generală e foarte simplă: back to the roots. Cercetăşia înseamnă să-ţi faci prieteni, să cunoşti oameni, să faci chestii cool cu prietenii tăi. Asta vrem să facem la UP anul ăsta.

Renunţăm la scenete (care era o componentă obligatorie la fiecare UP) şi introducem un târg, câteva ore ca oamenii să aibă posibilitatea să vorbească, să vadă ce se face în alte locuri, şi să se invite unii pe alţii la tot soiu de alte evenimente. Vrem să avem şi o scenă, unde să punem chestiile relevante pentru toată lumea. Ca la un târg expoziţional.

Mai vrem să aducem un cort imens chiar lângă sălile de sport unde va fi cazarea, ca să aiba oamenii unde mânca, să nu trebuiască să se mai care până în oraş la pizza and stuff, să avem unde să bem o cană de … ceai, să avem unde să stăm să băgăm o chitară.

Şi, ce poate fi mai back to the roots pentru cercetaşi decât un foc de tabără şi o sumedenie de chitări la sfârşit? Noi ii zicem Fiesta şi o să o avem la UP11.

Dacă sunteţi cercetaşi, mai aveţi de aşteptat la nivel de ore până punem site-ul sus şi apare invitaţia. Daca nu sunteţi cercetaşi, dar vreţi să vedeţi ce facem noi şi să ne vedeţi la UP11, daţi-mi un mail şi vedem ce putem rezolva.

Filmuleţul de mai jos a fost făcut de echipa noastră de media (mai concret de Ioana, soră-mea) şi există ca să vă aducă aminte că existăm, chiar dacă încă nu v-am dat detalii :P.