Поиск различий
Поиск различий - один из основных способов решения любых проблем, связанных с неработоспособностью, который я применяю. Если в одном месте что-то работает, а в другом - не работает, то явно, что между этими двумя системами есть какая-то разница. И теперь главная задача - её найти. Иногда складывается ощущение, что в этом нет ничего сложного. Отнюдь! Есть ряд типовых грабель, на которые наступали, наступают и будут наступать поколения. Например, вот есть буква “А” и буква “A”. Это здесь видно, что это не одно и то же. В большинстве случаев нет никакой разницы между кириллицей и латиницей в начертании некоторых букв. И вуаля - ничего не работает. Другие типовые грабли - кодировка символов. В век торжества Unicode всё еще приходится помнить, чем 866 отличается от 1251, и почему 1252 это совсем другая история. И так далее и тому подобное. Возможно, я напишу про это больше. Но уже в следующий раз!