Всего 123 794 комментария

Александр Мельник
28 апреля 2023, 08:29
0
но согласитесть, нет разницы, будет в каждой форме в этом инпуте написано одна и таже строка (value='hello world') или генерируемая каждый раз разная строка — на антиспам это не должно влиять. Ведь валидатор проверяет только факт заполненности этого поля.
Александр Мельник
28 апреля 2023, 08:19
0
Приведу пример, почему у меня слегка негативное отношения к чрезмерному использованию интернета и тем более всяких чатов на ИИ в разработке.
Есть коллега, который всегда предлагает самые безумные решения. К примеру, собираемся разрабатывать сложный проект, в сжатые сроки, мы разрабатываем бэк на php. Он же выступает с предложением, а давайте на python. Все такие — как так, никто не умеет python, зачем. Спрашиваем — у вас есть опыт работы с этим языком, говорит нет. Так чего ради все будут сложный проект начинать на совершенно неизвестном языке — ответ. Да что там сложного, все можно нагуглить.
Или аналогичный пример. Этот же человек вдруг посмотрел видео на ютубе и решил, что теперь нужно использовать везде graphQL вместо restapi у нас. Потому что в видео сказали, что это круче. И все, этого достаточно.
В современном мире разработчик вообще перестал думать, что програмирование это вообще то сложно. Что ты должен и мозг затачивать и тренировать определенным образом, и память. Что ты должен учить книги по 600 страниц чтобы разобраться в регулярных выражениях на высоком уровне. Никто не хочет этого делать, все говорят — да нафик, мы пойдем нагуглим. ВОзьмем куски чужого кода, а если возникнут проблемы, зададим вопрос на stackoverflow.
На днях случайно попросил одного человека кое что исправить в своем же коде на js, при открытом экране в скайпе. И человек не смог. Он даже не знает как правильно пишется addEventListener поскольку редактор все время сам ему подсказывает. И это человек с высшим образованием программиста. Без доступа к интернету никто уже не может программировать, потому что се данные не у тебя в голове, а в гугле.
Поэтому в целом, я негативно отношусь к чрезмерному использованию современных технологий в нашей работе.
Денис Усманов
28 апреля 2023, 08:15
0
В целом, данный способ ещё на стадии проверки и доработки. Использую его в связке с Google reCaptchaV3.
Денис Усманов
28 апреля 2023, 08:13
0
Смысл генерации только в попытке защититься от не очень продвинутых ботов, для которых такой способ защиты непреодолим…
Денис Усманов
28 апреля 2023, 08:12
0
Я согласен с сомнительностью защиты, но как меня уверили, он работает. Я тоже, считаю, что генерация случайной строки на фронте не защитить от серьёзных спам-ботов.
Надеюсь в ближайшее время, улучшить способ защиты перенеся проверку случайной строки полностью на сторону сервера, пока думаю как это сделать…
Александр Мельник
28 апреля 2023, 08:01
0
Лично у меня очень неоднозначное отношение к этим новым технологиям и чат-ботам. Но уже ничего не поделаешь и прийдется учиться жить с ними.
Вы имете ввиду, что бота можно попросить «напиши мне быстрый сеофильтр» для modx 2.8.5 без minishop как просит мой сеошник Роман? )) Врядли.
Мои попытки поиграться с chart-gpt показали что для генерации сложного кода он пока еще не подходит, максисм решение «классических» задач и алгоритмов — типа напиши оптимальный алгоритм вычисления чисел Фиббоначи или сортировку пузырьком.
Да и вообще, разработчик, если он называется программистом, должен быть хардкорным — только документация и только твой ум. Этого достаточно для решения любых задач. А иначе нас нужно будет переименовывать из разработчиков в «оператор чатбота» )
Александр Мельник
28 апреля 2023, 07:42
0
И не совсем мне ясно, в чем ообще смысл сниппета и генерирования каждый раз случайной строки. Ведь валидатор проверяет только факт наличия заполненности такого поля. На мой взгляд, если руками один раз вписать value для этого инпута ничего не измениться. Или я не прав?
Александр Мельник
28 апреля 2023, 07:37
0
Спасибо за очередной способ борьбы со спамом, но честно говоря, я не понял как он работает и почему именно должен защитить от спама.
Вы генерируете случайную строку, вставляете ее в форму через jquery, а затем в валидаторе проверяете ее наличие.
А почему собственно она должна отсутствовать? Спам боты точно так же выполняют весь javascript на странице, как и обычный пользователь и этот инпут будет добавлен в форму и в случае спамбота.
Но если вы говорите что вам помогло, то вам везет и видимо пока что вас атакуют самые примитивные боты)
Я пробовал подобный подход, но не просто append при загрузки странице, а например добавление скрытого поля в форму только после того как кто то кликнул по кнопке, открывающей конкретную форму, пробовал добавлять поле при события наведения мыши на открытой модальное окно и так далее. И в любом случаем через день два спам снова возобновлялся в том же объеме.
Признаюсь, что ни один из способов «автоматического» определения — спам, не спам не дал для меня результата. Лучшего способа с пока что 100 процентным результатом удалось добиться только при таком антиспаме, где пользователю предлагается ответить на вопросы. Как в каптче от гугла — типа выберите все мосты на 8 фотографиях.
Володя
28 апреля 2023, 05:46
0
Да нет. Я захожу иногда, почитываю что тут происходит…
Володя
28 апреля 2023, 05:43
0
Доброе утро.
— джеквери чем неугодил?
— по плиткам это да актуально

Версия что сейчас в репозитории меня многим не устраивает и выпилить джеквери и переделать запрос по плиточкам по факту ничего кардинально не изменит.
vit
vit
28 апреля 2023, 03:33
0
Напишите потом если решите. Мой хостинг меня послал)
Николай Савин
28 апреля 2023, 02:22
0
Он в последний раз на формуе был в 21 году. Вряд ли ответит
Константин Ильин
27 апреля 2023, 21:09
0
Приветствую!
хотел бы узнать Володя @Володя больше не занимаетесь развитием/улучшением msOptionsPrice2?
вопросы такие:
— уход от jQuery
— по каждому товару из плитки запрос на сервер, лучше было бы один большой запрос
Матвей
27 апреля 2023, 17:41
0
Написал хостингу, жду их ответа.
Позожая ситуация у меня недавно была с одним из модулей последней Joomla — оказалась проблема в конфигах хостинга.
Быстро всё решили.
vit
vit
27 апреля 2023, 17:36
0
И что получилось. Я плюнул и на 2 остался
Андрей Степаненко
27 апреля 2023, 17:24
-1
Контекст про modx задан, пока отличий особых нету.
Но будут)
deleted
27 апреля 2023, 17:06
0
Если у вас уже есть доступ к чат-боту GPT на openai.com и вы нашли способ получить аккаунт, поделитесь этой информацией с другими
Можно арендовать зарубежный номер за 20 рублей. Но сайт не помню, к сожалению. Там даже можно выбрать, для регистрации на каком сервисе нужен номер.

Ссылка на чат: t.me/modx_revoluiton_gpt_free
А в чём отличие от других ботов?
Матвей
27 апреля 2023, 16:20
0
Аналогично… Сложил кучу матов, пытаясь нормализовать…
Петр
27 апреля 2023, 15:06
0
при нажатии и при перезагрузке страницы.
Vladimir
27 апреля 2023, 14:58
0
Эта ошибка появляется после нажатия на кнопку? нужно смотреть сами ваши файлы, так от сюда не помочь