@nodejs_ru

Страница 2518 из 2748
Islomkhodja
08.09.2018
11:10:24
готовых нет, но роуты можно получать через app._router.stack

Julia
08.09.2018
11:40:41
Скиньте канал где можно верстальщика найти

Google
KhuzhA.GQ
08.09.2018
11:51:49
Ребят, как бороться с этой ошибкой? Возникает при запуске тг-бота Failed to fetch updates. Waiting: 1s 404: Not Found

Bodya
08.09.2018
12:00:17
Проверь правильность токена

KhuzhA.GQ
08.09.2018
12:07:09
Проверь правильность токена
Та уже много раз перевыпускал токен даже, не помогает

Sergey
08.09.2018
12:27:11
Ребят, как бороться с этой ошибкой? Возникает при запуске тг-бота Failed to fetch updates. Waiting: 1s 404: Not Found
Найти код который выдает эту ошибку, поставить брекпоинт и отследить ошибку

Naught
08.09.2018
13:15:48
подскажите по хешированию, не совсем понимаю. bcrypt может как я понял сам нагенерировать соль, посолить и отдать хэш строки. А потом ему можно дать новую строку, старый хэш, и он скажет об идентичности. а где соль? если он второй раз генерирует её для сравнения, разве она не должна быть другой, И хэши никогда не совпадут? не понимаю, обьясните пожалуста

GTech
08.09.2018
13:18:42
Если у меня несколько приложений node то они могут конфликтовать? В php что то вроде process.env одинаковых конфликтуют, у ноды это есть? Рабочее окружение на подобии виртуальных машин ставят ведь для избежания конфликтов?

Stas
08.09.2018
13:18:47
там же половина хэша это и есть соль

Naught
08.09.2018
13:18:56
В хэше
понял, спасибо

Stas
08.09.2018
13:21:14
Захотел попробовать микросервисы, соответственно загуглил и прям на 2й строчке получил что не нужно их использовать. Скажите сеньёры, нормально ли в нынешнее время их юзать?

Google
Stas
08.09.2018
13:22:09
если ты не понимаешь зачем то не надо
пока не особо (ну так, сухую инфу почитал, не более)

Stas
08.09.2018
13:22:34
понял, спасибо сеньёры/не сеньёры

а то думал будет как с jwt

MaXG
08.09.2018
13:23:10
Я пробовал .. но у меня все плохо было с разверткой не на моей машине

Sheldhur
08.09.2018
13:23:57
микросервисы это не просто хуяк хуяк и в продакшен

MaXG
08.09.2018
13:24:05
Там тааакие грабли .. поэтому пакуешь все в имедж тестишь - и вероятность что в проде не навернется становиться высока

Sheldhur
08.09.2018
13:24:42
всё было бы прекрасно, если бы не надо было ебаться с согласованностью данных

MaXG
08.09.2018
13:25:25
Ну с бд есть сейчас решения

Sheldhur
08.09.2018
13:25:54
если у тебя 1 бд на все сервисы

то нахуя тебе микросервисы?

Sergey
08.09.2018
13:26:01
микросервисы это не просто хуяк хуяк и в продакшен
+1, если не понимаешь зачем они тебе, то это будет хуже чем код с jwt и глобальными переменными

John
08.09.2018
13:39:38
Микросервисы это лямбда в контейнере

Defragmented
08.09.2018
13:52:52
node - является ли компилятор опенсурсным и открытым для форков?

Defragmented
08.09.2018
13:54:02
компилятор джаваскрипта

Google
Cenator
08.09.2018
13:54:33
V8 то? Сорцы есть на гит хабе

Dmitry
08.09.2018
13:56:15
V8 то? Сорцы есть на гит хабе
https://medium.com/dailyjs/how-to-build-v8-on-windows-and-not-go-mad-6347c69aacd4

Defragmented
08.09.2018
13:57:25
я имел ввиду для линукса, пакет nodejs например.могу ли я ее включать в другие програмы и изменять?

Dmitry
08.09.2018
13:58:05
>windows
Что быстро нашел под рукой в ссылках

brachkoff
08.09.2018
14:00:39
Вот мы тут все плевались в хром что он страшный и без крестиков

Я обновил и вроде все наоборот



Выглядит приятно

Alexander
08.09.2018
14:01:24
brachkoff
08.09.2018
14:01:34
Главное что крестики есть

Роман
08.09.2018
14:07:16
node - является ли компилятор опенсурсным и открытым для форков?
Там как бы не компилятор а интерпретатор. У ноды лицензия X11 (MIT). Общий ответ - да.

John
08.09.2018
14:11:16
Роман
08.09.2018
14:12:07
Точнее это vm с интерпритатором и jit компилятором
Да, компилятор внутри есть конечно.

Defragmented
08.09.2018
14:13:22
почему жс компилятор\интерпритатор такой быстрый? есть ли хоть что-то с еще более быстрым компилятором\интерпритатором? (считаем общую скорость так: 1 включение интерпритатора\компилтора + 1 компиляция 100кб кода + 10 исполнений этого кода)

John
08.09.2018
14:17:20
Внутри турбофан. Он строит синтаксическое дерево , оптимизирует возможные узлы и перегоняет все что возможно в байткод. Если в рантайме что-то оптимизированное меняется, то цикл повторяется. Есть места которые изначально не могут быть оптимизированы

Defragmented
08.09.2018
14:19:09
ну тогда по-другому. почему все остальные компиляторы такие медленные?

Alex
08.09.2018
14:20:15
Да, особенно gcc

John
08.09.2018
14:23:14
ну тогда по-другому. почему все остальные компиляторы такие медленные?
Потому что остальные компилируют сразу и все в бинарники с учетом окружения - платформа, архитектура, низкоуровневая оптимизация. Скомпилированные приложения работают в рантайме немного/много быстрее оптимальней, хотя как напишешь. Нода компилирует все в рантайме по ходу исполнения

Google
Sergey
08.09.2018
14:27:14
gcc не имеет gc и компилируемый ведь
Посмотри что означает gcc

Defragmented
08.09.2018
14:27:56
gnu compiler collection

Casper
08.09.2018
14:28:19
спамибо, посмотрю
https://github.com/v8/v8/wiki

Admin
ERROR: S client not available

John
08.09.2018
14:28:25
Sergey
08.09.2018
14:28:37
gnu compiler collection
Теперь ты понимаешь что странно говорить "gcc не имеет gc"?

Defragmented
08.09.2018
14:28:53
https://github.com/v8/v8/wiki
сохранил, спасибо

Sergey
08.09.2018
14:28:54
А упоминание gc тут к чему?
При том что без gc будет быстрее

Sergey
08.09.2018
14:29:13
Да

John
08.09.2018
14:29:19
Defragmented
08.09.2018
14:29:27
Да
но gcc его не имеет же

Sergey
08.09.2018
14:30:23
Как напишешь
С таким подходом и Ruby может быть быстрее c++

Konstantin
08.09.2018
14:31:08
но gcc его не имеет же
Потому что gcc это вообще компилятор. Зачем ему?

Google
Sergey
08.09.2018
14:31:18
но gcc его не имеет же
Gcc это несколько компиляторов для разных языков, среди которых есть как языки с gc так и без gc

Какой подход?
как напишешь

Konstantin
08.09.2018
14:32:13
GC это инструмент интерпретатора. О_о

John
08.09.2018
14:32:49
как напишешь
А что не так?

Sergey
08.09.2018
14:33:08
GC это инструмент интерпретатора. О_о
А компилируемын golang и d Lang об этом знают?

John
08.09.2018
14:33:20
GC это инструмент интерпретатора. О_о
Интерпритатор тут лишний

Defragmented
08.09.2018
14:33:26
Теперь ты понимаешь что странно говорить "gcc не имеет gc"?
Originally named the GNU C Compiler, when it only handled the C programming language, GCC 1.0 was released in 1987.

Sergey
08.09.2018
14:33:56
А что не так?
То что на любом языке можно написать хрень, и она окажется медленней нормального кода на другом языке

Konstantin
08.09.2018
14:34:12
Интерпритатор тут лишний
Ок, согласен, про интерпретацию загнал.

Konstantin
08.09.2018
14:35:09
Но если речь про nodejs, то тогда это таки часть интерпритатора

Konstantin
08.09.2018
14:36:29
Нет. Он сбоку
Сбоку чего? Ещё раз - nodejs Не браузер

Sergey
08.09.2018
14:36:35
И где в моих словах противоречие?
У меня появилось ощущение что ты не был согласен что язык с gc медленней языка без gc

Konstantin
08.09.2018
14:36:58
Ты можешь GC запустить отдельно от приложения? Или вообще от node?

John
08.09.2018
14:36:58
Сбоку чего? Ещё раз - nodejs Не браузер
это виртуальная машина

Konstantin
08.09.2018
14:37:18
это виртуальная машина
Какая виртуальная машина?! Нет её там.

John
08.09.2018
14:38:46
Если ты умеешь оптимально работать с памятью. Это хорошо. Но это накладные рассходы на время разработки и дальнейшее поддержание

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