Задать вопрос
  • Как через веб сайт можно узнать папки компьютера?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    uTWeb получает доступ к файловой системе через приложение, работающее на соответствующем компьютере -> браузер или через uTorrent с включенным WebUI (старые версии).
    Просто так подобное не реализовать.
    Ответ написан
    3 комментария
  • Изучение 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 комментария
  • Как научиться разрабатывать большие проекты на Java, если раньше писал на PHP?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Как научиться разрабатывать большие проекты на Java

    Все просто.
    Нужно понимать solid и ооп.
    Уметь в декомпозицию.
    Использовать юнит-тесты.

    Почитайте Чистый Код и Эффективная Джава.

    Ну и, моё мнение, серверный рендеринг нынче не популярен, не стоит на это тратить своё время.
    Ответ написан
    Комментировать
  • Где и как сдать сервер в аренду?

    @Everything_is_bad
    Забить, непонятно от кого, непонятно с каким SLA, такое нужно будет только спамерам, т.е ты сам себе найдешь приключений
    Ответ написан
    1 комментарий
  • Что представляет из себя эта программа обучения?

    DevMan
    @DevMan
    магистратура без бакалавриата – это как? если мы говорим о классическом образовании, принятом во всем мире.
    там вся разница как раз в часах. нельзя стать магистром за 2 года не будучи уже бакалавром.
    то есть конкретно в этом месте тут или вы не поняли, или это развод.
    Ответ написан
    Комментировать
  • Как защитить SPA от парсинга?

    @Kostik_1993
    Web Developer
    Все эти защиты можно обойти. Но самое главное что этими защитами вы можете навредить своим пользователям. Повысьте ценность своего проекта и его бренда. Вкладывайтесь в рекламу и развитие, обычно именно это становится основным преимуществом перед конкурентами
    Ответ написан
    Комментировать
  • Как защитить SPA от парсинга?

    2ord
    @2ord
    Не претендуя на новизну, можно вести учет количества запросов в минуту и по превышению порога начинать вставлять палки в колеса:
    вставлять капчи, спрашивать о чем-либо.

    Минусы:
    1. на рынке есть много решений для обхода популярных препятствий и может найтись решение "под ключ" для частного веб-сайта.
    2. вероятность случайной блокировки относительно более "интересующихся" пользователей.
    3. учет количества запросов обходится использованием пула прокси.

    Магазин с товарами это не спасет и решения противодействию всегда найдутся.

    Ваши ресурсы стоит направить на более целесообразную разработку.
    Ответ написан
    Комментировать
  • Как защитить SPA от парсинга?

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

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

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Человек продает полностью готовый сайт, наполненный своим контентом.

    Человек продаёт полностью готовый дом с мебелью.

    Могу ли купить у него этот сайт с движком, без контента, добавить свой контент и подключить к своему домену?

    Могу ли купить у него этот дом с фундаментом, но без мебели, занести свою мебель, и повесить на нём свою табличку?


    И сможет он потом этот же сайт продать кому-то ещё?

    А может он потом продать этот дом кому-то ещё?


    Какие подводные камни и риски?


    - Похоже вы не разбираетесь в вопросе совсем, а значит вас могут обмануть по любому из пунктов.
    - Может ли жулик продать Кремль не очень умному человеку? Думаю да. Имеет ли смысл и законную силу такая сделка? Риторический вопрос.
    - На каком движке сайт - не ясно из вопроса.
    - Кто и за какие деньги будет администрировать это сайт - не понятно.
    - Есть ли у "движка" вообще инструменты для управления контентом? Может быть это самопальный движок, или там нет движка вовсе и весь контент отрендерен в статике и всё выдаётся за CMS. Может быть там тильда, и движок вы не купите. А может быть движок и так открытый и бесплатьный. А может быть его кастомизировали так, что в нём теперь черт ногу сломит и вы не разберётесь.

    Мой вам совет: наймите человека, который разбирается в вопросе и сможет выяснить всё необходимое вам у продавца на правильном языке, и не позволит себя обмануть.
    Ответ написан
    9 комментариев
  • Подойдёт ли MacBook Pro 2016 для веб-дизайна?

    @Drno
    Цикл жизни ПК обычно лет 5-6... если мы хотим хорошую производительность. Плюс судя по всему Ваше предложение на HDD, а не на SSD....(не уверен) если это так - то ненадо это брать.
    Фигма вроде работает же онлайн.. там хоть с калькулятора сиди...
    Ответ написан
    1 комментарий
  • Вопрос по почте на домене?

    @Drno
    1. Свой личный
    2. без разницы...

    посчитайте цену, 2000 ящиков.. тогда уже яндекс почта или google...
    Ответ написан
    9 комментариев
  • Можно ли где-то подрабатывать/работать с небольшими знаниями в данных областях?

    bingo347
    @bingo347
    Crazy on performance...
    Плюсом к выше сказанному, можно попробовать себя приходящим админом-эникеем (задачи от принтер заправить до установить/настроить некоторый софт) сразу в несколько неайтишных маленьких контор. Для таких штатный админ может быть дорого, а иметь вот такого "по вызову" с оплатой по факту сделанного может быть вполне подъёмным.
    Ответ написан
    1 комментарий
  • Как кастомизировать WebStorm?

    xez
    @xez
    TL Junior Roo
    Идете в settings -> plugins
    В строке поиска вбиваете "theme"
    Ищите подходящую тему из кучи вариантов.
    Ответ написан
    1 комментарий
  • Хочу купить готовый сайт, как его проверить?

    Sanes
    @Sanes
    Даже, если и есть доход, то не факт, что показатели не рухнут после продажи.
    Очевидно, что вы не теме, как работает конкретный ресурс. Соответственно вы его просто похороните.
    Ответ написан
    4 комментария
  • Где найти гайды по Spring а не Spring Boot?

    xez
    @xez
    TL Junior Roo
    Spring в действии. Шестое издание | Уоллс Крейг
    Spring 5 для профессионалов | Харроп Роб, Шефер Крис
    Ну и "Спринг потрошитель", как по мне, достаточно посмотреть чтобы въехать, а дальше документации хватит.

    Насчет разделения spring и spring boot в разрезе обучения - это вы себе напридумывали.
    Ответ написан
    Комментировать
  • Cors blocked при отправке запроса?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Сервер к которому идет обращение, должен отправить заголовки Access-Control-Allow-*

    То есть проблема решается на стороне сервера апи, а не на клиенте.
    Ответ написан
    Комментировать