
Alexander
15.08.2017
22:55:53
Ну я в шутку спросил

Konstantin
15.08.2017
23:05:11
* надеюсь, не нарушил ничего...
не знаю, куда тут ещё можно асинк-евейт присунуть

Google

Konstantin
15.08.2017
23:07:06
Судя по слухам, можно не писать трай-кеч в хендлерах - ошибку само словит.

Yuriy
15.08.2017
23:08:00

Konstantin
15.08.2017
23:08:28
А это не я отличаю )
https://hapijs.com/api#reply-interface

Yuriy
15.08.2017
23:12:16
Bad usage detected: "reply([err], [result])"

Anton
16.08.2017
01:09:43
«Закрытый клубный дом криптотрейдеров»
Нет, спасибо, я натурал

Алексей
16.08.2017
01:36:57
@ZeroBias

Григорий
16.08.2017
06:07:00
Привет всем, подскажите нубу один нюанс, плизз. Есть задача спарсить статьи с сайта, а на этом сайте идёт структура из одинаковых классов и вот при парсенге парсится только первая ститья, как спарсить все остальные ? Использую request и cheerio

Олег
16.08.2017
06:17:22
Парсить дальше

Григорий
16.08.2017
06:23:08
Парсить дальше
ну это то понятно, если скажем цикл запустить он спарсит все или будет одну и туже парсить ?

Ilgiz
16.08.2017
06:34:26
x-ray юзай
опыт есть ввиде 50 спарсенных сайтов

Google

Сергей
16.08.2017
06:36:50

Ilgiz
16.08.2017
06:37:10

Сергей
16.08.2017
06:37:20

Ilgiz
16.08.2017
06:37:38
для спарса контента норм вещь

Сергей
16.08.2017
06:38:06
cheerio сама по себе хороша
и делать сложные выборки вполне удобно

Григорий
16.08.2017
06:38:16
Я попроубую и x-ray просто подскажите как по очереди классы одинаковые спарсить можно

Сергей
16.08.2017
06:38:46
эм
оно как бы спарсится

Ilgiz
16.08.2017
06:39:30
на x-ray '.parentClasss', ['.childClass']
если внтури p то ['.childClass p']
все готово
придет тебе list текста который обернут в p

Григорий
16.08.2017
06:42:40
спасибо попробую, вот как бы это все добро спарсенное потом в переменые запихать или массив. Эх по ходу гуглить надо )

Ilgiz
16.08.2017
06:43:59
скиньте мне пожалуйста полный туториал как создовать миграции модели в sequelize, базу буду юзать mysql
надо что б создовал миграции через команду

arts
16.08.2017
06:44:59

Ilgiz
16.08.2017
06:45:13

Ignat
16.08.2017
06:45:24
pg бери
но мускл нах

Ilgiz
16.08.2017
06:45:42
и все такие есть туториалы?

Google

Gats
16.08.2017
06:52:22
на фронте есть onchange, которая добавляет инпут. инпуту присваивается значение, но нода не видит его, так же как и в браузерном html value у input отсутствует. кто сталкивался с подобным?

Mykola
16.08.2017
06:52:25
КТо может репутации добавить, не хватает на коммент https://stackoverflow.com/users/2110448/mykola Спасибо

Ilgiz
16.08.2017
07:10:18

Anton
16.08.2017
07:52:18

arts
16.08.2017
07:54:21

Ilgiz
16.08.2017
08:03:20
почему говнокодик на документации присуствует?
http://docs.sequelizejs.com/manual/tutorial/associations.html#check-associations

Sergey
16.08.2017
08:19:01
У них вообще доки неочень, про миграцию и сиды мало написано

Anton
16.08.2017
08:28:06

Ruslan ?
16.08.2017
09:23:26
Написал модуль для динамической проверки типов переменных, пример:
typeOf([
{selector, is: [String, Object]},
{regExp, is: RegExp},
{returnAll, is: Boolean, optional: true}
]);
Есть у кого какой опыт по этой проблеме? Поделитесь мыслями
https://www.npmjs.com/package/type-of-data

Виктор
16.08.2017
09:25:44
https://github.com/epoberezkin/ajv (например)

Sheldhur
16.08.2017
09:27:42
полнотектсовый поиск в монге кто нибудь юзал?

Ruslan ?
16.08.2017
09:28:08
А JSON Schema чем не подошла?
Ну, типа, это череcчур... Хотелось сделать что-то простое, декларативное и наглядное. Проверить типы переданных аргументов или деструктурированных переменных, а не свойств объекта.
Полезная штука эта ваша JSON Schema, но это как из пушки по воробьям стрелять - для особых случаев

Vsevolod
16.08.2017
09:30:14
joi? :)

Evgenii
16.08.2017
09:30:27
Добрый день, подскажите как можно решить данную задачу, при загрузке фото на сайт могут загружаться перевернутые фото, можно ли потом при просмотре в галереи эти фото развернуть?
как определить автоматически что фото не правильное ? и скрипт переворачивал?
фото хранятся на amazon,как лучше это делать при загрузке или уже при выводе в галереи?

Ruslan ?
16.08.2017
09:32:36
joi? :)
Это всё валидация, а не простая проверка типа

Vsevolod
16.08.2017
09:32:50
А провеврка типа - не валидация?

Ruslan ?
16.08.2017
09:33:02
Валидация - проверка валидности значения (min, max, empty и т.д). Проверка типа - просто что-то вроде typeof (само значение не важно, только его тип)

Anton
16.08.2017
09:33:36

Google

Evgeny
16.08.2017
09:36:43
можно попробовать из экзифа вытащить

Виктор
16.08.2017
09:43:29

Evgeny
16.08.2017
09:48:09
@klond90 слушай, а ты же фанат тарантула, можно тебя чуток помучать?

KlonD90
16.08.2017
09:48:38
Можно ток я в дороге

Evgeny
16.08.2017
09:50:05
Ну значит ответишь когда сможешь.
У них есть движок софия, для множественной записи и редкого чтения. У меня есть маза что эта штука отлично ложится на мой юзекейс. А можно понять про что идёт речь под "записью" - какого порядка обьёмы живут нормально?

KlonD90
16.08.2017
09:52:45
Они его выкинули
И написали новый винил
В 1.7 уже он И стабильный

Evgeny
16.08.2017
09:54:02
ага, то есть страница на их опенсорс мейлру неактуально более. А что там тогда с персистентностью? Нужно чтобы весь пул данных помещался в память?
По поводу винила - он только на запись или умеет обновлять существущие данные нормально?

KlonD90
16.08.2017
09:54:18
Ну терабайт говорят ок. Но там в любом случае индексы должны в мемори помещатся
https://github.com/tarantool/tarantool/wiki/Vinyl-Architecture

Evgeny
16.08.2017
09:57:34