programming, next step, brainstorming, idei
In Bogdan Mocanu on 27 februarie 2009 at 18:29
Privind retrospectiv la tipurile de programare si la modul de a scrie programele pe care le-am avut+experimentat pana pana acum, observ o evolutie foarte interesanta, evolutie marcata de utilizarea intr-un pas nou doar a pasului anterior. De aceea, doresc in articolul de fata sa prezint firul acesta al evolutiei, asa cum il observ acum si, cu putina fantezie, sa incerc sa il continui, ajungand astfel la o posibila conturare a modului “de maine” de a scrie programe si de a dezvolta software.
AsOP. Avem in primul rand Assembly Oriented Programming, caracterizata de scrierea de programe folosind instructiuni similare si apropiate (in unele cazuri chiar identice) cu limbajul cod-masina. Probabil ca asta nu a fost primul pas, probabil inainte am putea sa asezam scrierea de programe folosind cartelele perforate… nu stiu, e posibil. Pentru usurinta, o sa consider AsOP ca fiind primul pas. Read the rest of this entry »
birocratie, centralizare, date personale, eficientizare, informatica, informatie
In Bogdan Mocanu on 20 februarie 2009 at 22:57
Saptamana asta am avut de umblat o gramada prin oras si pe la diferite ghisee pentru a obtine actele pentru un leasing. Mergi la firma, la administrativ, obtine cererea de ridicare a cartii de munca, apoi mergi la ITM (Inspectoratul Teritorial de Munca), stai la coada 45 de minute, depune cererea, vino a doua zi, ridica respectiva carte de munca. Apoi mergi iar la administrativ, pentru obtinerea fisei fiscale, etc etc.
In toate peregrinarile astea, am dat peste o gramada de oameni, fiecare cu cate o problema, fiecare asteptand la niste cozi ce pareau ca nu mai avanseaza secolul asta. O multime de hartii, o multime de papetarie, acte, dosare, fisiere, dulapuri pline de cutii cu dosare si etichete, si altele. Am prins si o perioada nefasta a anului, si anume momentul in care persoanele autorizate din cadrul firmelor vin si depun fisele fiscale pe anul anterior. Fiecare cu 5-6 hartii in mana si cu discheta de 1.44 pe care se afla fisierele cu datele pentru viitoarele fise fiscale. Pentru fiecare persoana asteapta sa se preia acele hartii si discheta, asteapta ca (saraca) tanti de la ghiseu sa le proceseze, urmand ca apoi fiecare persoana sa se intoarca dupa cateva zile sa ridice noile fise fiscale. Read the rest of this entry »
Graphical User Interface, moda
In Augustin Preda on 17 februarie 2009 at 03:00
Nu, nu e un articol despre Apple.
Youtube: http://www.youtube.com/watch?v=Nz04FHL6U_I&feature=channel .
Observati ceva ciutat? Pai nu… acum nu. V-ati obisnuit si voi cu formatul widescreen. Aplicatiile trebuie sa se preteze modei. Iar moda curenta e widescreen.
Jocurile au inceput de mult sa ofere suport si pentru widescreen, in ideea de afisaj diferit in functie de rezolutia folosita. Nu toate, doar cateva initial, dar acum tot mai multe urmeaza regula. Ar trebui sa fac si eu asa ceva
. Chestia e ca in domeniul jocurilor e mult mai usor sa modifici interfata pentru a o adapta unei alte rezolutii, mai ales in era 3D in care ne aflam. Citeste mai departe…
browser, central, mainframe, unix
In Alexandru Paler on 12 februarie 2009 at 00:06
Miscarea hippie (intre 1960-1974), care conform wikipedia a evoluat in timp si si-a lasat amprenta asupra societatii civile, a fost un curent tratat de catre mainstream drept o miscare de subcultura. Acum este oarecum peiorativ sa afirmi despre cineva ca e hippie, dar lumea se invarte.
Ceea ce a adus hippie a fost influenta asupra calculatoarelor. In 1969 a aparut Unix, Dennis Ritchie avand 28 de ani. Un sistem de operare pentru minicomputere. Aceste minicomputere erau mini in comparatie cu mainframe-urile care ocupau sali intregi. Mainframe-urile erau imense, puternice si folosite pentru calcule intens consumatoare de timp. In anii ‘70, in perioada hippie, minicomputerele aveau un sistem de operare produs de un hippie, iar microcomputerele se dezvolta, iar in timp au primit si sisteme de operare adecvate. Rezultat: multimea putea sa aiba calculator de care sa se foloseasca. Mainframe-ul a ramas firmelor, iar muritorii de rand au acces la tehnologia de calcul. Read the rest of this entry »
Linux, sistem de operare, Ubuntu
In Lucian Sasu on 11 februarie 2009 at 15:44
Adică Ubuntu. Am descărcat acum vreo săptămână câteva mașini virtuale de Ubuntu, de la Vmware. Mai multe, pentru că ăia care sunt așa de generoși de “urcă” mașinile ăstea pe net probabil pică de oboseală de atâta muncă și uită să treacă și numele de utilizator cu parola aferentă. Citiți în pagină până vedeți scris negru pe alb: username/password. Alfel fie faceți hacking (cum ajungi cu drept de root pe un sistem care îți ascunde cu îndărătnicie contul ăsta), fie descărcați altă variantă. Nu sunt bun la hacking, clar (Google nu merge pe scara mea).
Read the rest of this entry »
claritate, clasa, denumire, expresivitate, pattern
In Bogdan Mocanu on 6 februarie 2009 at 22:24
O sa ma leg astazi de o chestie foarte mica, care insa ma deranjeaza destul de mult, mai ales in ultimul timp. As zice ca se incadreaza in categoria “Claritatea codului” (fac referire catre Outsourceing, ownership si cod mostenit, Hardcodari si personalitate, si La ce nivel, in echipa?). Este vorba de numele date claselor, de modul in care cineva decide cum trebuie sa se numeasca o clasa.
Evident aceasta numire este destul de scazuta in importanta. Adica ok, te gandesti, alegi un nume expresiv, si gata, treci mai departe, gandindu-te ca de fapt e important cum implementezi acea clasa, cum o relationezi cu celelalte clase si interfete din cadrul codului tau. Insa nu e chiar asa. Read the rest of this entry »
Fix, Jocuri, Motivatie, Serpents
In Augustin Preda on 3 februarie 2009 at 05:00
Iarasi un post despre eternul meu joc: Gusty’s Serpents.
Ar trebui sa imi salvez ideile intr-un mod mai constant ca sa invat din greselile comise in timpul developmentului acestui joc. Pentru ca se pot invata destule lucruri. Si nu ma refer doar la lucruri de natura tehnica (un nou limbaj, o noua biblioteca de functii). Mai importante sunt lucrurile de natura organizatorica pe care le inveti. Intr-un fel se abordeaza un joc mic, in alt mod unul mare, si ce se aplica la unul nu merge si la celalalt. E ca la razboi: ala care are tunuri il bate pe ala care are doar pusti. Dar la vanatoare de rate, desi tot de omorat e vorba, nu mergi cu tunul. Citeste mai departe…