Jump to content
php.lv forumi

vbz

Reģistrētie lietotāji
  • Posts

    264
  • Joined

  • Last visited

Everything posted by vbz

  1. > kā bināru kodu glabāt, tikai ceļu vai blob, blob var nokrist un neatjaunosi no db, paliek paraststs hard, nu labi tur rezerves kopijas, bet paliek jautājums, neglabājiet binārus datus, nu rezerves kopijas taisiet, bet nav vērts taisīt ceļu uz to failu, viņš jau tā pat ir miris, kāpēc nav vērts taisīt ceļus, sistēma nobruka, nav arī vairāk ceļu Ja sistēma nenobruka - iet blob Un nevajag man te batonus bāzt par noSQL, interesanti, bet viss balstās uz veco json
  2. > sql tīru stringu bīstami rakstīt, nu tad to pieņemiet kā likumu
  3. nu sitnakse nenosaka izņēmumus, labi tas bija sīkums, arī kodā jāraksta ir: "select * from all;", to es neesmu izdomājis, tāda ir sql sintakse Bā, kāda atšķirība, kur raksta sql, kodā, uz poda vai Siguldas bobslejas trasē, sisntakse paliek sintakse It kā sīkums, bet arī tas Tevi organizē, ja raksti, tad raksti pēc standarta, tik uzmanies, ka tie standarti Tevi neieliks kā pērtiķi būrī Tas bija sīkums!!!! un iesaku $sql=""; rakstīt ar sprintf(), tas Tevi arī organizē, ja protams nav gatavs tramework, kas filtrē, sql tīru stringu bīstami rakstīt, kkādus vismaz mainīgo filtrus tas nodrošina, tas neder $sql=" select " . kautkas . " select tālāk;";
  4. vbz

    Testēšana

    Es palieku pie savas domāšanas - nopietna testēšana nav integrācijas tests un QA, nopietnam testerim ir jāpārvalda daudzas sistēmas un valodas, tikai tad viņš var muti pavērt. Jautājums ir par metodoloģiju, - kā. Ir visādi sūdi uzrakstīti automātā, bet viņi paliek sūdi, kur ir aprakstīta metodoloģija - testēšanas metodoloģija. Simulēsim situāciju - kantoris, 10 koderi, 3 liekēži, nu projekta vadītāji, kā veikt pilnīgu sistēmas testu, jāraksta uz lapas scenāriji.Kas to darīs - tas pats koderis ...koderis dara visu ....Metodoloģija Latvijā nestrādā
  5. /> tad pamēģini php pusē bez foreach Piekrītu,// sāc ķidāt vienu elementu no db (nu ja jau nestrādā globāls pieprasījums), sql sintakse prasa semikolu (ja raksta vairākas rindas), bet tas sīkums, labi uzrakstīts - ar to arī jāsāk Te ir atkal piemērs par iepriekšējo topiku - testēšana, vismaz unit testus sev uzraksti, nu nevar braukt pa dzīvi, man nestrādā, ja nesaproti, katru rindu, ko uzrakstījis, tad neraksti vispār. Zelta likums: Tev ir jātbild par katru koda rindiņu, ko uzrakstīji! Nu sviests - kā Tu vari rakstīt kaut ko, ja pats nesaproti, ko uzrakstījis! Nu tad sāc ar mazumiņu. uzrakti es ielieku bildi db un tad viņu izvadu Vienmēr, nu ne vienmēr, saskaldi savu kodu, saskaldi to mazās drumstalās un testē atsevišķi, uztaisi vienu testa tabulu un uztaisi izvadi, tas nav nemaz tik sarežģīti. Skatoties, ko Tu gribi sasniegt, vnk nav tiem unit testiem metodoloģijas, cik Tu gudrs būsi, tā arī strādās tas unit, smejies vai raudi, atkarīgs cik smadzenes gudras, skarbi! Sadrumstalot daudz reizes nostrādā labāk, nekā skatīties uz zemi no kosmosa. Kad paņem unitu un uzraksta pārbaudi, ļoti bieži mēs atrodam kļūdu, bet ne vienmēr :)
  6. Tev jau atbildēja, kāpēc Invalid argument supplied for foreach() un ko darīt - skatās line uz augšu 166, ja var_dump izvada skaisti array struktūru, tad domā situācijas, ko no sākuma pats uzrakstīji - atgriež tukšu stringu ... un skaties vēl atpakaļ sava koda vēsturē. Vispār strings ar ir iterējams(tikai ne tukšs strings): $string='abc'; $string[0] == 'a'; output true. Nu tur protams unicodei mainās dažas lietas, bet pašai string struktūra jau nemainās! > šādā veidā izvada: string(4) "1146", jebkuru bildikad kustina Tev izvada pašlaik vienmēr pēdējo ierakstu, kāpēc, domā pats, ja kveriju nemainīji!
  7. vbz

    Testēšana

    > Patiesībā es negribu, lai vbz apdzen mani postu skaita ziņā. Topiks bija par testēšanu, mēs aizbraucām flamā, un te bija reāls piemērs - man neiet Karma, nu ko tur var atbildēt, liec, kamēr viņa strādā! Tāpēc jau Tu skaities profesionālis vai amatieris vai nezin kāds mēsls. Man mašīna neiet - laikam degvielas sūknis vainīgs, a tam interfeisu vairāk nekā stacionārai datorkastei, tur Tu kādus 5 štekerus savienosi, degvielas sūknim ir ap ~15 štekeriem :) Labi pats sāku flamot ...
  8. vbz

    Testēšana

    Saprotu, Karmai iespējams base url vajag mainīt, absurds, te arī sākas testēšana, nu uzraksti skriptu, kāpēc nestrādā ports 9876 nu uzraksti skriptu uz to portu nu varbūt ports konflikyē, ja windows: netstat -a -b Tas windows firewall iekšējais var bloķēt
  9. vbz

    Testēšana

    Nu cik Tev pelēkās šūnas strādā, rasksti batch, kādā valodā, raksti kaut vai perl, provokatīvs jautājums Vispār mēs aizmirsuši par perl, sanāk, ka perl ir miris, tā nav, ok, perl iesākumā bija valoda, kas string ļoti labi apstrādā, bet viņa ir izaugusi sen jau ...
  10. vbz

    Testēšana

    vispār localhost, bez porta strādā? nu http://localhost
  11. vbz

    Testēšana

    tad nes visu nost un instalē pa jaunu :), ako citu ieteikt :)
  12. vbz

    Testēšana

    lieto vi, pofig, ku Tu tur lieto
  13. vbz

    Testēšana

    un localhost:9876/index.html|.php Tev nestrādā?
  14. vbz

    Testēšana

    > Tas, ka tu kko modelē gudrā veidā nenozīmē, ka tam, ko esi uzmodelējis, nevajag būt nekur aprakstītam, izņemot reālo produkcijas datubāzi. Reāli git ir daudz branchu, to ko Tu uzmodelēji liek testing zarā, un uzrakstītam ir jābūt vismaz savā notepad, no testing branch mēs kaut kad atgriežamies pie produkcijas, nu tas izklausās sarežģīti, bet ja saprot to metodoloģiju, tad tas nav nemaz tik sarežģīti, tā ir tā pati agile metodoloģija!
  15. vbz

    Testēšana

    nu un parastais ports ir aizņemts- kāpēc Tev localhost bija jāliek uz 9876? nu kapēc Tu httpd esi konfigurējis uz 9876? kāut kāds iemesls jau tam bija ...
  16. vbz

    Testēšana

    Teorijā un praksē unit testus raksta pats koderis, es runāju par TESTĒTĀJU, viņš neko nezina, viņš redz ārējās reakcijas - tas ir testētājs - bullshit
  17. vbz

    Testēšana

    > Pilnīgas muļķibas. Testētājam nevajadzētu mācēt programmēt, kur nu vēl jāredz kods Kā Tu uzrakstīsi unit testu, ja pat nesaproti, kas tur rakstīts?
  18. vbz

    Testēšana

    neiet runa par to, ka db struktūra ir implementēta kodā, jo kkā jau tā sistēma jāuzliek, tiešām viens runā par apelsīniem, cits par greifrūtiem
  19. vbz

    Testēšana

    Nevajag jaukt apelsīnu ar banānu - protams ir skripti, kas dažās sekundēs atjaunos db struktūru, te nu ir vēsturiski, ko tur glabāt tajā db - piecas tabulas, nu daži korifeji ir tur izdomājuši kaut ko tādu, ka tiešām acis uz kātiņiem - piem., Drupal. Viss atkarīgs no tā - ko mums jānodrošina! Vēsturiski parastai web sistēmai pietiek ar 10 tabulām ... tikai laiks iet uz priekšu un ja gribat rakstīt ar php ļoti lielas sistēmas, tad atgriežamies pie datubāzes struktūras, cik viņa būs flexibla, tas jau atkarīgs no analītiķa Te pat nav svarīgi kādā valodā to raksta, kā mēs API nodrošinam, starp db un izvadi - rezultātu. PHP, cik lasījis ar 6 versiju beidzot būs revolūcija - nu vismaz oficiālajā php forumā var palasīties, vai tā būs, dzīve pierādīs - php ir tik smags ....
  20. vbz

    Testēšana

    patchu, es pat tos nesauktu par patchiem - tiek versionēta arī visa db struktūra, jā daudz! Ļoti bieži kodu vispār nav jāaiztiek, bet versionē datubāzes struktūru. Jā tiek rakstīts jauns sql ielāps transakcijā, piem., kaut kādam trigerim un versionēts.
  21. vbz

    Testēšana

    kāpēc laravel? ar simfoniju nepietiek, nu dumjš jautājums, vnk ātrāk
×
×
  • Create New...