Alexandru Paler

Archive for the ‘Marius Calugarita’ Category

Dependenta de calculatoare (una din ele)

In Marius Calugarita on 10 ianuarie 2009 at 15:16

Salutari si La multi ani. A mai trecut un an, plin de bucuri si schimbari. Cum in domeniul IT totus se chimba destul de repede, au mai aparut cateva limbaje de programare si cateva tehnologi noi. Ca la inceputul fiecarui an, multi oameni isi fac un „New Years Rezolution” si din cate am vazut printre primele 10 lucruri pentru un an nou este „sa inveti ceva nou” si „sa te organizezi mai bine”.

Daca ma gandesc pe plan mai mare organizarea si optimizarea trebuia sa duca la un control mai bun, si aceasta deobicei se face prin automatizarea procesului. Se implementeaza un sistem, ceva care sa usureze munca. Cu cat creste aceasta automatizare cu atat creste dependenta fata de sistem, si defapt ramane doar sa avem incredere in functionarea corecta. Aproape toti avem cel putin un cont in banca, daca programul ar fura 1 leu pe an de la fiecare… ar fi macar un programator fericit :D .
Citeste mai departe…

Hardcodari si personalitate

In Marius Calugarita on 27 decembrie 2008 at 18:55

Stiu ca un program ideal ar trebuii sa faca exact ce vrea userul si nu numai atat chiar sa incerce sa anticipeze nevoile acestuia. Cu atatea variabile si necunoscute este imposibil sa faci softul perfect. Iar opusul la atatea veriable este hardcodarea si asemenea ar trebuii sa existe si o metoda de design in aceasta directie.

Test driven development din cate stiu este bazat pe crearea testelor inainte de a implementa functionalitatea, de a scrie codul in asa fel incat sa treaca testele scrise din faza de design. Aceasta medota este tot iterativa si cu fiecarea iteratie se creaza un set nou de teste incercand sa se implementeze functionalitatiile necesare pentru ca testele sa treaca. Pentru asta se porneste de la teste mari si cu putine detalii iar majoritatea functionalitatii este hardcodata. Incetu cu incetu se reduce partea hardcodata si se inlocuieste cu ce este necesar.

Citeste mai departe…

Outsourceing, ownership si cod mostenit.

In Marius Calugarita on 21 decembrie 2008 at 05:42

Deocandata suntem un popor cu forta de munca destul de ieftina pe piata internationala si cunostinte foarte bune in IT. Dar pana la urma la noi ce soft se produce de la 0 ?. (Ma refer la ceva mare la care sa lucreze cateva sute de oameni). Cred ca majoirtatea programarii se face ca si outsourceing. La firma care lucrez eu cam 90% din proiecte sunt externe, foarte putine sunt interne si din acelea si mai putine destinate pentru piata romaneasca (restu sunt interne).

Exista multi factori care influenteza calitatea codului, printre cele mai importante ar fi numarul de locatii in care se face dezvoltarea. Cand se fac module din soft in alte tari incep sa apara multe probleme. Cea pe care am intalnit eu mai des era diferenta de fus orar. Nu era prea bine cand aveam nevoie de lamuriri si cei care puteau sa ofere raspunsuri dormeau.
Citeste mai departe…

Meme

In Marius Calugarita on 13 decembrie 2008 at 20:38

Odata cu aparitia internetului a aparut si posibilitate de a vorbi cu mai multi oameni, posibilitatea de a creea comunitati virtuale. Posibilitatea de a aduma mult mai usor oamenii care au un interes comun, care au obiceiuri comune. Mai ales cand a aparut MIRC-ului, Messul, ICQ (si mai stiu eu ce folositi voi) a aparut si un limbaj anume. Un limbaj specific pentru generatia respective. Totul incepe cu nevoia de a prescurta cuvintele, dar dupa o perioada devine asa de utilizat incat devine chiar ca un cuvant separate.

Nu vreau sa insist pe lucruri ca le stiti cu totii (lol, rolf, brb, gtg) si multe altele. Sunt sigur ca ati citit destul de multe articole despre asa ceva. Partea mai interesanta pentru mine este cand se creeaza o intreaga comunitate in jurul lor.

Citeste mai departe

Ciocolata, portocale si sosete.

In Marius Calugarita on 6 decembrie 2008 at 17:45

Salutare, salutare. Sper ca ati fost cuminti cu totii si v-a adus mosul ce v-ati dorit. Sunt sigur ca si voi ati primit, odata cel putin, de la bunici clasicul pachet de ciocolata portocale si sosete :) . In ziua de azi ce mai poti lua ca si cadou ? Daca tot suntem o generatie de gameri cum ar fi cu un joc frumos.

In ultimi doi, trei ani industria jocurilor a avut o crestere destul de mare. XBOX, PS3, WII se lupta sa ajung pe varful mormanului de bani. Demult s-a facut separarea intre calculator si consola. Consola este pentru jocuri, calculatorul pentru restu. Ca orice alt produs de pe piata si consolele incep sa faca din ce in ce mai mult (chiar prea mult). Acum pe langa jocuri poti sa te uiti la Tv sa vezi filme sa asculti muzica, sa vorbesti cu prietenii, verifici mailul si multe altele. Fiecare grup de oameni si gen de joc isi are propria consola. Pentru cei care joaca mai mult pe drum prin autobuze sau tren este DS-ul si PsP-ul. Unele jocuri au devenit asa de complexe incat nu mai e indeajuns controlerul si apar alte periferice. De aici nu lipseste nici tastatura pentru console. Daca mai stam un an doi consola o sa faca o roata completa si o sa ajunga tot ca un desktop. Singura diferenta o sa fie protectia impotriva pirateriei si hardwarul standard. Deja uni producatori recomanda sa iti instalezi o parte din joc de pe DvD/BlueRay pe HDD din dotare ca sa ruleze mai frumos jocul.

Citeste mai departe…

Agile romanesc

In Marius Calugarita on 29 noiembrie 2008 at 18:31

Hello again. Azi vroiam sa discut putin, defapt sa ma plang, de agile si cum il aplica uni de la noi. Ca background, sa luam o companie de software, care sa zicem ca are vreo 500 angajati. Dupa modelul romanesc asta inseamna ca la putere deja sunt oamenii cu multe relatii si multa familie. Deci sotul, sotia, copilul si purcelul sunt toti angajati in firma si fac tot fel de “job”-uri. Dupa ce se termina membrii familiei, tre sa dai de mancare si rudelor si prietenilor. Normal ca si ei o sa aiba loc in firma. Cum.. nu stie sa faca nimic ? Lasa… Il pun ca un team leader sau mic sef pe acolo sa conduca si el ceva oameni :P .
Citeste mai departe…

Value itself

In Marius Calugarita on 22 noiembrie 2008 at 15:40

Mai nou peste tot pe unde merg aud acelasi subiect, si anume criza financiara. Toata lumea ingrijorata, toata lumea incruntata. „Hai sa cumparam produse romanesti” se auzea prin stanga si dreapta. Bani bani bani, totul se invarte in jurul banilor.

Stiati ca numai 3% din totalul banilor care exista in statele unite sunt efectiv bancnote si monezi ? Restu exista doar ca o bucatica de informatie intr-o baza de date. Ma uitam ieri la Zeitgeist Addendum, foarte interesant documentar, si acolo explica putin cum se creeaza bani (cel putin pe modelul american). Pe scurt e ceva de genu.

Vine statul si zice ca are nevoie de bani. Vorbeste cu „Federal reserve bank” si astia creeaza banii. Deci statul isi face o datorie. Pe vremuri statul lua niste harti si desena cateva fete pe ele si le numea „Government bonds” pe care le schimba cu „Federal reserve bank” care la randul lor luau hartie si mazgaleau alte fete pe ele. Acuma totul se intampla electronic.

Citeste mai departe…

Follow

Get every new post delivered to your Inbox.