• Какую систему мониторинга web-сервера выбрать?

    @alexdora
    Топ-менеджер
    Netdata
    Можно научить его посылать уведомления.
    Ответ написан
    Комментировать
  • Почему видеоплеер на сайте пытается забрать несуществующие сегменты hls?

    @alexdora
    Топ-менеджер
    Даю ссылку по которой обычно вспоминаю как конфиг делать на hls:
    https://www.vultr.com/docs/setup-nginx-on-ubuntu-t...

    Смысл в том, что вроде логика нарушена:
    У вас прописан в /show exec в теле и указывающий на то что надо запустить некий rtsp и пустить его в /show/live
    Но на сколько мне не изменяет память пока вы не сделаете вещание на точку show, он не запустит exec
    Но самое смешное что если вы что-то запустите на /live он два раза запустит exec и возникнет конфликт

    hls_fragment пропустили s после единицы.
    Во-вторых это практически заведомо не работающая конфигурация. У клиентов возникнут беды. По-русски вы просите сделать буфер из 10 кусков по одной секунде.
    Это бред. Куски должны быть больше, а кусков меньше. В этой конфигурации вы заставляете клиента скачивать 10 кусков подряд, что создаст проблему даже по количеству соединений.
    Конфа: 10s / 1 - рабочая средняя задержка 12-15 секунд
    Конфа: 3s / 2 - задержка порядка 6-7 секунд, тестил, работает стабильно.
    Вторая цифра это playlist_length
    Ответ написан
  • Битый видео файл на флешке - восстановить файлы?

    @alexdora
    Топ-менеджер
    VLC может играть плохо некоторые кодеки. Возможно файлы целы, но из-за кодека фризы и лаги
    Ответ написан
    Комментировать
  • Как интегрировать видео на свой сайт без пути к источнику?

    @alexdora
    Топ-менеджер
    Вообще путь есть с любого снять. При заходе на любой ролик генерится ссылка на видео поток. Casperjs в зубы, парсить при заходе и вставлять в html5 плеер. Я даже больше скажу, можно грузить видео в аккаунт и без публикования онного выводить на сайте. Второй пункт удобнее, там не надо заморачиваться всякими пингами
    Ответ написан
    Комментировать
  • Какие есть способы снизить нагрузку на базу данных mysql?

    @alexdora
    Топ-менеджер
    Чаще всего проблема в том, что у людей индексы не стоят. Можно со 100% загрузки спустить иногда в ноль поставив один индекс
    Ответ написан
    Комментировать
  • Как ограничить скорость или доступ к интернету влияя на кабель извне?

    @alexdora
    Топ-менеджер
    Оптика точно нет, там два состояния: либо сигнал есть, либо нет.
    Медная 5е под большим вопросом. Я только на 100мбитных каналах знаю что при плохих соединениях (т.е когда появляется много ошибок) начинает отваливаться кабель или отключается дуплекс, а так же переход в 10мбит
    Если бы «магически-гипотетические» катушки существовали, они вызывали подобную панику. Т.к я особо не заметил потери скорости при кабеле 110м (напомню это предел) и при этом карты на обеих сторонах были по 150₽ всего. Выдавало на торренте как обычно 95-98мбит
    Ответ написан
    Комментировать
  • Hetzner списывает средства до или после оказания услуг?

    @alexdora
    Топ-менеджер
    Списывают с кредитки сами раз в месяц
    Ответ написан
    Комментировать
  • Где хранить имя таблицы?

    @alexdora
    Топ-менеджер
    Да, мне тоже не понятны недостатки 1-й схемы. Для меня PHP хобби и я делаю всякие полезности для работы, автоматизация. Раньше меня что-то на перфекционизм тянуло и я старался писать красивый код, с архитектурой-свистелками-пирделками-пищалками (т.е красивый сам для себя и только для себя). Сейчас я пишу довольно грязный код, но довожу дело до конца.

    Все что касается SQL запросов, то после появление PDO все максимально упростилось визуально. И работая с PDO частенько приходишь к тому что идет долбанный СMD+C CMD+V. Далее ты правишь имя таблицы и вторую часть запроса. Если тебе надо поменять в один момент название таблицы везде, выделяешь все документы в редакторе и делаешь Find All - Replace All.
    Я хочу сказать, что вы этим вопросом показываете то что готовы уложить время на несуществующие трудности и стоит об этом задуматься.
    На меня много программистов работает и сейчас я требую чтоб они писали так, чтоб работало – а потом пусть потратят время на оптимизацию и красивости. Иначе на красивости часто уходит времени столько, что проекты не доводятся до конца. А если разработчик вы опытный, то частенько идет копи-паст из предыдущих проектов. Притом копируются солидные куски, не побоюсь назвать цифру в >80% кода – копия с других проектов.
    PS:
    Лучше когда сделаете по простому, придите на тостер и спросите: Вот сделал проект, все работает. Хочу оптимизировать. Что посоветуете.
    Ответ написан
    Комментировать
  • Query_posts('title=название тайтла со знаклм"+"). Из-за плюса не находит пост. Что делать?

    @alexdora
    Топ-менеджер
    Я не силен в WP, но судя по всему там PHP и Mysql.
    Пробуйте такую конструкцию:
    Query_posts('title=название тайтла со знаклм\+')
    Ответ написан
    Комментировать
  • Как правильно составить план обучения веб-разработке?

    @alexdora
    Топ-менеджер
    Я просто задам вопросы вам, вполне логичные: Почему вы спрашиваете, а не этот сам человек?
    Вы кто этому человеку? Это очень важно.
    Потому что из контекста вопроса выглядит все примерно так: Вы некий близкий человеку о котором идет речь, промыли ему мозги и еще пообещали: я тебе подскажу как и что
    Ответ написан
  • Экран ноутбука при близорукости - лучше IPS с 1920px на 17'' или TN Film на 1600px на 17''?

    @alexdora
    Топ-менеджер
    Устают не глаза в данном случае, а как раз голова и выражается это небольшой болью в глазах. Чтоб меньше уставала "голова" требуется 3 вещи:

    1. Меньше зерно
    2. Меньше мерцание
    3. Постоянная картинка

    2 и 3 это только IPS, притом дешевый IPS тоже может сыграть шутку
    1 - количество точек на 1 дюйм.
    Самый идеальный вариант для 17-19 дюймов выходит за 1080p. Желательно разрешение должно быть больше.

    Дополню:
    Конечно я немного в самом начале написал заведомо неправильно. Безусловно глаза как мышца устает и вызывает неприятные ощущения (кстати смоченное теплое полотенце быстро решает вопрос)
    Но усталость глаз это чаще последствия которые идут напрямую от мозга. Чаще всего возникает в процессах переадаптации картинки которую мы видим. На пальцах в данной ситуации:
    TN матрица всегда имела отвратные углы обзора. Т.е к примеру зеленый цвет под прямым углом или под небольшим отличается. Мы на монитор не смотрим под прямым углом, мы можем чуть голову склонить или туловище повернуть сдвинуть в сторону. Для мозга это будет так: Смотрите, он запоминает - ага тут зеленая кнопка. В какой-то момент вы туловище сдвигаете к примеру вправо, зеленый цвет меняет немного оттенок (вы даже может и не увидите разницы), но для мозга это будет: ЕПРСТ! Она была зеленая только что, а стала зеленая с серобуромалиновым оттенком! ГАЛАКТИКА! ОПАСНОСТЕ! Далее мозг посылает сигнал в глаза, требуется уточнение и ваш зрачок производит микродвижения (включая перефокусировку). Как только до мозга доходит, что это не поможет он начинает переадаптацию цветов. И этот процесс бесконечный. И когда вы смотрите в плохой монитор часами - глаза болят от микродвижений + быстро приходит утомление общее.
    Собственно поэтому в дизайне есть палитры, правила смешивания цветов и прочее прочее прочее. Чем больше дизайн продукта утомляет зрителя, тем меньше он ему нужен.
    И поэтому же человек который что-то рисует или делает цветкорр, отдыхает (точнее должен отдыхать) каждые 20 минут. Именно 20 минут смотрения на один объект делают невозможным дальнейшую обработку. Ядерно кислотные цвета мозгом корректируются в нормальные и т.п. Человек даже с хорошим цветоощущением и зрением уже видит не то что на самом деле.
    Ответ написан
    Комментировать
  • Можно ли в Asterisk сделать вызов на все номера?

    @alexdora
    Топ-менеджер
    у группы всегда есть номер, в астериксе обычно номера групп идут 1000 и тд
    Вам надо просто в номере указать номер группы и он по-умолчанию будет всем звонить
    Ответ написан
    Комментировать
  • Как правильно зафиксировать последнее значение (в конце дня) в БД?

    @alexdora
    Топ-менеджер
    Создать другой скрипт который будет стартовать каждый день в 0 часов и брать последнее значение, записывать и выключатся на сутки
    Чем не стоит заниматься - Усложнением красивыми технологиями
    Ответ написан
    Комментировать
  • Видео с потока на сайт?

    @alexdora
    Топ-менеджер
    RTMP Player в гугл и вперед. Флеш обязательно нужен у клиента.

    Если HLS ищите на тему: HTML 5 Видео.
    Ответ написан
    Комментировать
  • Как принять RTMP видеопоток с LiveU Solo на ПК?

    @alexdora
    Топ-менеджер
    ffmpeg для статичной графики
    obs для динамики
    vmix (только Windows) для динамики

    Первый вариант будет самый лучший, потому что ffmpeg наиболее корректно ловит поток и там не надо играть с буфером
    Ответ написан
  • Как снимают ночные сцены без шумов?

    @alexdora
    Топ-менеджер
    Последний раз мы снимали подобное в 2016 году. снимали Red Dragon в 8К с вертолета . Чтоб вы правильно понимали камера в комплекте стоит от 2.5 млн. Один аккум только 350к рублей + линзы в аренду стоимость которых где-то от 700к и выше. + постпрод работы
    К сожалению, сейчас в России очень большое заблуждение в кино-видеосъемке. Каждый встречный-поперечный фотограф считает что купив тушку марк 100500 с возможностью съемки рав видео сможет в перерывах между щелчками затвора снять кино уровня Михалкова
    Ответ написан
    2 комментария
  • Какую видеокарту из игровых лучше всего приобрести для виртуализации?

    @alexdora
    Топ-менеджер
    CityCat4 Ингвар Воржев по поводу проброса NVIDIA карт
    Без опыта использования Esxi 6.5 закатал на железо:
    Asus Z10pe-d8 ws + 64RAM *2 + e5-2690 *2
    P2000 Quadro
    Установил винду, пробросил единственную P2000 Quadro к вм. У меня без опыта ушл 1 час. (я в глаза не видел никогда ESXI)
    Сейчас в этой же коробке стоит 3 карты P600 Quadro + P2000 и все работает на 4 рабочих места
    + PCI-E PassThrought для Blackmagic Duo 2 на первую машину.

    Но до покупки 3-х карт P600 ставил для теста какую-то старую GTX 4xx серии и она пробросилась с пол тычка. Инструкции как обойти проброс карт не Quadro/GRID/Tesla ищутся в гугле притом первая же ссылка. Там по сути надо одну строчку прописать в хосте

    Работает все без зависаний и фризов. Единственное где я споткнулся – проброс USB контроллера. Их в этой материнке три. Два Интел +1 ASMEDIA. Реально это оказалась большая проблема, т.к надо было пробросить туда 4 клавы и 4 мышки. К сожалению, проблему я так и не решил полностью через USB Passthrought. Любая машина при нажатии клавиши с проброшенным интеловским хабом и проброшенной видяхой висла намертво. Притом отдельно доставляет приключение когда тыкаешь в порты машки и клавы, пытаясь понять где какой контроллер.
    ASMEDIA смог пробросить, надо было отдельно от видяхи прописать на винду драйвера и потом одновременно пустить. Без дров - винда улетала в ребут.
    Я решил не трахать себе мозг, купил 3 юсб блютуз, прокинул через юсб контроллер Esxi каждой машине свой и купил блютуз мышки и клавы. Главное не забыть драйвера поставить на свисток.

    Отдельно хочу дать пару советов исходя из опыта решения задачи PCI-E PASSTHROUGHT (прямой проброс видях и устройств PCI-E) и вообще виртуализации (пока искал решение с юсб, перечитал много всякого):
    1. Не лезте в Esxi если ваша система не поддерживает VT-d, S-IOV, 4G byte, ECC. Вообще стоит задуматься надо ли, когда у вас материнка стоит всего 3 рубля . Фризы и прочая нечесть либо из-за отсутствия необходимых технологий в чипсете, либо в количестве линий PCI-E. Ну и конечно процессор должен быть формата i7 (и то i7 смотря какой)/i9/Xeon
    2. Изучайте БИОС на тему EFI и загрузка PCI-E (на сколько я понял, на каждой мамке свои правила загрузки PCI-E устройств). К примеру blackmagic Duo 2 что ESXI, что обычный win может увидеть только при условии, что она хотя бы раз появлялась в системе. Мне пришлось с 8 слота перекинуть во-второй, загрузить...а потом заново переставлять. Винда на хосте и Esxi по другому её никогда не увидят.
    3. Стоит два раза подумать прежде чем делать такую схему в формате multiseat. Это дешевле чем покупать компы мощные - безусловно, когда их надо 4 и с запасом мощности + нужны доп операционки и всякая подобная шляпа. Я специально считал. Но у нас была специфическая задача, которую надо было решить. Если бы её не было бы, решили бы все с помощью RDP и одним процессором. Как многие пытаются сделать а-ля на домашнем компе развернуть виртуализацию (а таких очень много) – чревато пустой тратой времени в космос.
    Ответ написан
  • Как решить низкую скорость выгрузки на серверы twitch на одном из компьютеров?

    @alexdora
    Топ-менеджер
    Купите отдельно хорошую сетевую карту если на других устройствах все ок.
    Это же эйсус, могли напортачить с чипом на сетевуху
    Это просто очевидно, у вас скорость инета входящая в 7 раз больше чем исходящая. Обычно примерно поравну. А измерения идут именно на исходящий
    Ответ написан
    Комментировать
  • Создание электронного переводчика для редкого языка. Возможно ли участие школьников-волонтеров?

    @alexdora
    Топ-менеджер
    Я бы на вашем месте отправил письмо в Яндекс, они любят такие задачки решать.
    Ответ написан
    Комментировать
  • Какое есть решения для парсинга контента большинства сайтов?

    @alexdora
    Топ-менеджер
    Почти все парсеры которые нам были необходимы по роду деятельности мы создавали с нуля сами, под каждый конкретный сайт.
    raindrop.io это сайт с монетизацией и ясно, что там под каждый сайт они в любом случае допиливают парсер. Вот так просто выдергивать можно ридер режим, но сегодня оно работает, а завтра уже нет. Вообще рынок парсинга очень сжат. Т.е кто умеет делать хорошие парсеры продают за дорого свою работу, а каких-то публичных парсеров всеядных и бесплатных – по пальцам пересчитать, если они вообще есть
    Ответ написан
    4 комментария