Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. andrisp: Tas nebija jāsaprot nopietni. Tas bija sarkasms par NiTrino teikto.
  2. Īsti gan nesaprotu, kāpēc lai būtu jāraksta strings '1' vai '2' nevis vērtība 1 vai 2...
  3. Tieši kā tu saki - "nevajag attaisnot nezināšanu ar veco IE6". Tātad lietotāji nedrīkst attaisnoties ar nezināšanu ar to, ka jau labu laiku var bez maksas upgreidoties uz IE7.
  4. bubu

    for nesrada

    Un par pašu ciklu - for (A; B; C) { ... } pārveidojās kā: A; while (B) { ... C; } Tagad paskaties, kas tev tur sanāk - a = $i=0 un B = $i >= $mtwo. Un tagad padomā, kas notiek, ja while nosacījumā pirmajā iterācijā ieliek $i=0 un $mtwo=40. Vai 0 >= 40 ? Būtu "debugerī" palaidis šo ciklu (ielicis echo iekšā tajā) momentā redzētu kļūdu ;) $hh ir integers 0. $hh + $ssize - tas arī ir integers. Un tālāk tu šo integeru ar .= operatoru lieto klāt $hh integeram - wtf?
  5. Tāpēc jau tev saka - debugo. Vai ar normālu debugeri, vai arī ar veco labo "print" tehniku - izmanto alertus.
  6. bubu

    kopesana

    Faila īpašnieku maina nevis ar chmod, bet gan ar chown
  7. Vai rakstot WHERE lauks = 'tips1' mysql pats nesapratīs, ka 'tips1' ir viena no enum'a vērībām un attiecīgi meklēšanu veiktu pēc iekšējās vērtības?
  8. bubu

    fopen - read

    Kāpēc tu failus ver caur http:// protokolu no localhost'a?
  9. Tieši tāpat kā jābūt bez dzīves, lai rēķinātu hamminga kodu čeksummai.
  10. bubu

    fopen - read

    Varbūt tāpēc, ka fails neeksistē? Te diemžēl nav gaišreģu forumiņš...
  11. $cipars = array_map(intval, explode("", $skaitlis));
  12. A jēga? Tu domā tas atturēs kādu no tavas crc32 vērtības izmainīšanas? Viņš arī paņems hemminga kodu izrēķinās un iedos tev šo vērtību. Un tu nekā nevarēsi pateikt, ka tur kautkas ir pamainīts.
  13. Jā, uz random. Tas ir tikai piemēra pēc. Tas ir tas skaitlis, kam autors grib izrēķināt Hamminga kodu. Ko tad citu tu gaidīji... Un netaisi lūdzams muļķīgas QUOTEs.
  14. Lasi uzmanīgāk: To represent the symbol 10100010101, that is 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 1 0 1 0 0 0 1 0 1 0 1 we need to figure out what the correction code is. Simply take the binary representation of each set data bit (15, 13, 9, 6, 3) and XOR them together: 1 1 1 1 15 1 1 0 1 13 1 0 0 1 9 0 1 1 0 6 ^ 0 0 1 1 3 ----------- 1 1 1 0 to get the check bits (8=1, 4=1, 2=1, 1=0). Then fill them in to complete the codeword. Autors paņēma bināru skaitli 10100010101 un 0,1,2,4,8 bitu pozīcijās iesprauda "tukšumu". Tajās vietās viņš rakstīs to "correction code", kuru izrēķina ar to xor'u. 1,2,3...15 ir nevis kautkādi skaitļi, kurus viņš pārvērš uz bināriem skaitļiem, bet gan bita numurs/pozīcija skaitlī. T.i 1-ā pozīcijā viņš raksta 0, 2-ā pozīcijā arī 1, un 4-tā un 8-tā pozīcijā arī 1. Ņem tikai vērā, ka Hamminga kods spēj izlabot tikai 1 bita kļūdu. T.i, ja pārsūtot/saglabājot informāciju ir pamainījušies 2 biti, tad Hamminga kods tikai varēs pateikt, ka dati ir mainījušies, bet nepateiks kuri un kā ir pamainījušies šie divi biti. Bet ja būs mainīti 3 vai vairāk biti, tad var sanākt, ka Hamminga kods neatklās atšķirību un uzskatīs, ka dati nav mainīti.
  15. Tas noteikti tur strādā, esmu agrāk itin bieži to izmantojis. Iespējams slikti esi uzinstalējis/palaidis to. Pamēģini pārinstalēt.
  16. crc32 nav nekāda sakara ar mīnuszīmēm. Tas atgriež pilnu 32-bitīgu integeri, ar kuru tu tālāk vari darīt, kas vien tev ietīkas.
  17. Tā tava "otrā daļa" ir pilnīgs murgs. Tie ir no zila gaisa izrauti cipari, kuriem ir maz sakara ar augstāk uzrakstītajiem.
  18. Tavi jautājumi, Sasa, ir pavisam dīvaini... Meklē nevis iekš gūgles, bet gan iekš sava koda. Debugerī palaid un apskaties pa soļiem kur kautkas nestrādā. Un nevajag divas vienādas koda daļas rakstīt. eval('xmlhttp.onreadystatechange1='+pFunc11+';'); xmlhttp11.open("GET", pURL11, true); xmlhttp11.send(null); ir kopējs abiem - iznes to ārpus visiem if'iem.
  19. Kāpēc tu to prasi te, nevis raksti e-pastu pašam times.lv hostingam?
  20. bubu

    PAR MKV -> AVI !?

    VirtualDub visu var.
  21. No stringa i-to simbolu māki dabūt?
  22. bubu

    CRC

    Tak vienkārši kopē uploadotos failus atsevišķos folderos un salīdzini ar usera failiem. Ja nesakrīt tad velc ārā nobekapoto failu un miers. Nevajag tev nekādus hamminga kodus.
  23. bubu

    CRC

    Ar CRC kļūdas nevar izlabot. CRC ir tikai hešsuma datiem, pēc kuras var noteikt vai dati varbūt ir mainīti - netiek garantēti false negative gadījumu neesamība.
×
×
  • Create New...