เดŸเต‹เดธเตเดฑเตเดฑเตผ - เดŽเดฒเตเดฒเดพเด‚ เด•เดฎเตเดชเต‹เดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดจเตเดจเต. เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดคเต เด†เดธเตเดตเดฆเดฟเด•เตเด•เต‚

เดเดŸเดฟ เดตเดฟเดทเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฑเดทเตเดฏเตป เดšเต‹เดฆเตเดฏเต‹เดคเตเดคเดฐ เด‰เดฑเดตเดฟเดŸเด‚ เดธเดฟเดเดŽเดธเดฟเตฝ เดตเดณเดฐเต† เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฃเต - เดŸเต‹เดธเตเดฑเตเดฑเตผ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดžเดพเตป เด…เดตเดจเต† เด…เดŸเตเดคเตเดคเดฑเดฟเดฏเดพเตป เดคเตเดŸเด™เตเด™เดฟเดฏเดชเตเดชเต‹เตพ เด…เดฆเตเดฆเต‡เดนเดคเตเดคเดฟเดจเต เดŽเดจเตเดคเต‹ เดจเดทเตเดŸเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดคเต เดฌเตเดฐเต—เดธเตผ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด’เดฐเต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเดฏเดฟ. เดŽเดจเตเดจเต† เด•เดฃเตเดŸเตเดฎเตเดŸเตเดŸเตเด•.

เด•เตเดฒเดทเตเดฏเต‚ เด“เดธเต‹เดฌเต†เดจเตเดจเต‹เดธเตเดฑเตเดฑเดฟ:

  • เดชเต‡เดฐเต: เดŸเต‹เดธเตเดฑเตเดฑเตผ เด•เด‚เดซเตผเดŸเตเดŸเต.
  • เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ: เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดŸเต† เดถเดคเดฎเดพเดจเด‚; เดนเดฌเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เตผเดฎเตเดฎเด‚; เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเด‚เด—เตเดฐเดนเด‚ - เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดŸเต‹เดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเดพเดฃเต.
  • เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ: เดธเตˆเดฑเตเดฑเดฟเตฝ เดคเดคเตเดธเดฎเดฏเด‚, เดเด•เตเด•เดฃเดฟเตฝ, เด•เต‚เดŸเดพเดคเต† เดชเตเดทเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ, เดจเดฟเดฐเดตเดงเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ, เดธเตˆเดฑเตเดฑเต เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เดตเดฟเด•เตเด•เดฟ).
  • เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ: เดธเต‚เดคเตเดฐเดตเดพเด•เตเดฏเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดตเตเดฏเดตเดธเตเดฅเด•เตพ: เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดฎเดฑเดฏเตเด•เตเด•เดพเดจเตเด‚ เด…เดตเดฏเตเด•เตเด•เต เดจเดฟเดฑเด‚ เดจเตฝเด•เดพเดจเตเด‚ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ - เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดตเดธเตเดฅเด•เดณเตเดŸเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดตเดดเด•เตเด•เดคเตเดคเต‹เดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดตเดฟเด•เตเด•เดฟ).
  • เด‡เดจเตเดฑเตผเดซเต‡เดธเต: เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดคเต€เดฏเดคเดฟเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต‹ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดทเตป เดจเดฟเดฒ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต‹ เดชเต‹เดฒเตเดณเตเดณ เดšเต†เดฑเดฟเดฏ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ.
  • เดนเดฌเตเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต: เดšเต†เดฑเดฟเดฏ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ (เด“เดชเตเดทเดฃเตฝ), เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเดฒเต† เด‡เตปเดกเดจเตเดฑเต‡เดทเตป เดฒเตˆเดจเตเด•เตพ.
  • เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต: เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดถเดฐเดฟเด•เตเด•เตเด‚ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ เด‡เดคเต เดธเตเดตเดฏเด‚ เดฑเต€เดฎเต‡เด•เตเด•เต เดšเต†เดฏเตเดฏเดพเด‚ (เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ).
  • เดธเต—เดœเดจเตเดฏ: เดŽเด‚เดเดŸเดฟ เดฒเตˆเดธเตปเดธเต.
  • เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚: เดŸเต‹เดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เดคเต€เดตเตเดฐเดคเดฏเตเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต 30-50MB
  • เดตเดฒเตเดชเตเดชเด‚: v93-เดจเต 0.8.1KB (เดชเดพเด•เตเด•เต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด•เต‹เดกเต เดšเต†เดฑเตเดคเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ).
  • เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต: เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ, เด•เตเดฒเต€เตป JS (เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเด‚).
  • เด•เต‹เดกเต เดจเดฟเดฒเดตเดพเดฐเด‚: เดถเดฐเดพเดถเดฐเดฟ, เดถเตˆเดฒเดฟเด•เดณเตเดŸเต† เดฎเดฟเดถเตเดฐเดฟเดคเด‚, เดตเดฒเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ, เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดคเดจเตเดคเตเดฐเด™เตเด™เตพ, เด•เตเดฑเดšเตเดšเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ.
  • เด…เดจเตเดฎเดคเดฟเด•เตพ: toster.ru, habr.com, notifications, storage, unlimitedStorage

เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ, เด’เดฐเตŠเดฑเตเดฑ เด‰เดฆเตเดฆเต‡เดถเดคเตเดคเต‹เดŸเต†เดฏเดพเดฃเต เดžเดพเตป เดŽเดจเดฟเด•เตเด•เดพเดฏเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เดฟเดฏเดคเต: "เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•" เดŽเดจเตเดจ เดฌเดŸเตเดŸเดฃเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดŸเต† เดถเดคเดฎเดพเดจเด‚ เด•เดพเดฃเดฟเด•เตเด•เดพเตป. เดชเดฟเดจเตเดจเต†, เดšเต†เดฑเตเดคเดพเดฏเดฟ, เด†เดฆเตเดฏเด‚ เด’เดจเตเดจเตเด‚ เดชเดฟเดจเตเดจเต€เดŸเต เดฎเดฑเตเดฑเตŠเดจเตเดจเตเด‚ เดšเต‡เตผเดคเตเดคเต, เด‰เดชเด•เดฐเดฃเด‚ เดจเต‚เดฑเต เด•เดฟเดฒเต‹เดฌเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เดญเต€เด•เดฐเดคเดฏเดพเดฏเดฟ เดตเดณเดฐเตเดจเตเดจเดคเตเดตเดฐเต†. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, "เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดคเตŠเดจเตเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต" เดŽเดจเตเดจ เดคเดคเตเดตเด‚ เด…เดตเดธเดพเดจเด‚ เดตเดฐเต† เดชเดฟเดจเตเดคเตเดŸเตผเดจเตเดจเต.

เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดซเต‹เตผเดฎเตเดฒเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เดฎเดพเดฃเต เด‡เดชเตเดชเต‹เตพ เดชเตเดฐเดงเดพเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดฟเดฒเตŠเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฐเตเดฎเดพเดฏเดฟ เดเดคเดพเดฃเตเดŸเต เดŽเดจเตเดคเตเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเดฆเตเดง เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดคเตเด‚. เดŽเดจเตเดคเดพเดฃเต เดตเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เด…เดฑเดฟเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚. เดฎเดฑเดฏเตเด•เตเด•เตเด•, เดจเดฟเดฑเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเตเด•, เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดŽเดจเตเดจเดฟเดต เด’เดฐเต เดธเตˆเดฑเตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸ เดฎเต‚เดจเตเดจเต เดชเตเดฐเดงเดพเดจ เดตเดถเด™เตเด™เดณเดพเดฃเต. เดŽเดจเตเดคเดฟเดจเต†เดฏเตเด‚ เดŽเดฒเตเดฒเดพเด‚ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดธเต—เด•เดฐเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดคเดพเด•เตเด•เต‹เดฒเดพเดฃเต.

เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเตพ เดฑเต‚เดณเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚:

!tag("ะ‘ะปะพะบะธั€ะพะฒะฐะฝะธะต ั€ะตะบะปะฐะผั‹") && !contains(t,"ั€ะตะบะปะฐะผ") && contains(t,"ะฑะปะพะบะธั€ะพะฒ") && !tag("HTACCESS") || containsWord(t,"ั€ะบะฝ") || contains(t,"ั€ะพัะบะพะผะฝะฐะดะทะพั€") || contains(t,"ั€ะพัะบะพะผะฟะพะทะพั€") || contains(t,"ะณะพััƒะดะฐั€ัั‚ะฒ") || contains(t,"ะทะฐะฟั€ะตั‰ะตะฝ") || contains(t,"ะทะฐะฟั€ะตั‰ั‘ะฝ") || contains(t,"ะฟะธั€ะฐั‚ัะบ") || containsWord(t,"ะพะฑั…ะพะด") || containsWord(t,"ั€ะพัั‚ะตะปะตะบะพะผ") || containsWord(t,"ัั€ะพะฒะพะน") || containsWord(t,"ั€ั„") && tag("ะšะพะผะฟัŒัŽั‚ะตั€ะฝั‹ะต ัะตั‚ะธ") = notify

eval() เดซเด‚เด—เตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เด‰เดŸเตป เดชเดฑเดฏเตเด‚. เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฒเดฟเดฏ เดตเดฟเดจเต‹เดฆเดฎเตเดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ. เด…เดคเดฟเดจเดพเตฝ, 5 เด•เต†เดฌเดฟ เด•เต‹เดกเดฟเตฝ เดŽเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เดŠเดจเตเดจเตเดตเดŸเดฟ เดŽเดดเตเดคเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต เดตเดฟเดชเดฐเต€เดค เดชเต‹เดณเดฟเดทเต เดจเตŠเดŸเตเดŸเต‡เดทเตป. เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเดŸเต†เดฏเตเด‚ เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‡เดคเต เดตเดณเดฐเต† เดจเดฟเดทเตโ€Œเด•เตเดฐเดฟเดฏเดฎเดพเดฏ JS เด†เดฃเต†เดจเตเดจเต เด’เดฐเดพเตพ เดชเดฑเดžเตเดžเต‡เด•เตเด•เดพเด‚.

เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดŸเตเดคเตเดคเดฟเดŸเต† เด’เดฐเต เดชเต‹เดธเตเดฑเตเดฑเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต เดŸเต‹เดธเตเดฑเตเดฑเตผ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚. เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, TE เดฏเตเด•เตเด•เต เดฎเดฟเด•เดšเตเดš เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด‚ เดŸเต‹เดธเตเดฑเตเดฑเตผ เด•เด‚เดซเตผเดŸเตเดŸเดฟเดจเต เด‡เดฒเตเดฒเดพเดคเตเดค เดšเดฟเดฒ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽเดจเตเดฑเต† เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดตเดฟเดญเดต เด‰เดชเดญเต‹เด—เดคเตเดคเดฟเดจเต เดŠเดจเตเดจเตฝ เดจเตฝเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฐเดฃเตเดŸเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด†เดฐเตเด‚ เดจเดฟเด™เตเด™เดณเต† เดถเดฒเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ; เด…เดต เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดฎเดพเด•เดฐเตเดคเต.

เด’เดฐเต เดจเดฒเตเดฒ เดฐเต€เดคเดฟเดฏเดฟเตฝ, TC เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด•เดพเดฐเดฃเด‚ เดœเต‹เดฒเดฟ เดฐเดฃเตเดŸเต เดคเดตเดฃเดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚, เด•เต‚เดŸเดพเดคเต† เด•เดพเดทเต† เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด• - 10 เดคเดตเดฃ, เดฒเต‹เด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต, JSON.stringify() เดŽเดจเตเดจเดฟเดต เด‰เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เดšเดฟเดฒ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดพ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเตเด•. เดชเด•เตเดทเต‡, เดˆ เดจเต‡เดŸเตเดŸเด‚ เด•เตˆเดตเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เดžเดพเดจเดฒเตเดฒ. "เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดคเตŠเดŸเดฐเตเดคเต" เดŽเดจเตเดจ เดคเดคเตเดตเดคเตเดคเดฟเดจเตเดฑเต† เด†เดฐเดพเดงเด•เดจเดพเดฃเต เดžเดพเตป. เดžเดพเตป เด…เดตเดงเดฟเดฏเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดžเดพเตป เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเด‚ เดชเดฟเด†เดฑเตเด‚ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดเดฑเตเดฑเต†เดŸเตเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเดคเตเดคเดฟเดจเตเดฑเต† เดšเต†เดฒเดตเดฟเตฝ เด…เดฒเตเดฒ. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเดฆเตเดงเดฏเตเด•เตเด•เต เดจเดจเตเดฆเดฟ!

เด‰เดฑเดตเดฟเดŸเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•