Ненависити пост. Не валидируйте телефонные номера
От: bnk СССР http://unmanagedvisio.com/
Дата: 08.09.21 15:24
Оценка: 4 (4) +1 -1 :))
Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.
Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы
Сегодня например на ПЦР тест не смог записаться, поскольку форма считает что таких длинных номеров не бывает.
Так вот, такие номера бывают.
Re: Ненависити пост. Не валидируйте телефонные номера
От: Kolesiki  
Дата: 08.09.21 15:37
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.


Пизнесменам-скотам пофиг — им важно, чтобы получить твой реальный номер и дрючить тебя через него до конца твоих дней. Поэтому они так отчаянно валидируют (в меру мозгов) номер, шоп НЕ ДАЙ БОГ ты, объект их маркетоидной шизы, не сбежал!
Re: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 08.09.21 15:58
Оценка: 2 (2) +1
Здравствуйте, bnk, Вы писали:

bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.

bnk>Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы

По числу 43 — я понял, что ты из Австрии.

bnk>Сегодня например на ПЦР тест не смог записаться, поскольку форма считает что таких длинных номеров не бывает.

Это издержки Евро-интеграции

В Австрии не существует стандартной длины абонентского номера, их длина может быть даже меньше 3 цифр.
Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.


Отсюда:
https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BB%D0%B0%D0%BD_%D0%BD%D1%83%D0%BC%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8_%D0%90%D0%B2%D1%81%D1%82%D1%80%D0%B8%D0%B8
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: bnk СССР http://unmanagedvisio.com/
Дата: 08.09.21 16:04
Оценка:
Здравствуйте, Kolesiki, Вы писали:

bnk>>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.


K>Пизнесменам-скотам пофиг — им важно, чтобы получить твой реальный номер и дрючить тебя через него до конца твоих дней. Поэтому они так отчаянно валидируют (в меру мозгов) номер, шоп НЕ ДАЙ БОГ ты, объект их маркетоидной шизы, не сбежал!


Я имел в виду вот эту валидацию: __(__) ___ ____
На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: bnk СССР http://unmanagedvisio.com/
Дата: 08.09.21 16:07
Оценка: +1
Здравствуйте, AlexGin, Вы писали:

AG>

AG>В Австрии не существует стандартной длины абонентского номера, их длина может быть даже меньше 3 цифр.
AG>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.


Именно. Какой-то хрен на stackoverflow написал что должно быть максимум 10 цифр (без кода страны). Так вот нет блин. Одиннадцать. А форма тупо режет последнюю.

Похожая ситуация когда требуют ввести адрес в виде улица-дом-квартира. Это тоже не работает.
Если не знаешь как валидировать, сделай блин предупреждение вместо жестких рамок.
Отредактировано 08.09.2021 16:11 bnk . Предыдущая версия . Еще …
Отредактировано 08.09.2021 16:08 bnk . Предыдущая версия .
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.09.21 16:09
Оценка: +2 -1 :)
Здравствуйте, bnk, Вы писали:

bnk>Я имел в виду вот эту валидацию: __(__) ___ ____

bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр

Купи нормальный номер
Маньяк Робокряк колесит по городу
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: jamesq Россия  
Дата: 08.09.21 16:22
Оценка:
Здравствуйте, Marty, Вы писали:

M>Купи нормальный номер


Вот да. Я ненавижу эту ситуацию. Но все эти придурки — это гора, и она не хочет идти к Магомеду.
Это Магомед должен идти к горе. Тот самый случай, когда выгодно быть как все.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: pagid Россия  
Дата: 08.09.21 17:35
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>

AG>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.

У нас так же.
Но в современном варианте все вместе таки ровно 10 цифр.
Re: Ненависити пост. Не валидируйте телефонные номера
От: Shmj Ниоткуда  
Дата: 08.09.21 18:24
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы


А в международном формате у вас +43XXX12345678 ? Т.е. всего 13 цифр?
=сначала спроси у GPT=
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: bnk СССР http://unmanagedvisio.com/
Дата: 08.09.21 18:29
Оценка: 1 (1)
Здравствуйте, Shmj, Вы писали:

S>А в международном формате у вас +43XXX12345678 ? Т.е. всего 13 цифр?


Ну да, всего 13 (ну если плюс не считать). Почему-то многие сайты отказываются такое принимать.
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Shmj Ниоткуда  
Дата: 08.09.21 18:36
Оценка: 1 (1)
Здравствуйте, bnk, Вы писали:

bnk>Ну да, всего 13 (ну если плюс не считать). Почему-то многие сайты отказываются такое принимать.


Оказывается это не предел —

Согласно E.164 номера могут иметь максимум 15 цифр и обычно записываются с префиксом «+».


=сначала спроси у GPT=
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.09.21 19:02
Оценка: +1
Здравствуйте, pagid, Вы писали:

AG>>

AG>>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.

P>У нас так же.

Имхо, у всех примерно одинаково.


P>Но в современном варианте все вместе таки ровно 10 цифр.


Видимо, это было обусловлено изначальными возможностями АТС. А у австрияков почему-то получилось по-другому. Хотя странно. Ну ок, +43 — код страны. (23456) — код австрийского мухосранска с 10ю тыщами жителей. Нахрена им в этом мухосранске семизначные локальные номера? Могли бы обойтись пятью-шестью цифрами. Единственный вариант — что когда-то был мухосранск, а потом вырос в слоносранск со ста тыщью жителями. Видимо, ничего лучше не придумали, как добавить ещё одну цифру. Хотя кто мешал просто выдавать доп коды для слоносранска. Ну или коды мухосрансков нафига было делать трехзначными в такой маленькой стране.

Видимо, когда появились АТС посовременее, австрияки решили пойти своим путём и решили не делать доп кодов для того же региона, а добавили ещё цифирь, благо новое оборудование позволило. Не думали, что потом придётся интегрироваться в мировую сеть.

ЗЫ Интересно, а как китайцы обходяться? 10 разрядов номера внутри страны — им уже тесновато должно быть. Их там полтора миллиарда, а 10**10 — 10 млрд. Если учитывать, что многие могут иметь по два три номера, а также всякие автономные устройства хотят симку — то у них скоро будет проблема с номерной ёмкостью. Тут либо длину номера увеличивать, либо для страны доп коды делать. И то и другое — имхо может породить проблемы.
Наверное, пока спасает только то, что большая часть населения живёт во всяких жопах с одним телефоном на всё село
Маньяк Робокряк колесит по городу
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 08.09.21 21:59
Оценка:
Здравствуйте, Shmj, Вы писали:

S>

S>Согласно E.164 номера могут иметь максимум 15 цифр и обычно записываются с префиксом «+».


+100500

Вот основы теории:
https://www.itu.int/net/itu-t/inrdb/index.aspx
https://en.wikipedia.org/wiki/E.164

В документе E.164 — 15 цифр после плюсика

Так, например, беларусский номер в сети мобильного оператора МТС, может выглядеть так:
+375-33-1234567

Где:
375 — Код страны (РБ);
33 — префикс оператора (один из массивов номеров МТС);
1234567 — номер конкретного абонента в сети оператора МТС/РБ.

Всего 12 цифр.
Во всех формах у нас придерживаются этого шаблона на 12 цифр, хотя и не факт,
что это правильно...
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: SkyDance Земля  
Дата: 08.09.21 22:21
Оценка: 1 (1)
AG>В документе E.164 — 15 цифр после плюсика

Если б еще все ему следовали... телефонная нумерация — это просто страх и ужас. Привязывать мессенджер к телефонному номеру — очень сложная задача.
Re: Ненависити пост. Не валидируйте телефонные номера
От: Слава  
Дата: 08.09.21 23:49
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.

bnk>Так вот, такие номера бывают.

Я сталкивался с похожей ситуацией, когда оплачивал телефонный номер в Камбодже. Там тоже на 1 цифру больше и шибко вумные сайты отказывались принимать его.
Re: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 01:18
Оценка: -1 :))) :))
Считаю, что должна вмешаться ООН.
На планете 10 000 000 000 людей. Даже если у каждого по 9 аппаратов,
то больше чем 11 цифр не нужно.

Собственно, сейчас столько и есть:
+0 123 456 78 90
Отредактировано 09.09.2021 1:22 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 09.09.2021 1:22 Эйнсток Файр . Предыдущая версия .
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: CreatorCray  
Дата: 09.09.21 02:29
Оценка: +1
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Считаю, что должна вмешаться ООН.

Спортлото всяко более действенно будет!
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: sambl74 Россия  
Дата: 09.09.21 03:09
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Я имел в виду вот эту валидацию: __(__) ___ ____

bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр

Ну ты уже там написал свой гневный коммент?
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: svf167 Финляндия  
Дата: 09.09.21 06:54
Оценка: +1
Здравствуйте, Marty, Вы писали:

M>Здравствуйте, pagid, Вы писали:


AG>>>

AG>>>Большие города имеют коды с меньшим количеством цифр, позволяющие использовать бóльшее количество цифр для абонентского номера в этой зоне.

P>>У нас так же.

M>Имхо, у всех примерно одинаково.



P>>Но в современном варианте все вместе таки ровно 10 цифр.


M>Видимо, это было обусловлено изначальными возможностями АТС. А у австрияков почему-то получилось по-другому. Хотя странно. Ну ок, +43 — код страны. (23456) — код австрийского мухосранска с 10ю тыщами жителей. Нахрена им в этом мухосранске семизначные локальные номера? Могли бы обойтись пятью-шестью цифрами. Единственный вариант — что когда-то был мухосранск, а потом вырос в слоносранск со ста тыщью жителями. Видимо, ничего лучше не придумали, как добавить ещё одну цифру. Хотя кто мешал просто выдавать доп коды для слоносранска. Ну или коды мухосрансков нафига было делать трехзначными в такой маленькой стране.


Во времена СССР для этих целей код города "добивали" справа цифрами 2 с тем, чтобы обеспечить формат +7 XXX YYYYYYY.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 09.09.21 07:39
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Считаю, что должна вмешаться ООН.


Это не в компетенции ООН.
Для этого есть ITU (International Telecommunication Union) — Международный Союз Электросвязи
Вот подробнее:
https://www.itu.int/en/about/Pages/default.aspx

ЭФ>На планете 10 000 000 000 людей. Даже если у каждого по 9 аппаратов,

ЭФ>то больше чем 11 цифр не нужно.

Многим в Африке не хватает воды и хлеба — зачем ему вообще телефон?
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 07:42
Оценка:
AG> Для этого есть ITU (International Telecommunication Union) — Международный Союз Электросвязи

Но они же не справляются!

AG> Это не в компетенции ООН.


Принуждать кого-либо к чему-либо очень даже в компетенции ООН.
Re: Ненависити пост. Не валидируйте телефонные номера
От: fmiracle  
Дата: 09.09.21 07:48
Оценка: +1
Здравствуйте, bnk, Вы писали:

bnk>Люди. Человеки. Пожалуйста, не надо валидировать телефонные номера.

bnk>Это какой-то геноцид. У меня номер длиннее на 1 цифру чем обычно (43 (XXX) 1234 5678), получаю вечные проблемы
bnk>Сегодня например на ПЦР тест не смог записаться, поскольку форма считает что таких длинных номеров не бывает.
bnk>Так вот, такие номера бывают.

Странная рекомендация. Ну не провалидирует форма, упадет бэкенд потом при обработке номера, потому что там тоже считают, что только 10 цифр. Тебе будет легче? Вряд ли, скорее наоборот — будешь думать что все ок, а записи нету.

Правильная рекомендация — валидируйте правильно. И в целом проводите правильную аналитику заранее.
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 09.09.21 07:52
Оценка:
Здравствуйте, svf167, Вы писали:

S>Во времена СССР для этих целей код города "добивали" справа цифрами 2 с тем, чтобы обеспечить формат +7 XXX YYYYYYY.


Да, тогда ещё был советский стандарт ЕАСС (Единая Автоматизированная Сеть Связи), где все эти соглашения регламентировались.
Тогда, во времена Декадно-Шаговых и (позднее) Координатных АТС — для каждой цифры номера служило своё оборудование.
Теперь, когда установлением соединения на АТС управляет процессор, можно сделать номер практически любой значности
Только вот кому это будет удобно?
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 09.09.21 07:58
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

AG>> Для этого есть ITU (International Telecommunication Union) — Международный Союз Электросвязи


ЭФ>Но они же не справляются!


Ну почему же?

Все цивилизованные страны принимают к исполнению рекомендации МСЭ (ITU).
В противном случае — не было бы ни телефона, ни радио- теле- вещания.
Не было бы ни интернета, ни даже фидо

AG>> Это не в компетенции ООН.


ЭФ>Принуждать кого-либо к чему-либо очень даже в компетенции ООН.


Но каждое отдельное государство — вправе послать ООН подальше
Отредактировано 09.09.2021 8:03 AlexGin . Предыдущая версия .
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 08:22
Оценка:
ЭФ>>Но они же не справляются!
AG>Ну почему же?

По факту?
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: CreatorCray  
Дата: 09.09.21 08:27
Оценка: +6
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Принуждать кого-либо к чему-либо очень даже в компетенции ООН.

Ну и кого они на деле принудили?
ООН нынче совершенно бестолковая и бесполезная бюрократическая говорильня в стиле почившей ранее Лиги Наций.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: pagid Россия  
Дата: 09.09.21 08:53
Оценка:
Здравствуйте, svf167, Вы писали:

S>Во времена СССР для этих целей код города "добивали" справа цифрами 2 с тем, чтобы обеспечить формат +7 XXX YYYYYYY.

Во времена СССР все было сложнее, этот формат нужен был для звонка из любого места страны, а вот для звонков в пределах области/республики формат был короче. То есть ставка делалась на оптимизацию количества цифр набираемом номере, а не на универсальность и единообразие.
Ну и конечно не "+7", а "8". Ну и собственно эти "2" там до сих пор и остались.
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 09:00
Оценка:
P> ставка делалась на оптимизацию количества цифр набираемом номере

Проклятые коммунисты!
Re[7]: Ненависити пост. Не валидируйте телефонные номера
От: pagid Россия  
Дата: 09.09.21 09:03
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Проклятые коммунисты!

При чем тут коммунисты? Не хочешь самозабаниться за оффтоп?

Объяснялось оно не только удобством набора, но и устройством АТС, о чем уже написал AlexGin
Re: Ненависити пост. Не валидируйте телефонные номера
От: Dair Россия  
Дата: 09.09.21 09:14
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Так вот, такие номера бывают.


Ещё некоторые человеки валидируют поле "фамилия", не позволяя там ничего кроме букв соответствующего алфавита. И у нас встречал, и у не нас.
Мне, понятно, очень неудобно в этом случае.

Хорошо хоть отчество уже почти все поняли что опциональное поле.
Re[8]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 09:58
Оценка:
P>При чем тут коммунисты?

Потому что при капитализме централизованно проделать установку длины номеров невозможно.
Отредактировано 09.09.2021 9:59 Эйнсток Файр . Предыдущая версия .
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 10:03
Оценка:
D> Мне, понятно, очень неудобно в этом случае.

Почему один раз не сменить фамилию на нормальную?
Неважно на какую, Уткиншмидт, например.
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: B0FEE664  
Дата: 09.09.21 10:44
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Именно. Какой-то хрен на stackoverflow написал что должно быть максимум 10 цифр (без кода страны). Так вот нет блин. Одиннадцать. А форма тупо режет последнюю.

Почувствуй себя хакером: отредактируй форму и если на сервере не проверяют (часто это так), то всё получится.
И каждый день — без права на ошибку...
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Dair Россия  
Дата: 09.09.21 12:24
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

D>> Мне, понятно, очень неудобно в этом случае.

ЭФ>Почему один раз не сменить фамилию на нормальную?
ЭФ>Неважно на какую, Уткиншмидт, например.

Папе своему советы давай.
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 09.09.21 12:32
Оценка:
ЭФ>>Почему один раз не сменить фамилию на нормальную?
ЭФ>>Неважно на какую, Уткиншмидт, например.
D>Папе своему советы давай.

Я просто спросил:
http://rsdn.org/forum/life/8087085.all
Автор: klopodav
Дата: 09.09.21


А Вы злой и невоспитанный.
Отредактировано 09.09.2021 12:33 Эйнсток Файр . Предыдущая версия .
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Sinclair Россия https://github.com/evilguest/
Дата: 09.09.21 13:20
Оценка:
Здравствуйте, bnk, Вы писали:
bnk>Я имел в виду вот эту валидацию: __(__) ___ ____
bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации.
А надо брать гугловую либу https://github.com/google/libphonenumber
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: Anton Batenev Россия https://github.com/abbat
Дата: 09.09.21 13:33
Оценка: -1 :)
Здравствуйте, fmiracle, Вы писали:

f> Странная рекомендация. Ну не провалидирует форма, упадет бэкенд потом при обработке номера, потому что там тоже считают, что только 10 цифр.


Бэкенд тоже не должен валидировать телефоны, а положить в хранилище или передать дальше as-is.
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: RonWilson Россия  
Дата: 09.09.21 13:44
Оценка: :))) :)
Здравствуйте, B0FEE664, Вы писали:

BFE>Почувствуй себя хакером: отредактируй форму и если на сервере не проверяют (часто это так), то всё получится.


Ага, отредактирует, а потом новости: ПЦР не могут взять т.к. лежит сервер записи, поднять не могут
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: fmiracle  
Дата: 09.09.21 13:55
Оценка: +1
Здравствуйте, Anton Batenev, Вы писали:

f>> Странная рекомендация. Ну не провалидирует форма, упадет бэкенд потом при обработке номера, потому что там тоже считают, что только 10 цифр.

AB>Бэкенд тоже не должен валидировать телефоны, а положить в хранилище или передать дальше as-is.

1. А в хранилище char(10)
2. А написал пользователь +7safd$67 и где-то это все равно не пройдет дальше — и что делать? Пользователю уже к тому времени спать ушел.
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: Anton Batenev Россия https://github.com/abbat
Дата: 09.09.21 14:24
Оценка: 1 (1) -1 :)
Здравствуйте, fmiracle, Вы писали:

f> AB>Бэкенд тоже не должен валидировать телефоны, а положить в хранилище или передать дальше as-is.

f> 1. А в хранилище char(10)

И в хранилище (если есть ограничение по длине) для любого идентификатора должно быть зарезервировано минимум 128 бит энтропии (а лучше 256).

f> 2. А написал пользователь +7safd$67 и где-то это все равно не пройдет дальше — и что делать? Пользователю уже к тому времени спать ушел.


А делать ровно то, что делаешь обычно — есть универсальный принцип не вмешиваться в поток данных до точки принятия решения. А точка принятия решения в случае с телефоном находится где-то в районе оператора связи, а не сайта, который этот телефон сохранил. И может так оказаться, что телефон "+7safd$67" или даже "♡♤♢♧" окажутся вполне валидными идентификаторами (может быть не сегодня, так в ближайшем будущем точно).
Re[9]: Ненависити пост. Не валидируйте телефонные номера
От: AlexGin Беларусь  
Дата: 09.09.21 14:48
Оценка: 1 (1) +1
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Потому что при капитализме централизованно проделать установку длины номеров невозможно.


Дело НЕ в политическом строе.
Дело в технической база узлов коммутации.
Лет 40 назад каждая цыфра номера — это шкаф (иногда даже не один — в зависимости от нагрузки на сеть) на АТС.
Сегодня — несколько строк в программе компьютера, управляющего коммутацией.

Кстати, в том же Израиле капитализм — но формат телефонных номеров фиксирован:

https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BB%D0%B0%D0%BD_%D0%BD%D1%83%D0%BC%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8_%D0%98%D0%B7%D1%80%D0%B0%D0%B8%D0%BB%D1%8F

P.S. Спасибо всем участником данной ветки!

Благодаря Вашим постам, уважаемые товарищи, я понял, что моё образование
инженера электросвязи (полученное в СССР),
ещё может быть для чего-то полезным и в XXI веке
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 09.09.21 16:25
Оценка:
Здравствуйте, B0FEE664, Вы писали:

bnk>>Именно. Какой-то хрен на stackoverflow написал что должно быть максимум 10 цифр (без кода страны). Так вот нет блин. Одиннадцать. А форма тупо режет последнюю.

BFE>Почувствуй себя хакером: отредактируй форму и если на сервере не проверяют (часто это так), то всё получится.

Я не понял, как на гитхабе релиз в репку залить
Автор: Marty
Дата: 10.08.21
— всё вроде сделал правильно, а кнопка сабмита — засерена, и не отправить. Подправил код страницы, разблокировал кнопку, нажал — всё отправилось норм, и архивчик подцепился к репке
Маньяк Робокряк колесит по городу
Re[10]: Ненависити пост. Не валидируйте телефонные номера
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 09.09.21 16:33
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Кстати, в том же Израиле капитализм — но формат телефонных номеров фиксирован:


AG>https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BB%D0%B0%D0%BD_%D0%BD%D1%83%D0%BC%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8_%D0%98%D0%B7%D1%80%D0%B0%D0%B8%D0%BB%D1%8F


Кошерные номера/телефоны o_O
Маньяк Робокряк колесит по городу
Re: Ненависити пост. Не валидируйте телефонные номера
От: cppguard  
Дата: 09.09.21 22:16
Оценка:
Здравствуйте, bnk, Вы писали:

Я бы сократил просто до "не валидируйте, олени, вы не умеете это делать!". Но это крик в пустоту, потому что формошлёпство считается зазорным, ведь настоящий программист обязтельно должен пилить если не искусственный интеллект, то хотя бы единорога-убийцу фейсбука. Вот и пишут код валидации вчерашние выпускники экспресс-курсов.
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 10.09.21 09:10
Оценка:
Здравствуйте, Marty, Вы писали:

M>ЗЫ Интересно, а как китайцы обходяться? 10 разрядов номера внутри страны — им уже тесновато должно быть.


Никак не обходятся — у них уже давно 11. Именно поэтому все, кто утверждает, будто цифр должно быть не более десяти, не видели в своей жизни ничего, кроме Америки/Европы.
Re[10]: Ненависити пост. Не валидируйте телефонные номера
От: ути-пути Россия  
Дата: 10.09.21 23:18
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Кстати, в том же Израиле капитализм — но формат телефонных номеров фиксирован:


Проклятое государство лезет указывать капиталистам.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: ути-пути Россия  
Дата: 10.09.21 23:21
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Никак не обходятся — у них уже давно 11. Именно поэтому все, кто утверждает, будто цифр должно быть не более десяти, не видели в своей жизни ничего, кроме Америки/Европы.


Нет, должен быть стандарт, а там хоть 10, хоть 20, хоть полноценный GUID, все равно номера набирают очень редко.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: VladFein США  
Дата: 10.09.21 23:44
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>На планете 10 000 000 000 людей. Даже если у каждого по 9 аппаратов,

ЭФ>то больше чем 11 цифр не нужно.

ЭФ>Собственно, сейчас столько и есть:

ЭФ>+0 123 456 78 90

'0' — это код страны? А что если в одинадцатой стране начнут звонить?
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.09.21 07:53
Оценка:
Здравствуйте, ути-пути, Вы писали:

УП>Нет, должен быть стандарт, а там хоть 10, хоть 20


Так есть стандарт: код страны — код административной единицы — код абонента. Чего в нем не хватает?
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Hobbes Россия  
Дата: 11.09.21 08:21
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Я имел в виду вот эту валидацию: __(__) ___ ____

bnk>На стековерфлоу пишут что за кодом страны следует от 7 до 10 цифр, и народ оттуда копирует код валидации. Так вот, ЭТО НЕПРАВДА. У меня за кодом страны следует 11 (!) цифр

Дак вроде у мобильных операторов Германии это типично.
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: ӍїϛϮϠǷiя-ȺҜ Россия  
Дата: 11.09.21 08:23
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Почему один раз не сменить фамилию на нормальную?

ЭФ>Неважно на какую, Уткиншмидт, например.

Поздоровался со мной
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: Hobbes Россия  
Дата: 11.09.21 08:27
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Это не в компетенции ООН.

AG>Для этого есть ITU (International Telecommunication Union) — Международный Союз Электросвязи

Я более того скажу, эта организация старше Международного почтового союза. Бумажная почта тупила уже тогда.
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: ӍїϛϮϠǷiя-ȺҜ Россия  
Дата: 11.09.21 08:27
Оценка: :)
Здравствуйте, Dair, Вы писали:

D>Ещё некоторые человеки валидируют поле "фамилия", не позволяя там ничего кроме букв соответствующего алфавита. И у нас встречал, и у не нас.


И нечеловеки тоже! используют всякую галимую программулину, а потом из меня получается:

Здравствуйте, ?ї????iя-??, Вы писали:

Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: ӍїϛϮϠǷiя-ȺҜ Россия  
Дата: 11.09.21 08:30
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>А делать ровно то, что делаешь обычно — есть универсальный принцип не вмешиваться в поток данных до точки принятия решения. А точка принятия решения в случае с телефоном находится где-то в районе оператора связи, а не сайта, который этот телефон сохранил. И может так оказаться, что телефон "+7safd$67" или даже "♡♤♢♧" окажутся вполне валидными идентификаторами (может быть не сегодня, так в ближайшем будущем точно).


А меня вот ?ї????iя-?? Обзывают. Да ещё тупой грамарр сейчас слово "обзывают" упорно в верхний регистр переводит
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: omgOnoz  
Дата: 11.09.21 11:03
Оценка:
Здравствуйте, ӍїϛϮϠǷiя-ȺҜ, Вы писали:

ӍȺ>А меня вот ?ї????iя-?? Обзывают. Да ещё тупой грамарр сейчас слово "обзывают" упорно в верхний регистр переводит


И правильно делают.
Re[7]: Ненависити пост. Не валидируйте телефонные номера
От: ӍїϛϮϠǷiя-ȺҜ Россия  
Дата: 11.09.21 19:04
Оценка:
??gOn??, Вы писали:
O>И правильно делают.

ой, вас уже выпустили из сумасшедшего дома под Херсоном?
Re[2]: Ненависити пост. Не валидируйте телефонные номера
От: Блудов Павел Россия  
Дата: 12.09.21 19:12
Оценка: 3 (1)
Здравствуйте, Dair, Вы писали:

D>Ещё некоторые человеки валидируют поле "фамилия", не позволяя там ничего кроме букв соответствующего алфавита.


Со мной в университете училась Юлия Юрьевна Ю. Её фамилию половина веб-формочек не принимала.
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: Аноним931 Германия  
Дата: 13.09.21 06:02
Оценка:
AB>есть универсальный принцип не вмешиваться в поток данных до точки принятия решения
Ну да, ну да. Универсальный принцип, точка принятия решения, все вот это эффектно звучащее академически-теоретически-диванное блаблабла. Знакомо, знакомо. А в реальном мире заказал человек пиццу, впопыхах опечатался — и вот курьер стоит посреди улицы и риторически спрашивает себя, какой идиотский софт пропустил заказ с буквами в телефонном номере. Оператор связи, ага.
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 13.09.21 06:10
Оценка:
Здравствуйте, Аноним931, Вы писали:

А>И вот курьер стоит посреди улицы и риторически спрашивает себя, какой идиотский софт пропустил заказ с буквами в телефонном номере.


Опечататься так, чтобы вбить в номер буквы, во много раз сложнее, чем перепутать цифры. И вот номер выглядит правильным, но курьер все так же стоит посреди улицы, ибо по этому номеру ничего не заказывали.
Re[7]: Ненависити пост. Не валидируйте телефонные номера
От: Аноним931 Германия  
Дата: 13.09.21 07:03
Оценка:
ЕМ>Опечататься так, чтобы вбить в номер буквы, во много раз сложнее, чем перепутать цифры.

Типичная ошибка: оперировать относительными величинами без учета абсолютных. Тот факт, что это "намного сложнее", никак не отрицает факта, что это все же случается достаточно часто для того, чтобы валидация себя экономически оправдывала. И поэтому валидация реализуется, все. Никаких много-мало.

ЕМ>И вот номер выглядит правильным, но курьер все так же стоит посреди улицы, ибо по этому номеру ничего не заказывали.


Ты будешь очень удивлен, но и такое в реальной жизни часто случается.
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Re[8]: Ненависити пост. Не валидируйте телефонные номера
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 13.09.21 07:15
Оценка:
Здравствуйте, Аноним931, Вы писали:

А>Типичная ошибка: оперировать относительными величинами без учета абсолютных. Тот факт, что это "намного сложнее", никак не отрицает факта, что это все же случается достаточно часто для того, чтобы валидация себя экономически оправдывала.


Есть статистика по типам ошибок в номерах телефонов?

А>И поэтому валидация реализуется, все.


Да и ради бога, лишь бы вменяемо.

ЕМ>>И вот номер выглядит правильным, но курьер все так же стоит посреди улицы, ибо по этому номеру ничего не заказывали.


А>Ты будешь очень удивлен, но и такое в реальной жизни часто случается.


Я, как бы, догадывался о том, что это возможно. Мне тут более интересно, каким образом синтаксическая валидация справляется с этой проблемой (которая, на мой взгляд, должна лидировать в статистике опечаток).
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: cppguard  
Дата: 13.09.21 07:34
Оценка:
Здравствуйте, Аноним931, Вы писали:

А> Ну да, ну да. Универсальный принцип, точка принятия решения, все вот это эффектно звучащее академически-теоретически-диванное блаблабла. Знакомо, знакомо. А в реальном мире заказал человек пиццу, впопыхах опечатался — и вот курьер стоит посреди улицы и риторически спрашивает себя, какой идиотский софт пропустил заказ с буквами в телефонном номере. Оператор связи, ага.


Ну мы же говорим про нормальную систему, которую инженеры разрабатывали? В таких, обычно, заказ подтверждается по СМС или звонком оператора.
Re[9]: Ненависити пост. Не валидируйте телефонные номера
От: Аноним931 Германия  
Дата: 13.09.21 08:17
Оценка:
ЕМ>Есть статистика по типам ошибок в номерах телефонов?

Ну так поищи, раз тебе нужна. И с нами заодно поделишься.

ЕМ>Да и ради бога, лишь бы вменяемо.


Воооот, об этом и речь.

А>>Ты будешь очень удивлен, но и такое в реальной жизни часто случается.

ЕМ>Я, как бы, догадывался о том, что это возможно.

Я, как бы, прекрасно знаю, что ты догадывался о том, что это возможно. Мой ответ был намеренно выдержан в твоем же стиле: написать собеседнику некую левую банальщину, совершенно не противоречащую словам этого самого собеседника, но преподнести ее как возражение/опровержение/оспаривание. Неприятно получить свое же в обратку, да?

ЕМ>Мне тут более интересно, каким образом синтаксическая валидация справляется с этой проблемой (которая, на мой взгляд, должна лидировать в статистике опечаток).


Ну так поищи, раз тебе интересно. И с нами заодно поделишься.
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Re[7]: Ненависити пост. Не валидируйте телефонные номера
От: Аноним931 Германия  
Дата: 13.09.21 08:21
Оценка:
C>В таких, обычно, заказ подтверждается по СМС или звонком оператора.

Да ну нафиг.
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Re[6]: Ненависити пост. Не валидируйте телефонные номера
От: Anton Batenev Россия https://github.com/abbat
Дата: 13.09.21 14:28
Оценка: +1
Здравствуйте, Аноним931, Вы писали:

А> AB>есть универсальный принцип не вмешиваться в поток данных до точки принятия решения

А> Ну да, ну да. Универсальный принцип, точка принятия решения, все вот это эффектно звучащее академически-теоретически-диванное блаблабла. Знакомо, знакомо.

Данный принцип как раз широко используется в реальном мире во множестве протоколов, некоторые из которых могут быть старше тебя.

А> А в реальном мире заказал человек пиццу, впопыхах опечатался — и вот курьер стоит посреди улицы и риторически спрашивает себя, какой идиотский софт пропустил заказ с буквами в телефонном номере. Оператор связи, ага.


Судя по всему, ты очень давно не заказывал пиццу, раз выдумал сценарий совершенно оторванный от реального положения дел. Корректность твоего телефона будет проверена через opt-in еще до заказа, адрес не вводится руками, т.к. у второй дорожки слева в парке нет никакого адреса, а курьеры фуд-маркета (по крайней мере заботящегося о своих клиентах) не видят телефонов.
Re[7]: Охосспаде, эти юные хипстеры...
От: Аноним931 Германия  
Дата: 20.09.21 07:35
Оценка:
AB>Данный принцип как раз широко используется в реальном мире во множестве протоколов, некоторые из которых могут быть старше тебя.

Разумеется, используется, и я тебе даже открою страшную и неприятную для тебя тайну: данный принцип и я использовал уже тогда, когда ты еще буквы учил! Ну, это, ты же первым про возраст начал, да ведь? Так что не обижайся теперь.
Только вот дело такое, о мой осведомленный в теории собеседник: в данном конкретном случае ты с этим принципом залез совершенно не в тему. О чем я до тебя и подобных тебе эльфам ("дайте статистику", ага) и пытаюсь донести. Но ты блин уперся, как паровоз!

AB>Судя по всему, ты очень давно не заказывал пиццу, раз выдумал сценарий совершенно оторванный от реального положения дел. Корректность твоего телефона будет проверена через opt-in еще до заказа, адрес не вводится руками, т.к. у второй дорожки слева в парке нет никакого адреса, а курьеры фуд-маркета (по крайней мере заботящегося о своих клиентах) не видят телефонов.


Сейчас ты, возможно, вообще начнешь плакать — но извини, врать не буду: заказывал не далече как пару недель назад. У нашего самого известного и рекламируемого сервиса доставки еды. Какая еще корректность по опт-ин, какие еще дорожки в парке, какие еще адреса которые не вводят руками у курьера без телефона, откуда ты берешь вот этот весь БРЕД? Вот наслаждайся, на скриншоте ниже у человека произошел именно тот самый случай: неверный номер телефона, но заказ был принят. Что ты тут нам втираешь, диванный эксперт???

  Сюда смотри, эксперт по внедрению универсальных принципов
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Re[4]: Ненависити пост. Не валидируйте телефонные номера
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 23.09.21 13:21
Оценка:
Здравствуйте, Marty, Вы писали:

M>Видимо, это было обусловлено изначальными возможностями АТС. А у австрияков почему-то получилось по-другому. Хотя странно. Ну ок, +43 — код страны. (23456) — код австрийского мухосранска с 10ю тыщами жителей. Нахрена им в этом мухосранске семизначные локальные номера?


11 же цифр всего (после кода страны). 23456 — 5 цифр, остаётся 6.
The God is real, unless declared integer.
Re[3]: Ненависити пост. Не валидируйте телефонные номера
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 23.09.21 13:24
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Именно. Какой-то хрен на stackoverflow написал что должно быть максимум 10 цифр (без кода страны).


Ссылку в студию. Раскритикуем и заминусуем.

bnk>Похожая ситуация когда требуют ввести адрес в виде улица-дом-квартира. Это тоже не работает.

bnk>Если не знаешь как валидировать, сделай блин предупреждение вместо жестких рамок.

Ну тут проще — например, если дом частный, в квартиру писать 1. Это честно
The God is real, unless declared integer.
Re[8]: Охосспаде, эти юные хипстеры...
От: alex_public  
Дата: 26.09.21 02:56
Оценка:
Здравствуйте, Аноним931, Вы писали:

AB>>Судя по всему, ты очень давно не заказывал пиццу, раз выдумал сценарий совершенно оторванный от реального положения дел. Корректность твоего телефона будет проверена через opt-in еще до заказа, адрес не вводится руками, т.к. у второй дорожки слева в парке нет никакого адреса, а курьеры фуд-маркета (по крайней мере заботящегося о своих клиентах) не видят телефонов.

А>Сейчас ты, возможно, вообще начнешь плакать — но извини, врать не буду: заказывал не далече как пару недель назад. У нашего самого известного и рекламируемого сервиса доставки еды. Какая еще корректность по опт-ин, какие еще дорожки в парке, какие еще адреса которые не вводят руками у курьера без телефона, откуда ты берешь вот этот весь БРЕД? Вот наслаждайся, на скриншоте ниже у человека произошел именно тот самый случай: неверный номер телефона, но заказ был принят. Что ты тут нам втираешь, диванный эксперт???
А>
  Сюда смотри, эксперт по внедрению универсальных принципов
А>Image: ForKids.png


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

P.S. Кстати, доставка пиццы — это ещё ерунда. А вот европейские банки... Это вообще ужас! Пришлось тут иметь дело и было такое впечатление, что по уровню сервиса я где-то в московском банке из 90-ых... Дикая отсталость в развитие удобства автоматизации для людей.
Re[9]: Охосспаде, эти юные хипстеры...
От: Vzhyk2  
Дата: 26.09.21 07:08
Оценка:
_>Ну так возможно вы оба правы. Просто ты рассказываешь реалии какой-то отсталой в IT европейской страны, а твой собеседник приводит тебе пример из современной в смысле IT страны. Я вот прямо на этой неделе заказывал пиццу в Москве и для этого надо было на сайте ввести код из пришедшей смски (т.е. у нас тут по сути однофакторная аутентификация с одноразовыми паролями). На мой взгляд оптимальная для обычного пользователя схема, в которой не надо помнить ни логин (это твой телефон), ни пароль, и при этом можно не впечатывать свой адрес каждый раз (он берётся из предыдущих заказов). Всё сделано для людей.
А в Минске. Зашеk на сайт, выбрал пиццу, вбил адрес и нажал кнопочку "Везите". Через 20-30 мин пицца у тебя, улыбающийся курьер с с аппаратами для оплаты карточкой и кассовым аппаром для налички.
Re[9]: Ненависити пост. Не валидируйте телефонные номера
От: wraithik Россия  
Дата: 26.09.21 10:10
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

P>>При чем тут коммунисты?


ЭФ>Потому что при капитализме централизованно проделать установку длины номеров невозможно.


С хера ли? Захотят закон примут и вперед. С той же зарядкой через USB прокатило.
Re[10]: Ненависити пост. Не валидируйте телефонные номера
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 26.09.21 10:14
Оценка:
W> С той же зарядкой через USB прокатило.

Ничего никуда не прокатило, у меня полно несовместимых разъёмов вокруг.
Re[11]: Ненависити пост. Не валидируйте телефонные номера
От: wraithik Россия  
Дата: 26.09.21 10:31
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

W>> С той же зарядкой через USB прокатило.


ЭФ>Ничего никуда не прокатило, у меня полно несовместимых разъёмов вокруг.


Да что ты. Все новые мобилы под micro-USB или type-c. Кроме яблока.
Re[5]: Ненависити пост. Не валидируйте телефонные номера
От: RonWilson Россия  
Дата: 26.09.21 10:56
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>И может так оказаться, что телефон "+7safd$67" или даже "♡♤♢♧" окажутся вполне валидными идентификаторами (может быть не сегодня, так в ближайшем будущем точно).


как-то шустро это будущее наступит, не? и явно пессимистичное, раз ПЦР до тех пор будут сдавать
Re[8]: Ненависити пост. Не валидируйте телефонные номера
От: RonWilson Россия  
Дата: 26.09.21 11:01
Оценка:
Здравствуйте, Аноним931, Вы писали:

C>>В таких, обычно, заказ подтверждается по СМС или звонком оператора.


А>Да ну нафиг.


Это "ну нафиг" мне аукнулось двжды за последние выхи с заказом такси из/в Шереметьево, первый сайтик показал плашку, что заказ принят, придет смс заранее и со мной свяжется водитель. Как оказалось, говно даже заказ не добавило в базу. Второй сайтик — ситуация аналогичная, зарекся заказывать без подтверждения, причем голсом от оператора, а не смской, которая во втором случае пришла, а заказ, как оказалось не поступил.
Re[10]: Охосспаде, эти юные хипстеры...
От: alex_public  
Дата: 26.09.21 16:47
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

_>>Ну так возможно вы оба правы. Просто ты рассказываешь реалии какой-то отсталой в IT европейской страны, а твой собеседник приводит тебе пример из современной в смысле IT страны. Я вот прямо на этой неделе заказывал пиццу в Москве и для этого надо было на сайте ввести код из пришедшей смски (т.е. у нас тут по сути однофакторная аутентификация с одноразовыми паролями). На мой взгляд оптимальная для обычного пользователя схема, в которой не надо помнить ни логин (это твой телефон), ни пароль, и при этом можно не впечатывать свой адрес каждый раз (он берётся из предыдущих заказов). Всё сделано для людей.

V>А в Минске. Зашеk на сайт, выбрал пиццу, вбил адрес и нажал кнопочку "Везите". Через 20-30 мин пицца у тебя, улыбающийся курьер с с аппаратами для оплаты карточкой и кассовым аппаром для налички.

Вбивать адрес каждый раз — это уже лениво... )
Re[11]: Охосспаде, эти юные хипстеры...
От: RonWilson Россия  
Дата: 26.09.21 16:58
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Вбивать адрес каждый раз — это уже лениво... )


Можно же применить системы автоматизации заполнения форм, будто Вы пиццу триста раз на дню заказываете
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.