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 į wicked Kiek uždirba PHP programuotojas Kaune/Vilniuje ?   
    kaip ir betkokiam kitam darbuotojui, taip ir php programuotojui, atlyginimą dažniausiai moka darbdavys
  2. Patinka
    Silke gavo reakciją nuo krienaz Programavimo kalbos pasirinkimas   
    Kai programuoju kažką, labiau esu linkęs daryti metodu „rašau kodą, ko nemoku - pasigūglinu“, bet dėkui, bus ką paskaitinėti :)
  3. Patinka
    Silke gavo reakciją nuo west mac os vs win   
    Programavimui – šaunus dalykas, dizainui ir pan. – šaunus dalykas, geiminimui neapsimoka, ofiso darbams – gal irgi ne. Pati OS maloni, softo (ir 3rd-party) kokybė džiugina.
  4. Patinka
    Silke sureagavo į Edgardas mac os vs win   
    Jei labai reiks Windows, įsirašysi per bootcamp ir geriau veiks windowsai ant mac'o, nei patys windowsiniai kompai. Pats prieš du metus perėjau ant mac, proe windows tikrai nežadu grįžt.
  5. Patinka
    Silke gavo reakciją nuo Steeler Javascript objects   
    https://developer.mozilla.org/en-US/docs/Web/API/Window ir pan. Už MDN geresnių šaltinių – mažai, už W3Schools – daug.
  6. Patinka
    Silke gavo reakciją nuo Steeler Javascript objects   
    https://developer.mozilla.org/en-US/docs/Web/API/Window ir pan. Už MDN geresnių šaltinių – mažai, už W3Schools – daug.
  7. Patinka
    Silke gavo reakciją nuo NightLeech Django susijusių įrašų atvaizdavimas template   
    <ul> {% for c in competence %} <li>{{ c.name }}</li> <ol> {% for s in competence.subcompetence_set.all %} <li>{{ s.name }}</li> {% endfor %} </ol> {% endfor %} </ul>
     
    Šiaip jau tam nereikia atskiro modelio. Competence gali turėti ForeignKey('self') :) Nes jei po to užsimanysi daryti tris, keturis lygius atskirais modeliais, SubSubSubCompetence – ne kažką. Jei kada reiktų dar sudėtingesnių medžių iš modelių: https://github.com/django-mptt/django-mptt/ .
     
    Jei duotas pavyzdys nieko nerodo, tai jau su modeliais gali būti bėda. Atsidaryk
     

    ./manage.py shell
     
    Ir ten pabandyk tą patį dalyką. Ir apskritai, shellas – geras dalykas eksperimentams.
     

    first = Competence.objects.all()[0] first.subcompetence_set.all()
  8. Patinka
    Silke gavo reakciją nuo Auksinis bcrypt slaptažodis   
    Taip, hešavimas yra vienkryptis. Tu negali (ir neturi galėti) slaptažodžio atšifruoti – tada laikymas būtų nesaugus. password_verify() JAU patikrina, ar plaintext slaptažodis sutampa su tuo hashu.
     
    Beje, tu negali lookup'inti DB su passwordu iškart, nes jis nėra užhešuotas ir nieko neras. Daryti reikia taip: susirandi TIK userį, pasiimi jo slaptažodžio hešą, tikrini su plaintextu naudodamas password_verify().
  9. Patinka
    Silke gavo reakciją nuo dragelis Koks Node.js populiarumas Lietuvoje?   
    Nu ar tau kada atsibos :) V8 apdeda kokias tik nori interpretuojamas kalbas dažniausiai. O Node ir nėra skirta skaičių crunchinimui. Right tool for the job... :) Jei nemoki daugiau, nei vieno threado pasileisti, čia jau kitos bėdos.
     
    Google atsibodo ne callback'ai, nes negirdėjau, jog jie naudotų Node production'e. Google atsibodo C++, ypač su savo kompiliavimo laikais, bet ir dėl kitų dalykų :) (source: esu laimingas Go naudotojas).
  10. Patinka
    Silke sureagavo į Valdas3 Skaičiaus apvalinimas kol dalinsis iš 24   
    Juk parašė "artimiausias".

    int answer; int x = 47; int remainder = x % 24; if (remainder > 12) { answer = x + (24 - remainder); } else { answer = x - remainder; }
    Kaip ir sakė, veikia tik su teigiamais, bet paprasta parašyti programą, kad ir su neigiamais veiktų, bet vargu ar tau to reikia.
     
    One line solution just for fun:

    int r = x % 24, answer = r > 12 ? x + (24 - r) : x - r;
  11. Patinka
    Silke sureagavo į vitalikaz PHP saugumas, svetainiu pažeidžiamumas   
    OWASP Top10
  12. Patinka
    Silke gavo reakciją nuo Auksinis Noriu išmokti programuoti. Nuo ko pradėti?   
    Tikrai tikrai. Programavimo kalba – įrankis užrašyti algoritmą ar padėti jį suprasti kompiuteriui. Bet pati kalba nekeičia teorinės, matematinės pusės, kurios kiek nors mokėti reikia. Kaip minėjau, algoritmai, duomenų struktūros... Kalbos konstrukcijų mokėjimas to nelabai išmokys.
     
    Ubuntu pilnai užtektų. Kodėl rekomenduoju unix šeimą? Apskritai, neabejotinai „klasikinė“ ir be galo patogi aplinka programuotojui, kai tik susigyveni su ja. Dabar galbūt bijai komandinės eilutės, panaudojęs kažkiek negalėsi gyventi kokiuose nors Windowsuose, kur ji – labai jau menka. Galiausiai, ne vien dėl to, kad pats naudotum, bet kad ir programuoti unix'ui išmoktum. Ypač, kai kalba eina apie serverius, bet ne vien tai. Unix galima laikyti visiška valdove: Linux, OS X kilo iš jos, Windows taip pat perėmė dalį API bei konceptų (pvz. BSD sockets), pasidarė tam tikrą suderinamumo sluoksnį (nors su Win jau ir skirtumų nemažai).
     
    Pats pagaliau galiu sakyti, kad dirbu :) Nors iš esmės freelancinu, o nuo rudens kartu ir studijuosiu, manau.
  13. Patinka
    Silke gavo reakciją nuo DeSigneR Galimybė vartotojams naudoti savo domeną - kaip ?   
    Vartotojai nuveda savo domenus į tavo serverį (A įrašu, ar pan.), web serveryje dedi wildcard domeną, kad iš bet kokio domeno vestų būtent į tavo PHP sistemą. Tada PHP skripto pusėje tikrini, per kokį hostą atėjo (kažkas pan. https://stackoverflow.com/questions/1459739/php-serverhttp-host-vs-serverserver-name-am-i-understanding-the-ma)
     
     
    Tam tvarkyti yra atitinkamos institucijos (ICANN?), o taip pat root DNS serveriai, kuriuose surašomi NS įrašai, koks domenas į kur veda. Kaip sakė, jei įsirašai lokaliai į hosts failą (arba kur nors routeryje), ar pasileidi savo DNS serverį, gali nurodyti ką nori: nors ir google.com į savo kompą nuvesti. Aišku, tai matys tik tie, kurie tavo serverį ir naudos :)
  14. Patinka
    Silke sureagavo į drez3d Web ir Android sujungimas   
    Susikuri web servisą, tavo atveju geriausia RESTful, o tada tiesiog siunti iš android HTTP užklausą ir gauni duomenis JSON pavidalu :)
  15. Patinka
    Silke sureagavo į Gugiss PDO register/login + xss apsauga + xss atakos fixeris   
    Nespauskit taip vaiko. Aš trylikos metų būdamas mokėjau tik lineidžą įsijungt B-)
  16. Patinka
    Silke sureagavo į kutuzzik Python - Django bendruomenė   
    Turiu džiugią žinią - Lietuvos Python bendruomenė turi savo forumą, kuri visai neseniai paleidome į pasaulį.
     
    http://pythonforum.lt/
  17. Patinka
    Silke gavo reakciją nuo Privatus Poilsis Trakuose Kuri programavimo kalba perspektyviausia?   
    C iš esmės nėra kalbų šeima, kiekviena yra gana atskira. Nors C / C++ gali interoperuoti gana lengvai (išskyrus specifinius atvejus), tarkim, C# ar kitos su C raide jau ne ką bendro turi su C, išskyrus sintaksę. :)
     
    Ir TIOBE nėra tas šaltinis, kuriuo verta aklai pasitikėti renkantis programavimo kalbą. Basic 6 vietoje, bet kam ji reikalinga dabar ar artimoje ateityje? Jau beveik niekam. Nori perspektyvios – žiūrėk, kas kyla, kas „hot“. Dabar maždaug žiūrime į tai, kuo yra parašyta daug legacy kodo :)
     
    Į autoriaus klausimą įmaonmas tik toks atsakymas: perspektyviausia ta kalba, kurios geru specialistu būsi. Nedelsk pradėti mokytis vien dėl to, kad neišsirenki kalbos: visam gyvenimui prie jos neprisiriši. Ir kalba pradžiai nebūtinai yra pati perspektyviausia kalba. C nerekomenduočiau, jei neturi jokių pagrindų. Tuo labiau, jei norisi greito atlygio (veikiančių, linksmų dalykų) :)
     
    Mano subjektyvia nuomone: kaip pirmąją kalbą griebk Python ar Ruby ir linksminkis :)
  18. Patinka
    Silke gavo reakciją nuo Privatus Poilsis Trakuose Kuri programavimo kalba perspektyviausia?   
    C iš esmės nėra kalbų šeima, kiekviena yra gana atskira. Nors C / C++ gali interoperuoti gana lengvai (išskyrus specifinius atvejus), tarkim, C# ar kitos su C raide jau ne ką bendro turi su C, išskyrus sintaksę. :)
     
    Ir TIOBE nėra tas šaltinis, kuriuo verta aklai pasitikėti renkantis programavimo kalbą. Basic 6 vietoje, bet kam ji reikalinga dabar ar artimoje ateityje? Jau beveik niekam. Nori perspektyvios – žiūrėk, kas kyla, kas „hot“. Dabar maždaug žiūrime į tai, kuo yra parašyta daug legacy kodo :)
     
    Į autoriaus klausimą įmaonmas tik toks atsakymas: perspektyviausia ta kalba, kurios geru specialistu būsi. Nedelsk pradėti mokytis vien dėl to, kad neišsirenki kalbos: visam gyvenimui prie jos neprisiriši. Ir kalba pradžiai nebūtinai yra pati perspektyviausia kalba. C nerekomenduočiau, jei neturi jokių pagrindų. Tuo labiau, jei norisi greito atlygio (veikiančių, linksmų dalykų) :)
     
    Mano subjektyvia nuomone: kaip pirmąją kalbą griebk Python ar Ruby ir linksminkis :)
  19. Patinka
    Silke gavo reakciją nuo Privatus Poilsis Trakuose Ruby programavimas.   
    Nemoku būtent Ruby, bet iš bendro išprusimo į abu klausimus atsakyčiau „taip“.
  20. Patinka
    Silke gavo reakciją nuo Privatus Poilsis Trakuose Jūsų programavimo įkainiai   
    Sveiki,
     
    Na, kalbant su vienu klientu, kilo mintis paklausti kitų - kokie jūsų programavimo įkainiai, t.y., už kiek parsiduodate? :D Ar taikote valandinį tarifą, o gal sutariate konkrečią sumą už projektą ar tam tikrą jo dalį? Ir aišku, būtų gerai, kad prie to pasakytumėt ir savo darbo patirtį/išsilavinimą (aukštasis išsilavinimas, savamokslis, etc.) :)
     
    Nes yra tekę paskaityti ir apie tokius, kurie už 5Lt dizainą sukoduoja... :lol: Na, žodžiu, tikiuosi, kad ir jums bus įdomu ir laukiu jūsų atsakymų :)
  21. Patinka
    Silke gavo reakciją nuo Privatus Poilsis Trakuose Jūsų programavimo įkainiai   
    Sveiki,
     
    Na, kalbant su vienu klientu, kilo mintis paklausti kitų - kokie jūsų programavimo įkainiai, t.y., už kiek parsiduodate? :D Ar taikote valandinį tarifą, o gal sutariate konkrečią sumą už projektą ar tam tikrą jo dalį? Ir aišku, būtų gerai, kad prie to pasakytumėt ir savo darbo patirtį/išsilavinimą (aukštasis išsilavinimas, savamokslis, etc.) :)
     
    Nes yra tekę paskaityti ir apie tokius, kurie už 5Lt dizainą sukoduoja... :lol: Na, žodžiu, tikiuosi, kad ir jums bus įdomu ir laukiu jūsų atsakymų :)
  22. Patinka
    Silke gavo reakciją nuo Gemalas Baigiamasis, PDO, MySql   
    Nereikia mokytis phpmysqlwtfbbq mišrainės.
     
    Yra MySQL, duomenų bazių valdymo sistema. Viskas su ja gerai. Na, ne viskas, bet šiaip jau yra viena solidesnių RDBMS.
     
    Yra PHP funkcijos, prasidedančios "mysql_". Kitaip žinoma kaip ext/mysql. Tai pasenusi, deprecated API, neturinti daugelio modernaus funkcionalumo, kai kalbame apie bendravimą su duomenų bazėmis.
     
    Ir yra PDO, kuri yra alternatyva ext/mysql, mysqli, ir kitiems panašiems DB-specifiniams PHP API. Dėl to, kad naudosi PDO, nereiškia, kad nenaudosi MySQL DB. Nenaudosi tik ext/mysql – PHP bibliotekos, o ne duomenų bazių serverio.
  23. Patinka
    Silke gavo reakciją nuo Gemalas Baigiamasis, PDO, MySql   
    Nereikia mokytis phpmysqlwtfbbq mišrainės.
     
    Yra MySQL, duomenų bazių valdymo sistema. Viskas su ja gerai. Na, ne viskas, bet šiaip jau yra viena solidesnių RDBMS.
     
    Yra PHP funkcijos, prasidedančios "mysql_". Kitaip žinoma kaip ext/mysql. Tai pasenusi, deprecated API, neturinti daugelio modernaus funkcionalumo, kai kalbame apie bendravimą su duomenų bazėmis.
     
    Ir yra PDO, kuri yra alternatyva ext/mysql, mysqli, ir kitiems panašiems DB-specifiniams PHP API. Dėl to, kad naudosi PDO, nereiškia, kad nenaudosi MySQL DB. Nenaudosi tik ext/mysql – PHP bibliotekos, o ne duomenų bazių serverio.
  24. Patinka
    Silke sureagavo į Satisfaction Baigiamasis, PDO, MySql   
    Na, nelabai ką čia daug prikurti išeitų.
    Gali čia pažiūrėti: http://php.net/manual/en/mysqlinfo.api.choosing.php
  25. Patinka
    Silke gavo reakciją nuo MindeB PHP, CSS, HTML, Duomenų Bazės   
    Nejuokauk. Blogų praktikų kratinys.
     
    https://developer.mozilla.org/en-US/
    http://php.net/
×
×
  • Pasirinkite naujai kuriamo turinio tipą...