Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 September 16

Dd

Dmitry darkdim in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov Проапдейть плз. https://github.com/HowProgrammingWorks/Index/blob/master/NodeUA.md какую из лекций прошлого года из плейлиста по Ноде https://www.youtube.com/playlist?list=PLHhi8ymDMrQZmXEqIIlq2S9-Ibh9b_-rQ можно посмотреть в качестве вступительной, ну или последовательность в которой смотреть. Заранее благодарю!
источник

H

Heavy in NodeUA - JavaScript and Node.js in Ukraine
ковыряюсь со стримом... в общем дело не на приемной стороне. Приемник тупо ждет 32 байта. И если их кидать, допустим, каждые 30мс, то все норм. Но если за 32 байтами следует еще байт, то приемник говорит: "о-оу, overflow". Данные теряются. Соответственно, просто пихать stream.write(data) нельзя. Думаю сделать все-таки массив, в него пихать данные, и по интервалу от туда их забирать. Что-то типа такого (ссылка).
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
ребята, есть маленькая задача на серваке крутить плейлист из пары песен и отдаваать в ответе текущую песню и прогресс проигрывания этой песни в ms
подскажите, чем сделать таймер и брать текущий прогресс?
источник

H

Heavy in NodeUA - JavaScript and Node.js in Ukraine
Vlad
ребята, есть маленькая задача на серваке крутить плейлист из пары песен и отдаваать в ответе текущую песню и прогресс проигрывания этой песни в ms
подскажите, чем сделать таймер и брать текущий прогресс?
что-то очень знакомое. Ты же ведь знаешь объем песни в байтах? И читаешь ты файл тем же самым стримом, по кускам. Соответственно, ты можешь знать текущую позицию чтения из файла.
источник

H

Heavy in NodeUA - JavaScript and Node.js in Ukraine
Вот тебе и прогресс. Переведи это все относительно длины песни
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
там может еще и кодировку извлечь можно и просто считать оффсет по байтам \ байт\сек
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
Heavy
что-то очень знакомое. Ты же ведь знаешь объем песни в байтах? И читаешь ты файл тем же самым стримом, по кускам. Соответственно, ты можешь знать текущую позицию чтения из файла.
да мне и файл-то не нужен, просто массив {} с песенками и их длительностью. таймер нужен
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
Vlad
да мне и файл-то не нужен, просто массив {} с песенками и их длительностью. таймер нужен
не, не нужен таймер
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
записываешь время начала бродкаста в мс
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
Anton Iskryzhytskyi
не, не нужен таймер
а как? 🙂
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
и когда приходи запрос, просто отнимаешь от текущего времени время старта бродкаста
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
^^
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
Anton Iskryzhytskyi
записываешь время начала бродкаста в мс
я так и планировал, вопрос - чем, какой функцией?
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
А вот таймеры, про которые вы говорили в начале @shcherbin https://www.freecodecamp.org/news/javascript-timers-everything-you-need-to-know-5f31eaa37162/
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
ладно, буду дальше с гуглом разбираться, спасибо 🙂
источник

ゴッドオレグ🥃... in NodeUA - JavaScript and Node.js in Ukraine
Ребят
источник

ゴッドオレグ🥃... in NodeUA - JavaScript and Node.js in Ukraine
Можете помочь с одной проблемой с тг ботом? Скрин в лс скину, ибо тут нельзя
источник

Д

Дон Макароне🦜... in NodeUA - JavaScript and Node.js in Ukraine
ゴッドオレグ🥃
Можете помочь с одной проблемой с тг ботом? Скрин в лс скину, ибо тут нельзя
Если бот на ноде, могу попробовать помочь
источник