Задать вопрос
  • Как обойти блокировку автовоспроизведения?

    @granty
    vimeo и youtube знают волшебное слово "Feature Policy".

    1. Если посмотрите API vimeo - увидите там параметр autoplay. Потом сравните вызов API c параметром autoplay и без такового. И увидите, что добавляется ?autoplay=1 в <iframe src=>, чтобы их скрипт показа видео автоматически запустил его воспроизведение (кликнул по кнопке Start).
    Но, как вы заметили, браузеры могут блокировать автоматическое воспроизведение медиаконтента. Поэтому см п 2 ниже:

    2. Обратите внимание на атрибут allow="autoplay; fullscreen" у ифрейма, присылаемого в API п. 1. Это и есть "Feature Policy" (Политика возможностей), установленная через атрибут тега (её ещё можно издавать через HTTP-заголовок).
    autoplay; означает autoplay *; - то есть, браузеры, поддерживающие Feature Policy, разрешат автовопроизведение видео с любых (*) чужих доменов.
    Укажете там autoplay https://player.vimeo.com; - автовоспроизведение будет разрешено только для плеера vimeo.
    Ответ написан
    Комментировать
  • Как в nginx перенаправить https запрос на другой сервер (proxy_pass)?

    Как вы знаете apache и nginx умеет держать на одном порту и айпи сразу несколько сайтов, по сути имея костыль
    разбирая заголовки http referer.
    Онако задайте себе вопрос как можно получить этот рефери по каналу который еще не установлен?
    Собственно тут и ответ ;) хочешь https - в начале гони ключи ;) а потом все остальное
    Ответ написан
    Комментировать
  • В чем отличия модуля firebase от firebase-admin в nodejs?

    Aetae
    @Aetae Куратор тега JavaScript
    Тлен
    Открываешь страничку модуля и читаешь:
    firebase:
    This SDK is intended for end-user client access from environments such as the Web, mobile Web (e.g. React Native, Ionic), Node.js desktop (e.g. Electron), or IoT devices running Node.js. If you are instead interested in using a Node.js SDK which grants you admin access from a privileged environment (like a server), you should use the Firebase Admin Node.js SDK.

    firebase-admin:
    The Firebase Admin Node.js SDK enables access to Firebase services from privileged environments (such as servers or cloud) in Node.js.

    Короче: первое для клиента, второе для сервера.

    Учись сам искать инфу, ты не сможешь вечно на каждый чих спрашивать тут.
    (Нет, не сможешь. Точно не сможешь. Инфа 100%)
    Ответ написан
    Комментировать
  • Как зарабатывать на веб-программировании?

    radhab20
    @radhab20
    Мир вам!
    Воу воу, ребята, полегче. Ну и депресняк вы тут устроили. "Нет денег", "все сложно"... Он и не говорит, что хочет лёгкие деньги.

    По вопросу:
    Можешь устроиться в небольшую студию стажёром, бесплатно или на пол ставки, брать простые задания на разработку. Можно походу изучать и делать. Потихоньку придет опыт, дальше больше.

    Если нет возможности устроиться в офис, создай красивый профиль на биржах и пробуй там.

    Как начинал я:
    Создал простенькую студию, типа делаю сайты. Нашел такого же дизайнера как я сам. Поспрашивал знакомых, запустил рекламу в Яндексе. Первый заказ не заставил себя долго ждать, правда был он 2тыс руб. С каждым новым заказом поднимал качество и цены. Лучшая реклама это сарафанка, только если будешь делать на совесть.

    По разработке:
    Первый шаг, это конечно же html/css.
    Второй, начинай рнр/mysql. Там все очень просто. (Именно начинай, а не пытайся узнать всё! Без практики теория быстро забывается).
    Третий, учи вордпресс. Научись делать тему, плагин. Там тоже ничего сложного.

    И ещё, не бойся конкуренции, свой хлеб точно найдешь!
    Ответ написан
    2 комментария
  • Как зарабатывать на веб-программировании?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Как зарабатывать на веб программирование?

    Если для Вас веб программирование - это попытка снять сливки с торта в виде больших денег, боюсь Вас разочаровать, Вы не туда пришли. Если не "стоит" на профессию, то будет долго, сложно и не интересно.
    Ответ написан
    9 комментариев
  • Как запускать приложения до входа в систему?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Пробовал сделать его службой

    Это именно так и делается. Пробуйте ещё.
    Ответ написан
    1 комментарий
  • Node.js vs ASP.NET Core что перспективней изучать?

    @dmitryKovalskiy
    программист средней руки
    За Node.js говорит более длинная история платформы(по сравнению с ASP.NET core). При всем моем уважении к .NET,Microsoft и пр. - платформе без году неделя и ее возможности и ограничения слегка мешают в проектах.
    Ответ написан
    6 комментариев
  • Как защитить JS код?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Спрятать не выйдет, а вот затруднить немного чтение вполне. Например с помощью обфускации. Но будьте готовы к увеличению объёма кода.
    Например console.log('Лол, кек, чебурек'); превратиться в
    var _0xac52=["\u041B\u043E\u043B\x2C\x20\u043A\u0435\u043A\x2C\x20\u0447\u0435\u0431\u0443\u0440\u0435\u043A","\x6C\x6F\x67"];console[_0xac52[1]](_0xac52[0])
    . Оно вам надо? ИМХО всё это детский сад.
    Ответ написан
    5 комментариев
  • Как так? Сайт открылся на моем компе? Или что это?

    Я бы во первых научился бы нормально гуглить,во вторых удалил бы посторонние расширениями
    Ответ написан
    1 комментарий
  • Факт или миф: комп не стоит изнашивать частыми включениями-выключениями? Гибернация системы на SSD?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Сама идея появилась от того, что при циклировании питания, изнашивается HDD и в гораздо меньшей степени, конденсаторы в цепях фильтрации питания.

    Так что если исключить из рассмотрения HDD (его нет) и конденсаторы (там теперь кругом твердотельные), пробоем с циклированием нет никаких.

    Идея о том, что частая гибернация может испортить SSD - также устарела, современные SSD и не такое переживут и будут заменены раньше - просто потому, что станут вмещать мало данных.
    Ответ написан
    3 комментария
  • Разработчик недисциплинированно трекает время. Что делать?

    Xuxicheta
    @Xuxicheta
    инженер
    Не выносить мозги разработчику своим трекингом и дать ему спокойно работать.
    Не справляется - увольняйте.
    Ответ написан
    9 комментариев
  • Разработчик недисциплинированно трекает время. Что делать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    А зачем вообще трекать время? Уложился в дедлайн - молодец. Не уложился - разбор полётов. Хронически не укладывается - понижение грейда или увольнение.
    Ответ написан
    21 комментарий
  • Как сверстать подобные блоки?

    lukoie
    @lukoie
    проще всего - нарисовать эти блоки в Иллюстраторе, и экспортировать в свг
    Ответ написан
    5 комментариев
  • Что на сегодня лучше для нового проекта, GitLab vs GitHub vs bitbucket?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Без разницы. Что эти три продукта, что репы от cloud providers. Они весь базовый функционал делают одинаково.

    Что касается автоматизации то мне тут немного смешно слышать про gitlab ci по тому как в нормальных проектах все поставлено на нормальные pipelines - Azure devops, aws code star, а так же всеми любимые Jenkins и teamcity.

    Выбирайте по условиям, которые вам потребуются для старта. Перевезти репозитории в другое место дело нескольких минут
    Ответ написан
    5 комментариев
  • Почему торренты кладут интернет?

    Zoominger
    @Zoominger Куратор тега Компьютерные сети
    System Integrator
    Linux? Если под Linux запускаете, то это убогая сетевая подсистема виновата, рекомендация - перейти на Windows.
    Ответ написан
  • Почему Nightmare.js не видит Electron?

    @vshvydky
    Оффтопик, найтмер свое отжил, посмотри https://github.com/puppeteer/puppeteer
    Ответ написан
    Комментировать
  • Какой стэк выбрать для проекта?

    ogregor
    @ogregor
    арендатор vpn сервера debian
    Я бы в 2020 году сделал бы на React + прикрутил PWA. React Native требует специфических знаний иначе производительность будет проседать. Плюс очень болезненные обновления.
    Второй вариант это фреймворк Quasar он на Vue и позволяет строить SPA
    Ответ написан
    Комментировать
  • Бот, понимающий смысл?

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Если подход "в лоб", то делать поиск в присланном сообщении по словам, выдавать заранее готовые уточняющие вопросы, к примеру:
    - Хочу купить покемона, сколько будет стоить доставка?

    Ключевые слова: купить, покемона, сколько, стоить, доставка

    Покемон - это вещь в каталоге, значит можно показать варианты покемонов.
    Доставка - это действие, значит можно показать стоимость.

    Выдаем варианты кнопками:
    - Выбрать покемона
    - Стоимость доставки

    Если более правильно, то гуглите world2vec, тогда обученный бот уже будет понимать контекст, т.к. пример выше самый простой.

    Проблема 1 ваш бот не поймет повествование, пока не научится понимать его смысл, т.е. выделять один контекст из миллионов, который вы или другой человек сможете трактовать как правильный.

    Проблема 2 ваш друг сидящий рядом скажет что бот тупой т.к. на ваш вопрос, бот ответил бессмыслицу, которая понятна только вам, но не вашему другу.

    Проблема 3 это получить ответ от бота одинаково понятный вам и другу.

    Вот набросал, смотрите как это работает
    AWwZZbl.gif

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

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

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

    Создать такого бота, это тоже самое что вырастить ребенка, т.е. сложно, но вполне возможно.

    Начните с этого видео, чтобы понять что я имею в виду, когда говорю "создать среду".
    Ответ написан
  • Social network на Wordpress хорошо или плохо?

    Как обстоят дела с оптимизацией при большом количестве юнитов?

    Рано задумываться над оптимизацией. Ваш проект скорее всего не взлетит, поэтому вордпресс тут идеально подойдет.

    Болен идеей ВП.

    Надеюсь это пройдет. Есть люди которые до сих пор пишут сайты на друпале и это у них не прошло к сожалению.
    Ответ написан
    Комментировать
  • Какой css фреймворк выбрать?

    IgorPI
    @IgorPI
    Quasar.
    Ответ написан
    Комментировать