Pereiti prie turinio

synkas

Patvirtinti nariai
  • Pranešimai

    101
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Reputacijos išklotinė

  1. Patinka
    synkas sureagavo į Marshal Nokia ties bankroto riba?   
    Nebeturi. Tikrai windows phone niekad nepranoks iOS bei Androidininkų. :)
  2. Patinka
    synkas sureagavo į Hikikomori HTML admin pultas   
    Taigi žmogus nori mokintis, o per vieną dieną visko neišmoksi. Čia turit jausti pagarbą, jog siekia kažko savo jėgom. O Jūs iškart WP siūlot, nesuprantu... Tiesiog ar patys nesugebat ir siekiat padaryt žmogų savo lygio, ar tingit kažką patarti jo klausimu ir tik postus renkat?
     
    Temos autoriui - Jei reik pagalbos parašyk į skype gramas.lt, padėsim/patarsim.
  3. Patinka
    synkas sureagavo į alter PHP 5.5   
    Tarkim turi prisijungimo tokius duomenis:

    $dbhost = 'localhost'; $dbname = 'app'; $dbuser = 'user'; $dbpass = 'pass';
     
    Prisijungimas:

    // Naudojant senas mysql_ funkcijas mysql_connect($dbhost, $dbuser, $dbpass); mysql_select_db($dbname); // Naudojant mysql_connect() ir mysql_select_db(), neprisijungus // prie duomenų bazės programos kodas nestabdomas, tiesig gaunamas // "Warning" tipo pranešimas (pagal nutylėjimą) ir programa toliau // vykdoma. Todėl dažnai naudojama instrukcija "or die()", kad sustabdyti // vykdymą neprisijungus prie duomenų bazės. mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error()); // Naudojant PDO $db = new PDO("mysql:host={$dbhost};dbname={$dbname}", $dbuser, $dbpass); // Nesėkmingo prisijungimo atveju PDO nutrauks programos vykdymą ir // iššauks "exception". Mes galim "pagauti" šia klaidą ir nuspresti ką // daryti neprisijungus prie duomenų bazės: try { $db = new PDO("mysql:host={$dbhost};dbname={$dbname}", $dbuser, $dbpass); } catch (PDOException $e) { // Čia galim išsisiųsti sau emailą, įrašyti į logą ir t.t. // Informaciją apie klaidą galima gauti per $e->getMessage() echo "Nepavyko prisijungti prie duomenu bazes"; exit; }
     
    SELECT:

    // Tarkim norim gauti visus userius iš lentelės. Senomis funkcijomis // tai atrodytu maždaug taip: $users = array(); $query = mysql_query("SELECT * FROM users"); while($row = mysql_fetch_assoc($query)) { $users[] = $row; } // Su PDO norit gauti atitinkamą rezultatą: $stmt = $db->query("SELECT * FROM users"); $users = $stmt->fetchAll(PDO::FETCH_ASSOC); // Jei pačio rezultato nereikia o tik norim patikrinti kiek eilučių gražinta $num_rows = mysql_num_rows($result); // mysql_ $num_rows = $stmt->rowCount(); // PDO
     
    Vienas didžiausių PDO privalumų yra "prepared statements" (mysql_ nepalaiko). Tai saugiausias būdas bendrauti su duomenų baze:

    // Pasakom duomenų bazei kokią SQL komandą norėsim vykdyti $stmt = $db->prepare('SELECT * FROM users WHERE id = :id'); // Pasakom parametrų reikšmes. Parametrai keliauja atskirai nuo pačios // SQL komandos, todėl neįmanoma SQL injekcijos ataka $stmt->bindParam(':id', $_GET['id'], PDO::PARAM_INT); // PDO patikrina :id parametra // Vykdom SQL komandą $stmt->execute(); // Pasiimam rezultatą $user = $stmt->fetch(PDO::FETCH_ASSOC);
     
     
    INSERT pavyzdys, UPDATE iš esmės veikia taip pat

    // Parametrai siunčiami iš formos, maudojam mysql_real_escape_string() kad apsisaugoti nuo SQL injekcijos $name = mysql_real_escape_string($_POST['name']); $email = mysql_real_escape_string($_POST['email']); // "Sulipdom" SQL komandą ir siunčiam į duomenų bazę $result = mysql_query("INSERT INTO users SET name = '{$name}', email = '{$email}'"); // Gaunam kątik įrašytos eilutės ID $user_id = mysql_insert_id(); // Analogiškas PDO pavyzdys, kabučių SQL komandoj nereikia $stmt = $db->prepare('INSERT INTO users SET name = :name, email = :email'); // Parametrų reikšmės nustatomos atskirai $stmt->bindParam(':name', $_POST['name'], PDO::PARAM_STR); $stmt->bindParam(':email', $_POST['email'], PDO::PARAM_STR); // Vykdoma užklausa $stmt->execute(); // Gaunam eilutės ID $user_id = $db->lastInsertId();
  4. Patinka
    synkas sureagavo į val_das Programuotojo karjera   
    Tavo atveju manau labai tiktų NFQ akademija ir pan. mokymai-praktika:
    http://www.nfq.lt/apie-akademija/
     
    Dar teko matyt praktiku, jei neklystu net mokamu Tieto (Java) ... dar kazkur buvo ...
    http://www.tieto.lt/...ams/menuo-su-it
     
    Dar norečiau patart tau iskart labiau specializuotis - nesvarbu, kad dabar ziniu ir praktikos mazai - tuo labiau reiktu koncentruotis i siauresne sriti - tik tada imanoma padaryt proverzi ...
     
    Pvz. PHP developeris, Java developeris, .NET/C# developeris, front ent developeris (html/css/ux), Python developeris ir t.t.
    Veliau matysi, gal pasirinksi programavima orientuota i Mobile, i Cloud, Big Data ar HA ir t.t.
     
    Kadangi IT pasaulyje viskas keiciasi gana greit, sekti pokycius ir islaikyti zinias sviezias nelengva ... uztenka paziuret, kad ir i ta pati programavima webui, kas buvo aktualu pries 5 m. ir kaip pasikeites poziuris dabar ... O kiek nauju galimybiu ir issukiu atvere virtualizacijos technologijos, mobiliuju prietaisu antpludis ar tas pats
     
    Aš pats irgi dabar esu tam tikroje kryžkelėje - iki šiol dirbau tokiu labiau bendro profilio IT specialistu (kompu remontas, serveriu prieziura, IS administravimas, etc).
    Taip sakant visko po biski, mano issilavimas irgi toli nuo IT ... Tai per 10+ metų priėjau išvados, kad š.. gaunasi. O dar esu provincijoje - tai alga maža, perspektyvų faktiškai jokių ir progreso irgi beveik nėra, nors atrodo stengiesi, domiesi ...
     
    Tai dabar irgi mastau - ar eiti labiau i versla (ieskau ideju nedideliam verslui, generuoju idejas ...ir visai nebutinai su IT) arba kita kryptis - pavadinciau tai IT Pro su aiskia specializacija ir perspektyva.
     
    Is darbo skelbimu susidariau vaizda, kad daug perspektyvu turi .NET/C# developeriai, JAVA developeriai, Virtualizacijos specialistai, IT sysadminai su shell / powershell ziniom.
     
    Zodziu programavimo gebejimai tikrai pakankamai vertinami, bent jau Vilniuje, Kaune ar Uzsienyje.
     
    Beje, ka pastebejau - labai isidarbinimo perspektyvas pagerina puikus anglu ir pageidautina bent supratimas dar bent vienos kalbos, pvz. svedu, norvegu, danu, vokieciu ir t.t.
     
    Tai va.
  5. Patinka
    synkas sureagavo į ReniZ Tinklapio vidus   
    Didelė facebook grupė + prikolų tinklapis = pinigai :)
  6. Patinka
    synkas sureagavo į Silke Mysql column klaida   
    NE.
     
    Baisu. Išnagrinėkim po vieną funkciją.
     
    htmlspecialchars – turėtų būti naudojamas atvaizdavimo metu. Duomenų bazėje visada turi būti laikomi tikri duomenys, o ne išescapinti vienam ar kitam formatui.
    str_replace – kam keisti tuos? Į formą nesukiš vis tiek NUL baito normaliai, visa kita keičiama beprasmiškai.
    trim – ok.
    real_escape – reikia naudoti ne ext/mysql, o PDO ar (mysqli) ir jų prepared statements.
    strip_tags – atleiskit už žodyną, bet na..ui? Atvaizdavimo metu metant htmlspecialchars ir taip nebeliks kaip įkišti XSS. O jei tavo vartotojas norės parašyti HTML pavyzdį (be atvaizdavimo, tiesiog kaip gryną tekstą)? Ims juk ir ištrins visus tagus jau jam postinant. Čia, aišku, imu strip_tags veikimą atskirai. Jai išvis nebeliks ką veikti, kai vykdai kaip dabar, jau po htmlspecialchars...
     
    Nesąmonė. Negalima kurti vienoje funkcijoje ir duomenų bazei paruošimo, ir atvaizdavimui, ir dar kažkokių dalykų.
     
    Viskas, ko reikia autoriui šiuo atveju, yra XSS apsauga (htmlspecialchars) išvedimo metu.
  7. Patinka
    synkas gavo reakciją nuo facemark Wap travian tipo žaidimo skriptas   
    su klaidom? man atrodo kad tas zmogus iesko rimto veikiancio skripto, o ne su klaidom. kur per 10 zmoniu praejes ir "pamodifikuotas" visokiais eval ir t.t :)
  8. Patinka
    synkas gavo reakciją nuo onation Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    kaip ir rasiau praitam poste, kuo maziau verslininkai gaus kokios paramos (tarkim jei pinigai isleidziami tik lietuvoje, galima kokio mokescio nemoketi ar bent maziau moketi, nes vistiek tie pinigai padetu kitam verslininkui veikla daranciam lietuvoje (kaip estijoje)) tuo maziau ir zmones vengs tu mokesciu.
     
    nu bet jeigu valdziai geriau ne kad verslai uzaugtu (tarkim is individualios veiklos iki uabo ar dar daugiau) tai... dar prideda ir tas, kad zmones mato, kaip stipriai pinigai valdziai pakeltos, nors galejo po truputi pakelt. tuomet butu ir kitiems pakeltos algos :)
     
    ir nemanau kad vien lietuvoje cia nemoka tu mokesciu..
  9. Patinka
    synkas gavo reakciją nuo wytas008 Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    as irgi uz mokesciu mokejima, nu bet kad zmonems besiverciantiems internete ir gaunantiems iki 1000lt yra laaabaaai sunku prasimusti... 0 paramos is valstybes. o paskui kaip zmones vengia moketi tuos mokescius, galvoja del ko cia tiek to seselio. aj galvoja apkaltinsim kontrabandininkus... nu bet kad per prievarta reikia moketi tai.. mano manymu jeigu valstybe nepadeda isikurti normaliai verslo, kodel zmones jai turi moketi pinigus paskui? aj pas mus pinigai is dangaus krenta :) nemanau ar kuris nors zmogus legalizaves kokia veikla, mokant mokescius galvoja, kaip gerai, tie pinigai pades lietuvos ekonomikai. nebent yra labai mazai tokiu. nes kaip jau kiekvienas tikriausiai zinote, pirma pakeltos valdininku algos (nieko nesakau jeigu tarkim bent po 100-200lt butu pakelta) kaip pvz mokyklose nemokamo maitinimo porciju jau vaikams nebeuztenka... jau manau geriau is viso neiti balsuot per rinkimus, negu paskui gailetis, kad balsavai uz ji o viska susiko :)
  10. Patinka
    synkas gavo reakciją nuo wytas008 Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    as irgi uz mokesciu mokejima, nu bet kad zmonems besiverciantiems internete ir gaunantiems iki 1000lt yra laaabaaai sunku prasimusti... 0 paramos is valstybes. o paskui kaip zmones vengia moketi tuos mokescius, galvoja del ko cia tiek to seselio. aj galvoja apkaltinsim kontrabandininkus... nu bet kad per prievarta reikia moketi tai.. mano manymu jeigu valstybe nepadeda isikurti normaliai verslo, kodel zmones jai turi moketi pinigus paskui? aj pas mus pinigai is dangaus krenta :) nemanau ar kuris nors zmogus legalizaves kokia veikla, mokant mokescius galvoja, kaip gerai, tie pinigai pades lietuvos ekonomikai. nebent yra labai mazai tokiu. nes kaip jau kiekvienas tikriausiai zinote, pirma pakeltos valdininku algos (nieko nesakau jeigu tarkim bent po 100-200lt butu pakelta) kaip pvz mokyklose nemokamo maitinimo porciju jau vaikams nebeuztenka... jau manau geriau is viso neiti balsuot per rinkimus, negu paskui gailetis, kad balsavai uz ji o viska susiko :)
  11. Patinka
    synkas sureagavo į Klicko Darbas programuotojams   
    Ieškau žmogaus kuris man įrengtu prie namo fontaną, aišku viskas turi būti nemokai, medžiagų ir įrankių neduosiu, atsineškit savo. Jeigu darbas nepatiks dėsiu neigiamą atsiliepimą. Rašykit tik motyvuoti su 10 metu patirtimi ir darbo pavyzdžiais.
  12. Patinka
    synkas sureagavo į vitalikaz Darbas programuotojams   
    Ieškau statybininko. Šiaip turiu kur gyventi, bet jeigu kas norėtų praktiškai patobulėti ir pastatyti man namą, tai labai lauksiu.
     
    Sorry už offtop'ą, bet atsiranda tokių?
  13. Patinka
    synkas gavo reakciją nuo wytas008 Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    as irgi uz mokesciu mokejima, nu bet kad zmonems besiverciantiems internete ir gaunantiems iki 1000lt yra laaabaaai sunku prasimusti... 0 paramos is valstybes. o paskui kaip zmones vengia moketi tuos mokescius, galvoja del ko cia tiek to seselio. aj galvoja apkaltinsim kontrabandininkus... nu bet kad per prievarta reikia moketi tai.. mano manymu jeigu valstybe nepadeda isikurti normaliai verslo, kodel zmones jai turi moketi pinigus paskui? aj pas mus pinigai is dangaus krenta :) nemanau ar kuris nors zmogus legalizaves kokia veikla, mokant mokescius galvoja, kaip gerai, tie pinigai pades lietuvos ekonomikai. nebent yra labai mazai tokiu. nes kaip jau kiekvienas tikriausiai zinote, pirma pakeltos valdininku algos (nieko nesakau jeigu tarkim bent po 100-200lt butu pakelta) kaip pvz mokyklose nemokamo maitinimo porciju jau vaikams nebeuztenka... jau manau geriau is viso neiti balsuot per rinkimus, negu paskui gailetis, kad balsavai uz ji o viska susiko :)
  14. Patinka
    synkas sureagavo į Silke PHP + SQL - Neteisingas filtravimas   
    TheLightning ir choosea pasakė tiesą, tik dėl dievo meilės, nenaudok ext/mysql ir nekišk kintamųjų tiesiai į užklausą (kaip parašė TheLightning). Siaubinga. Skylė.
  15. Patinka
    synkas gavo reakciją nuo wytas008 Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    as irgi uz mokesciu mokejima, nu bet kad zmonems besiverciantiems internete ir gaunantiems iki 1000lt yra laaabaaai sunku prasimusti... 0 paramos is valstybes. o paskui kaip zmones vengia moketi tuos mokescius, galvoja del ko cia tiek to seselio. aj galvoja apkaltinsim kontrabandininkus... nu bet kad per prievarta reikia moketi tai.. mano manymu jeigu valstybe nepadeda isikurti normaliai verslo, kodel zmones jai turi moketi pinigus paskui? aj pas mus pinigai is dangaus krenta :) nemanau ar kuris nors zmogus legalizaves kokia veikla, mokant mokescius galvoja, kaip gerai, tie pinigai pades lietuvos ekonomikai. nebent yra labai mazai tokiu. nes kaip jau kiekvienas tikriausiai zinote, pirma pakeltos valdininku algos (nieko nesakau jeigu tarkim bent po 100-200lt butu pakelta) kaip pvz mokyklose nemokamo maitinimo porciju jau vaikams nebeuztenka... jau manau geriau is viso neiti balsuot per rinkimus, negu paskui gailetis, kad balsavai uz ji o viska susiko :)
  16. Patinka
    synkas sureagavo į onation Mokesčių inspektoriai išsiaiškino, kaip dingsta pinigai internete   
    Tu visiskai teisus :) as irgi neesu uz mokesciu mokejima, bet kai valdininkai tuos pinigus tasko i kaire i desine tai kam tada jiems duoti? dauguma ten nelabai supranta kaip uzdirbti pinigus, politikoj reikia isilavinusiu zmoniu o tiksliau tos srities specialystu as manau. Nes dabar visokie daininkai, sportininkai ir aktoriai ilindo tai is kur gali buti tada tie pinigai.
  17. Patinka
    synkas sureagavo į Silke SQL unikalus įrašas   
    Nenaudok ext/mysql.
    + Manau, turėsi race condition (jei tik būsi bent tiek populiarus, kad du vartotojai vienu metu registruotųsi):
     

    PHP procesai: A ir B Vartotojai: 1 ir 2 Dabartinis ID: 314 1 ir 2 nori užsiregistruoti tuo pačiu metu. A paima 1-am ID 315 B paima 2-am ID 315 A siunčia užklausą, bandydamas įrašyti USER315 B siunčia užklausą, bandydamas įrašyti USER315 KABOOM.
  18. Patinka
    synkas sureagavo į vitmas Mažosioms bendrijoms – nauji mokesčiai   
    Prieš nepilną mėnesį įsteigiau MB. Daug skaičiau, domėjausi, konsultavausi - niekur neradau info apie numatomus mokesčių pakeitimus.
    Gal būt kažkas įsivaizduoja, kad tik įsteigus įmonę, pinigai kaip lavina pradeda griūti pro langus ir duris, o vienintelis verslininko rūpestis, tai kur juos pradėti...
    Dėja man taip nenutiko. Šiuo metu džiaugčiausi ir 100 lt per mėnesį uždirbęs, tad akivaizdu, kad mano įmonė negalės mokėti tų 400lt/mėn.
  19. Patinka
    synkas sureagavo į facemark Pinigų laikymo leidimas užsieniečiui   
    Aferistai čia :) Jie visiem jau spamina šitą patį laišką. Ir aš gavau, ir keli draugai...
  20. Patinka
    synkas sureagavo į debilizmas Pinigų laikymo leidimas užsieniečiui   
    Cia jauseniai tokie spamai vaiksto 2004 metais labai buvo zmonu pasisokusiu ant tokiu dabar zmones biski proto igavo ir skiria kur realus dalykai virtualioi erdvei o kur ne buna ir as gaunu visokiu tipo raso reikia cia mum pervesti tau apie milijona duok savo varda pavarde , seip nezinau cia koks tikslas galimai kazkaip paskui jei uzsikabinsi praplaus pinigus per tave kazkas tokio .
  21. Patinka
    synkas sureagavo į fashionshop Pinigų laikymo leidimas užsieniečiui   
    anksciau kai googlas nefiltruodavo mano dezutes tai po 10 tokiu y diena gaudavau, cia siaip labai maza suma 160milijonu:) kazkada skaiciavau tai susumavus gal 10 milijardu $ buciau gaves:)
     
    trink laiska, tema ir daugiau niekam nepasakok:)
  22. Patinka
    synkas sureagavo į lasickui Pinigų laikymo leidimas užsieniečiui   
    gausi fake čekį kurį banke turėsi išgryninti, arba atsiųs paintu sumaketuota laišką iš banko, kad lėšos išsiųstos, bet reikia tavo poros šimtukų $ už komisinius ir tada milijonai įkris į tavo sąskaitą
×
×
  • Pasirinkite naujai kuriamo turinio tipą...