Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 June 03

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Так і взагалі якщо треба "саме явно" - пишіть на С, саме явно, компілюйте з таргетом "вебасемблі" і юзайте "саме явно" в браузері
источник

MI

Mykyta Ivanchenko in NodeUA - JavaScript and Node.js in Ukraine
Anton
Привет, вопрос: у меня есть задача, человек делает GET запрос на определенный роут, если он после этого не сделает POST запрос на еще один определенный роут, то мы должны отрпавлять ему письмо. Стоит тут имплементить редис, или можно какой-то кастомный словарь сделать или что-то типа того, редис, в принципе больше в проекте ни к чему, но для масштабируемости он куда лучше словаря. Как думаете?
Redis - хороший вариант
источник

YO

Yuriy Oles in NodeUA - JavaScript and Node.js in Ukraine
Для інтенсивної взаємодії зі сторінкою JS був би найкращим. Чому те що на скриптовій мові Lua  робиться елементарно, а в  JS - монополіста  фронтенду  аж ніяк (не елементарно, не швидко) - пряма асоціація з корупцією. іншого не бачу, на жаль. Або розробники вимагають покращення мови і спрощення (немає зараз - нахай, але допрацюйте). Або - на жаль.  А від монополістів треба більше вимагати, або позбавляти монополії. Щоб таки у HTML  була можливість задавати різні скриптові мови. думаю що так і буде і все вирішить конкуренція чесна.
источник

YO

Yuriy Oles in NodeUA - JavaScript and Node.js in Ukraine
Mykyta Ivanchenko
Redis - хороший вариант
Дякую, гляну
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Anton
Привет, вопрос: у меня есть задача, человек делает GET запрос на определенный роут, если он после этого не сделает POST запрос на еще один определенный роут, то мы должны отрпавлять ему письмо. Стоит тут имплементить редис, или можно какой-то кастомный словарь сделать или что-то типа того, редис, в принципе больше в проекте ни к чему, но для масштабируемости он куда лучше словаря. Как думаете?
Просто и быстро - словарь.
Если на перспективу с учетом масштабирования на кучу инстансов без стики сессий - любая БД.
источник

YO

Yuriy Oles in NodeUA - JavaScript and Node.js in Ukraine
Ні на жаль Redis не те, у старенькому фортрані було швидко і гарно, словники гарно працюють в тому ж Lua  не заважаючи й швидкому доступу по цілочисельним індексам
источник

DN

Dmytro Nechai in NodeUA - JavaScript and Node.js in Ukraine
Яку задачу вам необхідно вирішити?
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Мне кажется задача стоит потроллить присутствующих.
Уважаемый Юрий, если все, что вам необходимо, было в фортране, пишите же на фортране, вам ведь никто не мешает
источник

DN

Dmytro Nechai in NodeUA - JavaScript and Node.js in Ukraine
Oleg Gorelkin
Мне кажется задача стоит потроллить присутствующих.
Уважаемый Юрий, если все, что вам необходимо, было в фортране, пишите же на фортране, вам ведь никто не мешает
Не, на фортране не попишешь фронтенд.
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Yuriy Oles
Для інтенсивної взаємодії зі сторінкою JS був би найкращим. Чому те що на скриптовій мові Lua  робиться елементарно, а в  JS - монополіста  фронтенду  аж ніяк (не елементарно, не швидко) - пряма асоціація з корупцією. іншого не бачу, на жаль. Або розробники вимагають покращення мови і спрощення (немає зараз - нахай, але допрацюйте). Або - на жаль.  А від монополістів треба більше вимагати, або позбавляти монополії. Щоб таки у HTML  була можливість задавати різні скриптові мови. думаю що так і буде і все вирішить конкуренція чесна.
Так я вже 3 раз кажу, шо вирішення вашої проблеми - вебасемблі. Там шо хоч юзаєш, компілюєш в васм і юзаєш із жс. Якраз проблему перформансу ця хрінь і вирішує. Але так як вже 2 рази ви проігнорували це - таки у вас задача потролити присутніх
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Nechai
Не, на фортране не попишешь фронтенд.
Фронтэнд в принципе ни на чем кроме жса не попишешь.
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
А, ну или вебасембли. Правда я никогда не видел его в действии, но поверю более опытным коллегам
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
Yuriy Oles
Ні на жаль Redis не те, у старенькому фортрані було швидко і гарно, словники гарно працюють в тому ж Lua  не заважаючи й швидкому доступу по цілочисельним індексам
Пишите на чем угодно предварительно написав кампилятор из "чего угодно на JS"
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
Так я вже 3 раз кажу, шо вирішення вашої проблеми - вебасемблі. Там шо хоч юзаєш, компілюєш в васм і юзаєш із жс. Якраз проблему перформансу ця хрінь і вирішує. Але так як вже 2 рази ви проігнорували це - таки у вас задача потролити присутніх
При тому перформанс тут якраз про дуже важку математику
источник

YO

Yuriy Oles in NodeUA - JavaScript and Node.js in Ukraine
Andrey Saenko
Пишите на чем угодно предварительно написав кампилятор из "чего угодно на JS"
В том то и дело что JS:  а) монопольно сидит в браузере - не обойти;
неудобен для базовой вещи - индексации целочисленными индексами (индексация всегда целочисленная, как правило), но в Js и целочисленные значения просто использовать нельзя. Думал услышать здесь про перспективы. К сожалению не услышал.
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Yuriy Oles
В том то и дело что JS:  а) монопольно сидит в браузере - не обойти;
неудобен для базовой вещи - индексации целочисленными индексами (индексация всегда целочисленная, как правило), но в Js и целочисленные значения просто использовать нельзя. Думал услышать здесь про перспективы. К сожалению не услышал.
Так бо вони в жс нахрін здались)
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Якщо дуже треба - в екмаскріп можна законтрибютити
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Можна замутити власний пропоузал, описати як воно має працювати тупим жсерам
источник

N

Nick in NodeUA - JavaScript and Node.js in Ukraine
Yuriy Oles
В том то и дело что JS:  а) монопольно сидит в браузере - не обойти;
неудобен для базовой вещи - индексации целочисленными индексами (индексация всегда целочисленная, как правило), но в Js и целочисленные значения просто использовать нельзя. Думал услышать здесь про перспективы. К сожалению не услышал.
А в чем неудобство?
Вы всегда можете написать обычный цикл for, который будет использовать целые числа, например:
for (let i = 0; i < 10; i++) {
 useValue(array[i]);
}
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
Якщо дуже треба - в екмаскріп можна законтрибютити
главное при этом не работать в гугл, а то будет как с декораторами
источник