Skip to content
  1. Jan 23, 2017
  2. Jan 20, 2017
    • Tomáš Szaniszlo's avatar
      Obed::LaStrada: vypnute zvukove efekty · 9da81334
      Tomáš Szaniszlo authored
      Regulak, ktory mal odsekavat nepotrebny zaciatocny kus HTML kodu:
      
          .*Polední menu ke stažení.*<\/a>\s*<\/p>
      
      mal neoptimalnost v tom, ze ak sa dany string "Pol...</p>" v texte
      nenasiel, tak Perl sa optimisticky snazil (*) backtrackovat
      a namatchovat prvy znak z .* od druheho znaku celeho HTML dokumentu
      a to opakoval umerne poctu znakov HTML (ktore ma cca 80 kB)
      
      Vdaka tomu vykonavanie tohto riadku trvalo minutu a pocas toho sa ako
      vedlajsi efekt vdaka nedokonalemu oddeleniu zvukovej karty na mojej
      doske na minosovi ozyval na zvukovom vystupe jemny a pomaly stupajuci
      (asi frekvencne modulovany) ton, ktory skoncenim indikoval dokoncenie
      matchovania. :)
      
      Oprava spociva v ukotveni zaciatku regulaku na zaciatok HTML
      dokumentu cez ^.
      
      (*) - Problem sa ale neprejavuje u novsej verzie Perlu (napr. 5.24),
      no napr. u 5.14 ano.
      9da81334
  3. Jan 19, 2017
  4. Jan 13, 2017
  5. Jan 10, 2017
  6. Dec 25, 2016
  7. Dec 21, 2016
  8. Dec 14, 2016
  9. Dec 09, 2016
  10. Dec 07, 2016
  11. Dec 06, 2016