Задать вопрос
  • Что делать, если при подключении к ВПН, он постоянно перезапускается?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Скорее всего свет и VPN не связаны друг с другом, просто совпало ("после" - не означает, что "в следствии").
    А если ваш VPN работает несколько секунд после подключения, но потом связь в канале пропадает, а после по тайм-ауту он переподключается, и так по кругу - проблема не у вас. Это действия провайдеров. Следите на новостями...
    Ответ написан
  • Какой существует сайт, где можно преобразовать текст в аудиофайл, используя пользовательскую модель?

    Maksim_64
    @Maksim_64
    Data Analyst
    Нет таких сайтов. Обучать модели на твоих данных никто не даст. Создавай свою. Те гайды которые не работают, пробуй их в google colab. Там уже установлены библиотеки для работы с нейронными сетями + тебе для тренировки потребуются мощности. Если не поможет, ищи другие гайды.

    Освой google colab и дело пойдет. Устанавливать дополнительные пакеты и т.д в него тоже можно.
    Ответ написан
    3 комментария
  • Какие видеопроигрыватели для Web есть под заданные критерии?

    @rPman
    С гарантией можно все это делать только если стримить видео с сервера, и соответственно управлять тем что проигрывается на серверной стороне. Самый простой стриминг можно реализовать с помощью ffmpeg или vlc, готовые комбайны. Недостаток подхода - высокая нагрузка на сервер (стриминг не кешируется в обычном смысле).

    Можно обмануть большинство сценариев обхода видео, если формировать m3u8 файл плейлист кусков видео, генерируя каждый раз новые ссылки на видео, где доступ к ним на сервере контролировать по таймингам (придется тестировать кучу девайсов, так как кешируют они немного по разному) и отдавать редиректом на настоящие куски видео, оформленные нормально статичным контентом (т.е. будут кешироваться), правда хз зачем тебе это, мне кажется тебе нужно принудить рекламу смотреть а не буквально требовать скачивать куски видео в определенном порядке.

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

    достаточно удалить control атрибут, чтобы не было интерфейса управления в т.ч. с клавиатуры, а чтобы исключить управление из меню (правая кнопка мыши) добавь к стилям pointer-events: none;
    Ответ написан
    4 комментария
  • Доступность сайта: резерв вместо оригинала при проблемах?

    Придерусь сначала к терминам:
    1. Это должна быть не "копия сайта" а ровно этот же сайт на другом сервере. Aka реплика

    2. Вообще выходы из строя бывают разные

    3. Не должно быть различий "основной" и "резервный" - обе реплики должны быть равнозначны.

    Решается такое, обычно, при помощи мониторинга и балансировщика нагрузки.
    Если балансировшик видит, что одна из реплик перестала отвечать на запросы (или отвечает слишком долго), то тогда все запросы идут на вторую реплику.

    Переносить запросы на реплику только в случае сбоя - глупо, тк к тебя так простаивают мощности. Лучше всегда раскидывать нагрузку 50/50.

    Ищи по запросу L7 load balancer
    Ответ написан
    Комментировать
  • Как реализовать свой зум или дискорд в браузере?

    ValdikSS
    @ValdikSS
    Ответ написан
    Комментировать
  • Чем рисовать диаграммы, блок-схемы, конечные автоматы, регистры с мультиплексорами?

    Vindicar
    @Vindicar
    RTFM!
    Любой редактор, умеющий диаграмму состояний UML, подойдёт. Хоть diagrams.net (бывший draw.io).
    Ответ написан
    Комментировать
  • Как убрать из телеграма истории?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Купить Телеграм, поставить задачу разработчикам выпилить истории из Телеграм.
    Ответ написан
    6 комментариев
  • Что означает этот значек (капля) на Samsung Galaxy S9 Plus?

    @SunTechnik
    Телефон считает что есть влага в разъеме зарядки или внутри телефона.
    Поаробовать продуть/просушить сам разъем у телефона, сменить кабель.
    Ответ написан
    1 комментарий
  • На чем пишутся современные десктопные приложения?

    Deita
    @Deita
    Всё зависит от конкретной задачи, если писать мессенджер то на JS (Electron)
    Если писать игру, то на С++
    Там где не надо GUI я бы вообще писал на чистом С или Питоне
    Переключатель раскладки клавиатуры на C#
    Какая задача? Обычно пишут на чём могут, в десктопе нет такого понятия как "обычно" и "на чём обычно пишут", зависит от задачи. Под решение каждой задачи нужно подобрать язык программирования, универсального языка программирования не существует. Старайтесь выбрать такой, в котором большое комьюнити, если вы не будете работать в команде, то комьюнити которое сможет помочь на SO, GitHub; и тот язык который максимально подходит под вашу задачу. Если вы идёте писать десктопное приложение в команду, то на каком языке вам команда скажет, на том языке вы и будете писать. Если вы не знаете что учить, что бы найти работу, то идите в объявления, и смотрите требования. Предугадать станет ли Linux популярным на Десктопах или не станет легко, нет не станет. Не при каких обстоятельствах, доказать это достаточно легко, но это уже отдельный вопрос.

    Задача первична. Конкретизируйте ваш вопрос, какую задачу следует решать в будущем. Иначе вы тут получите в ответах полную кашу, так как на десктопах люди пишут на всём, чём могут. И они вам сейчас перечислят все существующие языки, включая F# или Haskell с Питоном исходя из тех задач которые они решают.

    Чем выше уровень языка - тем лучше, но вывезет ли он тягу. Зависит от задачи. Конкретизируйте ваш вопрос, что за задача перед вами стоит.
    Ответ написан
    2 комментария
  • На чем пишутся современные десктопные приложения?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    C++ с Qt
    Ответ написан
    Комментировать
  • Эмулятор веб-камеры для Линукса?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Ответ написан
    Комментировать
  • Зеркала Arch linux почему то всегда выдают 404 что делать?

    xotkot
    @xotkot
    ответы это убийцы вопросов
    перед установкой чего либо всегда желательно обновить систему(-Syu) чтобы не встречать подобных казусов о чем в принципе и написал выше в комментариях к вопросу Василий Дёмин .
    В локальной базе версия пакета, судя по выхлопу, у вас edk2-ovmf-202308-2 (модификация 2), которую pacman и пытается запросить у внешнего сервера, НО на серверах она уже другая edk2-ovmf-202308-3 (модификация 3) что можно видеть если запросить информацию с сервера по данному пакету
    pacman -Si edk2-ovmf
    или даже посмотреть на оффсайте арча edk2-ovmf

    чтобы pacman увидел новую версию нужно синхронизировать локальный репозиторий с удалённым, для этого служит команда
    pacman -Sy
    информацию по ключу можно глянуть в хелпе(-h, --help)
    pacman -Sh
    ...
      -y, --refresh        загрузить обновленные базы данных с серверов
                           (-yy принудительно обновить даже если обновленные)


    после чего pacman уже сможет скачать и установить нужный пакет с сервера, но если система давно не обновлялась то такая установка будет считаться как частичное обновление системы что для дистрибутивов с ролинг-релизом настоятельно рекомендуется этого не делать, поэтому перед установкой необходимо обновить все пакеты в системе добавив ключ -u, --sysupgrade
    в целом команда будет выглядеть так:
    pacman -Syu edk2-ovmf
    Ответ написан
    Комментировать
  • Как вытащить прошивку с android устройства?

    @rPman
    Разбирать уже зашитую в устройство прошивку значительно сложнее чем взять готовые и слегка их модифицировать.

    Изучи аппаратные особенности своего устройства, найди совместимое оборудование, для которого есть прошивки и начинай с них. Аппаратных платформ в мире не так много, зачастую одни и те же физические устройства (иногда кастрированные иногда дополненные) используются в казалось бы разных задачах и ценовых диапазонах.

    Еще момент, берут официальные прошивки им правят их, например исключая шпионское и мусорное ПО.

    Ответ тут ты не получишь, топай на xdadevelopers или 4pda
    Ответ написан
    Комментировать
  • Почему нельзя/можно писать бизнес-логику в sql?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Можно. Весь 20-й век почти так делали. База была главной. Эдакая себе царица. Ее любили. Холили.
    Приложения были двухзвенки. Оконная апликуха коннектилась к базе и все расчеты
    проводились в базе. Апликуха только показывала результаты в гридах и вводила формочки.
    Джобы тоже запускались в базе как процедуры на PL/SQL по скедулеру. Для пуска их клиент
    был тоже не нужен. Плановые задачи БД запускала самостоятельно. Это и было видение
    бизнес логики из 20-го века.

    В 21-м веке с развитием веба появился слой middle. И разработчики вынесли в него максимальную
    часть логики. Это произошло естественным путем. А базе досталась участь быть просто хранилищем
    таблиц. Потому что держать 2 копии логики или поддерживать было уже неудобно. В команде
    должен быть тогда разработчик и Java и PL/SQL одновременно. В современной парадигме
    разработки с ORM база стала просто чем-то вторичным. И на уровне ORM абстракций
    даже заменяемым на другие типы баз.

    Но не все так плохо.

    Фактически, логика современного приложения размазана по 3м слоям. Даже в браузере
    есть какая-то минимальная логика, например при аутентификации или при проверке
    валидности емейла. И какая-то логика агрегации (sum/group by) полюбому есть в базе.
    Потому что агрегировать в приложении все - глупо. Это лишний трафик.

    И нет такого архитектора который говорит "нельзя". Просто есть best-practices современной разработки,
    исходя из развитя железа, сетей и вообще рынка всего остального. Кто знает может в мобилах вернуться
    к двузвенкам. Смотря под каким углом смотреть на современные мобильные приложения? Who knows.
    Ответ написан
    2 комментария
  • Как сделать деплой Vite-проекта на gh-pages?

    Seasle
    @Seasle Куратор тега JavaScript
    Комментировать
  • Почему при создании объекта поля содержащие время заполняются по разному?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Сделайте у модели вычисляемое свойство, которое будет сравнивать время с некоторой точностью. То есть таймдельта сравниваете с половиной секунды и все. При этом и в шаблонах у вас будет читабельно и лаконично, и в коде видно как вы определяете отредактирован ли пост.
    Ещё вы можете сделать дополнительное целочисленное поле с номером правки. По умолчанию оно будет ноль, а при каждой правке вы его будете инкрементировать. Тогда будет видно однозначно и без вот этих вот сравнений дат.
    Ответ написан
    Комментировать
  • Кормен или Кнут?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Кнут описывает много устаревшего материала. Большую часть из этого никогда не спросят на собеседованиях.
    Поэтому цена вопроса - к чему готовиться. Если с собеседованию то тут Кнут вообще не помошник.
    Он удивительно многословен и нуден. Кроме того если хотите читать код - то Кнут пишет его для своей
    виртуалки с очень "странной" системой регистров и с накопителями (!) ленточного типа.
    Трехтомник очень академичен и красиво смотрится на полке. Для меня Кнут будет чтивом для "долгих
    зимних вечеров". Когда некуда торопиться.

    Насчет Кормена - ничего не могу сказать. Купил но еще не читал. Судя по содержанию
    - очень солидная вешь. В качестве описателей алгоритмов там кажется используется алгоритмический
    язык на английском. Не всем такое заходит. Не всем понятно.

    Есть двухтомник Седжвика. Мне он кажется более практичным. У него есть издания для C/C++/Java
    с примерами. Там 1-й том - базовые алгоритмы на коллекциях и 2-й том - алгоритмы на графах.

    Есть Вирт - Алгоритмы. Достаточно сжато описан базис. Примеры - на Pascal.

    Есть Бхаргава - Грокаем Алгоримы. Все хвалят за практичность и примеры. Но я еще не читал.
    Ответ написан
    9 комментариев
  • Как влияют инфракрасные обогреватели на ПК и оргтехнику?

    Stalker_RED
    @Stalker_RED
    У меня лет шесть висел излучатель UFO на стене, на 1.8кВт, если не ошибаюсь, метрах в трех от компьютера. Работал не постоянно, а только когда батареи не вытягивали. Ухо припекало мне - было дело, что отсаживался от этой штуки подальше. Никаких особых воздействий на пластик я не заметил.
    Ответ написан
    2 комментария
  • Как производить замену серверных дисков? На что стоит обращать внимание?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно, главное помнить, что рейд работает со скоростью самого медленного диска, поэтому желательно подбирать диски примерно равной производительности.
    Некоторые контроллеры могут разделять логические рейд массивы, и есть возможность объединить диски со скоростью 7.2 и 10к оборотов в разные массивы, тогда каждый будет работать со своей макс. производительностью - тут надо читать датащит контроллера
    Ответ написан
    Комментировать