• Что нужно обязательно знать junior php программисту?

    gospodinmir
    @gospodinmir
    Security analyst
    hexlet.io - здесь авторы поставили своей задачей организовать курсы, после изучения которых можно вполне неплохо влиться в сферу веб-программирования.
    Ответ написан
    Комментировать
  • Что нужно обязательно знать junior php программисту?

    Ashlst
    @Ashlst
    Фанат эстетики и красивых решений.
    - PHP+SQL+БД(Чаще всего MySQL)
    - JS(jQuery)+AJAX+XML+HTML+CSS (хотя бы на базовом уровне)
    - уметь работать с GIT(более популярен),composer (необязательно,но очень упрощает жизнь)
    - Понимать как работают сетевые протоколы (TCP/IP,HTTP,SOAP и т.п.)
    - Разбираться как работает сервер,шарить в конфигах (аpache,nginx) (хотя бы базовый уровень)
    - Гугление (уровень Бога)

    Касательно программирования:
    Нужно понимать ООП-подход, уметь применять паттерны,понимать что такое куча,очередь,стек..как это применить,понимать MVC-архитектуру.
    После этого всего можно изучить какой-то фреймворк.
    Обязательно заведите себе акк на ГитХабе или БитБакете и складываете туда все(!),что пишите.

    По поводу работы в веб-студии(чаще всего джуниоры попадают туда):
    Касается клепания визиток и магазинов: не рекомендовал бы,потому,что достойного опыта Вы там вряд ли наберетесь,а писать ужасный,неподдерживаемый код 100% научитесь.

    Все написанное - мое субъективное мнение.

    UPD: По поводу "хорошо знаю SQL" - уверен,Вам откроется богатый и удивительный мир)))
    Ответ написан
    2 комментария
  • Как можно проверять статус ip-камер видеонаблюдения?

    @monah_tuk
    Настройке таймаут (-timeout): нет данных ffmpeg благополучно отвалится, вернув не нулевой код возврата (в Unix shell можно проверить через значение $?). Запустите его в скрипте, как отвалится - можно из консоли дернуть какой-то REST api при помощи того-же curl - поднять ошибку в базе /к примеру/ (хотя если вообще отвалился - что-то пошло не так). С серверной стороны можно настроить колбек на появление стрима (Wowza, nginx-rtmp это умеют) который эту ошибку заресетит.

    Аналогично можно попытаться полностью обойтись колбеками на принимающем сервере.

    Да, попробую быть телепатом, раз IP камера, значит поток от неё, скорее всего, RTSP или MJPEG (HTTP), следовательно смотреть документацию: ffmpeg.org/ffmpeg-protocols.html#rtsp и опцию -stimeout. Возможно придётся зафорсировать транспорт: -rtsp_transport tcp.
    Ответ написан
    3 комментария
  • Как можно проверять статус ip-камер видеонаблюдения?

    Ernillew
    @Ernillew
    Администрирую *nix-системы с 1997 года
    Пинг покажет только отвечает ли камера по ICMP, а ведь она может еще и подвиснуть так, что пинговаться будет, а данных нет.
    Я бы предложил смотреть на наличие потока с камеры на сервер. Идут данные, значит жива. IPшники же камер известны, значит можно посмотреть льется ли с них что-то.
    Ответ написан
    Комментировать
  • Начало работы с Qt Creator - непонятки с консолью отладки, как исправить?

    Vestail
    @Vestail
    Software Engineer
    Кодировка в QtCreator, если вы используете компилятор Visual Studio. С minGW по идеи проблем не должно быть но вот фикс и для него.
    Ответ написан
    1 комментарий
  • Парсинг сайта, post запросы с использованием C++. Подкинете литературу, статьи?

    GavriKos
    @GavriKos
    Я бы не советовал делать это на с++ с базовыми знаниями. Лучше попробовать на питоне - там с парсингом все значительно проще будет. А запросы к сайту - это удобно делать при помощи libCurl (есть и для плюсов, и для питона).
    Ответ написан
    1 комментарий