
Evgeny
21.07.2016
17:23:54
еще раз - зачем себе закладывать проблему в будущее?
оба варианта равны по сложности

Vladimir
21.07.2016
17:24:06
Зачем тратить время на сложное решение?
нет, не равны

Google

マイク
21.07.2016
17:24:13
Равны??

Evgeny
21.07.2016
17:24:17
чойта?

Vladimir
21.07.2016
17:24:47
стриминг сложнее

Evgeny
21.07.2016
17:25:05
ну ок о.О

マイク
21.07.2016
17:25:09
Плюс оверхеды на проц

Yan?
21.07.2016
17:25:15
причем здесь незнание HTTP я не очень понял

マイク
21.07.2016
17:25:37
Если уж пошла пьянка

Yan?
21.07.2016
17:27:14
я просто хочу послать файл не с клиента на сервер
а клиент -> сервер -> другой сервер
и при передаче файла между серверами у меня затык
я не могу в конечном итоге получить в 'другой сервер' данные по файлу которые пришли от обычного яmultipart/form-data

マイク
21.07.2016
17:34:30
Должно по content-disposition дробиться
printf debugging time!!

Yan?
21.07.2016
17:38:40
??

lamo2k
21.07.2016
18:21:29
??
http://stackoverflow.com/questions/14862250/sending-a-file-to-node-js-through-tcp

Dmitry
21.07.2016
21:05:12

Google

Vladimir
21.07.2016
21:28:28

Kich
22.07.2016
04:03:03

Dmitry
22.07.2016
06:09:10
pnpm 4ever
Кхм. Спасибо, надо будет тоже посмотреть.

Viacheslav
22.07.2016
07:11:37
pnpm 4ever
когда я последний раз его пробовал, он не выполнял postinstall скрипты
что ломало проект

Vladimir
22.07.2016
08:38:12

Viacheslav
22.07.2016
08:40:33
может быть сейчас все ок
надо посмотреть

Denis
22.07.2016
09:27:23
Опубликовали фотографии с прошедшего неделю назад Moscow Node.js Meetup 8 в Яндексе - отмечайте себя и друзей! Оставайтесь на связи и следите за анонсами. :) https://www.facebook.com/media/set/?set=oa.595655280614260&type=1

Vladimir
22.07.2016
10:06:42
ништяк

Konstantin
22.07.2016
16:18:54
Есть специалисты по Hapi? Подскажите, пожалуйста, можно ли в Hapi, находясь внутри обработчика роута, передать запрос следующему роуту? В express это делается вызовом next() внутри миддлвейра.

Denis
22.07.2016
16:22:52
@koistya где-то у себя использует: https://github.com/koistya

Джон
22.07.2016
17:10:40
пацаны, не шарите как в терминале создать файл с названием как директория + расширение, если через цикл делать?
например
for f in */; do
cd $f && touch $f.js $f.tests.js && cd ..;
done
вот так не работает..
с кавычками пробовал, тоже не работает
нагуглить не получается.. не знаю как искать )

Konstantin
22.07.2016
17:14:23
Я не силен в шелл-скриптинге, но меня смущает */. Кажется, надо ./*
Если, конечно, речь идет о «все файлы в текущей директории»

Джон
22.07.2016
17:15:57
ой получилось )

Google

Джон
22.07.2016
17:16:09
там надо было без слэша
просто *

Grigory
22.07.2016
18:42:37
Всем привет кто-нибудь работал с ebay sandbox, в их великолепной доке? не могу найти куда же слать запросы чтобы мне вернули JSON, буду премного благодарен за подсказку)

Denis
23.07.2016
08:28:22
Practical security guide for web developers
https://github.com/FallibleInc/security-guide-for-developers

Никита
23.07.2016
09:28:53
Эм.
> Sanitize all user inputs or any input parameters exposed to user to prevent XSS.
> Sanitize all user inputs or any input parameters exposed to user to prevent SQL Injection.
Но
* Но это же ересь
Ввод стоит чистить, но не для защиты от XSS и SQLI.
Для защиты SQLi надо нормально параметры в запросы подставлять.

Denis
23.07.2016
09:32:41
Думаешь никто уже не собирает строкой?
или никто потом эти данные выводит в raw?:)

Никита
23.07.2016
09:33:05
Собирают.
Но так делать не надо.

Denis
23.07.2016
09:33:19
Это я согласен полностью

Никита
23.07.2016
09:33:41
Вот «не стройте SQL запросы конкатенированием параметров» — должно быть в списке.
Валидация ввода кривая очень часто бывает, кроме случаев, когда она кастует к типу (например, к числу).
Да и фиг отследишь, что откуда пришло и что валидировано, а что нет.
Аналогично с XSS — это надо делать в самой последней точке. Если есть шаблоны — то в шаблонах (хотя это не всегда помогает, есть ньюансы).

Denis
23.07.2016
19:45:20
@javascript_jobs :)

Google

Alisa
24.07.2016
01:13:17
nodejs в highload используется сейчас? просто говорят что целесобразно его использовать разве что как роутер для запросов, который будет решать дергать данные из кеша или тянуться к бекенду, а не проще ли тогда это на С сразу написать? будет ли заметен выигрыш по скорости?

Alexey
24.07.2016
03:53:13
При этом первый уровень кеша лучше на nginix делать

Alexander
24.07.2016
06:39:21

KlonD90
24.07.2016
07:24:35

Admin
ERROR: S client not available

Denis
24.07.2016
07:30:01
Ну без кэша оно не используется, а при наличии кэша - генератор страничек может быть любым php/nodejs/java/ etc...

Vadim
24.07.2016
10:28:26
В идеале для начала иметь проект, который генерирует 500-1000 рпс :D
А то все чаще заканчивается на 50-100 и у нас хайлоад.

Alexey
24.07.2016
10:32:32

KlonD90
24.07.2016
10:32:42
через node-inspector ничего не понятно во всяком случае после микрооптимизаций :/

Vadim
24.07.2016
10:37:22
Кто может подсказать классные команды, которые занимаются разработкой на node.js?

Maxim
24.07.2016
11:22:47
Для Микросервисной архитектуры Нода разве не подходит?

I
24.07.2016
11:28:37

Maxim
24.07.2016
11:29:25
Выше писали что только для кеша

I
24.07.2016
11:29:26
Zalando использует
вот мужик рассказывал
http://pgday.ru/ru/2016/speakers/28
некоторые сервисы на go, некоторые на java, некоторые на node.js

Konstantin
24.07.2016
11:30:28
https://medium.com/unboxd/how-i-built-an-app-with-500-000-users-in-5-days-on-a-100-server-77deeb238e83#.hqcw4v4hj

Google

[Anonymous]
24.07.2016
11:31:52
Где то видел сравнение явы и ноды на примере http сервера. Нода оказалась на 20% быстрее

Fedor
24.07.2016
11:36:23

Alexey
24.07.2016
11:37:11
Скажи это тысячам банков у которых все на java. Скорость не всегда самый важный фактор

KlonD90
24.07.2016
11:38:35

[Anonymous]
24.07.2016
11:41:37
нашел https://dzone.com/articles/performance-comparison-between

Dmitry
24.07.2016
12:03:24

Bogdan
24.07.2016
12:24:17
смотря как сравнивать
https://www.techempower.com/benchmarks/#section=data-r12&hw=peak&test=plaintext

Alxander
24.07.2016
14:30:33
Почему в v8 всё никак промизы до ума не доведут? Всякие там Promise.all() и т.д.

kaflan
24.07.2016
14:33:08
да как бы оптимизация
и все привыкли уже =)

Alxander
24.07.2016
14:36:56
Привыкли юзать всякие блюбёрды и ко?

Konstantin
24.07.2016
15:00:51
И для http используют всякие экспрессы и ко :)
И, к слову сказать, известная история — блуберд быстрее, чем нативные промисы.