Как стать автором
Обновить
7
0

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

Отправить сообщение
Любителям извращений можно ещё и с GROUP_CONCAT + FIND_IN_SET поиграться.
Так вроде проблема возможны коллизий изначально стоит для любого алгоритма.
Конкретно описываемся уязвимость — это генерация сразу двух pdf с одинаковыми хэш-суммами, а не создание коллизии к произвольному файлу. Конь в вакууме по сути. Или я не прав?
Это фишки кооперативного прохождения. Если играть одному — этот момент настраивается.
Хорошая история и хорошо написано. Успехов вам.
Бывают. Тут можно смело жаловаться разработчику если нет никаких настроек или «наказывать рублём».
Если деньги получают за качество продукта, то к пользователям прислушиваются гораздо чаще.

Но в статье явные примеры из серии «дайте нам побольше сведений о себе чтобы продавать вам рекламу».
Если в интернете что-то бесплатно — значит товар вы.
Так что плевать авторы приложений хотели на всё что описал автор в статье. Будут показывать то что выгодно им, а не наиболее удобно пользователю.
Всё по делу расписано. Смерти почты в обозримом будущем не предвидится, по крайней мере для делового общения.
Я правильно понимаю, что никакой из описанных способов не способен защитить от описанного в статье примера?
Видимо, дорога до работы тоже считается «работой».
Автор предлагает убрать проверку на notepad++ как не имеющую смысла с точки зрения выполнения программы. Но она, скорее всего, имеет смысл для разработчиков.

Если поменять местами то как раз таки появится лишний вызов поиска подстроки и тогда можно было бы писать про ошибку. А так всё хорошо в этом фрагменте кода.
В выражении ищется более длинная (notepad++) и более короткая (notepad) подстроки. При этом проверка с более длинной строкой никогда не сработает, так как проверка с поиском более короткой строки будет ее предотвращать. Как я уже упомянул, это не ошибка, а всего лишь опечатка, но в другой ситуации невинная избыточная проверка могла бы превратиться в потенциально коварный баг.


Не согласен с тем что это ошибка или опечатка. Если исправить как предлагается и вдруг захотят убрать проверку на «notepad» то с большой вероятностью перестанут работать оба варианта. Всякое бывает, и не всё задокументировано.
Небольшая избыточность кода которая лучше описывают логику работы и помогает поддерживать код — не баг и не опечатка. К тому же в данном случае проверки записаны в правильном порядке и не влияют на производительность. Какие-нибудь умные компиляторы/анализаторы, в теории, даже выкинуть смогут этот лишний код при компиляции.
Тогда уж не смерть, а жизнь в дерьме.
причем перед этим отключает SMEP

Думаю по этому коду и нашлось каким-то автоматическим анализатором. А дальше раскурили уже спецы что и как происходит.
Ведьмак 3 всем показал что такое возможно.
Помимо поддержки девайсами у 5гц есть ещё один недостаток — меньшая зона покрытия. Не всем подойдёт такое решение.
Самый ад это когда у тебя wifi ещё и от соседей со всех сторон, штук так 7-10 сетей. Вообще существует какое-то спасение от этого кроме перехода на 5ghz?
Всегда не понимал почему это называется «бесконтактное» если надо прикладывать некий девайс к считывателю.
Жаль что сейчас большая часть бюджета и времени разработки уходит на «красивую обёртку», а не на контент и игровой процесс. Или это я старею и мне так кажется…
За все СУБД не скажу, но в MySQL можно использовать алиасы из SELECT в HAVING.
SELECT foo, длинное-длинное-выражение as bar
GROUP BY foo
HAVING bar > 42
Главное чтобы потом тому кто это всё прочитал рассказали про HAVING до того как он начнёт лепить вложенные запросы везде где это нужно и не нужно.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность