• Как удалить запись в таблице MySQL по трём параметрам?

    @Vitsliputsli
    My1Name, а в чем собственно проблема? чем мешает удаление по 3 полям? зачем хочется писать только 1 условие?
    Написано
  • Основная работа и другие проекты. Как к этом относится ваше начальство?

    @Vitsliputsli
    Михаил Р., у вас реально kpi? Если не секрет, то как считают?
    Написано
  • Основная работа и другие проекты. Как к этом относится ваше начальство?

    @Vitsliputsli
    Mark220, никто не знает, как к этому отнесется конкретный человек.
    Тем не менее, адекватному будет пофиг, если нет нареканий по вашей работе.
    Написано
  • Хэш-таблица без разрешения коллизий?

    @Vitsliputsli
    Теоретически, можно при обнаружении колизии увеличивать длину хеша, в большинстве случаев это будет решать проблему, но в частных случаях даже на небольшом колве данных можно будет нарваться на длину хеша равную длине значения. Опять же можно проверять разные хешфункции, но все это не гарантирует короткий хеш, а замедлять работу будет, поэтому решение колизий проще и быстрее.
    Написано
  • Почему SSH продолжает слушать на 22 порту, хотя я его поменял?

    @Vitsliputsli
    Последовательно, пока какойто пункт не сработает:
    - проверить рестартанул ли systemctl sshd
    - не рестартануть, а остановить и затем запустить sshd
    - проверить какой конфигурационный файл использует sshd
    - перепроверить содержимое конфигурационного файла
    - ребутнуть систему
    - использовать бубен
    Написано
  • Как удаленно включить стационарный пк с андроид устройства?

    @Vitsliputsli
    Алексей Ярков,

    Вот у меня стационарный комп и иногда отключают электричество. Когда включают обратно и питание в розетке появляется, то компьютер сам не включается.

    Обычно для этого есть специальная настройка в биос
    Написано
  • От чего зависит количество единоверменных запросов, которые может обрабатывать БД?

    @Vitsliputsli
    MishaXXL, если говорить про высоконагруженные системы, то это не просто сервер, а целое архитектурное решение. Грубо говоря это не одна СУБД, а несколько, именно так решается вопрос масштабирования.
    Если говорить про одну СУБД, как написал выше, идет переключение между несколькими запросами, в итоге на ненагруженной СУБД запрос к примеру может выполняться 1мс, а при нагрузке 10мс.
    Написано
  • Как передать и потом забрать из Redis готовый массив данных PHP?

    @Vitsliputsli
    Сериализация вещь достаточно опасная, а т.к. редис скорее всего без пароля, то тем более.
    А т.к. у автора скорее всего массив строк, то json будет вполне хорошим решением.
    Насчёт "влияет ли encode и decode на скорость" - конечно влияет, как и любая строчка вашего кода. А больше всего влияет Битрикс, поэтому не забивайте голову такой экономией, там все достаточно быстро. Столкнётесь с проблемой тогда и будете её решать, но скорее всего она будет в другом месте.
    Написано
  • Как лучше построить архитектуру ML-сервиса?

    @Vitsliputsli
    Everything_is_bad, я так понимаю речь идет о сервисе который будет управлять моделями, внутри себя проводя вычисления по ним, иначе фраза про параллельное вычисление не имет смысла. А если такой сервис уже есть, то кто в него будет слать запросы действительно без разницы, тут согласен.
    Написано
  • Возможна ли sql инъекция?

    @Vitsliputsli
    Карлиндоу Мэрлифи,
    если всё настолько сложно, значит очень вряд ли использовалась эта уязвимость

    Сложно искать новые уязвимости, но если она найдена, то несложно проверить какой-либо сервис на устойчивость к ней. Если уязвимость не описана в публичном пространстве, это не значит, что она неизвестна в других кругах.
    Тем более, что This function was deprecated in PHP 4.3.0, а значит ее давно никто ни на какие уязвимости не проверяет.
    Написано
  • Влияет ли наличие сведений о прохождении лечения у психотерапевта на отказ в офере?

    @Vitsliputsli
    Знаю разработчика, который проходил лечение антидепрессантами от панических атак, не скрывает это, и прекрасно работает в одном всем известном банке.
    Написано
  • Почему следующий цикл НЕ бесконечный?

    @Vitsliputsli
    А что за задача такая интересная? Очевидно, что втыкание бесконечного цикла приведет к исчерпанию памяти, зачем?
    Написано
  • Как лучше хранить и быстро искать связанные данные?

    @Vitsliputsli
    Другой вариант: составной ключ id + alias_id.
    Каждый термин имеет уникальный id + alias_id. У всех терминов группы один и тот же id.
    Написано
  • Как сделать так, чтобы при нажатии на форму не обновлялись данные в другой?

    @Vitsliputsli
    alvi31182v,
    асинхронный curl? а ну ка как это он может сработать в данном случае)))

    В третий раз, "в браузере его никто не запускал, чтобы он там чтото мог загрузить."
    В браузере работает JS, а не PHP, но это не отменяет того, что PHP может асинхронно загружать страницы по http.

    Зачем ему в данном случае асинхронный curl (CurlMultiHandle)? что бы что?) и причем тут вообще набор дескрипторов curl_multi_init - curl_multi_add_handle в этом случае? Запрос не в стороний сервис, это просто запуск пхп скрипта через форму методом POST.
    Суть задачи какая? Разделить , что делает форма методом POST в этом случае?
    Я понимаю ты стучишься в сторонний сервис по апи и отправляешь туда данные либо получаешь данные
    в url ee.net, ee.com, ee.ru тут место для асинхронной curl обработки (curl_multi_init) но никак в этом случае.
    В данном случае php script зашит внутри одной страницы одного блока кода он срабатывает как одно целое, Вобщем я вижу набор слов причем вообще не понимая сути и никакого решения. Ну и кончено же в браузере отображение этой формы, которая методом POST без пойманого события юзера на клик без JS либы запускает скрипт полностью т.е перезагружет страницу в явном а не фоновом режиме. Вобщем все понятно, пых может асинхронно загружать страницу.

    php-script ни в какую нутрь "страницы" не зашит, это просто скрипт на сервере, который может сгенерировать текст (в виде html или чегото еще), который браузер отобразит как "страницу". Поэтому с кем он "одним блоком кода" сработает "как одно целое" непонятно.
    Исходя из выше указанного, причем здесь формы и POST-запросы тоже непонятно. Метод POST, да и любой другой, "пхп скрипты" не запускает, иначе зачем нам веб-серверы.
    И да, "пых может асинхронно загружать страницу".
    Написано
  • Почему в Си после main() не ставят ;?

    @Vitsliputsli
    Deita, извиняюсь, куда то не туда заглянул.
    Написано
  • Как создавать, принимать и обрабатывать socket?

    @Vitsliputsli
    Виктор Кожухарь, повторюсь, утечка созданная разработчиком лишь на его совести и безотносительна к языку. Доскональное знание как работает мусорщик тут ничем не поможет, он не серебрянная пуля, он не угадает, что нужно очищать, если разработчик этого явно не сделал. И нарваться на утечку в том же Go нисколько не сложнее, чем в PHP. Если переменные создаются бесконтрольно и не уничтожаются, когда стали ненужны, тут ни Go, ни другой язык не спасет. Да и микроменеджмент объектов тоже ни к чему, если у вас понятные и логичные зависимости, а если все на все завязано, на каждому шагу циклические ссылки и сам черт ногу сломит, что от чего зависит, то обязательно чтото будет "зависать" в памяти, и тут ни мусорщик, ни Go не спасет.
    А практика перезапускать процессы, это тоже что перезапускать сервер, вместо того чтобы разобраться и настроить его должным образом. И я никогда не поверю, что кто-то пишет демоны на PHP с утечками памяти, а на Go вдруг начинает писать без утечек, ну не в языке ведь дело.
    Написано
  • Как создавать, принимать и обрабатывать socket?

    @Vitsliputsli
    Виктор Кожухарь, а можете дать ссылку на баг с утечкой памяти в этих библиотеках PHP? Не видел подобного в последние годы. Ну а утечка созданная разработчиком скрипта лишь на его совести и безотносительна к языку.
    Написано
  • Как сделать так, чтобы при нажатии на форму не обновлялись данные в другой?

    @Vitsliputsli
    alvi31182v,
    каким способом ? через reactPHP?

    еще есть асинхронный curl

    а ну покажи как он может асинхронно перезагружать страницу браузера без JS хотя бы с одной из этой либы что я перечислил в вопросах?

    "в браузере его никто не запускал, чтобы он там чтото мог загрузить."
    Написано
  • Как на PHP реализовать светофор?

    @Vitsliputsli
    В браузере работает js, а не php. Поэтому реализовывать динамическое изменение отображения не через js - это очень странно.
    Написано
  • Почему в Си после main() не ставят ;?

    @Vitsliputsli
    Deita, в вопросе Кто поможет с кодо на js? вы написали код на js, написали функции, и тоже в их определении не ставили точку с запятой, почему там этот вопрос не возник?
    Написано