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

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

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

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

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

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

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

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

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

lemme

Frontend
  • 163
    вклад
  • 9
    вопросов
  • 107
    ответов
  • 93%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать Рандомную кнопку?

    lemme @lemme
    Владлен Ultra: хрень полнейшая. Ладно, нет смысла это обсуждать, удачи.
    Написано более трёх лет назад
  • Как сделать Рандомную кнопку?

    lemme @lemme
    Владлен Ultra: чо?)) Объясни, что-то ваще ничего не понял.
    Написано более трёх лет назад
  • Как сделать Рандомную кнопку?

    lemme @lemme
    Владлен Ultra: или даже так
    const withChance = chance => Math.floor(chance / 100 + Math.random())
    Написано более трёх лет назад
  • Как сделать Рандомную кнопку?

    lemme @lemme
    Максим Тимофеев: спасибо =)
    Написано более трёх лет назад
  • Насколько перспективно делать сайты на Readymag?

    lemme @lemme
    raulvodov: не знаю, не пользовался, но помню, когда мне дали на правки подобное, я взглянул, ужаснулся и отказался. Так что да, если сайт будет в перспективе меняться, то будет, если это большой сайт, а не визитка с 1-2 страницами, то будет. Я уже молчу про вес, возможные баги и.т.д
    Написано более трёх лет назад
  • Насколько перспективно делать сайты на Readymag?

    lemme @lemme
    raulvodov: эти конструкторы генерируют неподдерживаемый говнокод, грубо, но, честно.
    Написано более трёх лет назад
  • Как правильно обрабатывать multipart/form-data?

    lemme @lemme Автор вопроса
    Антон Тихомиров: https://nodejs.org/api/fs.html
    Написано более трёх лет назад
  • Как правильно обрабатывать multipart/form-data?

    lemme @lemme Автор вопроса
    Антон Тихомиров: мы, видимо, на разных языка говорим, nodejs работает с файлами - как минимум не хуже, чем php
    Написано более трёх лет назад
  • Как в angular получить минимальную цену продукта приходящего из json c backend?

    lemme @lemme
    Не получится, у него массив объектов.
    Написано более трёх лет назад
  • Как правильно обрабатывать multipart/form-data?

    lemme @lemme Автор вопроса
    Антон Тихомиров: тут не пхп, и не про обработку файла, я говорю про обработку "остальных данных" (текстовых полей), и если с ними все ок, то потом уже обрабатывать файл, но, как я писал в вопросе, multer не позваляет этого делать, ибо нет возможности поставить глобальный middleware, который даст вомзожность обрабатывать multipart/form-data везде (где пришел такой тип), а потом уже сказать, ок, в данном поле у нас файл, раз req.file.save() и только тут начинается обработка файла.

    Вот что я хочу.
    const somecontroller = (req, res, next) {
    	// req.file - undefined
      // req.body - undefined
      
      // но как только запрос попадает сюда, файл уже загружен
      // и только тогда появляется возможность обрабатывать полученные данный
      upload(req, res, (err) => {
      	// req.file - { file }
        // req.body - [ fields ]
    
       // только тут начинаются проверки заполнения полей, и.т.д
       // и в случае ошибки, нужно удалять файл.
      });
    }
    Написано более трёх лет назад
  • Как правильно обрабатывать multipart/form-data?

    lemme @lemme Автор вопроса
    Да и в любом случае, вопрос - не как загрузить и куда, а как обработать информацию до загрузки файла.
    Написано более трёх лет назад
  • Как правильно обрабатывать multipart/form-data?

    lemme @lemme Автор вопроса
    У меня не будет такого объема файлов, ну, пусть - максимум 2-3гб картинок. (это еще преувеличено)
    Написано более трёх лет назад
  • % от знакомства с клиентом, или спасибо хватит?

    lemme @lemme
    Inno-web: Я лишь сказал, что это обычная практика, а там уже решайте сами, можете и 5% дать. вот так было бы отлично - все в ваших руках.
    Написано более трёх лет назад
  • Что с JavaScript?

    lemme @lemme
    staffID: ну это да, тут нужно писать велосипед, либо использовать тот же лодаш.
    Написано более трёх лет назад
  • Что с JavaScript?

    lemme @lemme
    Что же не работает7
    var foo = {
    	bar: {
      	baz: 'baz'
      }
    }
    
    a = Object.assign({}, foo);
    
    console.log(JSON.stringify(a)); //{"bar":{"baz":"baz"}}
    Написано более трёх лет назад
  • Как сделать фильтр массива на React с поиском и параметрами?

    lemme @lemme
    ChrisJonson: единственное, что нужно доработать фильтр. Ибо я написал его на коленке и даже не тестировал, лишь смысл показал.
    Написано более трёх лет назад
  • Как сделать фильтр массива на React с поиском и параметрами?

    lemme @lemme
    ChrisJonson: можно и так, но со временем(возможно) полей будет больше, а ты просто запутаешься в этой лапше, смотри сам=)
    Написано более трёх лет назад
  • Как установить mongodb на ubuntu 16.04?

    lemme @lemme Автор вопроса
    Илья Шатохин: видимо касяки были, возможно, даже, что по невнимательности поставил из убунтовского репозитория.. Ибо снес систему и все в шоколаде=)
    Написано более трёх лет назад
  • Как установить mongodb на ubuntu 16.04?

    lemme @lemme Автор вопроса
    Илья Шатохин: видимо - я что-то напортачил, снесу систему, поставлю заново, благо ничего кроме атома и ноды по сути и не стоит.
    Написано более трёх лет назад
  • Как установить mongodb на ubuntu 16.04?

    lemme @lemme Автор вопроса
    Илья Шатохин: все так и есть, просто скопировал так
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Следующие →
Самые активные сегодня
  • Евгений
    • 15 ответов
    • 0 вопросов
  • Drno
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 8 ответов
    • 0 вопросов
  • AlexNest
    Александр Нестеров
    • 7 ответов
    • 0 вопросов
  • Rst0
    Rst0
    • 7 ответов
    • 0 вопросов
  • rPman
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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