Pereiti prie turinio

Silke

Patvirtinti nariai
  • Pranešimai

    6.462
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    11
  • Atsiliepimai

    100%

Reputacijos išklotinė

  1. Patinka
    Silke sureagavo į vitalikaz sql update jei egzistuoja kita lentele   
    Truputį kažkas negerai su tavo struktūra, jeigu kiekvienam įrašui po atskirą lentelę sukuri. Siūlyčiau ją pergalvoti. Bet jeigu ne, tai MySQL yra duombazė information_schema, kurioje yra lentelė tables. Joje yra saugoma informacija apie duombazėse esančias lenteles. Tai gali parightjoininti su šia lenta ir gausi tik tuos įrašus, kuriems egzistuoja atitinkama lentelė.
  2. Patinka
    Silke gavo reakciją nuo s1lenc3 Turinio valdymo sistemos: kas tai ir kokios jos būna   
    Ir ne CSM (teksto pabaigoj, prie siūlomų TVS) o CMS. Beje, Joomla ir Mambo beveik tas pats, tad nemanau, kad Joomla reiktų siūlyti pradžiai.
  3. Patinka
    Silke sureagavo į Arvis Patirtis dirbant pusę metų programuotojų (web developerių) įmonėje   
    Šiuo postu noriu galbūt labiau supažindinti žmonės, kaip maždaug vyksta viskas IT įdmonėje (Tikrai nežinau ar taip būtent visuose taip vyksta ar pnš. Tiesiog papasakosiu iš savo patirties).
     
    Šiek tiek apie tai, kaip gavau darbą. Pernai vasarą pabaigęs antrą kursą, nusprendžiau nebefreelancinti (programuoju tiek frontend (koduoju iš PSD į HTML) tiek backend (programuoju PHP, pramokęs buvau laravel frameworką tuo metu)), o įsidarbinti įmonėje, buvau dviejuose pokalbiuose (atrodė WOW, manęs visi nori :D), bet iš tų pokalbių nieko doro nesigavo ir neįsidarbinau (įmonės specilizavosi WEB projektais), daugiau negavau pasiūlymų atvykti į pokalbį darbo. Vienintele įsidarbinimo galimybe mačiau tik "NFQ akademijos" pabaigimą. (viena kart teko dalyvauti teste, bet neatrinko manęs), tai šįkart labai ruošiausi ir išlaikiau testą ir papuoliau į akademiją, tenais išmokau Symfony 2 frameworką (dauguma WEB įmonių su juo programuoja) ir pavyko sukurti netgi geriausia projektą iš visų esančių (ale pasigyriau :D), bet neesmė. Pabaigus ją gavau, pasiūlymą dirbti (aišku pirma buvo pokalbis ir techninis pokalbis, kad žinoti kokie mano skilai).
    Nepasakosiu prie kokių projektų dirbu ar ant ko dirbam(na symfony, kad naudojam tai nepaslaptis :D) ar kiek uždirbu, pasakosiu pačia esmę.
    Prie projeto dirba maždaug 3-5 žmonės, kurie naudojasi GIT'u (yra ir SVN ir kitos versijavimo sistemos) (tai kodo versijavimas, esmė, kad visi projekto failai yra talpinami, kaip ir hostinge, (paprasčiau pasakius) ir jie prieinami kiekvienam komandos nariui, padarius pakeitimus ar pnš. kode, įmeti, kad kiti patikrintu ką parašiau, duoda pastabų ir priimtu mano pakeitimus prie bendru failų (čia papasakoti reiktu atskiro posto, nes dabar tiesiog peržvelgiau paviršutiniškai manau, kad googlej daugiau galima rasti naudingos informacijos. (tiesiog galima plačiau goglėje suvedus: GIT workflow, merge ar pull request))). Kas dieną vyksta (dažniausiai rytais) vadinamieji scrum'ai, juose su komandos nariais ir projektų vadovu pakalbam, ką gero nuveikėm, aptariam problemas, įšūkius ar kokios užduotis laukia. Po scrumo einam dirbti. Dirbant visą esmė, kad tau reikia atlikti vadinamas užduotis - "taskus" (angliškai), paskaitęs užduoti įvertini laiką, per kiek laiko maždaug gali atlikti tą užduoti (su pertraukom ir kavos gėrimu) ir dirbi :). Vienas didžiausių malonumų dirbti su komanda, tai komunikacija, gali paklausti, kaip daryti vieną ar kitą dalyką, ar paprašyti pagalbos, ar, kad paaiškintu ir pnš. Man kaip atėjus pirmą kartą, klausdavau vos ne kasdieną, kaip tas kaip anas ir svarbiausia, kad man padėjo žmonės ir buvo geranoriški.
    Nesakau, kad visur taip yra būtent, gal kiti pridės iš savo patirties, kaip vyskta ir pnš. Tiesiog suspažindinau, kaip vyskta iš vidaus, bent jau pas mane įmonėj. Gal dar kažką praleidau, tai pasistengsiu papildyti. Ir nepykit, jei kas nerišliai skamba, pasakoti, man sunkiai sekasi :D
  4. Patinka
    Silke gavo reakciją nuo krienaz Karjera PHP ar JAVA?   
    Ne dėl to, tiesiog kai reikia parašyti savo PHP varikliuką tam, kad susitvarkytum su apkrovomis, jau nesąžininga sakyti, kad „nu va feisbukui tai PHP tinka idealiai“.
     
    Kita vertus, tokioje skalėje turbūt nei vienas ready-made solution netiks taip paprastai. Still, sakyti, kad Facebook „pasirinko“ PHP, nes tai yra „geriausias variantas“, yra absurdiška. Jie paprasčiausiai turi per daug PHP kodo, kad jį pamestų... „per daug“ iki tokio lygio, kad turbūt efektyviau visais atžvilgiais buvo parašyti HipHop, nei migruoti patį kodą į kitą platformą :) Madness.
     
    Kad PHP ir JAVA – skirtingos masės kovotojai, turi būti akivaizdu net jau iš tokio kvailai paprasto dalyko, kaip pilnas PHP pavadinimas :) Viena yra kalba/platforma su daugybe lanksčių panaudojimų ir pakankamai geru performansu. Kita yra peraugusi templeitų kalba, kurios runtime net threadų nepalaiko be įvairiausių extensionų. :)
     
    Web aplikacijas gali daryti su beveik bet kuo. Jei miela PHP, rinkis nors ir jį. Android aplikacijoms geriau už Java nebus dar ilgą laiką. Windows aplikacijoms geriausia nėra nei tas nei tas: turbūt reiktų rinktis C# ar kitką iš .NET šeimos. Nors šiais laikais lyg eina daryti win programas ir su HTML/JS/etc. – bet šito negaliu rekomenduoti, nes neišmanau pakankamai.
     
    Nėra jokių abejonių: pirmiausiai turi išmokti kalbą. Jokioje kalboje nepatariu pradėti nuo frameworko. Šitam forume esu matęs turbūt jau šimtus naujokų, kurie neskiria, kur pasibaigia kalbos atsakomybė ir prasideda bibliotekų darbas. OOP supratimas – dar viena skaudi sritis. Jei žmogus naudoja kažkokią klasę iš frameworko, neskiria, kuo objektai skiriasi nuo kitų konstrukcijų ir sako „nu kad nieko ypatingo tas objektinis programavimas, jau išmokau“, tai... Baseline: jei nesi parašęs nei vienos savo klasės (kuri nebūtų tiesiog funkcijų krūva ar kitas anti-patternas), tai ką tu ten moki tą OOP... :)
  5. Patinka
    Silke sureagavo į Satisfaction PHP. Failo turinio išgavimas po tam tikro laiko.   
    Kaip suprantu, žmogus nori palaukti, kad ten tarkim, javascript'inė informacija užsikrautų puslapyje ir tik tada PHP grąžintų turinį.
    Vien su PHP taip nepadarysi. Reiktų kažko tokio: http://jonnnnyw.github.io/php-phantomjs/
  6. Patinka
    Silke sureagavo į krienaz Karjera PHP ar JAVA?   
    Pažiūri, kokių programuotojų ieško bankai ir žinai, ką čia analizuoti? Pvz. http://www.cvmarket.lt/161558/java-vyr-programuotojas--a-it-projektavimo-departamente-vilnius-seb-bankas-ab
     
    tldr; Web Services, Java EE, Java web technologijomis, Tomcat, WebSphere
  7. Patinka
    Silke sureagavo į Skuduras Po velnių, aš noriu būti programuotojas, bet ar man studijuoti?   
    Per savo ilgą amželį mačiau visko - kaip susikūrė uždarbis.lt, kaip tobulėjo elektronika, kaip gimė sesutė, kaip Gedimino prospektu žygiavo gėjai. Net kaip šuniukas tvarkė katytę - ir tą mačiau... Bet nemačiau, tiksliau sunkiai įžlibinau vieną dalyką - mąstantį jaunimą:
    =Jaunimą, kuris žinotų, kad egzistuoja temų paieškos funkcija uždarbyje.
    =Jaunimą, kuris prieš kurdamas tas pačias temas paskaitytų jau sukurtas.
    =Jaunimą, kuris būtų labiau apsisprendęs.
    =Jaunimą...
    =Jaunimą...
    =Jaunimą...
     
    Kalbu aš apie uždarbio jaunimą, kuris kiekvieną dieną išstenėja po temą "kur stoti būsimam programuotojui?" arba "nafik man tas diplomas, bet gal rimtai studijuoti?". Nusiraminkit, jaunimas, aš jums padėsiu. Net šrifto pakeisti nepatingėjau dėl jūsų, reiškia tikrai padėsiu.
     
     
    Studijų privalumai:
    1. Studijuodamas būsite studentas ir turėsite valstybės nustatytą statusą, kuris jums bus naudingas tuo, kad kol studijuosite, tol būsite atleistas nuo įvairių prievolių, pavyzdžiui, karinės tarnybos, kuri šių dienų aktualija.
    2. Valstybė yra nustačiusi tam tikras sąlygas tik jums. Kol esate studentas, jums nereikia mokėti privalomojo socialinio draudimo mokesčio (PSD). Jeigu norėtumėte kurti savo verslą būdami studentai (tai tikrai sveikintina), PSD mokesčiais rūpintis nereikėtų - tai valstybės iniciatyva. Taip pat lankantis poliklinikoje ar kitose valstybinėse gydymo įstaigose neprivalėsite susimokėti.
    3. Valstybė jums, mielieji, suteikia daug nuolaidų, pavyzdžiui, transporto. Būdami studentais galėsite už mažą fiksuotą mokestį miesto transportu važinėti pas savo grupiokų merginas ir jas palinksminti (guci guci). Apskritai, valstybė investuoja į jus (finansuoja studijas).
    4. Prie jūsų išlaikymo, mielieji, prisideda ne tik valstybė, bet ir šimtai bendrovių, kurios suteikia nuolaidų tik jums. Viena iš tokių bendrovių ir Tele2, studentams paruošusi net specialų mob. ryšio planą.
    5. Studijuodami turėsite 4 metus arba 48 mėnesius, arba apie 200 savaičių, per kurias galėsite papildomai tobulėti. Ar įsivaizduojate, kiek per šį laikotarpį galima perskaityti knygų? Būtent - perskaityti knygų, o ne išdulkinti panų. Jeigu studijų laikotarpį skaičiuosite išdulkintų panų ar išgertų alaus butelių skaičiumi, iš jūsų bus specialistai tokie, kaip iš Upelio turinio valdymo sistemos - rimtas Wordpress konkurentas.
    6. Kadangi būsite studentai, jūs vis dar skaitysitės kaip mokinai, išlaikomi ne tik valstybės, bet ir tėvų (bent jau galinčių tai leisti ir suprantančių, kad mokslas svarbiau už darbą spaudos kioske). Jeigu tėvai nepasiturintys ir pinigų reikia taip pat kaip ir žinių, galima teikti specialybines paslaugas (bent jau kažką minimaliai), bet jokiu būdu ne dirbti darbą kokiu padavėju - juk jūs ne koks medikas, negalintis teikti paslaugų be diplomo. Iškart patariu nesusigundyti lengvu uždarbiu kokiam gėlių turguje, nes taip tik darysite sau meškos paslaugą. Jeigu tikrai reikia pinigų, stenkitės naudoti savo specialybės žinias ir tik tuomet, jeigu jų visiškai neturite, dirbkite kažkokį kitą darbą.
    7. Studijos pagerins jūsų valią ir suteiks disciplinuotumo. Keltis anksti ryte, naudotis bendrabučio "privilegijomis" (jeigu ten gyvensite), kasdien mokytis net nebūtinai tai, kas jums visiškai reikalinga, kęsti kandžius dėstytojų komentarus (retai taip nutinka) - to jums reikia, kad išugdytumėte pakantumą, disciplinuotumą ir įgautumėte valios. Būdamas atsakingas ir pareigingas studentas jūs išmoksite planuoti savo laiką ir darbus (prioritetais) - ne tik tam, kad laiku atsiskaitytumėte darbus, bet ir tam, kad pradėtumėte sau - atrastumėte laiko kokybiškam poilsiui, pramogoms. Juk geras specialistas niekada nekels šiknos nuo kėdės kai jam paskambins pusgirtis draugelis ir pasiūlys pasivažinėti naujutėlaičiu Škoda Šikoktavia. Antraip jis nebus geras specialistas - kas per kompetencija, jei svarbius darbus spontaniškai iškeičia į draugeliu įšikius.
    8. Studijuodami susirasite naujų pažinčų. Ne tik draugų. Šiais laikais dėstytojai ne visi sovieticus stiliaus, kuomet juos net pakalbinti baisu. Yra ir tokių, kurie gali būti puikūs draugai neperžengiant tam tikrų ribų. Jie gali jus ne tik mokyti ir įvertinti, bet ir nukreipti tinkamu keliu - siųsti į renginius, rasti darbą ir panašiai. Apie pažintis su bendrakursiais, kurie galbūt kada nors taps jūsų kolegomis, jau net nekalbu. Kiek žinau, po kai kuriuos universitetus vaikšto įmonių atstovai ir tiesiog griebte graibsto darbuotojus. Be to, studijų metų teks praktikuotis, todėl pažintys su įmonėmis bus neišvengiamos. Taigi, sąžiningai mokantis gali pasisekti dvigubai - įgausite ne tik žinių, bet ir pažinčių. Dėstytojams tikrai patinka geri studentai, nors nemuša ir blogų.
    9. Pamiršau paminėti, kad jeigu gerai mokysitės, periodiškai gausite ir stipendiją, kuri ypatingais atvejais gali siekti net kokį 100 eurų ar daugiau.
    10. Studijuodami galėsite naudotis įvairia literatūra, kadangi kiekvienas universitetas jų turi labai daug. Tai jums nieko nekainuos. Ir patikėkite, ten yra tokių knygų, kokių nerasite internete.
    11. Studijų programos yra paruoštos kažkokios tai ministerijos, kur dėdės ir tetos sėdi. Paruoštos jos taip, kad per 4 metus taptumėte ne siauro profilio specialistai. Tai reiškia, kad į jūsų galveles su kateteriu pumpuos ne tik specialybės žinias, bet ir kitokias. Pripažįstu, kad visos jos nebus naudingos, bet kai kurios tikrai pravers gyvenime ir galbūt praplės jūsų akiratį (tiksliau, jeigu nesate išsigimęs genijus, tai tikrai turėtų praplėsti).
    12. Pagalba - visada online. Kartais gi būna, kad googlini googlini, bet nerandi to, ko ieškai. Atrodo užduodi paprastą klausimą tai mašinai, bet ji vis tiek spardosi. Štai dėstytojai nesispardys - užduosi jiems klausimą, kuris susijęs su einamuoju dalyku, tai jie ims ir atsakys - nereikės nei googlinti. Geras, ar ne? Kitaip tariant, sutaupysite daug laiko. Be to, internete sunku atsirinkti informaciją gerą nuo blogos, juk jame gali rašyti bet kas - ir ką tik gimęs kūdikis, ir Ostapenko. O atsakymą į užduotą klausimą išgirsite tiesiai iš kompetetingo specialisto lūpų.
    13. Studijų programos paruoštos taip, kad nereikėtų mėtytis. Įgausite įvairiapusiškų pagrindų, ne tik specialybinių. Programuos paruoštos taip, kad iš jūsų išaugtų tikrai geri specialistai (iš dalies todėl lietuviai garsėja kaip geri IT specialistai). O dabar įsivaizduoktie, kad mokytumėtės savarankiškai. Ir kaip tai darytumėt? Kurtumėte muzikos svetainę su plain PHP? Ir ką jūs išmoktumėte? Gerai, nieko nesakau, gal ir taptumėte geri programuotojai, bet vargu ar mokėtumėte dirbti su kokiu Office paketu, nes jūs jo paprasčiausiai nepaliestumėte. Sakysite man, kam jo reikia? Pasakykite tai savo būsimam darbdaviui.
    14. Universitetas jums suteiks ne tik žinių, bet ir resursų. Pavyzdžiui, turėtumėte gauti galimybę naudotis el. paštu, hostingu, galbūt net serveriu. Apie naudojimąsi kompiuteriais jau net nekalbu. Taip pat yra galimybė gauti pigiai arba net nemokamai tam tikras programas, kadangi universitetai su daug kuo būna pasirašę bendradarbiavimo sutartį. Apskritai, jūs kaip studentai turėsite daug privilegijų.
    15. Išmoksite gyventi savarankiškai. Jeigu jums teks studijuoti kitame mieste, tai gyvensite naujame būste. Gyvensite savarankiškai, todėl tikrai šmoksite daugiau nei mokėjote iki tol. Tai puiki gyvenimo mokykla, nors su posakiu, kad studentui privalu pagyventi bendrabutyje, nesutinku.
    16. Gausite diplomą, kuris įrodys jūsų žinias ir su kuriuo galėsite įsidarbinti į įstaigas, kurios jo prašo (dažniausiai tai valstybinės įstaigos - Blackbeard papildymas).
     
     
    Studijuojami dalykai:
    Šiek tiek paanalizuosiu, ką studijuoja programuotojai. Turbūt jau visi žino, kad programuotojams rengti yra programų sistemų studijų programa. Vienur ji gali vadintis vienaip, kitur kitaip. Dėstomi dalykai kaip diena ir naktis tikrai nesiskiria, skirtis gali tik kokybė (kur studijuoti - čia jau atskira tema). Pažvelkime į VU programų sistemos dalykėlius.
     
    Aprašas:
     
    Kiekviename semestre mokysitės 6 dalykų. Beveik visi jie - specialybiniai.
     
    1 semestras:
    =Matematika programų sistemoms. Visokios matricos ir panašiai. Dalykas labai svarbus nėra, bet turėti algebrines žinias bent minimaliai programuotojams reikia - su matricomis jie susiduria tikrai.
    =Diskrečioji matematika. Tai naudinga matematikos šaka, kuri tikrai reikalinga programuotojui. Pradedant būlio funkcijomis, baigiant informologija. Iš visų matematikos šakų ši arčiausiai IT.
    =Kompiuterių architektūra. Sužinosite kaip veikia kompiuteris. Tiksliau, jo operacinė sistema ir panašiai. Šį dalyką galima mylėti arba nekęsti, kitaip nebūna. Arba galima suprasti, arba nesuprasti - bet jeigu nesuprasite, tai jokio malonumo.
    =Procedūrinis programavimas. Tai tokia kaip introdukcija į programavimą, panašiai kas ir mokykloje, tik aišku, užduotys gali skirtis. Vėliau pamažu atsisveikinsite su procedūromis ir turbūt, kad pereisite prie objektų.
    =IT ir komunikacijos įgūdžiai. Nuo Office pradmenų iki psichologinių aspektų. Šis dalykas iš esmės padeda lavinti save kaip asmenybę, ne tik kaip programuotoją. Aišku, galėtų būti ir nesujungta nemaža dalis dalykų į šią paskaitą, bet yra kaip yra.
    =Anglų kalba. Čia jau nėra ką komentuoti, tiesiog anglų kalba, susijusi su specialybe. Gali atrodyti nuobodu, gali atrodyti vieniems lengva, kitiems sunku.
     
    2 semestras:
    =Matematika programų sistemoms. Matematika tęsiasi.
    =Algoritmų teorija. Dalykas gan rimtas ir svarbus, nes realizuoti algoritmą programavimo kalba - programuotojo uždavinys, o tam, kad kodą būtų lengviau parašyti, sugalvoti, ar išvis suvokti, reikia susipažinti su įvairiais jau egzistuojančiais algoritmais. Pats algoritmų kūrimas įprastai nėra programuotojo reikalas, tačiau pagrindus turėti svarbu.
    =Algoritmai ir duomenų struktūros. Kaip suprantu, čia tas pats kas ir aukščiau, tik prisideda duomenų struktūros. Nors galbūt šis dalykas grynai IT, o ankstesnis - matematinis. Ties šia vieta galėtų pataisyti studijuojantysis.
    =Objektinis programavimas. Štai čia prasideda tikrasis programavimas, kuris ir turėtų tapti jūsų kasdienybe
    =Anglų kalba. 1 semestro tęsinys.
     
    3 semestras:
    =Programų sistemų inžinerija. Susipažinsite su programų kūrimo teorija nebūtinai iš programavimo pusės, juk reikia mokėti tinkamai struktūrizuoti produkto kūrimo darbus ar paruošti programą leidimui.
    =Duomenų bazių valdymo sistemos. Pavadinimas kalba už save. Šios paskaitos tikrai suteiks labai reikalingų žinių - duomenų bazės yra šiandienos IT pasaulio svarbi dalis.
    =Objektinis programavimas. Jis tęsiasi.
    =Matematinė logika. Iš tiesų tai 1 semestre pamatytos diskrečiosios matematikos dalis. Ji įterpiama kaip atskiras dalykas turbūt todėl, kad yra plati, pusiau filosofinė. Dalykas gali atrodyti rimtas ir užkabinantis ir įdomus, arba visiškai neįdomus ir nuobodus.
     
    4 semestras:
    =Programų sistemų inžinerija. Mokomės ir toliau programų inžinerijos meno.
    =Matematika programų sistemoms. Matematika vis dar tęsiasi (bet jau ir baigiasi).
    =Kompiuterių tinklai. Kaip ir išmanyti kompiuterio veikimo bazinius principus, taip ir suprasti, kaip veikia ir kaip administruojami kompiuterių tinklai - programuotojui neturėtų būti bėda. Iš tikro, tai naudingas dalykas ir žinios tikrai nepakenks, nors tai ganėtinai plati sritis, bet gal ji jums taip patiks, kad nuspręsite tapti tinklų administratoriais (kuo dirbsite baigę šią studijų programą, priklauso tik nuo jūsų).
     
    5 semestras:
    =Programų sistemų testavimas. Išmoksite testavimo teorijų. Juk reikia, kad sukurtas produktas veiktų, o jei nereikia, tai užleiskite studijų vietą labiau motyvuotam asmeniui.
    =Interneto technologijos. Kaip ir pavadinimas pasako, susipažinsite su interneto technologijomis. Šiuo atveju tai nebus kažkoks HTML (jis jau regimas 1 semestre). Čia susipažinsite su XML ir panašiomis sąvokomis, pažvelgsite į svetainių kūrimą-architektūrą giliau.
    =Žmogaus-kompiuterio sąveika. Šis dalykas padės suprasti, ko reikia vartotojams. Nors skambėti gali vienaip, bet susipažįstama labiau su grafinėmis subtilybėmis ir vartotojų poreikiais, iš ko suprasite, kaip geriausiai paruošti programos vaizdą vartotojui.
    =Programų sistemų projektavimas. Apie šį dalyką nepasakysiu nieko. Skamba panašiai kaip į programų sistemų inžineriją, bet skirtumų, matyt, yra.
     
    6 semestras.
    =Programų sistemų kūrimas. Dar vienas kabliukas, kurio paaiškinti negaliu.
    =Profesionalumas ir etika. Labai vertingas dalykas yra ta etika, tik mažai kas supranta. Nespecialybinis dalykas, bet ir gerai, nes jų ir taip nėra daug.
     
    Daugiau neberašau, nes pagrindas jau yra. Praleidau tokius dalykus kaip kursiniai ar praktiniai darbai, taip pat pasirenkamuosius modulius. Jų yra ne viena dešimtis, dalis specialybinių, dalis ne.
     
    Taigi, kaip matote studijuodami susidursite su įvairaus plauko dalykais, kurių daugumos įprastame gyvenime bent jau plačiai tikrai nepaliestumėte. Įgausite svarbius pradmenis, kurie tikrai svarbūs tam, kad:
    =Susidomėtumėte ir turėtumėte norą tobulėti.
    =Taptumėte geri specialistai.
    =Rastumėte gerą darbą.
     
    Studijos iš jūsų nepadarys specialistų, tačiau suteiks galimybę tokiais tapti tokiu atveju, jei dirbsite papildomai. Kitaip... Kas iš jūsų bus. Daugiausiai - vidutiniokai. Bet ir jie daug dirba, jeigu yra negabūs, nes sakoma, kad juodas darbas atsiperka ir kvailiui.
     
    Įgavę studijų patirties jūs jau žinosite kur bazuotis ir manau, kad nesimėtysite prie nereikšmingų veiklų, kokiomis galbūt užsiėmėte iki tol. Geras specialistas gali diplomo ir neturėti, tačiau svarbiausia ne jis, svarbiausia - studijų procesas ir jo teikiami privalumai. Su pagrindiniais aspektais jūs jau susipažinote, dabar galite pagalvoti - gal visgi verta studijuoti?
  8. Patinka
    Silke sureagavo į Arvis public static f-joj gauti duomenis is db   
    Tai pasiskaitinėk medžiagos apie patį OOP, pilnas internetas, pradžioje pažaisk su paprastai pavyzdžiais
  9. Patinka
    Silke sureagavo į vitalikaz Realtime (kas 10sek) informacijos atnaujinimas   
    Nežinau kaip Rachet, bet socket.io - tai daug daugiau, negu lib'as websocket'ams implementuoti. Ir išvis jis nebūtinai per websocket gali veikti, yra fallback'ai i long polling'ą ir kitus budus (pvz. tais atvejsia, kai naršyklė nepalaiko web socket'ų arba dėl kitų priežasčių). Ir tokiems realtime dalykams tikrai yra labai tikslinga naudoti technologijas, panašias į websocket'us, o ne ajax'ą.
  10. Patinka
    Silke gavo reakciją nuo Skuduras Nemokamas HTML5 kursas iš W3C   
    :)) Nei mėgstu, nei nemėgstu. Kas dėl žinių: front-end meistras nesu, bet tiek, kiek asmeniniams dalykams reikia, moku :)
  11. Patinka
    Silke sureagavo į Steeler SQL klaida   
  12. Patinka
    Silke sureagavo į GPC Kategorijų su subkategorijomis principas, duomenų bazė   
    Manau 'level' nereikalingas čia, vistiek pagal parent_id gausi visus 'vaikus' kategorijai ir tada pagal 'priority' juos išrūšiuot gali
  13. Patinka
    Silke sureagavo į Satisfaction php web multilanguage   
    Standartinis PHP būdas: http://php.net/manual/en/function.gettext.php
  14. Patinka
    Silke gavo reakciją nuo Skuduras PDO connect   
    Iš kur tau $db bus TRUE... Turi grąžinti PDO objektą, o ne TRUE. Išmok PHP pagrindus, tada lįsk prie duomenų bazių, sakyčiau :)
  15. Patinka
    Silke sureagavo į Kano Kokią programavimo kalbą perspektyviausia mokintis?   
    Pamiršau paminėti Rust ir Elixir. Rimtos konkurentės Go.
  16. Patinka
    Silke sureagavo į Kano Kokią programavimo kalbą perspektyviausia mokintis?   
    Sunkoka rasti žodžių ir ką nors tiek pat kvailo pridurti. Tik keli klausimai iškilo.
    Čia klausiama kas perspektyvu ar kas kitais metais dar egzistuos?
    Kaip galima kabant apie perspektyvias programavimo kalbas diskutuoti apie php? Ji yra interneto karalius. Karalius nuverčiamas anksčiau ar vėliau, tai apie kokią perspektyvą kalbama?
    Kaip galima kalbėti apie perspektyvas nepaminint SWIFT, R, GO ir kitų perspektyvių(tikrąja to žodžio prasme) programavimo kalbų?
    Kodėl autorius nurodo tik objektines programavimo kalbas? Closure - ko gero labiausiai vykęs LISP palikuonis. Kodėl nepaminėta scala?
    WTF is .NET language? :)
  17. Patinka
    Silke gavo reakciją nuo highontrance LGPL License   
    Sąlyga paprasta: gali naudoti, nesvarbu, kokia tavo paties programos licencija, bet turi dinamiškai linkinti biblioteką prie savo programos, ne statiškai. T.y. negali tavo bibliotekos linkeris sukišti į tavo executable, turi šalia mėtytis dll/so/dylib (win/lin/mac) ir būtent jis būti naudojamas.
  18. Patinka
    Silke sureagavo į alexcoldberg LGPL License   
    esme kad jai pvz darai windows projekta, lgpl biblioteka gali prisijungti tik kaip .dll (arba kaip .so linuxe) o ne tiesiogiai ikompiliuoti i savo koda. Nesu tikras kaip tai implikuoja kalbas kaip java ar python. Galetum daugiau detaliu duot, kokia programavimo kalba, kokia biblioteka.
  19. Patinka
    Silke sureagavo į alexcoldberg LGPL License   
    http://programmers.stackexchange.com/questions/47323/can-i-use-an-lgpl-licenced-library-in-my-commercial-app
  20. Patinka
    Silke gavo reakciją nuo Skuduras Iš kur toliau mokytis c++   
    Taip, inercija iš esmės ir yra tai, kodėl šiais laikais naujiems projektams žmonės renkasi C++. Ir taip, C++11/14 įnešė puikių naujovių, pritempiančių C++ prie modernių kalbų.
     
    Kita vertus... Visas sukauptas bagažas niekur nedings. :) C++ yra tokia bulvių košė žemo-aukšto lygio konceptų, kas ne visada gražiai susiderina.
    Aš nesakau, kad C++ neturi panaudojimo, kad nieko nedavė kompiuterijai. Davė, kaip ir Paskalis davė, bet jo nesimokau ir, tikiuosi, jau nebereikės :) Tiesiog nepritariu, kad C++ yra „būtina išmokti kiekvienam, net jei ja neprogramuosi“ – man plain old C atrodo daug tinkamesnė šiuo atveju: juk, kiek suprantu, kalbam apie tai, ką žemesnio lygio kalbos mokėjimas gali gero duoti žmogaus gaudymuisi visame tame. IMO žmogų daugiau išmokys savo paties parašyta medžio implementacija, nei parašyti std::tree<int> kietos kalbos sintakse :)
     
    O palaužyti galvą reikia programuojant Haskell. C++ – gana eilinis kalbų pasaulio pilietis :)
  21. Patinka
    Silke gavo reakciją nuo apieviska Iš kur toliau mokytis c++   
    C++ nėra šventa karvė :) Dabar esu pirmakursis VU informatikoje: pirmam semestre tokio dalyko kaip „programavimas“ paprasčiausiai nebuvo. Buvo „informatikos pagrindai“, kurių praktines užduotis galėjai daryti su C++, bet pirmiausiai agitavo už Paskalį (nesuprask manęs klaidingai, to irgi nemėgstu). Dabar antras semestras: turim programavimą C :)
     
    Apskritai apie tai, kokia prasta yra C++ programa mokykloje, galėčiau reidžinti bent gerą pusdienį. Ten mokomas kažkoks monstras „C su C++ IO“. IMO su C tavo teiginys būtų visai teisingas: ją tikrai naudinga žinoti. O C++, na, šioks toks nesusipratimas programavimo pasaulyje, kurį, tikiuosi, greitu metu ištaisys Rust.
  22. Patinka
    Silke gavo reakciją nuo apieviska Iš kur toliau mokytis c++   
    C++ nėra šventa karvė :) Dabar esu pirmakursis VU informatikoje: pirmam semestre tokio dalyko kaip „programavimas“ paprasčiausiai nebuvo. Buvo „informatikos pagrindai“, kurių praktines užduotis galėjai daryti su C++, bet pirmiausiai agitavo už Paskalį (nesuprask manęs klaidingai, to irgi nemėgstu). Dabar antras semestras: turim programavimą C :)
     
    Apskritai apie tai, kokia prasta yra C++ programa mokykloje, galėčiau reidžinti bent gerą pusdienį. Ten mokomas kažkoks monstras „C su C++ IO“. IMO su C tavo teiginys būtų visai teisingas: ją tikrai naudinga žinoti. O C++, na, šioks toks nesusipratimas programavimo pasaulyje, kurį, tikiuosi, greitu metu ištaisys Rust.
  23. Patinka
    Silke gavo reakciją nuo BruceW Kodėl samdinys yra geriau už patriotą   
    Bent šį tą naudingo iš straipsnio sužinojau: kad šautuvą laikyt reikia pimpalu :)
  24. Patinka
    Silke sureagavo į k163 C++ pamokos lietuvių kalba   
    Kas liečia C++, tai padariau truputį daugiau nei tie kiti, kuriuos galima rasti youtubėj: jie lietė tik grynai pagrindus, klasės buvo pats "sudėtingiausias" dalykas ką paaiškino, bet ir tai prastai. O aš parodžiau daugiau dalykų per mažesnį laiką, su vizualizacijomis, net skaidrėmis, piešiniais ir pan. :D jau vien dabar pamėgink rast pvz kaip padaryt rikiavimą konteinerinės klasės objekte, niekaip nerasi :D arba bent ką nors su teksto analize.. irgi nope :D bet pripažįstu: pradžia vistiek vienoda ir su tais keliais buvo, nes vistiek dariau savo seriją ir man prireikė tuos pagrindus pamokyt :)
     
    Aišku gal dar minusas, kad kai kurias smulkmenas praleidžiu ar įjungiu į didesnius video, bet bandau kažkiek palikt ir patiems mokiniams, kad galėtų ir patys ką nors susirast ir užsiugdytų bent minimaliai savarankiškumo :D
  25. Patinka
    Silke gavo reakciją nuo highontrance JavaScript best practices   
    Neapsigauk :) Gali atrodyti, kad viskas paprasta, bet yra daug vietų, kur galima paslysti: prisideda DOM, įvairių Web API išmanymas, ar tiesiog žinojimas, ką "this" reiškia vienam ar kitam kontekste.
     
    Kai jausies neblogai mokantis JS, pabandyk paskaityti šias knygas: https://github.com/getify/You-Dont-Know-JS
     
    O kas dėl pačių gerųjų praktikų, tai pirmas dalykas, šovęs į galvą: http://benalman.com/news/2010/11/immediately-invoked-function-expression/ . Taip pat modulių sistemos, ir t.t. :)
     
    Ir dar, priverstiniam žiūrėjimui: https://www.destroyallsoftware.com/talks/wat . Tik nepriimti per rimtai :)
×
×
  • Pasirinkite naujai kuriamo turinio tipą...