@nodejs_ru

Страница 322 из 2748
Сергей
07.11.2016
11:29:47
Сергей Сова сам ответил на свой вопрос!
только вот обратно сделать крайне сложно

Bogdan
07.11.2016
11:29:49
Pexe, видел в шахматах

Сергей
07.11.2016
11:29:56
просто потому, что ты никогда не знаешь где остановиться

Геннадий
07.11.2016
11:30:08
Он разве ещё не в пре-пре-пре-альфе?

Google
Геннадий
07.11.2016
11:30:08
pexe , web assembly ?

Bogdan
07.11.2016
11:30:09
Но только для chrome

В хроме нет

Сергей
07.11.2016
11:31:13
я не получаю денег за своего бота, и не собираюсь делать так, чтобы другие люди за это платили. да и прикручивать сервер смысла нет
Короче, если узнаешь чем так обфусцируют код одноклассники https://ok.ru/web/gwt/f372d594/one.app.community.dk.gwt.dm.block.Block/03F0B9852CEBC319A31A1BA9E5D93B3D.cache.html то используй смело, жизнь подпортит многим любителям халявы

Bogdan
07.11.2016
11:32:21
Closure Compiler

Геннадий
07.11.2016
11:32:27
Ммм Mail.ru Group впереди планеты всей

Bogdan
07.11.2016
11:32:28
Попробуй

Геннадий
07.11.2016
11:32:41
Логику в клиенте прячут

Сергей
07.11.2016
11:33:53
Логику в клиенте прячут
Если делать всё на сервере Мы вернемся в 2006 год с AJAX-приложениями

Дмитрий
07.11.2016
11:34:36
Короче, такое уже вполне поддаётся отладке Ещё мне кажется, что можно на определённом этапе выполнения кода просто собирать расшифрованный для исполнения код, по частям

Сергей
07.11.2016
11:40:03
Короче, такое уже вполне поддаётся отладке Ещё мне кажется, что можно на определённом этапе выполнения кода просто собирать расшифрованный для исполнения код, по частям
зависит от количества и сложности кода если кода мало, то да, всё довольно просто А если код с дикими абстракциями, кучей классов и после какого-нибудь транспайлера, то всё становится весьма печально

знать бы что это за обфускатор такой

KlonD90
07.11.2016
11:44:12
watch dogs 2 реклама сейчас эти реккурентные штуки с распознаванием

Google
KlonD90
07.11.2016
11:44:29
+ еще даже в москве по хорошему можно менять светофоры если взломать сеть

хакеры будут жить как цари ._.

начать что ли агрегировать где-то данные

Дмитрий
07.11.2016
11:45:58
Какие?)

Vladislav
07.11.2016
13:02:07
еще вопросик подьехал

есть mongoose

и его модели

но вопрос

если моделей много, так как проект оч большой, как правильно вынести их отдельно

ибо не хочется иметь тонну кода в одном файле

nodejs только осваиваю по сути. Это будет как доп. приложение прокты

проекта*

Сергей
07.11.2016
13:03:47
ну вообще на каждую модель один файл

Николай
07.11.2016
13:03:55
у меня обычно отдельная пака models где все модели по разным файлам. Подключаю их типа: glob.sync('../app/models/**.js', { cwd: __dirname }).forEach(require);

Сергей
07.11.2016
13:04:38
это вообще bad practice

Николай
07.11.2016
13:04:40
в каждой модели: mongoose.model('User', schema);

Vladislav
07.11.2016
13:05:12
ну вообще на каждую модель один файл
понятно. но смотрите. Наример у меня в основной файле лежит обьявление mongoose и коннект, а когда подключаию можели, оно говорит, что mongoose не обьявлен

Николай
07.11.2016
13:06:38
наверно в можели ж тоже нужно mongoose подключить

Vladislav
07.11.2016
13:08:56
тогда ругается, что я пытаюсь открыть открытое соединениее

не то

Google
Vladislav
07.11.2016
13:10:19
var Schema = mongoose.Schema; ^ ReferenceError: mongoose is not defined

Сергей
07.11.2016
13:10:55
таки у тебя mongoose должен быть в области видимости

ну импортнуть к себе нужно в файлег модели

Николай
07.11.2016
13:12:23
отут глянь: https://github.com/NikolayGalkin/koa-boilerplate

в /lib/mongo.js + app/models

Sklyarov
07.11.2016
13:43:45
Кто в курсе почему могут отваливаться таски npm/yarn. К примеру пишу команду yarn lint; в package.json "scripts": "{"lint": "eslint src"} на выходе получаю error Command failed with exit code 1.

если пишу eslint src то все отрабатывает без проблем

кэш npm пробовал чистить

Сергей
07.11.2016
13:45:03
npm и yarn по разному резолвят пути к бинарникам

npm run lint отваливается тоже?

Sklyarov
07.11.2016
13:45:38
ага

возможно npmrc попробовать снести?

Serhio
07.11.2016
14:11:38
Есть сервис с rest api. Подключается нативным драйвером к монге. Сервис и монга разнесены по разным виртуалкам. И сервис и монга упакованы в docker. Раз в 9-10 минут сервис выплёвывает в лог примерно следующее: [mongo:27017] errored out with [{\"code\":\"ECONNRESET\",\"errno\":\"ECONNRESET\",\"syscall\":\"read\"}]\n" В различных FAQ/HOWTO в основном инфа про ulimit и его увеличение. Подскажите, плиз, может кто сталкивался? Куда копать? node 5.12.0 ├─┬ mongodb@2.2.10 │ ├─┬ mongodb-core@2.0.12

Александр
07.11.2016
14:13:20
есть предположение, что отваливается из-за таймаута

но надо смотреть конкретнеее

Serhio
07.11.2016
14:14:34
таймауты TCP в ядре?

Александр
07.11.2016
14:37:54
одна сторона закрыла соединение, другая ещё пытается читать и получает econnreset

Serhio
07.11.2016
14:41:36
это капитанство описано везде))

Eduard
07.11.2016
14:52:27
Так я и не понял помимо профит в том что пускают в веб другие языки, сам джс можно будет в вебассембли прятать?

Я читал статьи, но я не до конца понял

Google
krn
07.11.2016
14:53:09
што

Eduard
07.11.2016
14:56:26
Вопрос про вебассембли

Artur
07.11.2016
16:48:23
привет ребят

Admin
ERROR: S client not available

Artur
07.11.2016
16:48:36
кто-то делал логин с помощью фб без пасспорта?

Vladimir
07.11.2016
16:54:09
зачем?

krn
07.11.2016
17:05:39
Челлендж надо полагать

Pavel
07.11.2016
18:32:20
Фб - фейсбук?

Oleg
07.11.2016
18:56:46
Ало

Vadim
07.11.2016
19:07:07
был ли у кого-нибудь опыт работы с mongodb, когда индексы не помещаются в память? на сервере 64гб озу, база около 300-400гб, индексы около 150гб, когда индексы стали больше, чем озу, сильно снизилась скорость записи в базу, раз в 10-20

Dmitry
07.11.2016
19:07:09
Шифрование будет?

Vadim
07.11.2016
19:07:26
это можно обойти или это упор в архитектуру?

Vadim
07.11.2016
20:08:35
не слышал о таком, но там даже если и есть не поможет

оперативной памяти 64гб, индексы уже в 3 раза больше

и оно будет расти постоянно

Anton
07.11.2016
20:37:57
короче, вселенский вопрос: какой фреймворк для REST API лучший?

Klim
07.11.2016
20:38:33
э

Google
Klim
07.11.2016
20:38:37
экспресс?

Anton
07.11.2016
20:39:06
нет конечно же, там руками столько всего писать

Klim
07.11.2016
20:39:35
эм

router.get('/lol')

Vladimir
07.11.2016
20:40:19
micro

Anton
07.11.2016
20:40:25
и так на каждый ресурс CRUD написать + овтеты

Vladimir
07.11.2016
20:40:36
https://github.com/zeit/micro

Klim
07.11.2016
20:40:45
хуяси зажрались

Anton
07.11.2016
20:42:54
это слишком микро, у хорошего API еще и ACL должен быть

я смотрел на loopback, отличная идея, функционал и вседела

НО

много багов

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