Pereiti prie turinio

vitalikaz

Patvirtinti nariai
  • Pranešimai

    369
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    3
  • Atsiliepimai

    100%

Visas vitalikaz turinys

  1. Nėra kode klaidų. Kodas daro tą, kas jam pasakyta. Siunčia laišką būtent su tokiu turiniu, kokiu ir gauni. T.y. jeigu yra ištrinamas bent vienas įrašas iš 'xeon_users_changes' lentos, tai gauni apie tai pranešimą su skaičiumi, kiek įrašų buvo ištrinta. Tik kodėl į notifikacijos funkciją yra įhardkodinta, jog tai yra klaidos pranešimas - neaišku. Arba gal funkcija skirta grynai error'ams, o čia sugalvota, kad panaudokime ją ir notifikavimui. Arba galbūt toks atvejis (kai reikia ištrinti įrašus) ir yra klaida, todėl ir siunčia. Žodžiu, reikėtų čia daugiau konteksto.
  2. Stripe. Kai dariau rinkos apžvalgą, tai apsistojau ties juo. Žiauriai patogus ir labai gerai dokumentuotas API. Pats dashboard'as ir visa sistema neperkrauta visokiom nereikalingom nesamonėm.
  3. Tai ko tu prašai pagalbos, o paskui priekaištauji, kad čia kažką tau postina? Prašai, tai ir postina. O jeigu, kaip minėjai, visiškai nesiorientuoji šioje vietoje ir net nesupranti ką tau atsako, tai arba pradėk mokytis nuo pagrindų, o ne fancybox'ų visokių, arba mokėk pinigus ir samdyk programuotoją.
  4. Kokiais dar if'ais... davaj, prirašom if'ų - if v = 24 then v:= 0; if v = 25 then v:=1; if v = 26 then v:=2; ir taip varai iki tūkstančio ? :) Parodė gi žmogus. Yra operatorius % (paskalyje vadinasi mod), tai jį ir naudokit liekanai gauti. v := v mod 24; Iš esmės gi UnlikeAny visą reikiamą kodą parašė, tik kad ne paskaliu :)
  5. Dauguma krito, tik pora nepasikeitė ir pakilo
  6. Keista, kad IP.Board vis dar tokių kvailų bug'ų turi :) ar gal reikėtų versiją atnaujint? Nemanau, kad toks bug'as ilgai gyventų nepastebėtas, kad iš back-end'o nėra jokio patikrinimo dėl pakėlimo galimybės.
  7. Reverse geocoding. Aš nematau paprastų galimybių tai padaryti. Taip, panaudojant Google Maps API gali susirasti artimiausią kelią su DirectionsService. Tai siūlyčiau apmąstyti tokį workaround'inį variantą: 1. Apskaičiuoji skritulį aplink tašką 2. Turi kažkokį X (metrais, kilometrais) - tai bus žingsnis. Tada viduje apskaičiuoto skritulio sudarai gridą, kurio kiekvieno kvadrato kraštinė yra lygi X (paveikslėlyje - gridas nelabai lygus gavosi, bet idėja tokia). 3. Bandai statyt tašką kiekviename iš grido kvadratų kampų, gauni artimiausią kelią (naują tašką, esantį kelyje). Patikrini, ar tas nau
  8. Na kad kaip tik sprendžiant iš kodo dalies, autorius naudoja PDO, kaip ir turi būti. Aišku nesimato ar naudoja prepared statement'us, bet ext/mysql nuo PDO gi gan lengva atskirt :)
  9. Tipinė XSS spraga. Kai išvedinėji turinį iš duomenų bazės, išvedinėk ne echo $turinys; , bet echo htmlspecialchars($turinys); Funkcija pakeis visokius <, >, ' ir kitus spec. ženklus jų atitinkamais HTML kodais, ir jie bus atvaizduojami korektiškai. Output'ą visada reikia labai kruopščiai filtruoti. Kaip ir input'ą. Prašom užeiti čia.
  10. Reikėtų užklausas pamatyt, kad pasakyt kąnors.
  11. Reikia bindinti ne ant dokumento, o ant pirmiausio tėvo, kuris visalaik liks dokumente. Tai bindink ne ant $(document), o ant $("#sortrez"). Performance'o ir kultūros atžvilgiu taip geriau ir teisingiau.
  12. Jeigu tavo - kreiptis į GA Certified Partners, galbūt gausis padėt su recoveriu. Jeigu ne - tikriausiai bus neįmanoma. Gali aišku bandyti su remind'eriais sužaisti - https://support.google.com/mail/troubleshooter/2943007?rd=1 (ten pasirink username), bet kažin ar tau parašys paskui tikrąjį email'o adresą :)
  13. Iš savęs ir vieneto bet koks skaičius visada dalinasi (apart 0). Tai čia reiškia, kad visi yra pirminiai? Ne, dar tokią smulkmeną pamiršai. Reikia dar patikrinti, ar nesidalina iš kitų skaičių be liekanos :)
  14. 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ų?
  15. Tele2 kontrataka - "„Tele2” vadovas: “Bitės” revoliucija tetruko vieną dieną" ! http://vz.lt/Default.aspx?PublicationId=09aae736-299b-4fbe-914a-b4cd3c9aabe1 Gerai dirba, sakyčiau :)
  16. Čia prisiminiau užvien dar vieną gerą galvosukį. Seną, dauguma turbūt žinos, bet gerą :D Paskolinau pas draugą A 10 litų. Ėjau cigarečiu nusipirkti. Pakeliui juos pamečiau. Sutikau kitą draugą (B), paskolinau pas jį dar 5lt (iš viso jau skolingas 15lt), ir nusipirkau bonkę papigiaisko alaus už 2lt. Liko 3lt, tai iš jų 2lt atidaviau draugui A (jam likau skolingas 8lt), ir 1lt atidaviau atgal draugui B (jam likau skolingas 4lt). Iš viso likau skolingas 12lt, alų nusipirkau už 2lt. Kur dingo dar 1lt? :) Tie, kas žino, tai galit neatsakyti, taip įdomiau bus tiems, kas nežino (jeigu tokių pasit
  17. Čia va šitas dalykas http://www.geogebra.org/web/?f=TriangleParadox.ggb Esme tame, kad to trikampio įžambinė ištikrųjų nėra visiškai tiesi, o reiškia gaunasi nevisai trikampis. Taip pat ir tavo atveju, tie 2 blokai kai apsikeičia vietomis. Bet čia kadangi ne taip smulkiai matosi, tai tiesiog tas skirtumas užsitušuoja tavo gife, nors jis ištikrųjų yra lygus tam laisvam atsiradusiam plotui.
  18. lolwut? Palieki viskas kaip yra - tegu ID būna paprastas INTeger'is, su autoincrement'u, o kai trauki duomenis iš duombazės tai tiesiog pridėk žodį "vartotojas" ir leading zeros (pvz. su sprintf()): <?php $name = sprintf('vartotojas%04d', $row['id']); ?> arba jeigu labai jau norisi turėti fizišką column'ą su tokia reikšme (nesugalvoju realios situacijos, kam to galėtų reikėt), tada gali sukurti atskirą, ir parašyti MySQL trigerį, kad setintų tą column'ą su prefixu + ID: DELIMITER $$ CREATE TRIGGER `VartotojasSubfix` AFTER INSERT ON lentos_pavadinimas FOR EACH ROW BEGIN UPDATE len
  19. Tokį gerą vaizdelį pamačiau šiandien užėjęs į http://www.php.net :)
  20. Semantiškai yra teisinga if'e lygitinti kažką su kažkuo, todėl tavo atveju tai galėtų būti <?php $agents = $this->traukiamUserius(); while (($rowagents = mysql_fetch_array($agents)) != false) { //atvaizduojam } ?> bet tu labai rimtai susimąstyk apie tokių funkcijų naudojimą.
×
×
  • Pasirinkite naujai kuriamo turinio tipą...