Почему космические зонды и QR-коды идеально восстанавливают данные даже при частичном повреждении: наука о помехоустойчивом кодировании и пределе Шеннона