Chis Florinel

Imagine and innovate

Archives Posts

Windows Vista Home Premium ma duce spre boli de inima

January 13th, 2008 by Chis Florinel Ioan

Only wimps use backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it

O problema devenita deja la ordinea orei (nu mai e la ordinea zilei) m-a fortat sa dau restart. Problema se manifesta in felul urmator:

  • browserul nu imi mai deschide nici o pagina (se comporta ca si cum nu ar avea conexiune la internet)
  • emailul nu functioneaza (nu gaseste host-ul)
  • ping-ul cateodata merge, cateodata nu
  • dns-urile nu raspund
  • conexiunile ramase active (transfer ftp, consola ssh) raman active
  • http://localhost nu mai merge nici asta (chiar daca apache-ul e local, pornit si toate bune)
  • firewall-ul nu se activeaza singur de nebun ca sa imi blocheze traficul

Mentionez ca sunt cu update-urile la zi. Dupa ce dau restart, toate isi revin la normal… In mod uzual… Numai ca acum 10 minute, s-a intamplat ceva care m-a speriat foarte tare, mi-a dat palpitatii si mi-a creat prima data starea ca simt sa ma sufoc (o fi de la astm):
Dupa ce m-am logat, stupoare! pe tot desktopul mai aveam doar cateva icon-uri pt programe. Nici un folder important nu mai era!!! draft-uri de documente, notite de la intalniri, documente redactate la analiza, fisierele mpp de la MS Project, absolut nimic nu mai era…

Disperat, credeam ca m-am logat cu alt user, ma uit mai bine, eram cu userul meu… Verific calea directa pe disc, folderul desktop GOL! Document Root-ul de la serverul web era intact (dar de asta nu imi prea fac griji ca nu pierd decat ce am scris de la ultimul commit)…
Disperat ma gandesc ce am pierdut si este critic, ma gandesc la planul pentru dezastru… System Restore, recovery, ce o fi… backup n’am… Nu am un plan pentru calculatorul meu, asa ca incep sa ma gandesc ce fac… Asta e, dezastre se intampla, mergem mai departe, refac ce era critic, e doar un set-back…

Si se intampla al 2-lea lucru devenit la ordinea zilei: Windows explorer needs to be restarted, encountered fatal error…something…something… Ok, cu asta am inceput sa ma obisnuiesc…

Si ca prin minune dupa ce isi revine, vechiul meu desktop sufocat de documente, foldere si icon-uri devine ce era inainte… Rasuflu usurat…

Imediat, backup…

Asa ca Google Docs o sa devina din ce in ce mai solicitat… Dar mai am o serie de elemente la care trebuie sa gasesc o varianta mai buna din punct de vedere al sigurantei…

Bookmark and Share
Filed under Personal having 2 Comments »

Archives Posts

Mircea Badea si Mărgineanu sunt rapperi

January 12th, 2008 by Chis Florinel Ioan

In caz ca nu stiati, ne lamureste Florin de la Hi-q

Albumul conţine colaborări cu Raekwon (din Wu-Tang Clan), Mircea Badea, Mărgineanu şi alţi rapperi.

Este vorba de albumul Parazitii – Slalom printre cretini, lansat anul trecut…

Totul a pornit de la postul de azi in care face referire la faptul ca a avut ocazia sa asculte albumul inainte de lansare si a pus linku catre postul anterior…

Oi fi obosit, dar mi se pare haios… sper sa nu se simta omu ofensat de comportamentul meu de copil tamp aflat la pubertate…

Bookmark and Share
Filed under Personal having 1 Comment »

Archives Posts

In cautarea framework-ului perfect…

January 10th, 2008 by Chis Florinel Ioan

M-a izbit asa deodata, de ce nu am gasit inca framework-ul care chiar sa ajute la derularea rapida si eficienta a unui proiect web based… Pentru ca eu ma astept la ceva mai mult; pentru ca in limbaje precum PHP, Ruby sau Python nu exista o implementare accesibila (sau nu am ajuns sa o cunosc) care sa contina doua aspecte importante:

  • framework-ul propriu zis (abordare MVC ca tot de la moda)
  • partea de BL (Business Logic) deja definita si orientata catre produsul final

Ma astept in partea de BL sa gasesc deja definite inclusiv ca interfata, campuri, texte, administrare, etc… lucruri precum: autentificare, acl, si partea de logica, pentru un cms – articole, categorii, tag-uri, pentru un cart – administrare catalog, clienti, orders si frontend pt catalog. Nu imi place ceva? schimb. Am nevoie de ceva in plus? adaug.

Este greu sa mentii un echilibru intre ceea ce inseamna BL si produsul final, si in timp lucrurile de acest gen tind sa devine supraincarcate si greu de utilizat, ‘bloated’.

Lucrurile ar trebui sa se cearna, astfel incat, atunci cand vreau sa derulez un proiect sa iau deja un schelet pentru acel lucru. In Rails, si apoi in framework-uri inspirate dupa acest model, avem acele behaviours (act_as_tree, act_as_nested, act_as_taggable, act_as_an_idiot, etc…). Sunt lucruri bune, dar amestecate… Trebuie sa fie grupate si aranjate frumos pentru ceva mai specific: set de lucruri utile si schelet pt blog, set de lucruri utile si schelet pentru shopping cart, , set de lucruri utile si schelet pentru shopping cms, si asa mai departe…
Alegem un framework pentru a fi mai eficienti: a lucra structurat, a nu reinventa roata, a avea un standard, s.a.m.d. Vrem sa fim productivi in ceea ce facem.

Nu este eficient sa:

  • cautam bucati de cod realizate de altii si sa le adaptam in aplicatii
  • sa scriem lucruri deja existente de la 0, pentru ca este greu sa triezi prin forumuri ce au facut unii sau altii
  • sa scriem de la 0 lucruri pentru ca noi stim mai bine cum se face
  • sa scriem acelasi BL de la 0 de la un proiect la altul cu toate ca 60-70% l-am mai facut o data la un alt proiect, dar nu l-am scris cum trebuie (daca se facea refactoring la timp devenea evident acest procent)

Imi doresc ca lucrurile sa fie “mura-n gura“, sa para ca sunt “for dummies“, iar diferenta intre cei care stiu sa schimbe headerul la un oscommerce si oamenii care stiu ce fac sa fie prin diferenta intre a manipula acel BL si a face alegerile corecte referitoare la structura si functionalitate (oameni care pe langa programare sa inteleaga si business, sa inteleaga si rezultatul muncii nu doar munca in sine) si cei care fac copy&paste la cod si daca iese bine, daca nu mergem mai departe cu incercare/eroare.

BTW: Microsoft are cea mai tare platforma de development. Pacat ca se numeste ERP si incepe de la sume cu 6 cifre in euro.
Si o poza care nu prea are nici o legatura cu postul…
London Eye

Bookmark and Share

Archives Posts

In lumina felinarelor…

January 9th, 2008 by Chis Florinel Ioan

Copaci in lumina felinarelor

Bookmark and Share
Filed under In imagini, Personal having 6 Comments »

Archives Posts

Zapada rosie…

January 9th, 2008 by Chis Florinel Ioan

Zapada rosie

Bookmark and Share
Filed under In imagini, Personal having No Comments »

Archives Posts

Tea and coffee…

January 9th, 2008 by Chis Florinel Ioan

Coffee - Lavazza

Fisherman's Friend

Tea: Twinings Earl Gray

Ahmad Tea

Bookmark and Share
Filed under Personal having No Comments »

Next Entries »