All streams
Search
Write a publication
Pull to refresh
49
0
Alexander Zimin @alzimin

Продуктовый менеджер

Send message

Замазал для приличия, это чужой паспорт.


Прилетали люди из Стамбула с одинаковыми системами теста, на них был QR код ведущий на официальный сайт, где были написаны данные, пограничники уходили в отдельную комнату, где специальные люди проводили с распечаткой пару минут. Догадываюсь, что тут риски были слишком большие и не стоили себя ;)

Спасибо, я не разбирался в вопросе, но местные продвинутые ребята говорили, что там очень много распила денег и, предпологаю, реализация соответствующая (и товарищ выше тоже это подметил).
Тут был комментарий про то, на чем писал скрипт (я его случайно замьютил).

Я быстро запустил через Swift (т.к. в прошлом мобильник и рука набита сделать такое за 1 минуту), но второй бы по приоритету был бы питон.
Получили, просто он на другой номер паспорта.
Но т.к. имя/фамилия и дата рождения совпадает, к тому же у нас был barcode – нам поверили.
Тут дело не сколько в опциональности, сколько в неверном использовании flatMap. Многие люди использовали flatMap в контексте, где стоило бы использовать map, а из-за обобщенности протокола Collection такое поведение еще и могло поменяться в Swift 4.0 (а возможно и еще в будущем).
А вот вторая перегрузка вряд ли сможет столкнуться с такой проблемой.

Information

Rating
Does not participate
Registered
Activity