Задать вопрос
  • Какие есть аналоги CloudFlare в РФ или в мире?

    Вообще CDN-ы существуют и кроме cloudflare, но в том же масштабе с тем же количеством сервисов и при этом доступное в рф для оплаты - врядли.
    Ну и много чего к cf бесплатного есть, что не факт что будет бесплатным у альтернатив.

    Cloudflare много чего предлагает себе в убыток, чего не могут позволить мелкие провайдеры себе (или просто ускоспециализированные, которые кроме CDN ничего и не предлагают)
    Ответ написан
    1 комментарий
  • Что выбрать для хостинга сайта: 2 ядра до 5 ГГц или 6 ядер до 3.2 ГГц?

    @Everything_is_bad
    VDS-сервера
    берешь минимальный сервер, проверяешь нагрузку, без проблем апаешь на тариф выше, если текущий не вывозит. Повторять пока не достигнешь желаемый результат
    Ответ написан
    16 комментариев
  • Как два монитора подключить к одному пк и переключать их на второй пк?

    @Komrus
    CIO в системном интеграторе.
    Как вариант - Aten CM1942
    https://www.aten.com/global/en/products/kvm/deskto...

    4 входа (правда - DisplayPort) от двух компов и 2 выхода HDMI на мониторы.
    Заодно и клавомышь умеет переключать.
    Ответ написан
    Комментировать
  • Как отследить кнопку "назад" на телефонах?

    Опишу только принцип, реализацию уже сделаете сами, либо попросите AI.

    Кнопка "назад" работает просто: переводит браузер на предыдущий урл.

    Это можно использовать. Вы же, наверняка, используете history API в вашем приложении.
    Так вот, при открытии модального окна добавляйте хэш к адресу в history.

    https://example.com/page // окна нет
    https://example.com/page#modal1 // окно открыто


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

    Ваша программа должна добавлять к текущему адресу хэш при открытии окна, и закрывать окно, когда хэш из адреса убирается.
    Ответ написан
    Комментировать
  • Как перегнать видео с айфона (HEVC->H.264) без цветовых искажений?

    nidalee
    @nidalee
    Проблема не в HEVC, а в HDR.
    Конвертируйте цветовое пространство из rec2020 в rec709. Например:
    ffmpeg -hide_banner -y -i .\costa_rica_4k_60fps_hdr_uhd.webm -vf "zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=hable:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p" -c:v libx264 .\costa_rica_4k_60fps_sdr_uhd-10s.libx264.mp4

    https://www.binarytides.com/convert-hdr-video-to-s...

    По софту с GUI не подскажу, но такое умеют многие. Handbrake, например. Ищите по colorspace, rec2020, rec709

    UP: а, да. Возможно оно вам не надо. Есть плееры, которые производят конвертацию на лету. Например mpv.
    Ответ написан
    5 комментариев
  • Ошибка при запуске laravel?

    Fragster
    @Fragster
    помогло? отметь решением!
    netstat -abon -p tcp и смотреть на то, что забило порты.
    а может быть там вообще нет 127.0.0.1 благодаря шаловливым ручкам
    Ответ написан
    Комментировать
  • Как встроить уже готовую базу данных в apk файл?

    @User782 Автор вопроса
    Кратко о себе
    решил вопрос если кому надо базу надо закидывать сюда
    ${FileSystem.documentDirectory}SQLite/base.db
    я закидывал без SQLite
    Ответ написан
    Комментировать
  • Каким образом оцифрововать видеокассеты при помощи мощного компа?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Проще обратиться в контору, которая оцифрует тебе нормально.
    Есть видеокамеры с входом-тюльпаном, на выходе качество получается гораздо лучше чем даже через самый мощный комп.
    Там на самом деле мощность не нужна, нужно просто передать максимум из того что есть.
    Ответ написан
    Комментировать
  • Почему большее разрешение экрана ноутбука становится доступным только после подключения 2-го монитора по VGA?

    @rPman
    Везде пишут что у этого ноутбука fullhd матрица, включая тут

    Если драйвера официальные уже установлены (да да на монитор они тоже нужны), то попробуйте вручную установить драйвер монитора (у вас ведь windows?) - стандартный монитор 1920x1080 (правая кнопка мой компютер - управление - драйвера - установка устаревшего устройства ...)

    p.s. я допускаю что родные драйвера были намеренно сломаны производителем, поэтому можно попробовать установить не родные, совместимые с материнской платой
    Ответ написан
    Комментировать
  • Не переходит по ссылке, что делать?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А если подумать?
    Что должен выдать document.querySelector('https://vk.com/krosrs')?
    Правильно, ошибку. Что и выдаёт.
    что делать?
    Для начала определиться, а что именно вы хотите получить этим кодом и зачем делать ссылку, а потом запрещать переход по ней.
    Ответ написан
    Комментировать
  • Как в комментарии сделать ссылки на участок кода?

    Adamos
    @Adamos
    /**
     * @link MyClass::myMethod
     */
    
    class MyClass
    {
        static public function myMethod()
    Ответ написан
    1 комментарий
  • Какая скорость передачи нужна для видео конференции?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    по 1 мбс на каждого

    360p что ли? Зачем вообще такое видео кому-то надо?
    https://www.vdocipher.com/blog/video-bandwidth-exp...
    Минимум:
    Кодек:              H264    H265
    1280×720  (HD)      3Mbps   1.5Mbps
    1920X1080 (FHD)     6Mbps   3Mbps
    3840×2160 (UHD)     25Mbps  12Mbps

    Так что для более-менее нормальной картинки для 100 потоков вам потребуется минимум 200 мегабит, а лучше все 500 или даже 1000.
    Ответ написан
    Комментировать
  • В чём отличие в Laravel web.php и api.php?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Попробуем отделить коней от людей, насколько это получится.
    Говоря просто: API - для отдачи непосредственного среза данных, обычно в виде JSON, WEB - для отдачи целых страниц в виде HTML.

    Всегда думал что api.php нужно для запроса от сторонних приложений, сайтов к твоему сайту для получения какой то информации, которую я хочу предоставить, без авторизации.
    Ну, неправильно думали, ничего страшного. Точнее, очень узко. Вот есть у вас сайт, а потом вы решили сделать к нему в пару мобильное приложение. Оно стороннее? Ничего сделать с отданным через WEB HTML оно не сможет*, потребуется API.
    Наличие или отсутствие авторизации тут совершенно ни при чём.

    в тоже время используя api.php любой человек может запросить любой роут и получить кучу информации
    Любой человек получит то, что вы ему отдадите. Никакого запрета (или сложностей) на внедрение авторизации в API нет.

    Количество Middleware на web.php значительно больше, т.е. любой запрос проходит больше проверок перед тем как выдать результат.
    Middleware - это любые обработчики, а не только проверки. Т.е. "больше обработчиков не значит больше проверок". Любые обработчики вы можете навесить и на API**. И их даже не надо писать отдельно, в Laravel уже всё есть.

    В итоге вопрос, с точки зрения безопасности, производительности есть преимущества api.php перед web.php
    С точки зрения безопасности разницы нет. API может быть несколько производительнее за счёт того, что обрабатывает и отдаёт меньше "лишнего". Но по этим аспектам их вообще не надо сравнивать, это всё равно, что выбирать между экскаватором и самосвалом по степени лёгкости угона того или другого.

    * без костылей
    ** с поправкой на отсутствие сессии обычно
    Ответ написан
    Комментировать
  • Как при помощи ffmpeg БЕЗ ПЕРЕКОДИРОВКИ преобразовать ts в mp4 С НЕСКОЛЬКИМИ ЗВУКОВЫМИ дорожками?

    nidalee
    @nidalee
    ffmpeg -i входной_файл.ts -map 0 -c copy выходной_файл.mp4


    Если в исходном файле есть потоки, которые нельзя записать в формат MP4 (например, субтитры в формате, неподдерживаемом MP4), ffmpeg может выдать ошибку.
    Ответ написан
    1 комментарий
  • Как эффективно перекодировать видео?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Первому файлу нужно сжать 402240 точек на кадр, 20 fps, получаем в секунду 8 млн точек. Видим сжатие 817 kb/sec
    Второму файлу нужно сжать 921600 точек на кадр, 60 fps, получаем в секунду 55.3 млн точек. Видим 2526 kb/sec

    Сравниваем 55.3 / 8 и 2526 / 817 = 6.9125 и 3.0917992656058751529987760097919

    То есть разница в "качестве сжатия" всего в 2 с хвостиком раза.
    В данном случае еще следует обратить внимание, что видео с маленьким разрешением часто скрадывает мелкие движения, их вообще на нем не видно, и соответственно оно упрощается. Либо вообще можно проверить что за видео - фильмы в среднем сжимаются гораздо хуже, чем какие-нить презентации с кучей статического контента.

    По поводу размера файлов, еще обращу внимание что 128 и 104 kb/s для звука - значимо влияет на размер файла. Звук вообще может занимать четверть а то и треть, ибо сжимается хуже, чем видео.

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

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

    В общем тут нет некачественного сжатия. Надо сравнивать контент (наличие статических частей экрана, количество цветовой гаммы и так далее).
    Ответ написан
    1 комментарий
  • Какой CRUD генератор для Laravel является общепринятым в 2025?

    Sanes
    @Sanes
    Из популярных и бесплатных MoonShine, FilamentPHP, Orchid. Можно назвать их админками.
    Но толку от них немного. Только базовый функционал, дальше боль.
    А прям генератор, то лучше посмотреть Blueprint
    Ответ написан
    Комментировать
  • Что не так? Почему возникает ошибка? Что надо исправить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Зачем объявлять enum, если им не пользоваться?
    - status: "published"
    + status: QuestionStatus.PUBLISHED
    Ответ написан
    Комментировать
  • Что лучше использовать для редактирования проекта и правильно ли?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    В андроид студии и надо. Вон там даже папочка .idea есть. А "не работает" обычно какой то ошибкой сопровождается.

    Но вообще редактировать можно в любом текстовом редакторе, вопрос только удобства )
    Ответ написан
    1 комментарий
  • Какой использовать стек для написания онлайн сервиса управления производством?

    @aleks-th
    Взять готовое решение.
    1С например, или тыщу всяких других систем ан рынке есть...
    Проще и дешевле.

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

    Вы только посчитайте один разработчик с хорошими скиллами 200-300 тыщ, пять таких 1 500 000 в месяц затрат.

    Вы бы лучше вопрос задали не тут а начальству.
    Готово ли ваше начальство тратить в год 15-20 млн, в течении 3-5 лет пока получится хоть какой то результат ?
    Ответ написан
    Комментировать