<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

 <title>Dumitru Ursu</title>
 <link href="http://jurnal.ceata.org/~dima/atom.xml" rel="self"/>
 <link href="http://jurnal.ceata.org/~dima"/>
 <updated>2014-08-27T09:07:52+03:00</updated>
 <id>"http://jurnal.ceata.org/~dima"</id>
 <author>
   <name>Dumitru Ursu</name>
 </author>

 
 <entry>
   <title>Despre activism</title>
   <link href="http://jurnal.ceata.org/~dima//2014/08/20/activism/"/>
   <updated>2014-08-20T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2014/08/20/activism</id>
   <content type="html">&lt;p&gt; Vorbeam recent cu &lt;a href=&quot;http://jurnal.ceata.org/~tct/&quot;&gt;Tibi&lt;/a&gt; despre cum ar
arăta un activist pentru programe libere, sau avocat, cum îi zic uneori
americanii, și remarcat o problemă cu percepția acestui concept în regiunea
noastră.
Faptul că activiștii noștri nu prea vor să iasă pe prima linie, m-a făcut să
propun inventarea un nou termen, pasivist pentru programe libere (engl. Free Software Passivist)
ceea ce ar însemna un om care e de acord cu ideile promovate de Ceata, dar nu dorește să preia inițiativa.
&lt;/p&gt;




&lt;p&gt;Problema pe care eu o văd e că mulți oameni nu vor să înțeleagă ce înseamnă
să fii volunar, activst, avocat - să ieși în față, să vorbești, să convingi oameni.
Cunosc problema prea bine, pentru că eu nu prea o pot face, fiindcă am un soi de fobie socială -
nu prea îmi plac oamenii, și mai ales grupurile de oameni, mă intimidează.
&lt;/p&gt;




&lt;p&gt;Însă trec peste chestia asta, și ghici ce, una din primele prezentări din
proprie inițiativă a fost la primul eveniment al Cetei, prezentarea despre Gimp.
Adică, nu că am trecut cumva, că sunt un om schimbat: doar că de fiecare dată
înving frica, încerc să mă pregătesc, repet, caut, citesc ca să fiu bine
informat în fața celor care mă ascultă și cam ăsta e secretul.
&lt;/p&gt;




&lt;p&gt;Planific foarte mult timp în cap despre ce o să vorbesc și asta este și parte
proastă, că mă gîndesc prea mult, și oricum sunt intimidat atunci cînd prezint:
&lt;br /&gt;
De exemplu, la ultima prezentare, cea cu Țevi în Unix (engl. Pipes) eram
în așa stare euforică (frica fiind unul din motive) încît nu țin minte nici o
față care am văzut-o atunci. Îmi aduc aminte doar vag hainele din audiență care
erau mai deosebite.
Era ca și cum aș fi venit beat la prezentare, dar nu pusesem un strop de alcool în gură în ziua respectivă.
&lt;/p&gt;




&lt;p&gt;În concluzie, vreau să transmit voluntarilor noștri, dar și viitorilor noștri
voluntari, că Fundația Ceata are nevoie de noi, și mai important, mișcarea
pentru programe libere are nevoie de noi, așa că fiți un pic mai vioi, propuneți
proiecte, veniți cu idei, sugestii, prezentări, găsiți alți voluntari, sponsori
și membri susținători: succesul nostru se bazează pe ceea ce facem, nu pe ceea
ce susținem din umbră. Doar acțiunea schimbă lucrurile.
&lt;/p&gt;




&lt;p&gt;PS: Am avut noroc de fiecare dată că recepția publicului a fost pozitivă, altfel
m-ar fi demoralizat pentru totdeauna, și nu aș fi vrut să mai fac o prezentare
după asta.
&lt;/p&gt;

</content>
 </entry>
 
 <entry>
   <title>Noul meu jurnal</title>
   <link href="http://jurnal.ceata.org/~dima//2013/04/11/jurnal-jekyll/"/>
   <updated>2013-04-11T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2013/04/11/jurnal-jekyll</id>
   <content type="html">&lt;p&gt;Deci mi-am migrat eventual vechile mele articole de pe nanoblogger pe jekyll.
Îmi pare mult mai drăguț, și mai simplu pentru mine de utilizat.&lt;/p&gt;

&lt;p&gt;Sursele se află pe gitorious, și pe depozite.ceata.org . Legăturile o să le pun
curând.&lt;/p&gt;

&lt;p&gt;Nu uitați să îmi spuneți părerea despre jurnal, și să semnalați erorile (atât
gramaticale, funcționale, dar și de stil).&lt;/p&gt;

&lt;p&gt;Situl este într-o versiune &quot;beată&quot; (a.k.a. beta), dar cu ajutorul vostru o să îl
dezmeticim. :)&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Ziua Libertății Documentelor</title>
   <link href="http://jurnal.ceata.org/~dima//2013/04/10/ziua-libert%C4%83%C8%9Bii-documentelor/"/>
   <updated>2013-04-10T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2013/04/10/ziua-libertății-documentelor</id>
   <content type="html">&lt;p&gt;Am mers vineri seara la București, am trecut pe la vamă, am ajuns la 5
dimineață în Piața Victoriei. Acolo am găsit internet lângă muzeul Antipa,
și l-am chemat pe Titi prin FDCX, și m-am așezat cuminte lângă o girafă
articială, în timp ce priveam Pulp Fiction.&lt;/p&gt;

&lt;p&gt;Prezentarea am scris-o mai mult pe drum, dar documentarea am făcut-o din timp.
Noroc că am o baterie bună la laptop.&lt;/p&gt;

&lt;p&gt;Am mers sâmbătă la amiză la eveniment, am fost destul de puțini, dar totuși a
fost interesant. Am hotărât să filmăm cât mai mult, și să punem pe internet
prezentările. Atmosfera a fost mult mai relaxată după această decizie, cel puțin
pentru mine.&lt;/p&gt;

&lt;p&gt;L-am întâlnit pe Nicu de la linuxvideo.ro, am vorbit cu Andrei Petcu despre o
aplicație Ruby on Rails, pe care vrea să o folosescă la nuvasuparati.info. Mi-a
povestit despre experimentele lui cu NginX și varnish, și chiar zilele trecute
l-am setat și eu.&lt;/p&gt;

&lt;p&gt;Am mers la KFC, după eveniment, am păpat. Apoi am mers la Tibi, și am încărcat
poze.
A 2-a zi am mai încărcat din poze, am mai discutat cu Tibi, am păpat, am băut
ceva vin, am jucat Urbanteror. Seara m-am pornit, împreună cu Tibi. Am luat un
autobus din centrul Bucureștiului. Autobusul era genial, avea WiFi și cât m-a
ținut bateria, (vreo 4 ore), am vorbit pe internet, am citit despre jekyll, și
am setat acest jurnal.&lt;/p&gt;

&lt;p&gt;Am avut ceva probleme la vamă, dar totul a ieșit bine până la urmă. Am ajuns
dimineață devreme în Chișinău, orașul era pustiu, am ajuns acasă. Am dat
abțibilduri, care le-am luat de la Gabriel Ivănică. Am mers la universitate,
am mers la lucru. Și cam atât.&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Întâlnirea Moodle Moot în Bălți</title>
   <link href="http://jurnal.ceata.org/~dima//2013/04/10/moodle-moot/"/>
   <updated>2013-04-10T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2013/04/10/moodle-moot</id>
   <content type="html">&lt;h3&gt;Drumul&lt;/h3&gt;

&lt;p&gt;Am mers cu Tibi în Bălți foarte dimineață, foarte puțin dormiți. Cu o seară
înainte am fost la o petrecere, Europa - pământ țigănesc. A fost drăguț.
Am ajuns pe la 8 la Bălți (sâmbătă), am luat un maxi taxi, și am ajuns la
strada Pușkin, de unde am găsit cu ajutorul cuiva Universitatea de Stat
&quot;Alecu Russo&quot;. Am găsit într-un final unde se desfășoară evenimentul, am găsit
oamenii, și am făcut un tur al universității.&lt;/p&gt;

&lt;p&gt;În timpul turului am văzut biblioteca (una foarte impresionantă, noi la UTM nu
avem așa bibliotecă mare), clădirile universității, și o curiozite, un romb
enorm, din sârmă, întins între niște clădiri. Cu ajutorul lui se fac anumite
măsurări în ionosferă, care se presupune că ar putea duce la prognozarea
cutremurelor de pământ, bunăoară, cu ore înainte de a se întâmpla.&lt;/p&gt;

&lt;h3&gt;Evenimentul&lt;/h3&gt;

&lt;p&gt;S-a început evenimentul. Oamenii au spus despre experiențele lor cu Moodle, cum
îi ajută acest program în instruirea elevilor, ce poate face el, și ce nu poate.
În special mi-a atras atenția prezentarea lui Ghenadie Cabac, despre integrarea
lui Moodle într-un mediu virtual 3D, Second Life. Puncte culminate de interes au
fost și ultimele 2 prezentări, a lui Ștefan Poka, despre modulul WIRIS, și a lui
Tibi, despre Programe libere, și despre faptul că trebuie evitate modulele
nelibere, ca WIRIS, și de scris altele libere. Evident, aici mă așteptam să iasă
scântei. Prezentarea lui Tibi a fost excelentă, lumea parcă a înțeles mesajul,
și d-ul Poka a înțeles că nu era intenția nostră să îi aducem o ofensă.&lt;/p&gt;

&lt;h3&gt;Oameni&lt;/h3&gt;

&lt;p&gt;L-am întâlnit pe acolo pe d-ul Mihai stanislav Jalobeanu, pe care vroiam demult
să îl văd. A intervenit constant pe perioada prezentărilor, cu diverse sfaturi,
recomandări, surse de cursuri, și experiențe proprii. Pe ei doi, Tibi și d-ul
Mihai, de fapt îi încurcasem ca vârstă pe listele Cetei: Tibi gândeam că e
în vâstă, pe când îl numeam &quot;Mihai&quot; pe d-ul Jalobeanu.&lt;/p&gt;

&lt;p&gt;Am mai avut ocazia să îl cunosc pe Cosmin Herman, managerul Moodle România, pe
Radu Dumbrăveanu, managerul Moodle Moldova, și pe Ghenadie Cabac (profesorul de
istorie care a făcut turul universității de dimineață). Sunt niște persoane
foarte de treabă.&lt;/p&gt;

&lt;h3&gt;Mâncare :D&lt;/h3&gt;

&lt;p&gt;Am avut și 2 pauze de masă, m-am îmbogățit cultural puțin: am mâncat câteva
&lt;del&gt;zarze&lt;/del&gt; zraze. Un soi de pârjoale din carne, umplute cu cașcaval și verdeață.
Cu toate că sunt din Moldova, prima oară vedeam așa tip de mâncare (și asta
făcea chestia și mai stranie). (Radu a încercat să mă învețe numele, sper că
l-am nimerit. Știu că trebuie de scos o vocală din zarază, și nu sunt sigur că
am scos-o pe cea care trebuie. &lt;br&gt;
Editare[2013-04-25]: n-am nimerit-o. E zrază, și în Grozești,
r. Nisporeni se mai numesc &quot;cotletă cu surpriză&quot; aka &quot;pârjoală cu surpriză&quot;)&lt;/p&gt;

&lt;h3&gt;Bălți&lt;/h3&gt;

&lt;p&gt;După o mică excursie prin Bălți (e frumos orașul, mai drăguț ca Chișinăul, și
probabil mai verde...sunt foarte mulți copaci), am ajuns la o pizzerie.
O chestie curioasă despre acest oraș este că pe acolo întâlnești oameni care să
nu îți poată răspunde în română. Asta e ceva rar în Chișinău.
Am șters-o la gara auto.Am ajuns spre seară în Chișinău, n-am găsit nici un
drupalist pe la Eli-Pili (dar deja găsisem noi ocupație acolo, așa că tare nu
le-am dus dorul).&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Impresii de la inaugurarea Fundației Ceata</title>
   <link href="http://jurnal.ceata.org/~dima//2013/03/04/inaugurarea-fundatiei/"/>
   <updated>2013-03-04T00:00:00+02:00</updated>
   <id>http://jurnal.ceata.org/~dima//2013/03/04/inaugurarea-fundatiei</id>
   <content type="html">&lt;p&gt;Până la urmă am ajuns la inaugurare. Exact la
discursul lui Richard, pe la 2:15. Inițial credeam că nu mai ajung
(nu cunoșteam drumul și în plus îmi trebuiau ceva bani ca să
ajung).&lt;/p&gt;

&lt;p&gt;De aceea în primul rând vreau să îi mulțumesc
lui Busuioc Ionel, căci fără el nu ajungeam.&lt;/p&gt;

&lt;p&gt;Am mers împreună, pornind joi seara din Chișinău.
A fost o călătorie plină de peripeții până la Galați, pe
drumurile moldovenești am reușit să stricăm 2 roți la mașină
acestuia. Apoi obișnuita corvoadă de la vamă, care era ceva mai
deranjantă ca de obicei, din cauză că ăia nu prea aveau
dispoziție în seara ceea. E un păcat că deși suntem un neam,
suntem despărțiți de granițe, vame și alte tâmpenii. În fine,
joi seara am rămas la Galați, la Ionel. Am stat până târziu, din
care cauză a 2-a zi m-am trezit cu greu. Și pe lângă un drum lung
până la București, trebuia de reparat mașina. Am făcut noi
treaba asta și uite că fugim cu o viteză impunătoare pe
autostrada Soarelui.&lt;/p&gt;

&lt;p&gt;Odată ajunși în București, sistemele de navigare
au început să ne joace feste și pe lângă asta, în București e
un trafic infernal. Cu mare greu am găsit noi loc de parcare, iar
eu, în timp ce mergeam pe colo, am recunoscut clădirea Facultății
de Drept. Am ajuns, după cum ziceam cu puțină întârziere. Când
intrasem, am constatat cu surpriză că de fapt aveam un loc la masa
ceea de sus :)&lt;/p&gt;

&lt;p&gt;Am ascultat discursul lui RMS... era interesant. Când
îl asculți pe viu, înțelegi mai bine conceptele pe care ți le
prezintă și dacă lași prejudecățile/mentalitatea creată de
“sistem”, îți dai seama că e multă logică în ceea ce spune
el. Trebuie să fii tare obtuz ca să nu îl înțelegi, crezi sau
susții. Am pus mâna pe un număr impunător de abțibilduri,
respectând recomandările lui Stallman (Take as many as you can make
good use of). Am tatuat laptopul meu și am dat o grămadă și la
serviciu și la colegii de cameră. În timpul prezentării am
primit și un tricou negru, cu Fundația Ceata brodată pe stânga.&lt;/p&gt;

&lt;p&gt;L-am întâlnit și pe „bărbuță”, aka Victor
Nițu. Când am fost într-o cafenea de vizavi de facultate, mi-am
ținut promisiunea de a-l trage de barbă. Nu mai țin minte motivul.
Am pus și un banner mășcat acolo, în cafenea, cu Debian.  De
asemenea mai erau persoane cunoscute, pe care le-am întâlnit prima
oară acolo: Vlad Dracul, Nicu Buculei, Andrei Nistor, Cornel-Florentin,
Ioana, Raul Malea.&lt;/p&gt;

&lt;p&gt;După asta...am parcat în altă parte mașina lui
Ionel, ca apoi să mergem la Hanul Berarilor, pentru cină. Pe lângă
băutura standard, berea, am luat, în scop pur medicinal câteva
țoiuri de pălincă: codertux strănuta și eu și Ionel nu l-am
putut lăsa să sufere. Seara a fost interesantă, am scos de la cel
mai mare fan Mozilla/Firefox pe care l-am văzut în viața mea (Raul
Malea) un ecuson și o chestie de pus la gât, cu Firefox. Foarte
drăguțe :) Și acum încă multă lume mă întreabă de unde le-am
luat. N-am mai reușit să iau un autograf de la Richard, dar mă
bucur că l-am cunoscut.&lt;/p&gt;

&lt;p&gt;Seara am ajuns prin careva miracol într-o discotecă.
Iarăși bere, chestii și pe când bionel cu ficatul lui inexistent
era tare ca o piatră, eu, de la oboseală și băutură adormeam din
picioare. Tot timpul ăsta l-am ținut sub priviri pe Andrei Petcu,
care a fost foarte drăguț și ne-a găzduit. Seara nu prea țin
minte cum am ajuns în pat, dar a 2-a zi am avut posibilitatea să
admir apartamentul acestuia. E foarte drăguț acolo și mi-au
plăcut mult  de canapele ciudate, pline cu sfere mici de polistiren
:) Mă simteam rău, ficatul meu nu era de acord cu combinațiile din
seara trecută...dar, după ce am păpat, deja totul era bine. Sigur,
deja era seară și trebuia să ajungem în regie, la o întâlnire
mai restrânsă. Am mers prima oară cu metroul....îmi place...e
foarte lin, cel puțin cât merge. Am ajuns și în Regie, unde eu
foarte sfios și cu mai multă înțelepciune, acumulată din seara
trecută, am începuto cu pizza și cu suc de portocale. Pizza
diavola nu e atât de diabolică ca cea din Moldova: a nostră te
frige, de iute ce e și dacă mânânci prea multă de a nostră, ai
sângerări anale garantate :D&lt;/p&gt;

&lt;p&gt;O bună bucată de seară am ținut-o cu băuturi
non-alcoolice și am descoperit limonada. Cred că am băut 1.5 l în
seara ceea :D Am vorbit mult, pe tot soiul de teme...mai spre seară,
deja ne răream, dar metrii de bere contrinuau să vină...a tebuie
să îmi ajut prietenii. Am început cu Andrei Petcu și Matei
Trușcă o discutie despre cum am putea face societatea mai bună,
despre marxism, comunism, evoluția consțiiței omului, etc. Sigur,
eram mult mai puțin coerent. Matei, deși gândea bine, deja
începea să se clatine și să meargă sprijinindu-se de pereți
către baie.&lt;/p&gt;

&lt;p&gt;Bionel a pierdut un pariu de 2 metri de bere...se
pare că nu ai cum să ajungi din Galați la Brăila fără să treci
Siretul.&lt;/p&gt;

&lt;p&gt;În rest, duminică am fost în Galați și Luni am șters-o acasă.
Nimic special, în afară de un drum plictisitor și lung.&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Ziua lui Debian în Moldova</title>
   <link href="http://jurnal.ceata.org/~dima//2013/01/20/ziua-debian/"/>
   <updated>2013-01-20T00:00:00+02:00</updated>
   <id>http://jurnal.ceata.org/~dima//2013/01/20/ziua-debian</id>
   <content type="html">&lt;p&gt;Deci începem cu impresia generală: foarte tare, superb eveniment!
Vineri seara, eu cu Olesea, pe la 9.35 i-am găsit pe Tibi, Amelia,
Gheorghe și Iurie lângă monumentul lui Ștefan cel Mare.&lt;/p&gt;

&lt;p&gt;Am mers apoi într-un bar, unde Tibi și-a dat jos pălăria de hăcuitor de
nucleu (kernel hacker), și a pus-o pe cea de om petrecăreț, glumeț. Am
stat îndelung la discuții, iar Ameliei i-a fost dăruită o cutiuță
specială, cu &quot;fumul magic&quot; încrustat pe capac, sigla proiectului Debian
Lucru de mână, produs original moldovenesc.&lt;/p&gt;

&lt;p&gt;Din nefercire, nu i-a fost dat  ochilor/limbii/esofagului/stomacului meu
să se delecteze cu knackebrod, dar sunt sigur că Amelia mai devreme s-au
mai târziu  o să imi aducă pânică fermecată din Suedia.&lt;/p&gt;

&lt;p&gt;Tot atunci Gheorghe ne-a arătat cum poți scoate un zâmbet din suedezi:
&quot;let&#39;s talk about the Swedish imperialism&quot;... Eu unul nu pricep ce e așa
amuzant în asta, însă e unul din puținele lucruri care o amuză tare pe
Amelia.&lt;/p&gt;

&lt;p&gt;Ne-am distrat pe cinste, ca niște voinici adevărați. După cum puteți vedea,
Tibi bea acolo și porția lui Ionel Busuioc, după cum a fost promisiunea.
Ce mai, cu omul ăsta poți să tragi oricând chefuri în toată regulă.&lt;/p&gt;

&lt;p&gt;Olesea a găzduit oaspeții din România, dar și cei din Moldova. Ne-am
simțit toți ca acasă, pentru asta îi mulțumim frumos.&lt;/p&gt;

&lt;p&gt;Dar iată că vine ziua de Sâmbătă, și noi lăsăm distracția, dăm jos
pălariile de petrecăreți, și le punem pe cele de prezentatori. Totul
merge conform planului -&gt;&lt;/p&gt;

&lt;p&gt;Eu am fost foarte stresat la prezentare. Am decis să fac o prezentare
fără pregătiri, ca să arăt un caz real de lucrur. l-am fotografiat pe
Tibi, cu mare greu am obținut fotografiile, și am făcut din el un soi de
om în armură medievală. Dar cam asta e grafica 3D, ce să îi faci. M-a
bucurat faptul că cel puțin un om a fost foarte interesat de Blender,
Sergiu Roșca. Desigur că am făcut toată reclama necesară lui blender,
căci să fim sinceri: programul ăsta e cel puțin la un nivel cu cele
proprietărești ca functionalitate, ba chiar le depășește. I-a spuneți,
ce program de grafică 3D mai are în el compozitor, editor video, și încă
motor de joc? ha? Ați luat apă în gură, așa-i?&lt;/p&gt;

&lt;p&gt;Evghenie (jekader) a fost o adevărată pufoșenie,
  improvizând o prezentare pe loc, despre virtualizare, și proxmox(?),
  care i-a interesat foarte mult pe participanți. Se pare că virtualizarea
  îi face pe cei pasionați de GNU+Linux să vomite curcubee:&lt;/p&gt;

&lt;p&gt;  Tibi a luat de câteva ori cuvântul, explicându-le oamenilor prezenți cu
  ce ne ocupăm noi, și explicându-ne despre licențe, care sunt cele mai
  populare licențele libere, și cam cu ce se mănâncă ele. Ca să fac un
  rezuma scurt aici: Sursele deschise sunt diabolice ( en. open source is
  evil); Programe libere FTW&lt;/p&gt;

&lt;p&gt;  Iurie, deja în mod tradițional încearcă să ne deschidă mințile și să ne
  învețe ce e cu internetul descentralizat. Dar noi sântem grei de cap.
  Prezenatare lui a stârnit atât de multe discuții, că mai mult sa
  discutat de cât prezentat. În ultima vreme Iurie se atinge de subiecte
  fierbinți, aprinzând spiritele și la prezentări, și pe Fii Liber. Iurie,
  vezi să nu te frigi :D&lt;/p&gt;

&lt;p&gt;  De asemenea, una din vedete a fost Rasbery pi, pe care mulți îl vedeau
  pentru prima oară, inclusiv eu...ba chiar cred că toți prima oară
  atingeau unul.&lt;/p&gt;

&lt;p&gt;  Olesea a stat doar o parte din tot timpul evenimentului, fiind mirată
  cred de cuvintele-cheie caree îi aprind pe geekși: vitualizare, servere,
  hosturi, LVM, calculatoare cu mațele pe afară, și alte nebunii din astea&lt;/p&gt;

&lt;p&gt;  Vitalie a fost foarte sceptic în legătură cu anumite concepte, dar nu
  știm încă cauza. Probabil că împărtășim păreri diferite referitor la
  libertate. Să lăsăm timpul, dezvoltatorii și utilizatorii să își spună
  cuvântul în legătură cu tehnologiile&lt;/p&gt;

&lt;p&gt;  Apoi am mers la un &quot;Lan Party&quot;. Băieții erau foarte tari în Urban
  Terror(mie rușine să spun scorul), dar în schimb eu făceam prăpăd în
  Nexuiz. CARNEEEEEE...Carne zbura peste tot... Dar aici nu am făcut
  fotografii, din nefericire. Eram mult prea ocupati cu jocurile. Îi
  mulțumim lui G00dy (proprietarul clubului de internet), care a avut o
  idee riscantă/interesantă de a instala gentoo pe un server, și a pune la
  dispoziția moldovenilor un servicii de acces la internet bazat pe
  tehnologii libere. Îi urăm succes lui și afacerii lui bazate cel puțin
  în parte pe GNU+Linux.&lt;/p&gt;

&lt;p&gt;Explorați galeria, care este &quot;împinsă&quot; de piwigo (liber, evident) și
  care a fost instalat duminică dimineață. Sper să vă placă.
 &lt;a href=&quot;http://album.ceata.org&quot; class=&quot;btn&quot;&gt; Albume &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;  Nu uitați să veniți cu idei, sugestii, ba chiar cu contribuții la Ceata
  și/sau proiectele aferente.&lt;/p&gt;

&lt;p&gt;  Vă urez și eu ca francezii &quot; &lt;em&gt;Liberte&lt;/em&gt; , fraternite, egalite&quot;&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Sistemul de compilare al Codriei</title>
   <link href="http://jurnal.ceata.org/~dima//2012/11/02/sistemul-de-compilare/"/>
   <updated>2012-11-02T00:00:00+02:00</updated>
   <id>http://jurnal.ceata.org/~dima//2012/11/02/sistemul-de-compilare</id>
   <content type="html">&lt;p&gt;Până recent am avut probleme grave cu Codria: cum poți să lucrezi la ea, dacă
nu o poți compila?
Oricărui program trebuie să pui la dispoziție o metodă ușoară de a-l compila. E
vorba de fundațiile programului. Altfel te i-au dracii să compilezi cu mâna...
Iar să scrii Makefile-uri cu mâna e peste seamă de dificil și ineficient
(gândeștele la numărul imens de distribuții GNU+Linux și alte sisteme de operare)
Pentru Codria m-am gândit că e bine de folosit sistemul de compilare standart al
sistemului GNU - The GNU Build System, sau Autotools, cum mai este numit. Mulți
le consideră demodate (caută GNU AutoHell) dar mie îmi pare destul de simplu și
eficient:
cel puțin Cmake(o altă opțiune) mă tâmpește... Pentru Blender mi-a luat vreo 4 zile
să îmi dau seama cum se compilează.&lt;/p&gt;

&lt;p&gt;Din cauză că nu prea mulți oameni cunosc Autotools, am pus mâna pe manuale,
ghiduri, am răscolit prin IRC, pe FreeNode, până i-am dat de capăt și l-am
reparat.
Puteți compara versiunile pe gitorious(caută Codria acolo), ca să vedeți cum a
decurs. În general, am mers pe calea &quot;Cât mai simplu, dar să funcționeze&quot;. Mai
apoi voi avea timp să complic configure.ac și Makefile.am.
În fiecare dosar trebuie să fie un Makefile.am și el trebuie să conțină
subdirectoarele unde se mai află alte Makefile.am, respectiv surse de compilat.&lt;/p&gt;

&lt;p&gt;Apoi, cum ne-cum apare o dependență nouă: boost_system.so (e de vină Ogre-ul nou,
1.8)
Ăsta se adaugă destul de ușor, e vorba doar de pus la locul cuvenit un -lboost_system&lt;/p&gt;

&lt;p&gt;Sper că acum treaba va merge mai cu spor: Acum învăț animarea în blender și
vreau să bag un &quot;stick-man&quot; animat în Codria. Miturile din jurul modulului de
Ogre din blender, spun că acesta bagă și animații și tot în Ogre. O să vă arăt
într-un filmuleț care-i treaba:)
&lt;em&gt;Ciao&lt;/em&gt;&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>O mică introducere în jocul Codria</title>
   <link href="http://jurnal.ceata.org/~dima//2012/10/19/jocul-codria/"/>
   <updated>2012-10-19T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2012/10/19/jocul-codria</id>
   <content type="html">&lt;p&gt;Salutare! Aici voi posta o serie de idei și concepte despre un joc creat de
Ceata, pe nume Codria. Pentru moment, acestea vor fi grupate sub tag-ul codria,
mai apoi, cine știe, poate o să fac un jurnal separat.&lt;/p&gt;

&lt;p&gt;Ideea inițială despre jocul Codria, era un joc din astea, ca Remi. De tablă.
Sau cum se mai numesc ele... O tablă împărțită în hexagoane, fiecare fiind un
sat, obiectivul fiind să cucerești un &quot;bastion&quot; al întunericului, aflat în
centru.
Mai multe detalii găsiți pe listele Cetei, http://liste.ceata.org , trebuie să
fie pe colo un instrument de căutare.&lt;/p&gt;

&lt;p&gt;Eu sunt foarte pasionat de jocuri, deși nu sunt un jucător &quot;hardcore&quot;, și nici
extrem de bun.
În timpul liber, sau când sunt stresat, mai intru pe Xonotic. De obicei joc pe
DDC Minstagib, sau ceva de genul, sub nick-ul timonovici :D.
Revenind la subiectul de mai sus, tot timpul mă gândeam, cum oare se face un
joc?
Că de jucat, de, oricine poate. Am observat o tendință în ultima vreme, că
povestea din spatele unui joc este dată într-o parte, fie pentru a face loc
graficii sclipitoare... fie pentru a nu stresa anumite categorii de jucători,
care nu prea pot citi/asculta.&lt;/p&gt;

&lt;p&gt;Eu fac parte dintre jucătorii ceia, care ar ceda grafică pentru o poveste bună.
Dar Codria, după cum îl văd eu, ar trebui să aibă și una și alta, din plin.
Deși sper să strâng o echipă bună în spatele jocului, la moment doar eu lucrez
la el deci... eu îi voi da forma inițială.
Hai să vă descriu cum îmi imaginez eu acest joc.&lt;/p&gt;

&lt;p&gt;În primul rând, subiectul jocului va fi bazat în jurul poveștii Harap-alb, a
lui Ion Creangă, deci garantat subiectul va fi &quot;suculent&quot;. Desigur că vor fi
diverse abateri, sloganul fiind &quot;Un joc RPG/FPS, cu subiectul bazat pe
mitologia și poveștile românești&quot;. RPG - Role Playing Game FPS - First Person
Stabber :D  nu prea vor fi puști/arme de foc pe colo, cel puțin nu inițial...
cred eu...&lt;/p&gt;

&lt;p&gt;Jocul va avea mai multe moduri:
Single Player - călătorie prin lumea largă, pentru a găsi împărăția moșului tău
Multi Player - joc cooperativ, unde vei putea alege să fii Harap alb, Setilă,
Ochilă, Păsări-lăți-lungilă (ș.a.) sau de cealaltă partea a baricadei: Spânul,
vre-un fel de orătanie(dragon, sau mai știu eu ce)...trebuie să mai recapitulez
povestea...&lt;/p&gt;

&lt;p&gt;De asemenea, unul din scopuri e ca jocul să fie foarte ușor modificabil, cel
mai probabil folosing un limbaj de extensie, ca GNU Guile. Lisp.&lt;/p&gt;

&lt;p&gt;Alte caracteristici: hărți imense (7 mări și 7 țări e mult, nu?)
..și altele urmează să fie adăugate&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Summer internship</title>
   <link href="http://jurnal.ceata.org/~dima//2012/10/10/summer-internship/"/>
   <updated>2012-10-10T00:00:00+03:00</updated>
   <id>http://jurnal.ceata.org/~dima//2012/10/10/summer-internship</id>
   <content type="html">&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;There are already many days since I&#39;ve worked at &lt;a href=&quot;http://ceata.org&quot;&gt;Ceata&lt;/a&gt;, for my internship. To
see that I din&#39;t waste my time, I will make an unsual report, or more exactly a guide.&lt;/p&gt;

&lt;p&gt;As a mentor for my internship it was &lt;a href=&quot;../~vnitu&quot;&gt;Victor Nițu&lt;/a&gt;, alias nightsh on irc. Initialy we wanted to make a plugin for etherpad-lite, to enable drawing along with text editing, but we thought that it would not make such a great impact for the community.
And by the way, after a while, we found that it was already made, which already works at &lt;a href=&quot;http://tableta.ceata.org&quot;&gt;tableta.ceata.org&lt;/a&gt;.
&lt;a href=&quot;../~tct&quot;&gt;Tiberiu C. Turbureanu&lt;/a&gt;, alias tct, asked us to address another problem: we have too many websites, a lot of services, all spread around
in the virtual machine (ceata.org), and which are available at all sort of URL&#39;s. So here is what tct proposed us:
to install openLDAP &amp;amp; GOsa, and to unify the logins of all websites.&lt;/p&gt;

&lt;p&gt;After that, I found out that this thing is called SSO, Sigle Sign-ON, and GOsa + LDAP was a
way to implement it. GOsa was previously used in a similar project: at KDE. Apparently the
KDE guys hit the same problem as we did, and they already had at &lt;a href=&quot;https://identity.kde.org&quot;&gt;identity.kde.org&lt;/a&gt;
something that we wanted too, because tct gave that as an example. I&#39;m saing so, because
as we found out, they weren&#39;t using GOsa anymore.&lt;/p&gt;

&lt;p&gt;Anyway, we started the work., and I began reading tutorials on openLDAP, a book from O&#39;Reilly,
but without any luck. GOsa was some time ago installed there, and they messed up the configurations.
We almost got down the whole server, because of some post-removal scripts from DPKG.&lt;/p&gt;

&lt;p&gt;Maybe you are already asking yourselves: Why on earth is he talking about GOsa, when this
guide was supposed to be about certain Solena?&lt;/p&gt;

&lt;p&gt;Well, the story is something like this: out of curiosity, and also the need to talk with
somebody more experienced in the field, I wrote a mail at kde-webmaster@kde.org, and guess what?
Ben Cooksley answers, a guy about which you will definately will hear about in what is to come.
He is a friendly guy, which helped us a lot. He told me that he previously maintained GOsa+LDAP set-up at KDE,
as we were wishing. Then, I found out that they hit some drawbacks of GOsa, and this was why
they developed Solena.&lt;/p&gt;

&lt;p&gt;&quot;For website login, Solena is suited perfectly for this. GOsa can do it as well.
Please be aware that GOsa does have some flaws which made it hard for
people to interact with it. It should be treated as a desktop
application even though it is accessed via the web.&quot; -- Ben Cooksley&lt;/p&gt;

&lt;p&gt;But... we will leave the story for a while, because we will get back to it from time to time.&lt;/p&gt;

&lt;h2&gt;Second chapter: OpenLDAP&lt;/h2&gt;

&lt;p&gt;On Ceata&#39;s virtual machine, where most of the websites are, we have an Ubuntu 10.04 LTS. Let&#39;s install it:&lt;/p&gt;

&lt;p&gt;$ sudo apt-get install slapd ldap-utils&lt;/p&gt;

&lt;p&gt;...and as easy as that, we already have all we need.&lt;/p&gt;

&lt;p&gt;there are 2 main posibilities to configure OpenLDAP:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt; by using the folder /etc/ldap/slapd.d/cn=config, which we configure by adding files .ldif
and they are loaded instantly, (one of the advantages). The whole procedure is eplained here:
&lt;a href=&quot;https://help.ubuntu.com/10.04/serverguide/openldap-server.html&quot;&gt;help.ubuntu.com/10.04/serverguide/openldap-server.html&lt;/a&gt;or,
as we choosed, by using a central configuration file, /etc/ldap/slapd.config&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Because slapd doen&#39;t use by default the second method, we need to modify this: /etc/default/slapd, and change this line, so it looked like this:
SLAPD_CONF=/etc/ldap/slapd.config&lt;/p&gt;

&lt;p&gt;we are done.  The main reason we used the second method, is that we find it simpler. but remember: each time
you change something in slap.conf, restart the slapd server: sudo /etc/init.d/slapd restart&lt;/p&gt;

&lt;p&gt;Now let&#39;s get to configuring LDAP to fit Solena needs:
for slapd.conf you can use this sample configuration -
(link to the file)&lt;/p&gt;

&lt;p&gt;remember to change the password from the rootpw. for this, use slappasswd for generating the hashes,
and apg for generating random passwords.&lt;/p&gt;

&lt;p&gt;There is still another thing to make, before we are done: we need to load a .ldif file, (lightweight directory interchange format)
. we need to adapt the example-directory.ldif, and especially setting the various passwords out there.
Solena depends pretty much on that file, so please don&#39;t do any major changes there.&lt;/p&gt;

&lt;h2&gt;Third chapter: Solena&lt;/h2&gt;

&lt;p&gt;Here the things are a little bit overhelming, but is not that complicated:
we choose a folder, where we want to install Solena. we used /var/www/; and after we cd there, we run:&lt;/p&gt;

&lt;p&gt;git clone git://anongit.kde.org/websites/identity-kde-org&lt;/p&gt;

&lt;p&gt;the folder you get, you can rename it to whatever you like.
After this, you should create a file in /etc/apache2/sites-available whith the folowing content:&lt;/p&gt;

&lt;p&gt;&amp;lt;VirtualHost *&amp;gt;
  ServerName cont.ceata.org
  ServerAdmin dima@ceata.org
  DocumentRoot /var/www/cont
&amp;lt;/VirtualHost&amp;gt;&lt;/p&gt;

&lt;p&gt;modify it as apropriate.&lt;/p&gt;

&lt;p&gt;then,&lt;/p&gt;

&lt;p&gt;sudo a2ensite &amp;lt;the name of the file above&amp;gt;&lt;/p&gt;

&lt;p&gt;...and apache already started serving our webinterface to OpenLDAP, Solena.&lt;/p&gt;

&lt;p&gt;We still have a few bumps: the database, and the correct setup of Solena.&lt;/p&gt;

&lt;p&gt;Some configuration for Solena:&lt;/p&gt;

&lt;p&gt;cont/protected/config/main.php&lt;/p&gt;

&lt;p&gt; &#39;ldap&#39; =&gt; array(
                        &#39;class&#39; =&gt; &#39;SLdapServer&#39;,
                        &#39;baseDn&#39; =&gt; &#39;dc=ceata,dc=org&#39;,
                        &#39;bindDn&#39; =&gt; &#39;cn=Sysadmin,dc=ceata,dc=org&#39;,
                        &#39;bindPassword&#39; =&gt; &#39;&amp;lt;password-for-sysadmin&amp;gt;&#39;,
                        &#39;operateAsUser&#39; =&gt; true,
                ),
                &#39;db&#39; =&gt; array(
                        &#39;connectionString&#39; =&gt;
&#39;mysql:host=localhost;dbname=solena&#39;,
                        &#39;emulatePrepare&#39; =&gt; true,
                        &#39;username&#39; =&gt; &#39;solena2&#39;,
                        &#39;password&#39; =&gt; &#39;&amp;lt;password-for-the-database&amp;gt;&#39;,
                        &#39;charset&#39; =&gt; &#39;utf8&#39;,&lt;/p&gt;

&lt;p&gt;We have rushed in a serious problem, which Ben helped us to solve: at the time, we didn&#39;t use https
for the Solena, and Solena was made to take advantage of it.
A temporary workaround was to edit main.php, and change the following lines:&lt;/p&gt;

&lt;p&gt;//ini_set(&#39;session.cookie_secure&#39;, true); - comment it out
//and to set &#39;secure&#39; to false here:
//&#39;csrfCookie&#39; =&gt; array(&#39;secure&#39; =&gt; false, &#39;httpOnly&#39; =&gt; true),
//
//Voila, it should already work with http.
//
//In the next guide, I will show you how we got https back, and how we connected several services to openLDAP.&lt;/p&gt;
</content>
 </entry>
 

</feed>
