
Max
13.09.2017
15:30:59
пока из вариантов попробовать, мессенджер, блог-платформу
но это вроде банально, думал может кто что интресней предложит

Andrey ?
13.09.2017
15:33:19
Напиши что-нибудь, что упростит тебе жизнь

Блаженный
13.09.2017
15:33:43
Легко сказать

Google

Блаженный
13.09.2017
15:33:57
Часто жизнь или слишком сложная, или слишком легкая)

Сергей
13.09.2017
15:54:35
А вы знали, что JS умеет оперировать понятием мощность бесконечного множества?

Gleb
13.09.2017
15:58:28

Сергей
13.09.2017
15:59:42
это ж блядь не правильно
эт конечно пздц

Victoria
13.09.2017
16:01:30
Это уже особенно работы fpu.

Gleb
13.09.2017
16:04:03
И вообще NaN !== NaN, а [] == ![]. Збгойна, всё по плану.

Сергей
13.09.2017
16:05:14
[] == ![] понятно почему
NaN !== NaN как раз логично
потому что эьто не число, нельзя сравнивать
Но то что Infinity это не число разработчиков не смутило

Google

Сергей
13.09.2017
16:07:05

Dika
13.09.2017
16:07:19
Числа больше Number.MAX_VALUE преобразовываются в Infinity

Victoria
13.09.2017
16:07:33
Кстати, в дотНете не так. ([] == (not [])) мне выдало False.

Сергей
13.09.2017
16:07:38

Sergey
13.09.2017
16:08:27
А че не так т
Это ж жс

Victoria
13.09.2017
16:08:51
В Nim проверить что ли...

Сергей
13.09.2017
16:08:55
вот например
могу дать подсказку
b = ''

Victoria
13.09.2017
16:10:50

Gleb
13.09.2017
16:11:00

Andrey ?
13.09.2017
16:11:38
Nan везде не Nan
И можно очень просто проверить, если a !== a - то NaN ?

Victoria
13.09.2017
16:28:53
Хотя там и #NAN = #NAN
А вот в .NET все спокойно:

Google

Victoria
13.09.2017
16:34:39
Да, кажется это все-таки особенности виртуальных машин.

Oleg
13.09.2017
17:32:53
Что делать если есть обьект
Но он всё время равен одному значению?
Даже после перезапуска?

arts
13.09.2017
17:33:53
Такой постановке вопроса

Oleg
13.09.2017
17:34:07
Нет чтения с файлов

Morsik
13.09.2017
17:34:09
радуйся

arts
13.09.2017
17:41:10
Как инициализируешь, как изменяешь?

Leonid
13.09.2017
18:42:46
Ребята привет. Кто может с Open Redirect ?
Нужно избавиться от Open Redirect уязвимости. Хотя все последнии версии пакетов стоят, но это не помогает.
Open Redirect это когда по ссылке site.com//google.com/ тебя перекидывает на гугл.
Стоит express + serve-static + helmet. Это все на heroku

Morsik
13.09.2017
18:44:48
экранировать?

Leonid
13.09.2017
18:46:20
Чуть больше информации можно ?)
В документации написано что эти баги закрыли в 2015 вроде году

Morsik
13.09.2017
18:48:16
а не, забей

Admin
ERROR: S client not available

Morsik
13.09.2017
18:48:18
перепутал
хотя попробуй encodeURIComponent

Denis
14.09.2017
02:56:04
Слушайте, а группы по архитектуре случаем нет?

Никита
14.09.2017
04:14:16
Народ, првиет! Такой вопрос, можно ли как-то скриптом заставить npm подтянуть нужный мне node модуль если его нету?
у меня типа вот такая штука
var fs = ctx.requireCordovaModule('fs'),
mv = ctx.requireCordovaModule('mv'),
.....
и mv модуля нету
мб у кого нибудь есть скрипт для перемещения папки с файлами из одного места в другое использующий только fs?

Google

Sergey
14.09.2017
04:58:36
Как npm узнает что за модуль подтягивать?

Никита
14.09.2017
05:00:06

Sergey
14.09.2017
05:00:13
Да

Никита
14.09.2017
05:02:00
Да
мне можно например каждый раз перед выполнением скрипта пытаться установить mv модуль, если его не было и он установился - хорошо, если он был и обновился - тоже хорошо
просто мне надо это делать синхронно
и строго перед моим скриптом
и еще чтобы на всех платформах
:D

Sergey
14.09.2017
05:04:19

Никита
14.09.2017
05:06:17
я нашел вот такое
function install(modules, callback) {
if (modules.length == 0) {
if (callback) callback(null);
return;
}
var module = modules.shift();
child_process.exec(
'npm install ' + module,
{},
function(error, stdout, stderr) {
process.stdout.write(stdout + '\n');
process.stderr.write(stderr + '\n');
if (error !== null) {
if (callback) callback(error);
}
else {
install(modules, callback);
}
});
}
и вроде как .exec должен выполняться синхронно, но почему-то коллбек вываливается после билда а не перед... хотя метод вызываю перед билдом
чем можно быстро построчно задебажить скрипт?

Roman
14.09.2017
06:22:56

Nurlan
14.09.2017
07:09:17
всем привет. какой ОРМ можно использовать в ноде для работы с mysql ? проект не совсем большой,скорее маленький

arts
14.09.2017
07:14:20
Sequelize

Alexander
14.09.2017
07:16:23
Sequelize слишком тяжёлый, посмотри bookshelf
всем привет. какой ОРМ можно использовать в ноде для работы с mysql ? проект не совсем большой,скорее маленький

Vladimir
14.09.2017
07:43:33
bookshelf
для маленького вообще юзай knex, зачем тебе orm?

Никита
14.09.2017
07:44:53
как rimraf задать маску?