Jump to content

Birkoff

Active Members
  • Posts

    1451
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Birkoff

  1. e gandit oop, multi template si multi language, modular... de vazut nu il poti vedea (nefiind public, decat la clienti) o idee cam cum e structurat poti vedea aici dar nu stiu cat de multe vei intelege (citeste totusi ce face fiecare scrip pe lateral in legenda) acolo e tot sistemul, de la preloader, filtrele care se fac pentru protectie, sistemul de cache, sistemul de incarcare a modulelor, sistemul de template engine, sistemul de url rewrite, sistemul de lucru cu tipul de baza de date ales (momentan sqlite, mysql si mssql) pana la afisarea propriuzisa a paginii... inca nu am ajuns la implementarea API-ului. pe baza ideilor din el predau si cursul de programare php la elevi...
  2. si cele personale si cele ale clientilor sunt facute pe cms-ul meu... l-am gandit modular in stil MVC, deci vad ce module are nevoie clientul si doar creez modulele lipsa si ii pun un template pe care il vrea el. template engine-ul de la el e inspirat din tutorialul asta Cum se face un template engine simplu (care e inspirat din smarty) in rest totul e modular, se include cand e cerut din link (meniu) am avut mult de furca in prima versiune ca nu era gandit prea bine si nu se pupa la cerintele tuturor clientilor, dar deja de la versiunea 3 nu am mai avut probleme de implementare. Acum la versiunea 4 vreau sa il extind sa functioneze cu mai multe tipuri de baze de date si sa aiba optiune pentru page cache si api ca in rest ca structura va ramane la fel.
  3. nu am zis ca il faci in 2 zile... eu am facut prima versiune in cam 1 an (acum e la versiunea 4 si estimez ca termin versiunea asta prin toamna)... pana atunci m-am folosit de cele existente pe piata... dar dupa ce l-am terminat... de atunci toate site-urile mele sunt bazate pe acelasi cms (momentan ma folosesc de versiunea 3)...
  4. pe parte de programare web, sunt mai multe tipuri de joburi si o sa le iau pe rand 1) web designerul - trebuie sa cunoasca foarte bine design-ul (o scoala de arte e recomandat, ai avantaj la angajare) - trebuie sa cunoasca foarte bine un program de grafica vectoriala (gen corel) si photoshopul (sau alternativele de pe mac). Tin sa precizez ca firmele mari de media si publicitate nu fac design doar pentru web ci si pentru offline (tv si print) si de aceea designerul trebuie sa stie programul vectorial la fel de bine ca photoshopul. - sa stie care sunt diferentele de culoare dintre pc si mac (cele 255 culori comune) - sa stie sa foloseasca un program de grafica 3d (optional) - sa stie sa taie un layout pentru web/print - sa cunoasca destul de bine css (in special css3 care e din ce in ce mai cerut) - sa cunoasca destul de bine sintaxa html4/5 si xhtml (sa stie care sunt diferentele si cand i se cere sa stie sa faca cu doctype-ul specificat) - optional sa stie si ceva javascript (pentru animatii) sau flash 2) web programming client side el de obicei primeste layoutul/template-ul de la designer si daca nu e taiat se apuca sa il taie el deci trebuie sa stie - html4/5 si xhtml si xml (preferabil si wap) - css - javascript/jquery - optional ajax/php - pe langa astea ar trebui sa cunoasca structura interna la diferite cms-uri de pe piata ca sa poata implementa layoutul/template-ul pe acel cms (wordpress, drupal, joomla, phpbb etc) 3) server side programming - aici pe langa cele de la punctul 2 ar ma itrebui sa stie si php sau asp sau rubi sau alte limbaje server side - sa cunoasca cel putin o sintaxa SQL (mysql, sqlite, mssql, oracle, postgree etc) - javascript/jquery/mototools/ajax - sa aiba notiuni de matematica - sa aiba notiuni de algoritmica - sa aiba notiuni de design patterns (sistemul mvc e cel mai folosit si il poate aplica in orice limbaj de programare) - sa cunoasca cel putin un framework (cachephp, codeigniter, zend etc) - sa cunoasca un sistem de template engine (cel mai folosit e smarty) - sa fie o persoana logica si analitica (fara astea nu vei fi niciodata un bun programator) - sa aiba notiuni de securitate (fara asta nu va scrie niciodata un cod sigur) - sa aiba notiuni despre sistem (cum functioneaza tot sistemul de la client la server si intern la server ce se intampla cu datele de la interpretare pana la afisarea lor) fara asta nu va putea niciodata scrie un cod optimizat - optional sa stie java sau .net (pentru a putea face aplicatii gen jocuri online sau antivirusi online sau alte chestii cerute de firma) care ruleaza in apleturi java sau activex 4) database designer - pentru postul asta e necesar sa fi expert in baze de date, sa stii cum sa faci cele mai optime interogari si sa construiesti o baza de date care chiar si la miliarde de interogari sa functioneze optim si rapid - ar fi bine sa cunosti baze de date de tip oracle, mssql, mysql si sa stii sa faci legaturile intre tabele, sa creezi functii sql in functie de situatiile cerute si sa intelegi structura interna a unei baze de date si cum se fac legaturile intre tabele si date (lasa inner join, foreiwen keys si alte chestii similare, astea sunt mici copil pe langa ce trebuie sa stii) - ar fi bine sa stii si cum e tehnologia cloud si cum se comporta o baza de date distribuita (in cloud) 5) software project mananger - pe langa toate cele de mai sus, project managerul trebuie sa aiba cunostinte despre analiza pietei, - sa stie sa faca specificatiile unui proiect in urma discutiei cu clientii (care clienti habar nu au ce vor de obicei), - sa stie cum sa aloce parti din proiect echipei in asa fel incat sa nu existe timpi morti sau intarzieri, - sa fie un bun psiholog si orator (fara asta nu poate comunica prea bine cu clientii si cu echipa, nu se poate face inteles) - sa poata estima corect riscurile unui proiect (se fac contracte pe termen fix si pe bani multi si in caz ca nu isi cunoaste echipa sau nu a estimat bine proiectul scoate bani din buzunar ca sa plateasca daunele) - sa poata estima corect preturile proiectului (de la analiza, specificatii, implementare, testare pana la livrare si intretinere) - sa poata intervenii rapid si sigur in cazul unor conflicte (cand lucrezi pe svn si ai probleme chemi project managerul sa descalcesca ce e acolo ca doar el stie ce a facut fiecare din echipa si care linie de cod e ok si care nu) putem discuta pe rand fiecare parte de aici doar sa ma intrebati (si sa stiu sa raspund)
  5. am testat multe cms-uri dar cel mai bun mi se pare cel facut de mine de la 0. daca esti incepator e chiar recomandat sa studiezi cele mai folosite cms-uri de pe piata, dar odata ce avansezi e bine sa iti faci tu unul.
  6. stai in inghesuiala din mijloacele de transport in comun la o ora de varf si o sa intelegi ce e aia "pute" sau vino pe bicicleta de la servici la o ora de varf si o sa intelegi ce e aia "mazga" eu cred ca la asta face aluzie in ultimul epison "mazga"
  7. daca nu iti plac inseamna ca nu intelegi mesajul care il promoveaza (lasa vorbele de duh pe care le spun) ideea din fiecare episod... faptul ca la 1 milion de vizionari se mai gaseste si cate unul care nu ii place e ceva normal... faptul ca au fost acceptati la festivalul international de film transilvania din cluj unde li se pot urmarii episoadele pe marele ecran arata ca majoritatea inteleg mesajul si il apreciaza...
  8. Birkoff

    Salut

    cred ca esti chior de nu vezi tutorialele de aici de pe site si cele din linkul din semnatura...
  9. vrei 5 mil (chiar si 10 mil) emailuri straine contra alea ro?
  10. Birkoff

    Salut

    bine ai venit si spor la studiu
  11. ce vad eu acolo e doar o clasa imensa care nu prea stiu ce face... un exemplu de folosire ceva? nu cred ca are prea multa lume rabdare sa ia la puricat fiecare functie de acolo ca sa ii inteleaga metodele...
  12. de cand stiu eu reclama asta (de mai bine de un an) niciodata nu am reusit sa vad si eu despre ce e vb in acel "joc" ca nu am putut sa ma intregistrez (din cauza bugurilor) recomand banarea userului si stergerea topicului...
  13. alternativele oficiale Portable App Directory | PortableApps.com - Portable software for USB, portable and cloud drives si Free Portable Software USB Flash Drive Applications | Pendriveapps
  14. 1) se va lucra pe codul propriu sau pe un cms open source gen wordpress, joomla sau asemanator? 2) se va lucra pe proiect de la a la z sau se va primii un site gata facut la care trebuie efectuate modificari si implementate functii noi? 3) exista o libertate de alegere pe ce framework vrem sa lucram sau firma are propriile reguli interne de lucru? 4) in caz ca dupa 1-2 luni parteneriatul e ok, se poate dubla/tripla salariul (tinand cont ca salariul cerut e de incepator)? 5) sun necesare cunostiinte de design sau doar de programare? adica primesc template-ul gata facut si doar ma apuc de implementare php/sql sau trebuie sa desenez tot eu layoutul si sa il codez?
  15. uite... am devenit vip dar mi-au disparut setarile din profil, rep pover... si semnatura... penal nu?
  16. daca intereseaza pe cineva link-exchange pe 1 singura pagina poate urma instructiunile de aici Link Exchange
  17. In diferite situatii avem nevoie de o solutie de scanare (antimalware, antirootkit, antivirus etc) portabila, care sa nu fie compromisa de sistemul gazda. Mai jos gasiti o lista cu antivirusii de care ma folosesc eu in service: 1) Portable Anti Spyware Malware | Portable USB Pen Drive Applications 2) Portable Antivirus Firewall | Portable USB Pen Drive Applications 3) Security | PortableApps.com - Portable software for USB, portable and cloud drives Puteti instala un xp lite pe usb stick si apoi sa aveti toate solutiile gratuite de mai sus la indemana. Spor la devirusat.
  18. ca alternativa mai simpla se poate folosi file_get_contents() pentru citire si file_put_contents() pentru scriere. [offtopic] nu cred ca Catalin ti-a dat acordul de republicare, din cate il cunosc eu pe el nu prea da asa usor acordul sa ii fie republicate articolele...
  19. cat are instalat complet? sunt curios ca am facut si eu xp lite pentru stick si poate fac si un win 7 lite tot pe stick...
  20. e printre primele magazine unde am cautat, dar nu am gasit nimic multumitor Accesorii Telefoane Mobile am gasit insa pe okazii.ro la cineva in timisoara niste casti similare cu ce am avut eu, o sa ma duc maine prin bucuresti sa vad daca nu gasesc prin magazine o sa comand de la okazii
  21. Stie cineva prin bucuresti un magazin (sau chiar si online) de unde pot cumpara niste casti bluetooth stereo tip dop pentru telefon? (atentie stereo, ca vreau sa ascult muzica) ceva ca astea de aici dualsim.ro/pi1338882201.htm?categoryId=8 dar sa nu depaseasca 150 ron (chiar si asa mi se pare mult) am avut niste casti chinezesti luate la 80 lei dar dupa 1 an sa terminat acumulatorul si acum am nevoie de altele dar vad ca preturile la casti sunt din ce in ce mai mari (si nu imi convine sa dau pe casti jumate din valoarea telefonului). am fost super multumit de ele (mai ales ca mergeau si la laptop tot prin bluetooth) dar nu mai gasesc pe nicaieri modelul ala...
  22. compania coca cola a facut acum multi ani un test pe un lot de 15-25 angajati (nu mai stiu numarul exact) angajatiilor li sa dat sa guste diferite produse coca cola precum si pepsi cola si li sa cerut sa specifice care li se pare mai bun la gust si pe care le prefera. sa constatat ca majoritatea au preferat produsele pepsi cola in defavoarea celor de la coca cola. (paharele cu diferite sortimente de cola si pepsi erau numerotate si nu stia nimeni ce e in fiecare) eu personal prefer coca cola (normala) dar beau rar (2 litrii pe luna in medie). Ca si chimicale am avut ocazia sa trag fibra optica in fabrica pepsi cola si stiu cum se produce (pute de ti se face rau, abia la amestecul final i se da aroma specifica)
  23. inseamna ca eu conform acelui articol ar trebui sa fiu deja internat in ospiciu pentru ca lucrez minim 10 ore pe zi la pc si stau in medie 10-18 ore pe zi in fata laptopurilor... iar problema cu ochelarii... am deja 15-16 ani de cand lucrez in domeniu (am inceput cu zx spectrum/hc apoi 286) dar intotdeauna am stiut sa ma protejez si sa am cele mai bune monitoare si setari ca sa nu am probleme la ochi... deci daca te protejezi, stii regulile de protectia muncii la statul la monitor si le urmezi nu ai probleme cu capul sau cu ochii... (nu pun aici regulile ca ar trebui sa scriu un articol intreg pentru asta - cautati si voi pe net)
  24. lucrand in domeniu de mult timp stiam de asta, dar tin sa spun ca nu peste tot e asa, firmele mari au departamente proprii pentru fiecare din punctele a,b,c cu personal special angajat pentru asa ceva. desigur ca ocazional se face outsourcing cu o alta firma pe anumite proiecte sau servicii. personal am lucrat 6 luni pentru un proiect (CMR) pentru oracle (in sistem outsourcing) si am prieteni si prietene angajate la diverse firme internationale (prin canada) care mi-au povestit cum e sistemul la ei... la unii au departamente proprii si se ocupa de bucataria interna si doar anumite proiecte sau servicii le externalizeaza alte firme au sistemul descris de tine mai sus... de exemplu la noi in tara anumite agentii guvernamentale angajeaza o firma pentru a se ocupa de serviciile media sau it (vezi cazul cu pagina nu stiu carui minister care e facuta de o firma externa si care a pus in pagina de about cum ca ministerul de interne e subordonat districtului washington dc si se supune legilor acelui stat... daca cautati prin stirile vechi dati de caz)
×
×
  • Create New...