Задать вопрос
  • Постер из видео как Вконтакте на php, как сделать?

    Нужно использовать что-нибудь, что позволяет работать с видео. Например, ffmpeg умеет делать очень многое. Для PHP есть обертка FFMpeg-php. Кадр им сохраняется как-то так:
    $video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))->save('frame.jpg');

    Время, соответственно, брать вам нужно, исходя из продолжительности видео.
    Ответ написан
    4 комментария
  • Синхронизация данных между Opera и Chrome, это возможно?

    FeNUMe
    @FeNUMe
    LastPass для паролей
    XMarks для закладок
    Есть под все браузеры и на мобильных ос.
    Ответ написан
    Комментировать
  • Как сделать проигрывание музыки при нажатии на картинку?

    AlexPTS
    @AlexPTS
    Full stack веб разработчик
    https://developer.mozilla.org/en-US/docs/Web/Guide...

    $('img').click(function(){
        $('audio')[0].play(); //  выборка нужного тега audio и запуск метода play()
    });
    Ответ написан
    Комментировать
  • Синхронизация данных между Opera и Chrome, это возможно?

    @AlexP11223
    Для паролей лучше LastPass какой-нибудь.
    Ответ написан
    Комментировать
  • Объясните как работает php-fpm?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Для начала почитайте что такое SAPI. Затем представьте что apache + mod_php разделили на web-сервер, который проксирует запросы на php-fpm и отдает статику, и собственно отдельный web-сервер который имплементит SAPI и выполняет запросы связанные только с php. То есть статику отдавать мы можем только через php. Суть примерно та же что и у apache2 + prefork + mod_php но оптимизированный только для работы с php. Так же можно поставить на фронт более быстрый и легковесный сервер который умеет проксировать запросы.

    То есть php-fpm это эдакий fast-cgi сервер который постоянно держит готовые для работы пул-процессов (сколько в пуле процессов настраивается, так же как и от какого пользователя их запускать и все такое прочее). Каждый новый запрос уходит в какой-либо процесс из пула, запрос отрабатывает, возвращаем результат тому кто попросил (web-серверу обычно). Если процесс падает (fatal допустим) - поднимаем новый.

    Принципиальной разницы между apache2+mod_php нету, просто упрощается инфраструктура. Наш web-сервер должен только уметь проксировать запросы и отдавать статику, а php-frpm вообще может быть на разных машинах (балансировщиком можно раскидывать запросы). Ну и сами понимаете, nginx + php-fpm будет быстрее обрабатывать запросы чем apache2+mod_php какой бы мы менеджер процессов не использовали в апаче. Минусов по сравнению с apache+mod_php я даже не могу предложить.

    А php-runtime не зависит от этого. Он один на всех, CLI, FPM, mod_php...
    Ответ написан
    7 комментариев
  • Можно ли стать программистом без высшего образования?

    PavelK
    @PavelK
    Зависит от способностей. А так же от возможности поступить в профильный ВУЗ.
    Вышка прежде всего организует, вырабатывает навыки общения, выступления.
    Когда начал учиться по ошибке пришёл на лекцию к 5му курсу и понял, что это я уже прекрасно знаю. Поэтому пошёл в армию, косить от института.
    После небольшого периода восстановления ходил на собеседования, когда спрашивали про диплом - отвечал "Вам важнее бумажка или реальные знания?"
    Благо, все нормальные компании понимают, что диплом сейчас получить не проблема.

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

    Живу без вышки прекрасно, нежели друзья, только окончившие ВУЗ.
    На худой конец можете на заочку пойти.
    Ответ написан
    2 комментария