@nodejs_ru

Страница 2478 из 2748
Yura
30.08.2018
19:18:43
А вот такой вопрос с подвохом

Sergei
30.08.2018
19:18:49
это срач на уровне vue или react
Ну а подожду еще статистики в этой группе))

Yura
30.08.2018
19:18:59
Прям с собеседования вам привез

Andrei
30.08.2018
19:19:02
ну это я хотя бы смог объяснить бы

Google
Yura
30.08.2018
19:19:22
Go
Че го? Вопросы?

Andrei
30.08.2018
19:19:23
в плане на бумажке написать хотя бы, о чем речь

Alexander
30.08.2018
19:19:30
Лень было раскладку переводить

Анатолий
30.08.2018
19:22:42
Я уже почти ответил

Yura
30.08.2018
19:22:58
Та там изи вопросы были, если по чистому джс и реакт А вот по ноде мне пиздов дали Там стримы пошли, куки и джвт за и против, корс, и еще какая-то ебала которую я не помню и не знал Ща на комп пересяду пару примеров суну по чистому джс

Ну давай уже ну
Та это к промисам было)

Andrei
30.08.2018
19:23:19
что заьавно в вакансии было написано: "Вакансия подойдет для начинающих разработчиков и разработчиков без опыта: если вы имеете большое желание перенимать наш опыт и работать, то мы готовы всему вас научить."

Yura
30.08.2018
19:23:53
Ну все что кроме стримов я ответил

Google
Alexander
30.08.2018
19:24:01
Эххх

А стримы самая лакомка. А что спрашивали?

Yura
30.08.2018
19:24:14
Со стримами не работал прост

Alexander
30.08.2018
19:24:30
Со стримами не работал прост
Работал, просто не знал, что это стримы

Yura
30.08.2018
19:25:17
Короче, передают большой файл на сервер нужно передать его паралельно на несколько ендпоинтов с условием что ты ограничен в памяти

Yura
30.08.2018
19:25:51
Я то сказал шо там простоп стримы перенапрпвить и все, только как это на ноде хз

Yura
30.08.2018
19:26:37
pipe?
что pipe?

Alexander
30.08.2018
19:26:55
что pipe?
Ну перенаправление стримов это метод pipe

Yura
30.08.2018
19:27:14
а, та я говорю хз жеж, не работал с ними напрямую

вот короче еще что было в какой опоследовательности будут логи function () { console.log(1) setTimeout(() => console.log(2), 1000) setTimeout(() => console.log(3), 0) Promise.resolve().then(() => console.log(4)) process.nextTick(() => console.log(5)) console.log(6) }

вот так вот

Alexander
30.08.2018
19:30:02
Опять эти логи с таймаутами

Yura
30.08.2018
19:30:03
тоже довольно простой вопрос, я долго правда думал на порядком сеттаймаута 0 и промиса

Максим
30.08.2018
19:30:59
process.nextTick(() => console.log(5)) - а это что?

Alexander
30.08.2018
19:31:08
1 6 5 4 3 2?

process.nextTick(() => console.log(5)) - а это что?
Откладывание исполнения на следующий тик лупа

Yura
30.08.2018
19:31:35
1 6 5 4 3 2?
да, верно

Andrei
30.08.2018
19:31:41
то есть без разницы что в лупе?

Google
Максим
30.08.2018
19:31:47
Yura
30.08.2018
19:32:01
это же не встроенная ф-ция?
этого нету вроде в брауерах, только в ноде

Andrei
30.08.2018
19:32:55
Откладывание исполнения на следующий тик лупа
то есть 5 уйдет в луп на первое место?

Alexander
30.08.2018
19:33:40
то есть 5 уйдет в луп на первое место?
Верно. Оно будет даже до лупа

Looking back at our diagram, any time you call process.nextTick() in a given phase, all callbacks passed to process.nextTick() will be resolved before the event loop continues.

Yura
30.08.2018
19:34:09
то есть 5 уйдет в луп на первое место?
как только луп исполнения опустеет то сразу это должно вызваться в ноде сам луп имеет 6 или 7 этапов в отличии от браузерного

Andrei
30.08.2018
19:34:09
а то есть вообще даже в луп не попадет

ну первы

первые

то 1 и 6

это*

Andrei
30.08.2018
19:35:00
потом 4

Yura
30.08.2018
19:35:12
пиши сразу сообщением все а не по 10 штук

Таймураз
30.08.2018
19:35:15
потом 4
Не пиши миллиард сообщений

Andrei
30.08.2018
19:35:22
соре

1 6 4 5 3 2

Defragmented
30.08.2018
19:36:25
в webgl(упрощенный opengl) есть 2 типа шейдеров. вершины(треугольников) и фрагменты(т.е. пиксели экрана). я хочу нарисовать коробку с текстурой, которая изменяется, например от взрыва. причем не просто эффект наложенный, а именно сама текстура, чтобы потом не пересчитывать тысячу взрывов каждый кадр и иметь возможность строить отражения с учетом новой текстуры(испачканой взрывами). я вижу 2 варианта как это сделать: 1) вообще ничего не делать в шейдере вершин. в шейдере фрагментов в каждый пиксель подавать текстуру, и эмулировать 3д пространство рейтрейсингом луча из каждого пикселя экрана. 2) разбить экран на треугольники обьекта согласно 3д сцене. там где пиксели экрана попали на текстуру коробки - там фрагментный шейдер получает текстуру коробки, иначе - не получает. это сэкономит ресурсы в 10-100 раз потому что фрагментный шейдер редко обрабатывает текстуру(коробка не на весь экран). но этоже делает рейтрейсинг для настоящего освещения невозможным. потому что в фрагменоном шейдере у нас уже нет данных о других текстурах для отражений\освещения. я правильно понимаю? какой из путей лучше, и есть ли другой путь? сейчас я использую первый путь.

Yura
30.08.2018
19:37:01
1 6 4 5 3 2
Alexander выше правильный ответ написал

Максим
30.08.2018
19:40:37
не знаю смысл, но на хабре только что читал: что выведет function hello(){} function world(){} console.log(hello + world)

Google
Alexander
30.08.2018
19:41:24
По идее должно helloworld вывести

Andrew
30.08.2018
19:41:39
"f () {} NaN"

?

а. нет.

Alexander
30.08.2018
19:41:52
Ну я был близок

Andrew
30.08.2018
19:42:09
function hello(){}function world(){}

короче к строке приведется.

Alexander
30.08.2018
19:43:11


Admin
ERROR: S client not available

Максим
30.08.2018
19:44:50
function hello(){}function world(){}
картошки цьому хлопцю

задачки по 3 + + '3' и т.д. будем смотреть?

Andrew
30.08.2018
19:46:18
скучно

Defragmented
30.08.2018
19:46:32
+'3' переводится в число 3 итого 3+3 ответ 6

Andrew
30.08.2018
19:46:52
возьми с полки пирожок

Alexander
30.08.2018
19:47:48
все мечтаю, чтоб в js 2.5 интерпретировалось js как поле 5 объекта 2

Defragmented
30.08.2018
19:48:29
Andrew
30.08.2018
19:48:30
'3+3'

есь че повеселее?

Максим
30.08.2018
19:48:43
3**3

Google
Defragmented
30.08.2018
19:48:46
'3+3'
агага, быстрофикс

Andrew
30.08.2018
19:48:54
?

Максим
30.08.2018
19:49:03
Alexander
30.08.2018
19:49:03
3**3
а это уже браузер специфик

раньше этого операнда не было

Andrew
30.08.2018
19:50:27
мы вообще то в nodejs чате

Alexander
30.08.2018
19:50:49
простите ноуджс специфик

Максим
30.08.2018
19:50:57
Andrew
30.08.2018
19:51:26
это было про браузерспецифик

Максим
30.08.2018
19:53:00
разве?

Alexander
30.08.2018
19:53:30
определенно

Максим
30.08.2018
19:54:06
я уже запуталня( пиньте сообщения

Den
30.08.2018
20:09:43
[1] + [2] + [3]

какой ответ и почему ?

Andrew
30.08.2018
20:11:55
ну массивы нельзя складывать, поэтому приведется к строке, имхо.

Den
30.08.2018
20:12:06
или такое

[1, 2] + 3

какие значения в каждом случае будут ?

Alexander
30.08.2018
20:13:35
Xin'trea
30.08.2018
20:13:42
[1, 2] + 3
массив приводится к строке

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