Обновить
87
zerkms@zerkms

Пользователь

50
Подписчики
Отправить сообщение
Занятно, у меня вкладки Update нет :-S
У твиттера есть же апи?
Я хоть не жена и не эксперт, но позвольте на основе личного опыта тоже ответить:

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

2. Да, без грамматики не получится полноценно читать и говорить, и совсем не получится писать
Это даже не гифка, это jpeg со звуком!
В посте упоминался fail2ban, который делает то же самое
мой пример хотя бы может иметь какую-то отдаленную практическую ценность

Чтобы окончательно запутать людей, которые будут поддерживать код после вас — да.

По факту — «вы не должны этого хотеть»
Персистентные соединения вообще ничего связанного с таймаутами, отличное от обычных, неперсистентных соединений, не имеет.

Персистентные соединения это лишь пул, который, в случае с кроновскими и шелл-скриптами вообще некому будет создать и поддерживать.
Зачем давать ссылку на лепру, которой не существует
Вероятно, в той стране люди планируют бизнес вести и завтра, а в РФ нужно заработать как можно быстрее сегодня и сейчас, потому что «завтра» у фирмы может и не быть.
Моя? Я вообще регулярок не писал никаких :-) Я «за» минимальную проверку + отправку письма.
И что из этого следует? :-) Если имя похоже на несуществующее, то реджектить? :-)
запрос в DNS на существование домена

Как именно? MX?
Не надо. Зачем? Вариант с for'ом тем и хорош, что там всё естественным образом получается без дополнительных проверок, а вот вариант с join или будет производить неожидаемый результат, или будет нечитаемым (для инетерса попробуйте реализовать его таким образом, чтобы в случае нуля элементов возвращался пустой ul)

Не о том же речь.


Речь о том, что автор говорит, что for можно заменить функциями для работы с массивами и сам же приводит пример, который не будет эквивалентен коду с for'ом.

Как по мне, так яблоки нужно сравнивать с яблоками.
Автор кода из пункта 7 не подозревает о существовании пустых массивов.
Вот, кстати, когда читал так и не понял почему «С этой хренью ни один почтовый демон работать не станет». Что с этим адресом не так?
Не аналог. Отправка письма на конкретный адрес не подтверждает, что адрес принадлежит вам, она лишь подтверждает, что у вас есть доступ к ящику и что ящик рабочий (а это и есть наша цель).

Возвращаясь к моему предыдущему комменту: для меня валидация это соответствие некоторому набору критериев.

Опять же, называйте это как хотите, плясать всё равно нужно от задачи: если вам нужен рабочий адрес, то как бы вы этот процесс ни называли — вам нужно отправить на него письмо.

ps: en.wikipedia.org/wiki/Data_validation

In computer science, data validation is the process of ensuring that a program operates on clean, correct and useful data. It uses routines, often called «validation rules» or «check routines», that check for correctness, meaningfulness, and security of data that are input to the system.
Не хочется переводить дискуссию в терминологическую плоскость, но откуда взялось «Валидация никогда не решала проблемы достоверности данных, а только правильности. »?

Для меня валидные данные, это данные, которые удовлетворяют некоторому набору критерий. Критерием, в зависимости от ситуации, может быть, в дополнение к соответствию какому-то формату, и «рабочесть» адреса.
Отправка письма с подтверждением — потеря определенной доли посетителей.

В зависимости от сервиса и назначения емейла.

Если нужен 100% рабочий адрес, то по-другому просто никак. Вообще никак.
Да что мелочиться, все вы вообще в моём мозге и существуете только в нём :-)
saucelabs.com/ очень клёвый.

Или вы конкретно про идею предреализованных шаблонных сценариев?

Информация

В рейтинге
Не участвует
Откуда
Веллингтон, Wellington, Новая Зеландия
Зарегистрирован
Активность