
trilog
25.01.2017
20:55:12

KlonD90
25.01.2017
20:55:26

Dmitrii
25.01.2017
20:55:27
дак щас vue тоже хипстерским называют

KlonD90
25.01.2017
20:55:43
но использовать из для этого все равно тупая идея

Google

Dmitrii
25.01.2017
20:55:46
не хипстеры это jqeury

trilog
25.01.2017
20:55:58

KlonD90
25.01.2017
20:56:31

trilog
25.01.2017
20:57:00

KlonD90
25.01.2017
20:57:28
паралельный процессинг может выиграть или аллокации. но в целом кажется что все равно стоит брать видюху и писать на видюхе это

trilog
25.01.2017
20:57:40
не хипстеры это jqeury
да проблема не в том, что кто-то называет хипстерскими или нет, ты сказал что го и нода являются панацеей и перед ними все технологии меркнут

Dmitrii
25.01.2017
20:58:40

trilog
25.01.2017
20:59:26

Dmitrii
25.01.2017
21:00:10

trilog
25.01.2017
21:00:46

KlonD90
25.01.2017
21:00:50
ох я вижу их миллион
причин написать на пыхе/рельсах лучше чем на ноде

Dmitrii
25.01.2017
21:01:08

Google

KlonD90
25.01.2017
21:01:30
ну хотя пыха это перебор там фрейморков для говна нету ( вот рельсы норм кажется. а хотя воравел

trilog
25.01.2017
21:01:46
но тут уже смотреть на долгосрочность проекта и саму специфику)

Dmitrii
25.01.2017
21:02:18

KlonD90
25.01.2017
21:02:40
ну да на рельсах очень быстро бутстрапить всякую байду а потом можно обложится кэшами если у тебя не сервис. а если сервисто лучше на чем-нибудь другом.

trilog
25.01.2017
21:04:33

Dmitrii
25.01.2017
21:04:57

KlonD90
25.01.2017
21:06:07

Dmitrii
25.01.2017
21:07:07
ты потратиш на 2 дня больше, в рамках прототипа это пшик, зато в итоге будет более гибкая и простая структура (при условии что смогешь)

KlonD90
25.01.2017
21:07:18
должен заметить что почти у любого погромиста есть свой бутстрапер. ну потому что надо

Dmitrii
25.01.2017
21:08:37

Vladimir
25.01.2017
23:04:09
Видимо решился

Andrew
25.01.2017
23:05:59
да я чет втупляю как сформулировать. взмедитнуть надо еще
как-то типа при минимальном пейлоаде, сколько уников в секунду будет держать нода на 200 мб оперативке на впс? есть ли опыт, считал ли кто, измерял ли кто?
в целом контекст существенно сложнее, так-что пока затрудняюсь годно сформулировать.

Никита
26.01.2017
02:48:14
v8 5.6 стабилизировался.

Oleg
26.01.2017
05:32:21
пишите сервера на тайпскипте. это почти как джава или c#, но будет работать на фронте и в тех же React-native приложениях. Моделька между фронтом и бэком реюзабельная

Julia
26.01.2017
06:14:31
Pm2, но не проще глянуть, почему такое происходит? Переполнение памяти?

Никита
26.01.2017
08:04:26
Всем привет! Подскажите, почему Sequelize при одинаковых запросах может отработать, а может показать
Incorrect arguments
Запрос такой выполняется нормально :
User.findOne({
attributes: ['username', 'email'],
where: {
$or: [ {
username: { $eq: req.params.id }
}, {email: { $eq: req.params.id }} ]
}
})
а такой падает
User
.findOne({
attributes: ['username', 'email', 'passwordDigest'],
where: {
$or: [ { username: { $eq: id } }, {email: { $eq: id }} ]
}})
Схема выглядит так:
const User = sequelize.define('user', {
username: {
type: Sequelize.STRING,
field: 'user_name'
},
passwordDigest: {
type: Sequelize.STRING,
field: 'password_digest'
},
email: {
type: Sequelize.STRING
},
timezone: {
type: Sequelize.STRING
}
}, {
freezeTableName: true
});
User.sync()
.then(() => console.log('table created'));
export default User;

Google

Alan
26.01.2017
08:06:14
id undefined?)

Никита
26.01.2017
08:07:01
нее.в обоих случаях в логи валится почти одинаковый запрос
Executing (default): SELECT "user_name" AS "username", "email" FROM "user" AS "user" WHERE ("user"."user_name" = 'a' OR "user"."email" = 'a') LIMIT 1;
и
Executing (default): SELECT "user_name" AS "username", "email", "password_digest" AS "passwordDigest" FROM "user" AS "user" WHERE ("user"."user_name" = 'a' OR "user"."email" = 'a') LIMIT 1;
Всё разобрался :) проблема была не в Sequelize


Alexander
26.01.2017
08:28:09
Dmytro Bondarenko:
Ребята, такая проблема(я ее обошел, но чет не вьеду чё оно не работало): есть массив из объектов пр. var obj = [{a:1}, {b:2},{c:3},{a:1}, {b:2},{c:3}].
Как видно, есть дубликаты и их надо удалить. Как я сделал(когда не работало) запустил в функции форыч по объекту, и вначале функции создал список пустой. Написал еще одну функцию, которая возвращает тру или фалс в зависимости от того, есть ли объект в новом списке, и если фалс, то я пушу в новый список. В 2й функции я сразу делал проверку на длину массива, если 0, то фалс.
Проблема была в том что 1я функция возвращала массив только с 1м элементом, после первого фалс, 2я функция возвращала только андефайнды, такое чувство, что они не ждали друг друга, а просто работали. Не подскажите в чем проблема? Если надо будет уод, я могу примерно его восстановить
а чем uniq из lodash или underscore не понравился?


Vladimir
26.01.2017
10:28:30
@ChALkeR привет, а не скинешь статью про greenkeeper vs travis private env variables leakage?
ничего найти не могу

Hell
26.01.2017
11:57:27

Никита
26.01.2017
12:32:26
Должно помочь

Сергей
26.01.2017
12:33:34
https://medium.com/@gajus/distributing-a-self-replicating-malicious-code-using-npm-89cb3f5c6937

Таймураз
26.01.2017
12:44:01
Ребят, какими тулзами можно было посмотреть зависимости проекта? Что и сколько пакетов подтягивает

Сергей
26.01.2017
12:47:43
npm info express ?

Таймураз
26.01.2017
12:49:26
А по текущему приватному проекту?

Сергей
26.01.2017
12:56:05
npm ls

Кирилл
26.01.2017
13:08:47
эх, 380 мегов зависимостей для небольшого проектика

Таймураз
26.01.2017
13:10:27

Кирилл
26.01.2017
13:11:39
бизнес логика и бэк одного приложения, без фронта

Danil
26.01.2017
13:12:14
https://m.youtube.com/watch?v=jeg-RpXjdZ4&list=PLKaafC45L_SRke8G1qiE0ZTJovI0FYKRw
Про npm зависимости

Кирилл
26.01.2017
13:13:45
Да тут половина не используется

Google

Admin
ERROR: S client not available

Таймураз
26.01.2017
13:13:55

Konstantin
26.01.2017
13:16:56
может там много devDependencies, которые в рантайме не используются

Vladimir
26.01.2017
13:35:59

Сергей
26.01.2017
14:05:57
вот поэтому ты не нашел

Anton
26.01.2017
14:16:52
Добрый вечер коллеги. Не подскажите хорошую acl для ноды? желательно чтобы работала с SQL базой данных?

Andrey
26.01.2017
14:23:32
мацаны! а что означают модули с @ перед именем ? :)
import { storiesOf } from '@kadira/storybook';
кпримеру
у меня ещё есть один модуль — тот называется @xmpp

Aleksey
26.01.2017
14:27:43
https://docs.npmjs.com/getting-started/scoped-packages

Andrey
26.01.2017
14:28:51
о спасибо

Andrey
26.01.2017
15:41:17
Есть решения по записи профайла на node.js, который потом можно просмотреть в хромовском таймлайне? Если запустить node js с параметром —inspect, то там только есть Profile который не удобный, а таймлайн скрыт
Из-за этого профайлить node js сложно как то

Yan?
26.01.2017
15:43:43
https://github.com/node-inspector/node-inspector
это не поможет?

Andrey
26.01.2017
15:44:59
если смотреть по Features, то там только CPU and HEAP profiling который есть и в нативном вариане с —inspect,

Aleh
26.01.2017
15:45:20

Igor
26.01.2017
16:33:50
https://habrahabr.ru/post/95120/ Гей прон
ТОлько акуратно
Вызывает эпилиптические припадки

Google

Anton
26.01.2017
16:52:46
Ну оно мертвое шесть лет уже как
А статье и вовсе 7

Кирилл
26.01.2017
16:57:34
некрофилы

Tarlan
26.01.2017
17:44:57
Hi there :) Как тут принято по традиции, хотел бы представиться :) Зовут Тарлан ориджинали из России, но на данный момент работаю и учусь на SD в Новой Зеландии. Очень заинтересован в изучении Node.js, Angular 2.0, React и Elixir для использовании в backend и frontend :) На данный момент разработал пару постеньких приложений в Unity на C#, а так же задерлоил и юзаю Discourse framework через Digitalocean Droplet :) Спасибо за созданное комьюнити в Telegram very appreciate :)

Igor
26.01.2017
17:56:39
Велкам

Igor
26.01.2017
18:04:16
Кто-нибудь может высказать своё мнение по поводу менеджеров версий ноды nvm vs n?
Сам использую nvm, интересно что плохого/хорошего в n?

Кирилл
26.01.2017
18:05:34
пользуюсь nvm
N или NVM
NVM – 8
??????? 62%
N – 5
???? 38%
? 13 people voted so far.