Pull to refresh
3
0
Send message

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

Рекламу так или иначе нам показывают, и в свете ближайший изменений по cookie, я бы хотел видеть более релевантную рекламу, чем рандомную фигню. Но я никогда не отреагирую на активное навязывание через смс/звонки и рассылки. А в последнее время я при звонке соединяюсь с оператором и прошу удалить все данные обо мне из их системы. Пару раз безрезультатно обращался в ркн. Для них номер телефона не персональная информация без привязки к другим данным.

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

Смс с рекламой мне не принесет пользу рекламе. Я их проигнорирую и добавлю в чс) Но пожалуй, если это явно не указано и рассылки будут, то по моему это не должно быть законным

Как мой номер телефона принесет пользу рекламе?

Да. Просто в посте все входящие параметры обрабатываются так

А если у пользователя пароль с такой последовательностью символов? Он всегда будет получать ошибку

Думаю, тут имеется в виду access_log сперли - пароли вместе с ними

Хорошо. str_replace в 3 аргументе будет обрабатывать только корневые элементы. Если там массив — он их проигнорирует. Я не очень понимаю, зачем нужна такая замена, но выглядит так, что в какой-то версии php это вывалит ошибку


  1. Нужно валидировать те параметры, которые используются в апи.
  2. PSR. Классы с нижними подчеркиваниями использовали в php до 5.3 (кажется) версии, которые эмулировали namespace. autoload и прочее — лучше использовать это, т.к. такой код станет более понятен другим php-разработчикам
  3. cron — это привязка к железу. Запуск каждые 10 секунд таким образом — зачем? Запустите демона, который будет в цикле раз в 10 секунд вычитывать сообщение. А лучше отправляйте через очереди. Вы получите легкую возможность масштабирования и избавитесь от лага в 10 сек на отправку
    Со всем этим вам поможет справиться какой-нибудь небольшой фреймворк или пара пакетов из composer.

Объясни пожалуйста, что делает этот код?


function XSS_secure() {

    function replace($arr) {
        $filter = array("<", ">");
        $filter_replace = array("<", ">");

        for ($i=0; $i < count($filter) ; $i++) {
            $str = str_replace($filter[$i], $filter_replace[$i], $arr);
        }
    return $str;
    }

    if ($_GET) $_GET = replace($_GET);
    if ($_POST) $_POST = replace($_POST);

}

С виду — ничего. Заменяет «<» на «<» и «>» на «>». А что если я передам ?a[b][c]=hello? Код либо сломается, либо станет опасно.
Параметры из реквеста прямо в код. Хорошо, что prepared statements используются еще.
Ну и вообще, глядя на код, ощущение, что я вернулся на 10 лет назад. Очень небрежно.
Советовать другим сделать так же для отправки — это прям таки грех)

И слои нового базового образа тоже скачаются только 1 раз! Причем только те слои, которые изменились. И при запуске контейнер не займет места весом в образ. И при масштабировании тоже. Место займут только изменения в фс в рантайме
Если эта статья в контексте какого-то соревнования по мегабайтам, то конечно я не прав. Но выглядит как без контекста. Т.е., ничего страшного в этом нет

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

А потом вы делаете аналог proxy_pass в nginx и ваш сервис ломается, потому что нет ни одного корневого сертификата, а вам нужен https. Базовые образы не просто так придуманы

Слои базового образа скачаются только 1 раз для 1 ноды. В дальнейшем они не будут скачиваться, пока их хеш не изменится. А он не изменится, если ты не сделаешь изменений в базовом образе

Не вижу проблем в больших базовых образах. Слои переиспользуются и редко меняются. Но чисто ради спортивного интереса — почему бы и нет

window.users = null;
Разве null — это не объект? users никуда не исчезнет, он останется со значением null. Предыдущее содержимое конечно удалится сборщиком мусора.
Мне кажется, ты хотел написать
delete window.users

Мне сразу вспомнились однострочники на перле, когда заговорили про кол-во строк в контексте сложности.
В го куча такого:
if err != nil {

}
Серьезно, такие проверки на ошибки в количестве строк могут занимать 10-20% кода. Неужели это можно считать сложностью?

Вот смотрел я на го, когда впервые увидел — все понятно.
В этом примере я не понял ничего из синтаксиса. Может, конечно, дело привычки, но на вид — это не упрощение

Так что такое RPA? Даже расшифровки не увидел и ниче не понял. На счет микросервисов — видимо, ты не понимаешь что это такое или ты видел их неправильное использование. Примеры высосаны из пальца. Особенно про переписывание продукта на микросервисы для выполнения одной небольшой задачи)

В описании теста написано — отдает константный JSON

Information

Rating
Does not participate
Location
Иркутск, Иркутская обл., Россия
Date of birth
Registered
Activity