Наркоманский формат неплохой программы

Nov 25, 2016 18:11

Ковыряюсь в наркоманском файлике, где часть данных в UTF-8, часть - в CP1251. При этом он текстовый, но для дополнительного разделения секций ещё применяется байт FF, который надо писать/читать в обход кодеков ( Read more... )

doublecontact, песец, компьютерное

Leave a comment

Re: Наркоманский формат неплохой программы anonymous December 15 2017, 19:34:01 UTC
Едва не прослезился, прочтя последнюю цитату. Точь в точь, что я чувствую, только выраженное членораздельно! Совсем понятно станет, если приведу сообщение, которое минут 30 назад оставил на некоем андроидо-программерном форуме:
--------
"Может быть найдется здесь человечек который популярно объяснит, что ж за такой непреодолимый порок за 1000 лет существования Андроид (в наше время ускорения НТП 1 год идет за 100) не позволяет устранить дублирование контактов в телефонной книге!?
Я не программирую в Андроид, и вообще не программер (правда очень близко), но понимаю, что для контроля над размножением нежелательных дублей требуется однозначный критерий подобия. Но ведь он такой есть - природный номер телефона! Ладно, я еще мог бы понять дублирование не полных номеров (последние семь цифр могут дублироваться у разных провайдеров, последние девять - в разных странах (и то, в этом уже не уверен)), но в чем проблема идентифицировать данные с полными международными номерами? Они-то почему размножаются?
Я не помню какой у меня по счету телефон, и какая по счету версия Адроида прошла через мои руки, - эта беда повсеместная ... Интернет полон стенаний по этому поводу все эти годы. Но объяснений причины за все годы я не нашел - только кучи "лайфхаков", о том как исправлять последствия.
Я не программер, но очень неплохо представляю себе принципы разработки сложного ПО в других предметных областях, помимо Андроида. И вообще, алгоритмирование, ООП, СУБД и т.п. (т.е., проф.дилетант). Ну хоть намекните, что ж такого есть в Андроиде, что не позволяет за столько лет в мировом масштабе решить такую плевую, на мой взгляд, проблему?!
Умоляю за оффтоп сильно не бить, кроме как к программерам, больше обратиться не к кому, - грызет много лет ..."
--------
Так может быть Вы, как автор в чем-то сродственной проги, можете кратко прояснить, что же там (в Андроиде) такое можно было сотворить, что армии программеров "десятки" лет расхлебать не могут?!

Reply

Re: Наркоманский формат неплохой программы darkhobbit September 11 2018, 11:37:21 UTC
Прошу прощения, что не заметил скрытый комментарий вовремя.

Мешает, на мой взгляд, то, что для устранения дублирования ручное вмешательство всё же нужно. Допустим, был контакт с номерами A и B. А тут взяли и добавили (вручную, или импортировали из VCF) контакт с номерами B и C и емейлом E. Да, один из номеров совпадает. Это основание для Андроида объединить два контакта в один?

Да, по-хорошему, это решаемо. Можно в стандартную телефонную книгу добавить кнопку "Поиск дублей", которая всё это прошерстит и предложит владельцу телефона слить подозрительные пары контактов. Но подтверждение должен дать именно владелец. Почему это не сделано до сих пор - не знаю. Может, Гугл не хочет усложнять функционал стандартной адресной книги. Может, хотят оставить работу для писателей приложений.

Reply


Leave a comment

Up