Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
alexeynobody

Alexey

  • 6
    вклад
  • 0
    вопросов
  • 17
    ответов
  • 18%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Какой ноутбук 13-14" выбрать с такими требованиями к нему?

    alexeynobody
    Alexey @alexeynobody
    Пожалуй лучшими в этом плане будут Thinkpad и Dell.
    Насчет того что их нельзя нормально расширить при желании это скорее веяния современности, сразу лучше брать под свои требования конфигурацию, а потом обновить ноутбук целиком и все.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 комментарий
  • Не компилируется Android приложение в Clicteam Fusion Developer 2.5 в чем проблема?

    alexeynobody
    Alexey @alexeynobody
    [javac] error: Source option 5 is no longer supported. Use 6 or later.
    [javac] error: Target option 1.5 is no longer supported. Use 1.6 or later.
    Вам нужно исправить в настройках проекта вот эти две проблемы. Там используется Android Studio или что то свое? Вообще если вы загуглите именно эти строки вам будет предложена уйма способов решения этой проблемы
    Ответ написан более года назад
    2 комментария
    Нравится 2 комментария
  • Есть ли смысл учить JS по книге 2015 г.?

    alexeynobody
    Alexey @alexeynobody
    Смысла учить нет наверное даже по книге 2017 года, если не 2018 года. Базу может быть еще ладно, но там все так стремительно развивается, что все устаревает очень быстро.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Требуются сейчас программисты на чистый JavaScript?

    alexeynobody
    Alexey @alexeynobody
    Я думаю не стоит только этим ограничиваться, зайдете в угол из за того, что нет более широкого опыта. Лично я не видел вакансии, где требовался бы только чистый js.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как перестать говнокодить и принимать неверные архитектурные решения?

    alexeynobody
    Alexey @alexeynobody
    Как можно больше практиковаться, постараться найти грамотного ментора или работу, где будет более старший программист чем вы, который сможет подсказать и объяснить, что плохо, а что хорошо.
    Ответ написан более года назад
    Комментировать
    Нравится 3 Комментировать
  • Стоит ли использовать Next.js в рунете?

    alexeynobody
    Alexey @alexeynobody
    ну как раз таки SSR и позволяет решить вопрос индексации сайта который возникает при использовании spa.

    https://habr.com/ru/post/418619/ - не совсем про next.js, но про реакт.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как получить body из post запроса?

    alexeynobody
    Alexey @alexeynobody
    Ну смотря, что используете на back-end, если express/koa то для них есть body-parser в npm. Если что-то другое, то я думаю там примерно так же все будет, разве что модуль иначе будет называться.

    При использовании его как middleware в роутинге к этому обработчику, все будет лежать в req.body

    export async function post(req, res, next) {
        console.log(req.body) // вот для этого необходим body-parser
        res.writeHead(200, {
            'Content-Type': 'application/json'
        });
    }
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Webpack и node js?

    alexeynobody
    Alexey @alexeynobody
    Нууууу, то что собирается через вебпак тоже развертывается нормально на heroku.
    Webpack - это сборщик. Погуглите, что бы понимать что это и для чего.
    Heroku - это облако для развертывания своих проектов, очень примечательно тем, что есть бесплатный тариф, идеально подходящий для небольших проектов, что бы потестить как и что.
    Это если прям совсем упростить определения. Так что вне зависимости есть вебпак или нет в проекте, все можно спокойно развернуть на heroku.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Какая gui для golang подойдёт для кроссплатформенной в т.ч. мобильной разработки?

    alexeynobody
    Alexey @alexeynobody
    Лучше для этой цели использовать Dart и Flutter. Они сейчас делают изменения в сторону создания десктоп приложений, но это пока в ранней стадии. Мне кажется это лучше подойдет для этой цели. Посмотрите что и как.

    Тут еще такой момент, что все зависит еще от ваших знаний.
    Ответ написан более года назад
    2 комментария
    Нравится 3 2 комментария
  • Можно ли разрабатывать на Хакинтош?

    alexeynobody
    Alexey @alexeynobody
    Да на первое время вообще спокойно пойдет, сам так делал, дальше поймете нужно вам это или нет и все. Уже будете рассуждать брать мак или нет. Главное что бы все оборудование было максимально совместимо, тогда меньше придется изобретать костылей и все будет работать идеально!
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Что лучше использовать веб-разработчику: Linux Mint или Ubuntu?

    alexeynobody
    Alexey @alexeynobody
    Я бы посоветовал добавить к выбору Manjaro (DE по вкусу). А так на самом деле все одинаково, что больше нравится, то и ставьте, опыт в любом случае получите бесценный!
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Что учить после VueJS?

    alexeynobody
    Alexey @alexeynobody
    Думаю надо определиться в какую сторону двигаться, я думаю что для того что бы говорить я выучил vue, маловато одного курса, необходимо больше практики.

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

    Как вариант вообще поставьте себе цель, сделать какой ни будь небольшой проект на vue и как раз проверите знания свои. Если говорить о бэкенде то в данном случае вам надо понять что вам ближе js или python
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как вызывать сессию в любом месте скрипта Express-session?

    alexeynobody
    Alexey @alexeynobody
    Она же лежит в объекте Request, вы в объявленном методе user указали их, но при вызове не передали.

    Конкретно в приведенном примере, просто передайте ее в вашу функцию. Но я бы подумал и переписал бы чуть иначе и просто объект сессии передавал, а не целеком Request.
    Ответ написан более года назад
    3 комментария
    Нравится 3 комментария
  • Как сохранить сессию, объявленную в POST роуте?

    alexeynobody
    Alexey @alexeynobody
    Попробуйте в обработчике запроса вернуть ответ и все будет норм. Вы же в вашей реализации 504 Gateway Timeout делаете.

    router.post('/new/', (req,res,next) => {
      const data = {id: req.body.id, name: req.body.name};
      req.session.cart.newItem = data;
      res.status(200).send(true); // к примеру
    })
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как открыть гугл документ с моб устройства?

    alexeynobody
    Alexey @alexeynobody
    Установите Google Документы из Play Market, после этого по ссылке норм должно открываться.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 комментарий
  • На какой CMS лучшего всего реализовать фотосток?

    alexeynobody
    Alexey @alexeynobody
    Наверное лучше и легче будет на той, которую вы знаете. Если нет то лучше посмотреть есть ли готовые плагины или что то в этом духе, если нет плагинов, глянуть где легче будет это вам написать )
    Наверное на вп есть что то готовое, там в принципе и написать не сложно.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Можно ли упростить данный код?

    alexeynobody
    Alexey @alexeynobody
    Да на мой взгляд тут и так все просто, опять же можно без {} сделать.

    Можно через условный (тернарный) оператор - почитать
    что то вроде такого:
    isKType ? selected.push({type: 'k'}) : false

    Я бы просто накатал:
    if (isAllTypes || array.contains('akt')) selected.push({type: 'akt'})
    if (isDTypes) selected.push({type: 'd'})
    if (isKType) selected.push({type: 'k'})
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • w3bsmes
    Alice
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    dimonchik2013
    • 6 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 6 ответов
    • 0 вопросов
  • Надим Закиров
    • 3 ответа
    • 2 вопроса
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации