BoyFromDubai, повторяю медленно, по слогам практически: браузер делает два запроса - один пользовательский /1, а второй автоматический /favicon.ico, первый отрабатывает нормально и выводит "1", а второй падает с ошибкой, так как строку "1" можно преобразовать в число, а строку "favicon.ico" нельзя ни в какой число преобразовать.
BoyFromDubai, бразуеры при открытии страницы сайта делают дополнительный запрос к сайту, чтобы получить favicon. Этот запрос прилетает в ваш обработчик block и в height оказывается не число.
voproser45654, заходим на страничку gnuwin'овского make, внимательно читаем написанное на ней. Скачиваем архивы Binaries и Dependencies, распаковываем в один каталог. Пользуемся.
PetrovArtemii29, не знаю как с трудоустройством цискарей, но когда курсы по программированию гарантируют трудоустройство, выливается это обычно в два варианта:
Ученику в конце курса заявляют, что прошёл он его недостаточно хорошо, чтобы его можно было трудоустроить.
Сдают ученика за копейки на галеру заниматься предельно тупым и утомительным трудом. Там ему будут постоянно говорить, что он плохонький джун, который никому больше не нужен и должен быть счастлив работать у них. А как только он начнёт возмущаться, его уволят и он обнаружит, что полученные на курсах знания и галерный опыт нигде не котируются.
Vitsliputsli, про богов я ничего не говорил, только о том, что это не так просто, как многим кажется. И не совсем понял, какая связь между квалификацией пентестеров и тем, что некоторые компании не занимаются ИБ. Описанных мной специалистов я видел у нас в Сбере, это полноценные белые шапки, на ежедневной основе основательно ломающие софт экосистемы. И да, стоят они не дёшево.
Артём Смирнов, проблема явно не с базой и не с запросами, как уже заметил o5a в user находится не тот юзер, который вы ожидаете. Надо копать документацию библиотеки, с помощью которой вы бота пишите.
Радим Кротов, разработчик - это специалист разрабатывающий решения бизнесовых проблем, а ТЗ должно описывать не детали реализации, а требования к функциональности. Поэтому дайте своему разработчику текст из блока "суть" вашего вопроса и пусть решает. Если же у вас не разработчик, а кодер джунского уровня, то грубый алгоритм может выглядеть так:
Добавить в ссылки из объявлений реферальный ключ, вида http://somesite.ru/?utm_source=vk
При запросах на ссылки сайта извлекать значение параметра utm_source
При рендеринге страниц подставлять к нужным ссылкам параметр utm_source со значением, полученным на предыдущем шаге.
PetrovArtemii29, потому что учиться в неакторизованных заведениях - это такая же глупость, как покупать диплом в переходе. Нормальные курсы только официальные, они и знания могут дать и более-менее полезный сертификат. Все остальные курсы приносят пользу только их создателям. Их сейчас так много потому, что это новый МММ, позволяющий разводить лошков на бабло.
CityCat4, все 21 год своей карьеры наблюдаю противоположный процесс - бизнес всё больше ориентирован на результат, а не на отчёт, поэтому все меньше обращает внимание на какие-либо факторы, кроме умений. Способные написать например автопилот могут смело приходить на собеседование с наколкой свастики во всё лицо, пьяные и с голой несовершеннолетней девкой на поводке.
/1
, а второй автоматический/favicon.ico
, первый отрабатывает нормально и выводит "1", а второй падает с ошибкой, так как строку "1" можно преобразовать в число, а строку "favicon.ico" нельзя ни в какой число преобразовать.