Задать вопрос
  • Как обновить docker-compose на prod-сервере, ничего не поломав?

    @holyx
    ДевОпс Сисадмин
    "Проблема в том, что на тестовом сервере версия docker-compose выше, чем на проде, и в этой версии есть --env-file флаг для указания файла "

    А зачем вы используете разные по версиям ПО среды для тестирования/разработки и в проде? Такого быть не должно, если вы конечно не планируете апгрейд прода и обкатываете новую среду, но это уже не проблемы джуна.
    Ответ написан
    1 комментарий
  • Что лучше сейчас использовать?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Вообще-то ПМА - это самый отстойный клиент для работы с БД
    Я не понимаю, как люди вообще им могут пользоваться.

    Берете любой локальный клиент (в идеале PHPStorm, но можно хоть Workbench) и настраиваете доступ к удалённой БД серез SSH.

    Вот только NGINX тут совершенно не при чем. К базам данных эта программа не имеет ни малейшего отношения
    Ответ написан
    Комментировать
  • Как думаете, есть ли подвох в пк за 10 к?

    @Span4ev
    Это либо кидалово, либо ошибка, потому что лично мне первым делом в глаза бросился терабайтный ССД... На остальное даже не смотрел. Но само собой - цена минимум раза в 2 преуменьшена.
    Конечно, всегда есть вариант, что кому-то очень нужны деньги, но на деле получается так, что такие предложения долго не висят, т.к. есть как и перекупы, так и компьютерные фирмы, которые ежедневно мониторят авито. Сам таким занимался, когда в комп фирме работал. Такие компы берут подешевле и выставляют подороже, либо разбирают на комплектующие и продают всё по отдельности/меняют сборку.
    Так что если ПК в порядке, то, думаю, пока вы опомнитесь, его уже заберут (если уже не забрали, просто не сняли объявление).

    Есть и другие варианты, например, что тот же ССД - уже не живой или готовится на покой, что память будет моросить позже при нагрузке (но это маловероятно). Проц, в основном, либо работает, либо нет. С БП тоже есть нюансы, но заменить 400 Вт - не проблема. Но я не смыслю ни в радеонах, ни в амд. Но видеокарта тоже может при нагрузке дать о себе знать.

    По хорошему, нужно делать тест памяти, затем проверять винт на бэды, прогреть видюху минут на 15, нагрузить проц (хотя с процом - не обязательно). Но в вашем случае, проверять нужно хотя бы на общую работоспособность. Если Пк запустился, то норм. Можно быстро потестить ССД на битые секторы, быстрый тест в бублике, и брать. Это очень хорошее предложение, если оно ещё актуально и это не развод на деньги.
    Ответ написан
    3 комментария
  • Как заполнить пустоту в интервале mysql?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    WITH RECURSIVE `cte` (`from`, `to`) AS (
      SELECT CAST('00:00' AS TIME), CAST('01:00' AS TIME)
      UNION SELECT `to`, `to` + INTERVAL 1 HOUR
        FROM `cte`
        WHERE `to` < '24:00'
    )
    SELECT `cte`.`from` AS `interval`, COUNT(*) AS `count`
      FROM `cte`
      LEFT JOIN `visitor_stat` AS `v`
        ON `v`.`time` >= `cte`.`from` AND `v`.`time` < `cte`.`to`
      WHERE `date` >= :sTime AND `date <= :eTime
      GROUP BY `cte`.`from`
      ORDER BY `cte`.`from`
    Ответ написан
  • Как ускорить Curl парсер?

    alekciy
    @alekciy
    Вёбных дел мастер
    Сам по себе curl работает очень быстро. Но есть время ответа сервера. И если он отвечает 8 секунд, то значит это минимальное время выполнения вашего кода. На уровне PHP кода вы ни как это не ускорите.

    Но нужно разбираться, действительно ли сервис отвечает 8 секунд и если да, то почему. На задачах парсинга часто сервис который приходится парсить отслеживает IP адреса и при большом количестве запросов начинает увеличиваться время отклика персонально для вас (благо в конфиге nginx это 1 строка). И в таких случае необходимо начать использовать анонимные прокси.
    Ответ написан
    Комментировать
  • Удаленное подключение к домашней сети из загранице на роутере?

    @TheBigBear
    СтарОдмины мы
    Если дома кто-то остаётся и (или) домашний Интернет или Интернет у родителей будет оплачиваться:
    1. Подключаем у Вашего провайдера услугу "внешний IP адрес" - примерно 120 руб в месяц - зависит от жадности провайдера
    2. Я не знаю, есть ли у роутера Beeline Giga Box встроенный VPN сервер, если да, то хорошо если нет - не страшно - уж такой пункт как DMZ - там точно есть. Включаем и прописываем тот внутренний IP адрес что получит подключенный в домашнюю сеть Keenetik
    А так подключаем тот же Keenetic, лезем в настройки -жмакаем на "изменить набор компонентов"
    ставим галочку напротив одного из SSTP или L2TP VPN сервер
    Затем настраиваем на нем этот VPN сервер - пошаговых гайдов в сети вагон
    Например
    Маршруты обычно прописываются автоматически
    3. Затем покупаем любой еще один Keenetik, лучше с 4G и настраиваем на нем VPN клиент. В качестве сервера указываем полученный от провайдера внешний IP. Этот Кинетик и забираем с собой
    гайдов полно - например
    На границей подключаемся к интернет через этот Кинетик

    Дополню. Если Вы тут раскидываетесь фразами "Я работаю в крупной финансовой организации" - то самое простое решение - обратиться к специалисту - за денежку он Вам всё сделает.
    Ответ написан
    1 комментарий
  • Где можно найти краску для макбука?

    @Drno
    нигде вроде как
    Ответ написан
    Комментировать
  • Как ввести переменную в цикл без предварительного назначения в PHP 8?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Это не глупо, это правильно! Это защищает от некорректного поведения, и даже взлома!

    И за использование неопределённых переменных нужно бить линейкой по рукам, что бы быстрее вырабатывался рефлекс инициализации.
    Ответ написан
    34 комментария
  • Можно ли удалить рекламу Yandex с сайта?

    Fragster
    @Fragster
    помогло? отметь решением!
    Есть несколько предположений:
    1. Сам сайт (или залитый на него вредоносный код через бэктор или намеренно разработчиком)
    2. Вход не через https через мобильную сеть - опсосы замечены в модификации трафика
    2.а Вход через левый прокси (не через vpn, не через socks-прокси, а через http-прокси)
    3. Кривые/вредоносные расширения браузера (хз, есть дли у мобильного я.браузера они, если честно)
    4. Сам я.браузер (что его прям полностью дискредитирует)
    Ответ написан
    2 комментария
  • Как разработать адалт сайт?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Знать надо прежде всего законы той страны, где сами находитесь, и законы стран, в которых должен работать сайт, и законы стран, в которых будут размещаться сервера. Контент нормальные сайты добывают в студиях, снимающих порно.
    Ответ написан
  • Как можно охлаждать помещение?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Решение очевидное. Поскольку из этого всего толком шумит только нас, то поменять этот металлолом на SSD
    Ответ написан
  • Какой курс и в какой организации выбрать (веб-разработка)?

    Adamos
    @Adamos
    узнать глубже: Javascript

    Забыть о курсиках и видосиках, сесть и прочитать Флэнагана.
    Ответ написан
    Комментировать
  • Как найти настоящего эксперта по ML (для консультаций), а не выпускника "курсов дата-саенсов" с бэкграундом копирайтера?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Например среди разработчиков банковского скоринга. Только они не оказывают платных консультаций. Задайте себе вопрос, если бы вы получали огромные деньги за программирование, которые вы любите, стали бы вы в свободное время подрабатывать консультантом?
    Ответ написан
    3 комментария
  • О каких IT специалистах говорят, когда речь идет о дефиците кадров?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    У тебя ошибка в понимании кто такие IT-специалисты. Ты рассматриваешь фронтенд, куда вход минимален и их на рынке как грязи.
    Дефицит - в бэкенде, девопсе, мобильных разработчиках.
    Ответ написан
  • Как получить карту Payoneer имея российское гражданство?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если аккаунт уже есть - указать в профиле, что переехал жить в Казахстан или в Тай. И туда заказывать на местный адрес заказывать карту. Если аккаунта нет - регистрировать новый с указыванием не Российского адреса жительства. К сожалению, информации о работе пластика в России нету - будет работать или не будет работать, а если будет - не заблочат ли санкциями. Есть еще вот такой неплохой вариант как альтернатива: bunq.
    Ответ написан
    6 комментариев
  • Нужен скриншотер (или расширение), который сохраняет файл с title страницы в браузере?

    fenrir1121
    @fenrir1121
    Начни с документации
    Когда вы ищите решение специфической задачи, которая скорее всего особо никому не нужна, стоит смотреть настройки, а не узконаправленное решение.

    Тот же shareX позволяет в настройках задать шаблон имени для файла куда можно передать заголовок активного окна. И так уж получилось что title страницы как раз передается в заголовок окна.
    633a6f562846a514784548.png
    Ответ написан
    Комментировать
  • Стоит ли брать в 2022 году MacBook pro 15 2014 для программирования?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    если брать вариант с 16 гб то норм, ну и сразу менять аккамулятор
    Ответ написан
    Комментировать
  • Почему не могу подключить php к базе данных MySQL?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Посмотрите внимательно - у вас даже здесь подсветка кода ломается из-за синтаксической ошибки.
    - echo "id: " . $row["nickname"]. " - Name: " . $row["result"]. " . "<br>";
    + echo "id: " . $row["nickname"] . " - Name: " . $row["result"] . "<br>";
    Ответ написан
    Комментировать
  • Кэширования относительного времени?

    Krasnodar_etc
    @Krasnodar_etc
    fundraiseup
    Не очень понятна цель... При чём здесь кэширование? Кэширование или запоминание? Что вообще нужно?)

    В общем виде, если я правильно понял - запишите дату создания поста/коммента/лайка в БД через new Date() . При загрузке страницы получайте текущую Date , путём нехитроко вычитания получите разницу во времени. А с ней уже что угодно делайте
    Ответ написан
    Комментировать
  • Какие стандартны SD карт поддерживает macbook late 2013?

    @evlogii
    В спецификациях написано:
    Разъём для карт SDXC


    Вот таблица совместимости из вики:
    b65c3f0fda714bcf9dfd59819c440391.png

    Вывод: работать будет.
    Ответ написан
    1 комментарий