Задать вопрос
  • Хочу делать бэкапы дома. NAS или собрать сервер?

    KEKSOV
    @KEKSOV
    Еще один момент, который может существенно повлиять на принятие окончательного решения, это размер и внешний вид системы. Тот же бокс от Synology весьма компактен и (на мой вкус) выглядит чуть более эстетично, чем обычный системный блок, его можно поставить на полку и он будет почти не заметен. Как правильно сказал track, чтобы добиться того же самого функционала, что и Synology придется основательно потрудиться.

    Если решение будет принято в сторону самостоятельного проекта, то имеет смысл взять маленькую материнскую плату с пассивным охлаждением — вот ASUS или Tyan (наверняка, есть и другие) Чем меньше вентиляторов, тем дома тише.
    Ответ написан
    4 комментария
  • Как совместить 2 карты в разных проекциях? (свежие картинки от NASA)?

    KEKSOV
    @KEKSOV
    Скорее всего Вы найдете решение вот тут www.gdal.org, в частности, gdalwarp — image reprojection and warping utility. И вот еще может оказаться полезным инструмент GdalShell

    но потребуются параметры проекции.
    Ответ написан
    Комментировать
  • CMS для гео-проектов?

    KEKSOV
    @KEKSOV
    Судя по описанию это очень похоже на то, что нужно Вам geomixer.ru
    Ответ написан
    1 комментарий
  • Можно ли рассматривать использование RegExp как накопление технического долга?

    KEKSOV
    @KEKSOV
    Нашел хорошее обсуждение Правильную мысль там высказывают — не используйте молоток там, где нужна отвертка. Это я к тому, что только опыт подскажет какой инструмент уместно будет применить для решения конкретной задачи.
    Ответ написан
    Комментировать
  • Можно ли рассматривать использование RegExp как накопление технического долга?

    KEKSOV
    @KEKSOV
    Скажем, если речь идет об использовании RE для парсинга HTML (предположим, для извлечения ссылок), то это однозначно плохо, для этого есть готовые решения более высокого уровня.

    Лично у меня был такой опыт с RE — необходимо было организовать парсинг логов одной большой телефонной станции, началось все с использования sed и все было очень хорошо и быстро, пока не выяснилось, что эта железка в основной поток сообщений может асинхронно подбрасывать пакеты других сообщений. В итоге sed выражение разрослось до более чем ста строк и стало работать минут 10, само собой разобраться в нем мог только один человек. Когда мое терпение лопнуло, я сел и переписал все на C при помощи flex и bison, программа стала работать 10 секунд. Думаю, что это хороший пример того, как RE участвует в накоплении тех.долга

    Но, с другой стороны, если речь идет, скажем, о валидации каких-то пользовательских данных, то почему бы и нет.

    Думаю, что резюме может быть таким — если входные данные сложны по своей структуре или число входных вариантов велико, то RE использовать не надо. Если же данные просты (не больше одной строчки), то RE вполне себе применимы. Да, еще один момент, если данные просты, но их много (читай — высоконагруженная система, которая основное время тратит именно на обработку RE), то RE использовать не следует, выгоднее будет написать свой парсер под конкретную задачу.
    Ответ написан
    1 комментарий
  • CMS для гео-проектов?

    KEKSOV
    @KEKSOV
    Если по функционалу Вам подойдет вот это wikimapia.org, то, думаю, будет иметь смысл обратиться к разработчикам, благо они наши соотечественники.
    Ответ написан
  • Странный PDF формат?

    KEKSOV
    @KEKSOV
    FoxIt reader чудесно открывает Ваш файл и даже позволяет редактировать поля формы (и даже сохраняет их новые значения). Будьте осторожны при установке этой бесплатной программы — они пытаются всучить всякий хлам, типа Ask тулбара, но, к счастью, дают возможность этого не делать, убрав две галочки.

    К сожалению, в doc\docx умеет конвертировать только платный Adobe PRO. Триальную версию можно скачать с их сайта.
    Ответ написан
    2 комментария
  • VLC + Nginx

    KEKSOV
    @KEKSOV
    Пардон, не заметил камента про flowplayer…
    Ответ написан
    Комментировать
  • VLC + Nginx

    KEKSOV
    @KEKSOV
    Вот, похоже, что эта конфигурация решает эту задачку. Там, конечно, без стакана, не разберешься…

    Кстати, если речь идет о браузерах, то вот этот плеер умеет играть rtmp потоки (информация в самом низу страницы). Я его давно знаю, но не сразу о нем вспомнил…
    Ответ написан
  • VLC + Nginx

    KEKSOV
    @KEKSOV
    VLC умеет передавать видео с камеры через RTMP
    $ vlc v4l2:// --v4l2-fps=25 --sout '#transcode{vcodec=h264,vb=300,fps=25,scale=1,acodec=mp4a,ab=64,channels=2}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://rtmp.server.com:1935/path/to/stream}'
    Нашел тут
    Ответ написан
  • VLC + Nginx

    KEKSOV
    @KEKSOV
    Да proxy_connect_timeout тут совсем не причем.

    Я все-таки уточню картину:
    1. Есть «секретный» сервер с VLC, который раздает видеопоток. Видимо, это стрим с видеокамеры наблюдения.
    2. Есть nginx сервер, на который могут прийти несколько человек одновременно и каждому нужно раздать текущий видеопоток с камеры.
    3. При этом хочется, чтобы nginx не обращался для каждого нового посетителя к VLC, а сам «размножал» на всех зрителей, то что он получает от видео-сервера.

    Если дело обстоит так, как я описал, то надо либо что-то пробовать с кешированием nginx делать (я, правда, слабо себе представляю, как nginx, будет кешировать видеопоток), либо посмотреть в сторону вот этого модуля. Вот ссылка на инструкцию по установке.

    И еще у Адоба есть интересный бесплатный продукт Flash Media Live Encoder, но это совсем другая история.
    Ответ написан
    1 комментарий
  • VLC + Nginx

    KEKSOV
    @KEKSOV
    Не совсем понятен вопрос — а что должен делать nginx при обращении к проксируемому адресу?
    Если речь идет о keepalive, то можно попробовать добавить proxy_connect_timeout 600;

    Еще мелкий хинт по поводу туннеля. К сожалению в plink этой опции нет, а вот в ssh есть возможность выбора алгоритма потокового шифрования. Самый быстрый -с arcfour.

    ssh можно найти в составе Cygwin
    Ответ написан
    2 комментария