Задать вопрос
  • Изучение vue без хорошего знания JS?

    @SigmaMale
    Middle Frontend developer (плюс минус middle)
    Использовать vue не зная JS теоретически можно, при условии, что умеете программировать на другом языке, но Ваши возможности будут очень сильно ограничены.

    Кроме того, решение самых простых проблем и ошибок превратится для Вас в ад. Получится замкнутый круг: Вы не знаете JS потому что не любите его, а не любите потому что у Вас будет негативный опыт с ним, который возникнет из за того, что Вы не знаете JS.

    Скорее всего, Вы не любите JS из за того, что уже привыкли к логике и синтаксису Go. Человеческий мозг не очень любит оказываться в новой обстановке. Среднестатистический программист знает 3 языка программирования, если Вы планируете работать в этой области, то рано или поздно Вам придется работать с другими, не привычными технологиями. По сути, в Вашем случаи, лучший способ полюбить JS - это поработать с ним какое то время, что бы мозг привык. В прошлом я сильно не любил язык PHP, так было до тех пор, пока я не поработал с ним какое то время и не привык ко всем его странностям. Сейчас я к нему нейтрально отношусь.

    P.S.
    и на vue просто в 1 файле сделал разметку с css и используешь в других страницах, а в HTML нужно копировать html и переносить, что не особо нравится.

    Для вёрстки Вы можете начать использовать шаблонизаторы (pug) и препроцессоры (SCSS). Они решают описанную Вами проблему. Обычно для их компиляции используют gulp или webpack, но Вам как новичку я рекомендую использовать программу preposs. Хотя в целом, для маленьких тестовых проектов - это вообще не проблема.
    Ответ написан
    2 комментария
  • Как запустить composer i в контейнере PHP что бы он остался в статусе Up?

    liaFcipE
    @liaFcipE
    Ну потому, что ты запускаешь композер... И все, это весь твой ENTRYPOINT, который отработав отдает код 1. Ты же не запускаешь свой условный php-fpm и правда этому удивляешься?

    > что бы при старте контейнера в нем сразу загружались все перечисленные зависимости из файла composer.json

    В этом не то, чтобы много смысла, Dockerfile это не про старт контейнера, а его сборку. Если тебе нужно будет обновить зависимости - ты будешь пересобирать весь образ? Это не очень логично.

    Можно запустить любой готовый образ композера с командой install, чтобы у тебя приехали все зависимости.
    Можно зайти в шелл запущенного контейнера php и сделать composer i.
    Можно конечно написать рабочий Dockerfile, который делает RUN composer i, а в ENTRYPOINT'е имеет запуск демона php-fpm...
    Ответ написан
    Комментировать
  • Как выполнить синхронный mysql запрос из php?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Я, честно, не понимаю таких вопросов.

    Есть нормальный синхронный функционал выполнения запросов по одному. Помимо прочего - ещё и безопасный, если использовать подготовленные выражения.

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

    То есть вместо стандартного подхода мы усложняем код, чтобы в итоге получить проблему. Я искренне не понимаю, какой в этом смысл
    Ответ написан
    2 комментария
  • Насколько удобно использовать visual studio code для С# разработчика?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Оставайтесь на винде и VisualStudio. Не, так-то пользоваться, конечно можно, но потом все равно захотите вернуться на студию, т.к. она и функциональнее и лучше интеграция. Если хотите начать использовать линукс, но до этого не пользовались им - поставьте для начала его в виртуалку (VirutalBox наше все) и попробуйте использовать в повседневной работе. А уже потом решайте, сможете ли полностью отказаться от винды или нет. Ставить линукс второй системой не рекомендую (слишком легко ломаются загрузчики ОС, когда их несколько и если что - чинить сложнее) - для разработки и обычной офисной работы виртуалки хватает за глаза.
    Ответ написан
    5 комментариев
  • Возможно ли ухудшение скорости Youtube только на телевизорах?

    ValdikSS
    @ValdikSS
    Кто может понимает что происходит?
    YouTube замедляется на оборудовании ТСПУ. https://zona.media/news/2024/07/12/youtube
    На ТВ оно сильное, скорее всего, из-за отсутствия поддержки протокола QUIC — его замедляют меньше.
    Ответ написан
    1 комментарий
  • Как защитить SPA от парсинга?

    mayton2019
    @mayton2019
    Bigdata Engineer
    А что ценного школьники парсят с вашего сайта?
    Предложите подписку за деньги. Пускай платят и качают CSV файлами снапшоты данных.

    Нужно сделать безсмысленной саму идею парсинга.
    Ответ написан
    4 комментария
  • Как защитить SPA от парсинга?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    API должен убедиться что запросы получает с сайта а не из других источников (curl,postman,php).

    Элементарно.
    Блокировать открытие сайта в эумляторов браузеров, например ломанный Selenium.

    Selenium это не эмулятор браузеров. "Ломанный" selenium это как?
    Остальные вопросы решает платная защита от Cloud Flare.

    Не решает, даже Яша и Гугл. Вопрос лишь в стоимости преодоления зашиты, в Вашем случае она находится в диапазоне "дешево-средне".

    Либо сделайте официальный api с ограничениями, либо используйте "теневой бан" для ботов и передавайте им информацию средней верности.
    Ответ написан
    3 комментария
  • Как защитить SPA от парсинга?

    NeiroNx
    @NeiroNx
    Программист
    Никак, все что вы покажете пользователю - будет распарсено(если в этом будет хоть какой то профит), даже если картинкой отдавать.
    Ответ написан
    Комментировать
  • Как узнают о включении записи разговора?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Лол. Мошенники по умолчанию учатся мошенничеству, на эндюсерах. И имеют большой опыт в этом.
    Поэтому они могут понять собеседника и отменить разговор, если чувствуют опасность или бесперспективность
    Ответ написан
    Комментировать
  • Где взять бэкенд для фронтенд учебного проекта?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Посмотри на strapi. Там авторизация из коробки. Да и админка удобная.
    Ответ написан
    Комментировать
  • Существуют ли технологии блокировки записи с экрана в веб-технологиях?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Даже на закрытых плеерах с DRM эта защита не спасает. Ничто не помешает переткнуть кабель из монитора в карту видеозахвата. Или тупо поставить перед монитором камеру.
    Ответ написан
    Комментировать
  • Существуют ли технологии блокировки записи с экрана в веб-технологиях?

    @Drno
    Ну скорее всего никак. Кому надо тот всё равно запишет, так или иначе.
    Например я могу запустить ОС в вриртуалке, открыть сайт, а видео записывать средствами управления виртуализацией.. например в Vbox такое есть)
    Ответ написан
    Комментировать
  • Как ускорить UPDATE MySQL?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Индекс на id можете сделать.

    А ещё можете помедитировать над запросом
    EXPLAIN UPDATE table SET time_last_login='%s' WHERE id='%s'
    , цифры подставьте сами.
    Ответ написан
    3 комментария
  • Как убрать выделяющую линию в RubyMine или PHPStorm?

    Aetae
    @Aetae
    Тлен
    В PHPStorm, называется "Caret row":668c4751e495d403651189.png
    Ответ написан
    Комментировать
  • Как подключить удаленный репозиторий git с нестандартным портом?

    Lynn
    @Lynn
    nginx, js, css
    Указывай протокол явно.

    ssh://user@xxx.xxx.xxx.xxx:60321/var/www/webshop/.git


    В формате «scp» (без явного указания протокола) нет способа указать порт.

    https://git-scm.com/docs/git-fetch#_git_urls
    Ответ написан
    6 комментариев
  • Потянет ли ноутбук с Rtx 4090 стрим в 4К?

    @Drno
    да потянет конечно. стрим с аппаратным кодированием много не хавает...
    но тут проблема в другом - перегрев, троттлинг, и всё железо будет сильно ограничено в работе из-за общего ТДП на ЦП + видео...

    надо очень тщательно подбирать ноут
    Ответ написан
    7 комментариев
  • Как исправить размытый интерфейс Docker Desktop?

    2ord
    @2ord
    Небось, GUI на Electron написан.
    Стоит найти местоположение пользовательских настроек и удалить их. Затем перезапустить программу.
    Ответ написан
    Комментировать
  • Sury.org заблокирован для России?

    dyuriev
    @dyuriev
    A posteriori
    Да

    Вернее sury.org заблокировал Россию

    Пруф: https://github.com/oerdnj/deb.sury.org/issues/2155
    Ответ написан
    3 комментария
  • Как полностью сбросить кеш статики в laravel?

    Sanasol
    @Sanasol Куратор тега Laravel
    нельзя просто так взять и загуглить ошибку
    В ларе нет никакого кеша статики.

    Это или вебсервер или какой-нибудь cloudflare если таковой используется.
    Ответ написан
    2 комментария
  • Делают ли приложения на двух и более активностях в 2024?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Угу, а я еще подобных вопросов могу назадавать.
    Пишут ли приложения меньше 100 мегабайт в ХХХХ году ?
    Жива ли ява или котлин ее совсем вытеснил.
    Не пора ли забыть про лайоты и генерить интерфейс через код. (бррр до сих YII2 с отвращением вспоминаю)

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

    Нет серебряной пули. А в этом году их еще новых завезли.
    Ответ написан
    1 комментарий