• Is not defined в javascript?

    Robur
    @Robur
    Знаю больше чем это необходимо
    скрипт гугл-аналитики либо не подключен либо не успевает загрузиться.
    Ответ написан
    Комментировать
  • Как понять этот код?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Вам в код не нужно смотреть - это просто команда создания симлинка - в описании все написано что происходит.
    Приложение не узнает ничего, оно подключает именно модуль `~/import-me` - нода идет в node_modules, и ищет там этот модуль по пути `node_modules/~/import-me` что резолвится в `app/import-me` так как ~ - это симлинк.
    попробуйте руками сходить по `node_modules/~/import-me` в консоли и все поймете.
    Ответ написан
    2 комментария
  • TS:Cannot find module и ругается на декораторы. Что за ерунда?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если собирается нормально а в vscode ругается - у вас vscode использует какой-то другой тайпскрипт нежели тот что используется для сборки. Возможно и tsconfig тоже не подтягивается или подтягивается не тот.
    Ответ написан
  • Возможно ли увеличить производительность приложения при использовании react-development при разработке?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если вы про сам реакт - такого не должно быть, разница производительности между development и production режимами минимальная. Профилируйте и разбирайтесь что именно тормозит - проблема скорее всего где-то в вашем коде, ищите.
    Если хочется просто чтоб работало а разбираться лень - разрабатывайте на продакшен-версии (NODE_ENV = "production".)
    Ответ написан
    Комментировать
  • Как работатет javaRush, Codecademy?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Зачем вам анализировать код? что вы хотите в нем найти? Если ошибки синтаксиса - пропустите через компилятор он вам всё скажет. Ошибки выполнения вылезут при запуске.

    Такое делается обычно в песочнице - делаете безопасное окружения для запуска кода, запускаете его там, если какие-то ошибки - вам компилятор или среда выполнения все скажут, если нет - вывод скрипта проверяете и отправляете обратно в браузер результат.
    Как делать песочницу - отдельный вопрос. Возможно есть какие-то готовые решения для запуска java кода в изоляции, тут гугл вам в помощь. Я бы для простоты запускал в изолированном докере - тяжеловато и не слишком ограничено там внутри но быстро и надежно. Для учебных целей подойдет. Можно и свою песочницу нагородить, если уверены в безопасности.
    Ответ написан
    4 комментария
  • Как вы работаете с react native?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Лайфхак чтобы все смотрелось секси - взять и бросить пару хобби, освободившееся время потратить на изучение доков, примеров, особенно внимательно посмотрите "разработку интерфейсов" и UX. Так же время нужно чтобы пробовать разный код и смотреть что получилось. Если не будет получаться - выделить больше времени за счет отказа от личной жизни.
    Из технических приемов (не лайфхаков) - больше времени уделять на проработку интерфейса, мобильные приложения - не то же что веб, одним резиновым меню по верху страницы и выравниванием колонки контента по центру не обойдешься. Придется продумывать как оно должно выглядеть на разных разрешениях, и возможно даже менять лэйаут полностью при сильно большой разнице. Это если секси, если попроще - то просто сделать два варианта - телефон и планшет и для каждого размеры/шрифты делать больше или меньше в зависимости от размера экрана
    Ответ написан
  • Как создать галерею?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Замените внутри click $('.gallery_viewport > li') на поиск относительно $(this) - будет в каждой галерее находить то что к ней относится.
    Ответ написан
    Комментировать
  • Как доделать фильтрацию на сайте JS без jquery?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Берите не h3 а его родителя h3.parentNode
    Ответ написан
    2 комментария
  • Как трансформировать шаблон для разных CMS???

    Robur
    @Robur
    Знаю больше чем это необходимо
    Программ нет, но есть сервисы:
    upwork.com
    freelansim.ru

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    Поставьте брейкпоинты на изменение дом и посмотрите на события мыши/клавиатуры которые привязаны к элементам слайдера. дальше - по обстоятельствам, как повезет, но докопаться можно будет - код который их трогает и изменяет так или иначе будет связан с кодом слайдера или прямо там и будет находиться.
    Ответ написан
  • Как придумать алгоритм - заменить слова в HTML на синонимы из массива при каждом вхождении?

    Robur
    @Robur
    Знаю больше чем это необходимо
    разбейте все на массив слов - и пробегите по нему циклом или map собрав обратно, попутно заменяя слова как вам хочется
    Ответ написан
    3 комментария
  • Перестал работать Websocket после перехода на HTTPS. Чего менять?

    Robur
    @Robur
    Знаю больше чем это необходимо
    А вы поддержку SSL для вебсокетов включили на сервере или только префикс в строке поменяли?
    У вас по вопросу непонятно кто там слушает сокет - go или php. Я так понимаю что все таки go, wss настраивайте так же как и https, если https у вас работает без проблем, то с wss проблем быть не должно
    Ответ написан
    3 комментария
  • Что делать после сборки Webpack?

    Robur
    @Robur
    Знаю больше чем это необходимо
    - Перед тем, как это пушить, что-то нужно в гитигнор добавлять руками?

    Перед пушем уже поздно, добавлять надо перед коммитом, если у вас что-то лишнее в коммит попадает. Обычно в игноре node_modules, папки с настройками от редактора и dist (если это приложение а не библиотека для npm)

    - Что обычно делают после этого? Это и есть тот этап на котором фронтэндер сдает проект заказчику?

    После этого обычно продолжают работу, так как вам самому для работы нужен этот build.js в первую очередь, если вы конечно не просто верстку пилите, а делаете работающий сайт.

    Проект сдают когда работы завершены. Если это значит что у заказчика "все работает" то не важно что вы там запускаете, есть ли у вас build.js или нет - когда заказчик сможет понажимать на кнопочки и станет доволен - тогда проект и сдан.
    Если надо все настроить на его или своем сервере - заливаете все туда, настраиваете.
    Если конечно вы не договорились именно бандл с пачкой файлов отдать как результат выполнения заказа. - тогда отдаете файлы и забираете деньги.
    Ответ написан
    Комментировать
  • Как получить координату элемента на сайте (с JS)?

    Robur
    @Robur
    Знаю больше чем это необходимо
    поставьте просто линк на id, без всякого js.
    смотрите bookmark тут: https://www.w3schools.com/html/html_links.asp
    Ответ написан
  • Как психологу устроиться на работу в сфере искусственного интеллекта?

    Robur
    @Robur
    Знаю больше чем это необходимо
    ИИ можно использовать как инструмент в социальной психологии.
    Вы можете попробовать что-то найти на стыке. Поставьте вопрос по другому - какие задачи социальной психологии ИИ мог бы помочь решить. Если эти задачи будут актуальные и злободневные - то что-то может и получиться.

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    render() {
      return (
        <ul>
         {this.state.items.map((item, idx) => <li className={`style-${idx%3+1}`}>{item}</li>}
        </ul>
      );
    }


    Надеюсь вы поймете о чем я
    Ответ написан
    1 комментарий
  • Jquery не пашет, что со мной не так?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Что с вами не так спрашиваете? Очевидно у вас раздражение и неудовлетворенность результатом своих действий. Возможно так же что присутствует небольшой комплекс постоянных неудач но это не точно. Но я бы не сказал что это что-то "не так" - обычное дело для людей.
    С вами все так, просто немного спокойствия. Разберетесь с тем что не получается и все наладится.

    Единственное что тут не так - это какой-то текст про какое-то jqery, который не относится к сути вашего вопроса, и нерелвантные теги, но на тостере сложно найти подходящие к вашему вопросу.
    Ответ написан
    2 комментария
  • Мы должны использовать инструмент чтоб решать задачи или мы должны вникать в суть 'инструмента'?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Абстрактные "мы" уж точно никому ничего не должны по определению. Говорите за себя. Но и вы никому ничего не должны, пока не пообещаете.
    Пообещали решить задачу работодателю? решите и получите деньги.
    Пообещали себе разобраться как сделать сайт без фреймворков? разберитесь и получите удовлетворение.

    Вот когда кому-то что-то (в том числе себе) пообещаете, тогда и будет у вас ответ на ваш вопрос.
    Остальное словоблудие.
    Ответ написан
    Комментировать
  • Как передать большой пакет байт в node.js используя buffer?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Оставим странность того что вы делаете за рамками - каждый развлекается как хочет.
    Если вам просто лень набивать это руками и хочется как-то побыстрее - затолкайте это все в строку в виде "02 00 00 00 45 00 00 ae 78 8b 40 00 80 06 00 00" или как вам там удобно копипасту сделать и из строки уже создайте буфер, распарсив это все как вам надо. Или положите дамп в бинарный файл и прочитайте его сразу в буфер как есть.
    Ответ написан
  • Backend в стартапах?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если это настоящий стартап - то выбирают предельно быстро и идут пилить MVP.
    Если не настоящий - то долгими и упорными обсуждениями, с постами на всевозможных сайтах на тему какой язык или фреймворк лучше и так далее.
    Ответ написан
    Комментировать