Задать вопрос
  • Почему 15,8% на 6 месяцев это 11 785, а не 11 850?

    shurshur
    @shurshur
    У сбера во многих вкладах в условиях указано, что если он закрывается досрочно, то применяется ставка 0.01%. Видимо, это борьба с неполным месяцем при начислении процентов.
  • Как на уровне кода правильно реализовать работу SQLite3 и обрабатывать запросы к БД?

    shurshur
    @shurshur
    theurus, sqlite - это не полноценная база данных, а жалкое подобие, которое используют тогда, когда полноценную базу поднять неудобно. Однако для полноценного онлайн-сервиса с нормальной аудиторией это даже рассматривать неприлично. Не потому что упрётся или не упрётся. А потому что так приличный сервис можно реализовать только от отчаянья.
  • Как "помечать" объекты, красиво ли добавлять свои атрибуты в чужие объекты?

    shurshur
    @shurshur
    Например, завести свой класс, в котором поля: "тот класс" и флаг своей проверки.
  • Как на уровне кода правильно реализовать работу SQLite3 и обрабатывать запросы к БД?

    shurshur
    @shurshur
    igreklpofrss, что больше интересует: sqlite3 или нормальная работа под нагрузкой? Обе опции одновременно выбрать нельзя...
  • Какую ServiceDesc - систему заявок для организации выбрать?

    shurshur
    @shurshur
    У нас использовали JIRA, но из-за лицензирования per user стало очень неудобно. Поэтому офисный саппорт перевели на GPLI. Я не в курсе, насколько он хорош, но заявки по почте создаются успешно. Хотя, конечно GPLI изначально для инвентаризации ставили. LDAP вроде умеет.
  • Сколько памяти нужно для cdn?

    shurshur
    @shurshur
    pfg21, в этом "бизнесе" словом CDN обозначают не CDN в настоящем профессиональном смысле, а просто пиратский видеосервис где-нить в абузоустойчивой локации без цели быть близко и отзывчиво к потребителю, который живёт на рекламу xxxbet'а :) Вопросов эффективной доставки качественного контента такие "CDN" не решают вообще. В кодике сериалы аниме кладут 24-минутные серии 720p с размером серии 194 Мб (битрейт 1000 для видео avc и 90 для аудио aac), очень хорошо экономят, ведь их типичный потребитель на качество вообще не обращает внимание...
  • Сколько памяти нужно для cdn?

    shurshur
    @shurshur
    NovaVortex, я тоже могу смотреть видео без рекламы на телефоне, но вот штатный адблок в samsung browser с рекламой кодика в какой-то момент перестал справляться. Далеко не все пользователи способны на телефоне с этим справиться. В любом случае, за такую рекламу продолжают платить, а видеосервисы как-то продолжают существовать, значит, зрителей у рекламы хватает...
  • Как сделать вставку вайбер поста с группы\сообщества на сайта Wordpress?

    shurshur
    @shurshur
    Роман Страх, никак нельзя. Viber Bot API не предназначен для работы с группами, только с персональным взаимодействием с пользователем.
  • Есть ли способ создать streamable mp4, используя pipe в ffmpeg?

    shurshur
    @shurshur
    AptRoApt, ну как бы ts и предназначен для того, чтобы видео без индексирования можно было бы и смотреть с любого места онлайн, и перематывать. С такими видео и в плеерах бывают проблемы. С полноценно проиндексированным видеофайлом не сравнится.

    С ts ещё и размер файла будет несколько больше.
  • Как прикреплять файлы из файловой системы в браузер на Linux?

    shurshur
    @shurshur
    wannaluv, если это Firefox то он в Ubuntu сейчас установлен через snap и это иногда доставляет проблем, хотя так чтобы файлы совсем были недоступны это не вполне нормально для него. Можно snap-версию совсем удалить и установить сборку от Mozilla Team отсюда https://launchpad.net/~mozillateam/+archive/ubuntu/ppa. Но все настройки потеряются (или придётся руками их перекладывать из snap-версии в стандартное размещение обычного Firefox).
  • Сколько памяти нужно для cdn?

    shurshur
    @shurshur
    NovaVortex, если речь идёт о пиратских CDN типа кодика, которые по недоразумению называют "балансерами" (на самом деле "балансер" это совсем не про это), то у них обычно за это развлечение говённая реклама пихается (нормальный адблок, конечно, режет, но многие смотрят из мобильных браузеров, где адблок или отсутствует, или очень слабый, легко обходимый).

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

    Собственно, CDN в таких "кинотеатрах" не геораспределённые (и даже скорее "далёкие" от потребителя, ибо пиратство лучше всего работает из-за пределов страны обитания получателей), там задача в другом совсем. Дело в том, что проблема даже не в занимаемом видеофайлами месте. В первую очередь проблема в пропускной способности канала. Например, пусть у нас видеофайлы с битрейтом 3 Мбит/с (аудио+видео), тогда 300 пользователей забьют условный гигабит. Популярному "кинотеатру" придётся иметь много серверов, которые будут отдавать одно и то же. То есть на деле места нужно будет очень и очень много, причём оно уйдёт на дублирование файлов.

    Память в этих серверах будет совсем не узким местом.

    Помимо всего прочего, придётся очень много усилий потратить на менеджмент этого хозяйства, например, на динамическое принятие решений о количестве реплик каждого (популярный свежий фильм надо хранить во множестве копий, в то время как малопопулярный можно хранить не так широко).

    А ещё быстро вылезет проблема качальщиков и "онлайн-кинотеатров" из всяких телеграмов, которые будут качать на максимальной скорости фильмы с твоего сайта и выкладывать в свои каналы/боты, забивая сеть. Придётся напрячься с управлением скоростью отдачи, чтобы это не работало. Например, кодик по факту отдаёт видео на скорости максимум 2x от выбранного качества (видимо, по имени файла в ссылке, содержащей разрешение, определяется лимит скорости в вебсервере). Скачать что-то штучное ещё можно, поставить скачивание на промышленный поток уже не получится, ведь в телеграм-ботах мало кто будет ждать доставки "заказанного" файла несколько часов.

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

    Да и в целом не так уж и дорого хранить десятки террабайт. Я себе в прошлом году в розницу купил не самые дешёвые диски по цене 2700 рублей за террабайт, а ведь оптом, да ещё и линейку и производителя подешевле - можно наверное и на 1000 за террабайт выйти... При большой активности пользователей и платящих рекламодателях можно очень даже неплохо зарабатывать.
  • Как лучше хранить много изображений для веб-приложения?

    shurshur
    @shurshur
    Хранить файлы в базе с самого начала была так себе затея.

    Нормально хранить в S3 (как стороннем, так и самостоятельно поднятым. Легко масштабировать - поднимаем ещё один инстанс, другого поставщика итдитп. В базе храним ссылку на файл. Можно регорганизовать сервис так, что он будет отдавать клиентскому приложению presigned url на файл ограниченного срока действия (например, 5 минут), чтобы утекание ссылки не создавало больших рисков. Так как контент отдаваемого файла при этом не прокачивается через бэкенд, можно избежать лишней нагрузки на своё приложение. И база не страдает, потому что извлечь ссылку на файл можно быстро.

    Но это необязательно, можно и просто на диске. Но не в базе.
  • Как сделать, чтобы бот перенаправлял сообщения из дискорд канала в телеграм?

    shurshur
    @shurshur
    Отдельный бот для Телеграма в такой простой задаче не нужен. Достаточно в Discord-боте вызывать методы Telegram-бота.

    Ну разве что если хочется заморочиться с надёжностью и отказоустойчивостью, чтобы ничего не терялось.
  • Есть ли способ создать streamable mp4, используя pipe в ffmpeg?

    shurshur
    @shurshur
    Кстати, я бы попробовал делать контейнер mpeg-ts вместо mp4. Возможно, Телеграм это прожуёт, а его точно должно быть можно сделать через pipe.
  • Есть ли способ создать streamable mp4, используя pipe в ffmpeg?

    shurshur
    @shurshur
    Телеграм не позволяет смотреть видео в процессе его загрузки. Можно смотреть только целиком скачанный файл. Так как файл в любом случае выкладывать целиком, то разумнее выложить его в наиболее удобном конечному пользователю варианте. А это значит с индексом, который можно построить только по целому файлу после его полного получения.
  • Как закинуть пользователя на сервер дискорда?

    shurshur
    @shurshur
    Vadtea, дык обычную инвайт-ссылку можно высылать, в чём проблема выслать три ссылки на три сервера? Тем более если это будут ссылки для заинтересованных вступить, а не просто спам.
  • Как сделать обязательное открытие программы через права администратора?

    shurshur
    @shurshur
    Есть модуль elevate как раз для того чтобы повышать до админа в разных осях...
  • Как закинуть пользователя на сервер дискорда?

    shurshur
    @shurshur
    Рекомендую задуматься. Предположим, ты зашёл из гугла по какой-то ссылке в поисках "[некий запрос]" и тебя тут же закинуло на 3 дискорд-сервера. Хорошо если только 3... Тебе понравится? Вот и никому не нравится. И дискорду тоже.
  • Ошибка в приеме данных через тг бота на telebot для парсинга?

    shurshur
    @shurshur
    Это вопрос не про ботов, а про то, что надо начинать с учебника. Почему message.text используется вне функций на верхнем уровне? Почему переменная совпадает по названию с функцией? Это всё не будет работать вообще никак. И нельзя так делать. Программировать наугад, расставляя какие-то слова как попало, полностью бесполезно. Из этого ничего никогда не выйдет.
  • Какой есть сервис предоставляющий почту для домена, но не накладывающий ограничения на общение с заграничными сервисами?

    shurshur
    @shurshur
    когда видят Mail.Ru в MX записях


    Нет, просто mail.ru практически монополист, и если он не принимает почту от кого-то, то mail.ru не считает это проблемой, сервисы сами должны страдать, договариваться с mail.ru итд. Отечественные это делают - так как большинство их пользователей используют mail.ru - а иностранные не заморачиваются. Поэтому-то письма попросту не доходят.