@nodejs_ru

Страница 111 из 2748
Nickolay
03.08.2016
08:51:42
Привет. Крещенко Николай 1) Сейчас GloriumTech, но скоро перехожу в SmartyAds 2) Спец. в node.js, High load 3) Могу подсказывать новичкам и выкладывать инересные примеры кода 4) Интересно почерпнуть для себя новую инфу 5) Киев 6) Друг посоветовал #whois

Herman
03.08.2016
08:52:50
База что я создал впринципе существует но на этом всё...

KlonD90
03.08.2016
08:54:35
ну вообще первый момент ты используешь монгу(про не правильные пункты). урл правильно указан. у тебя авторизации никакой нету?

Herman
03.08.2016
08:54:56
нет

Google
Herman
03.08.2016
08:56:41
хмм... попробую сейчас просто .connect

я не понимаю на другой машине всё работало, но было то пол года назад

Nickolay
03.08.2016
08:57:02
/var someSchema = new mongoose.Schema({ name : { type : String, requred : true }, currentStatus:{ type : String, default : 'new' }, }); var model = mongoose.model('SomeModel', someSchema);

и работай с объектом model

у него есть все методы монго

Herman
03.08.2016
08:57:49
Nickolay проблема в том что просто монгус не коннектиться

Nickolay
03.08.2016
08:58:01
странно

а он вообще заранен?

Herman
03.08.2016
08:58:08
ну как бы я доки читал

да

Google
Nickolay
03.08.2016
08:58:33
а под какой OS?

Herman
03.08.2016
08:58:48
Йосик

Anton
03.08.2016
08:58:58
А const ему не мешает?

Herman
03.08.2016
08:59:10
не обновлял до капитана из-за csr-util'ей

Дмитрий
03.08.2016
08:59:15
Насладитесь: блядь, 2016 год, редисы, мемкешы, ноЭскьюЭль наши фулстаки сделали емейл рассылку сорцовые емейлы лежат в одной БД, емейлы для рассылки в другой думаешь их синкает между собой скрипт по крону? думаешь система рыссылки пользует две БД одновременно, благо такая возможность есть? нет, решение простое - один человек при необходимости рассылки выгружает сорцовые мыла в файл и передает их ответственному за рассылку ручками тот уже в свою очередь загружает мыла через вебинтерфейс и понеслась... естественно все это еще безбожно глючит и тормозит бонусом идет то, что мыла для рассылки кладутся в БД рассылки с привязкой к номеру конкретной рассылки и могут дублироваться десятки раз как минимум...

Herman
03.08.2016
08:59:46
sudo mongod --dbpath /new-db | lolcat

я даже так запустил

lolcat это подсветка в консольке

Сделал вот так вот гадко, ожидал дропа: mongoose.connect('mongodb://localhost:27017/notexistdb', err => { !!err && console.log( err ); }); ... и нихера, монгус молчит, падла

то есть ему ваще пох

Nickolay
03.08.2016
09:03:11
а у ты уверен что твое приложение имеет права обращаться к mongo ?

и с чего ты взял, что будет ошибка в этом коде? при конекте БД будет создана автоматом

Herman
03.08.2016
09:04:26
блеа... це ж монгус... чёт я забыл про это

вобщем насчёт прав я не уверен

Nickolay
03.08.2016
09:05:34
погугли в эту сторону. у меня был такой трабл с RabbitMQ .

легко проверить дело ли в правах - запусти приложение от имени root

sudo node app.js

Herman
03.08.2016
09:06:13
кстати размер баз отличается

Nickolay
03.08.2016
09:06:32
т.е. бд создалось?

Herman
03.08.2016
09:06:50
и например на остальных проектах монга коннектилась нормально

Google
Nickolay
03.08.2016
09:07:02
странно

Herman
03.08.2016
09:07:18
а здесь монга просто молчит, говорит мол слушает дефолтный порт и всё

* 27017

KlonD90
03.08.2016
09:07:37
ммм а каких прав может не хватать?

Nickolay
03.08.2016
09:08:22
ну у меня с рэбитом была беда. Нужно было добавить текущего юзера в группу rabbit. Но это на Ubuntu

KlonD90
03.08.2016
09:08:38
у тебя рэбит по unix socket'у?

Nickolay
03.08.2016
09:11:11
хз. Просто поставил, настроил авторизацию и все. когда нужно было через amqplib коннектиться, не коннектилось. погуглил. Добавли юзера в группу ребита и все завелось

Herman
03.08.2016
09:13:44
ОП!

А у меня то две базы запущены!

Опаньки!

Котяй Негодяй
03.08.2016
09:17:19
Что лучше: сделать интерфейс для Gulp и Express прямо из коробки или вынести в отдельные проекты?

Herman
03.08.2016
09:20:43
А подробней?

Herman
03.08.2016
09:35:06
Короче, если я запускаю с флагом —dbpath то в урле мне его прописывать не надо

о как!

разобрался!

Artur
03.08.2016
09:37:25
Про Mongoose небольшое замечание: createConnection создает отдельный инстанс Mongoose и создавать модельки надо через него, а не через дефолтный mongoose. const mongoose2 = mongoose.createConnection() const schema = new mongoose2.Schema... const model = mongoose2.Model...

Про —dbpath не знал. Весело.

KlonD90
03.08.2016
09:40:16
Бред

Artur
03.08.2016
09:48:40
Бред
А вообще да.

Ҫѐҏӗѫӑ
03.08.2016
11:07:29
в реакт чате все упоролись?

Google
Andrey
03.08.2016
11:08:14
в реакт чате все упоролись?
ну так, тебя ж там теперь нет)

Ҫѐҏӗѫӑ
03.08.2016
11:08:26
я там есть, я просто писать не могу

Антон
03.08.2016
11:09:21
Ҫѐҏӗѫӑ
03.08.2016
11:09:35
я хз, не разбираюсь в этом

Andrey
03.08.2016
11:09:48
да, за хантинг в чате)

Антон
03.08.2016
11:09:50
За что?

Ҫѐҏӗѫӑ
03.08.2016
11:09:52
но вакансия еще открыта)

Антон
03.08.2016
11:10:01
Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
03.08.2016
11:10:44
хантинга не было ващет. я написал что нам нужны норм чуваки и никого там не хантил

написано было что все подробности в лс

а потом народ начал спрашивать про ерланги всякие лол

Andrey
03.08.2016
11:13:11
ну расцели как хантинг, еще и пожаловлись на тебя. вызвали Дениса, итог mute)

Ҫѐҏӗѫӑ
03.08.2016
11:14:35
когда ноджс митап?

KlonD90
03.08.2016
11:15:04
https://habrahabr.ru/company/mailru/blog/306652/

вот этот?

Ҫѐҏӗѫӑ
03.08.2016
11:15:12
о, норм

кажется да

Andrey
03.08.2016
11:21:12
странно, там нет тем про node.js

KlonD90
03.08.2016
11:21:39
на предыдущем митапе это же никого не удивило :о

Google
Anton
03.08.2016
11:34:31
А поделитесь секретным знанием "почему модули ES6 это хорошо". У меня как-бы ничего в их защиту нет, webpack считаю не правильной задумкой, в отличие от require/amd/lmd. В том числе потому, что это хорошо работает на сервере, но не на клиенте. Есть у кого что в защиту импортов?

マイク
03.08.2016
11:39:01
Статический анализ

Работают не в рантайме

Поэтому отлично

Nikita
03.08.2016
11:39:47
Статический анализ
при желании ничего не останавливает его делать с common.js/amd

マイク
03.08.2016
11:39:57
Сделай

Anton
03.08.2016
11:40:17
Они по определению должны работать синхронно, что сильно меняет "смысл" их использования. В частности сложно загружать код нужными кусками.

マイク
03.08.2016
11:40:34
Насколько знаю такие вещи только в вижуал студии более менее работают

マイク
03.08.2016
11:40:42
С динамическим анализом

Anton
03.08.2016
11:40:46
Но статический анализ это, конечно, большой плюс, любая другая модульность в него jsdocом форсится.

Anton
03.08.2016
11:41:45
Ну а если его много?

Nikita
03.08.2016
11:41:46
толсто)

@thekashey а можно контекст холивара? Ты про браузер, или ноду?

マイク
03.08.2016
11:42:26
определние "много"

Alxander
03.08.2016
11:42:32
es6 импорты позволяют tree shaking делать.

Anton
03.08.2016
11:42:44
Проблема чисто браузерная. Но проблема в том что нодовский подход в бразер пихают.

Alxander
03.08.2016
11:42:53
Ну и давно пора уже единый стандарт сделать. Ждём, когда заверут в ноду.

マイク
03.08.2016
11:42:59
плюсы сомнительные

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