@nodejs_ru

Страница 1368 из 2748
ENAMETOOLONG
05.12.2017
10:52:41
KlonD90
05.12.2017
10:53:07
да там лимит выставляется ( и деньги даже не просит

говорит не нужны мне твои деньги

:/ не хотим мы рассылать такую фигню

Google
KlonD90
05.12.2017
10:53:27
там 2к адресов для пресс релиза

Человек
05.12.2017
11:04:45
че поцаны, node js ?

ENAMETOOLONG
05.12.2017
11:05:14
dexofan
05.12.2017
11:05:20
Harry
05.12.2017
11:05:25
KlonD90
05.12.2017
11:05:52
шлите через nodemailer
эээ так надо еще чтобы дошло (

Человек
05.12.2017
11:08:56
/stat@combot

Combot
05.12.2017
11:08:56
combot.org/chat/-1001041204341

Vint
05.12.2017
11:27:03
эээ так надо еще чтобы дошло (
Взять чистый сервер (ip чтобы не в black-листе), настроить там spf, dkim и чего там ещё надо. Ну и слать, лучше не всю пачку сразу, если есть возможность. Но злой гугл, если адресатов много с gmail, всё равно может начать в спам пихать.

И прогнать сначала через https://port25.com/authentication-checker/ тестовое письмо, добиться pass на все проверки.

Mikhail
05.12.2017
11:53:28
Это node-telegram-bot-api?

Combot
05.12.2017
11:53:47
combot.org/chat/-1001041204341

Alexander
05.12.2017
11:53:52
Google
Виталий
05.12.2017
11:56:07
Всем привет, посоветуйте пожалуйста хорошую библиотеку для работы с изображениями в ноде. Нужно на изображение шлёпать текстовые данные (возможна кирилица). Смотрел разные варианты, в том числе понравился Jimp (https://github.com/oliver-moran/jimp), но он умеет текст только с bitmap-fonts, а это очень скудно и печально... Другие варианты тянут биндинги сишных библиотек, а хочется "зиро натив депенденсис"?

arts
05.12.2017
11:59:16
Без нативных библиотек особо не разбежишься в плане работы с графикой.

Vsevolod
05.12.2017
12:00:30
шарп

Виталий
05.12.2017
12:03:27
Шарп умеет текст разве?

Node.js releases
05.12.2017
14:32:40
Node v6.12.1 (LTS) https://nodejs.org/en/blog/release/v6.12.1

Victoria
05.12.2017
14:36:43
Node v6.12.1 (LTS) https://nodejs.org/en/blog/release/v6.12.1
Только мне не понятно, что они вообще добавляют последние пару лет ?

?
05.12.2017
14:41:21
Только мне не понятно, что они вообще добавляют последние пару лет ?
в минорные релизы к лтс? скорее всего секьюрити фиксы

Таймураз
05.12.2017
14:46:12
Victoria
05.12.2017
14:47:33
Таймураз
05.12.2017
14:49:08
Вижу там каноничную ИБД.
Ну дык новая lts вышла, а это- апдейт старой Будет еще поддерживаться n-ное кол-во времени, пока большинство не перейдет на 8

Marat
05.12.2017
15:34:50
Читать файлы асинхронно, это просто бомба!!!

Triple
05.12.2017
15:36:15
Читать файлы асинхронно, это просто бомба!!!
А читать файлы чанками асинхронно еще лучше)

Anton
05.12.2017
15:39:16
А читать файлы чанками асинхронно еще лучше)
а еще к этом помжно прикруть, господи боже... ПОТОКОВЫЕ ПАРСЕРЫ!! и уже начать парсить пока ты читаешь чанками!! ФАК Е!

Anton
05.12.2017
15:48:17
А потом еще можешь прикрутить...себя к стулу))
судя по развитию истории асинхронное чтение файлов ничем хорошим не закончится

Читать файлы асинхронно, это просто бомба!!!
кароч, не стоит вскрывать тему

Google
Triple
05.12.2017
15:49:00
Прикинь, у тебя будет винч, который хранит данные в виде квантов?))

Mikhail
05.12.2017
16:08:19
Как лучше работать с MySQL с помощью нативного драйвера node.js: 1) Создать ручками в консоли таблицы через CREATE TABLE Name..., а в коде только писать запросы 2) Все таблицы тоже создавать с помощью кода при старте приложения 2 – 10 ??????? 67% 1 – 4 ??? 27% Не знаю – 1 ? 7% ? 15 people voted so far.

Dmitry
05.12.2017
16:12:39
это называется миграции
и стартовать они должны на этапе деплоя - после остановки старого сервиса и перед запуском нового (ну если стандартный жизненный цикл без извращений)

Dmitry
05.12.2017
16:19:49
а теперь представте вы работаете в команде хотя бы нескольким человек) и каждому при изменение структуры данных открывать консоли и писать вручную?)
кстати, иногда так и делают один сервер на команду с БД потом (в конце итерации) просто автоматически строят diff между структурами бд и это называют миграцией)

Mikhail
05.12.2017
16:31:27
а теперь представте вы работаете в команде хотя бы нескольким человек) и каждому при изменение структуры данных открывать консоли и писать вручную?)
У меня не очень много опыта работы. В одном проекте у нас была монга, поэтому там с БД можно было что угодно творить. И это было не очень удобно

Eugene
05.12.2017
16:44:42
писать каждый раз вручную обнову vs применить миграцию. Думаю выбор очевиден

Sergey
05.12.2017
16:45:28
в локальной это хоть можно сделать в теории

Таймураз
05.12.2017
17:32:56
Почему?
Начиная от экранирования запросов заканчивая удобством использования Та же миграция, связи моделей, api и тд

Poul
05.12.2017
18:52:43
Добрый вечер. Как получить кириллицу post-ом и не облажаться? Мне прилетает - %D0%9C%D0%BE%D1%81%D1%8C%D0%BA%D0%B0 Латинские символы адекватны.

Google
Morsik
05.12.2017
18:53:37
EncodeUriComponent или что то подобное

Admin
ERROR: S client not available

Poul
05.12.2017
18:53:51
Спасибо.)

Morsik
05.12.2017
18:53:51
Decode*

Poul
05.12.2017
18:54:00
И здравствуй.)

Vladislav
05.12.2017
18:54:15
привет Всем, объясните, я после let objects = await loadObjects() получаю массив, как его перебрать через forEach

Morsik
05.12.2017
18:55:52
Всмысле без переменной objects?

?
05.12.2017
18:58:07
objects.forEach

Poul
05.12.2017
18:58:53
Работает.) Пасибо еще разок

1nd2rd3st
05.12.2017
19:10:56
await loadObjects().forEach

Morsik
05.12.2017
19:11:19
await loadObjects().forEach
Лучше скобки поставить

Точнее обязательно

?
05.12.2017
19:14:08
а лучше вообще так не делать

Morsik
05.12.2017
19:14:29
Почему?

Andrew
05.12.2017
19:48:31
как использовать куки с мобильным приложением? Иногда совсем непонятно есть ли кука в запросе или в приложение. Можно ли куку с бекенда присылать в явном виде после авторизации, а не через set-cookie? У меня express-session и passport

Vladislav
05.12.2017
19:55:59
Спасибо! objects.keys.forEach(elem => console.log(elem)) поюзаю а нет, ошибки (node:16315) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'forEach' of undefined

почему только так работает? Object.keys(markets).forEach(elem => console.log(elem))

Google
Timofey
05.12.2017
20:00:37
что можно использовать для просмотра mongo db с графическим интерфейсом?

Vsevolod
05.12.2017
20:01:15
robo 3t

aka robomongo

Gleb
05.12.2017
20:35:58
почему только так работает? Object.keys(markets).forEach(elem => console.log(elem))
Потому что у тебя objects нет поля keys. Это так не работает. Всякие values, keys, entries и т.п. можно получить только через статические методы класса Object.

Anton
05.12.2017
20:37:58
в прототип keys не засунули, чтобы конфликтов не было

Andrew
05.12.2017
20:50:20
кука это хэдер
да, но в мобильном приложение я ее никак не контролирую, не всегда очевидно есть ли она или нет как с jwt

Denis
05.12.2017
21:03:33
Парни, как вы решаете вопрос синхронизации кода модулей (роуты) со схемой OpenAPI/Swagger?

Bohdan
05.12.2017
21:04:41
Йохохо Руками) Я такую хрень нормальную только в лупбэке видел, а у самого руки не дошли написать

Dmitrii
05.12.2017
21:05:24
хотели бы вы иметь/юзать роутер для коа/express, который принимает в опциях: 1. json схему, для валидации входящих данных(body, query, headers, params), исходящих даных (body, headers, status) 2. описание массива ролей/груп для закрытия ограничения публичного доступа 3. автогенерации доков сваггера на основе json схемы + ограничение видимости доков эндпоинтов по ролям 4. описания типа приходящего контента body, чтобы задейсвтовать определенный боди парсер json/multipart 5. определение дефолтных параметров для общих ответов 403/401/404/500 6. с опцией mock, чтобы на основании json схемы автоматически отдавались моки при запросах, пока имплементация логики в разработке типо в таком формате: router.post({ url: '/abc', isMock: false, role: ['user'], schema: { params: {}, query: {}, body: {}, headers: {}, response: { '200': {} } }, handler: () => {} })

Bohdan
05.12.2017
21:07:18

Страница 1368 из 2748