Size: a a a

JavaScript fwdays

2021 November 25

DH

Dasha Honcharuk in JavaScript fwdays
“Клієнт—команда—ти”, — один з головних принципів роботи Золотого Партнера конференції Fwdays: JS is back! — Внутри EVO

🙌EVO — українська продуктова ІТ компанія, в портфель якої входять такі відомі маркетплейси, як: Prom.ua, Bigl.ua, IZI.ua, Kabanchik.ua, Shafa.ua, Crafta.ua, сервіс цифрових рішень для бізнесу “Вчасно”, інтернет-майданчик для проведення державних та комерційних торгів та аукціонів Zakupki.Prom.ua та фінтех напрямок.
Про EVO у цифрах:
▪️більше 13 років роботи
▪️більше 1300 працівників, 400+ з них - ІТ
▪️Prom.ua є одним з найбільших маркетплейсів і лідером електронної комерції України, а кожного дня Prom.ua відвідує більше 2,6 млн людей
▪️за рік у сервісі “Вчасно” підписується стоси документів висотою у 30-ти поверховий дім
😎Про технічне ком’юніті в EVO:
Записують подкасти: слухати тут bit.ly/3l6TLeh або тут apple.co/3CKQ8Az
Є свій open source: https://evo.company/ru/razrabotka-produkta
Більше деталей про компанію 👉 https://evo.company/ru/karera-i-razvitie/
источник

DH

Dasha Honcharuk in JavaScript fwdays
Уже через пів годинки ⏰ о 19:00 відбудеться Deep dive "Як Node.js (V8) оптимiзує JavaScript код?" від Євгена Обрезкова

🙌Deep dive буде проходити у ZOOM, тож для участі та спілкування зі спікером та організаторами підключайтесь. Також трансляція буде доступна на сайті і все, що вам потрібно для перегляду — це зареєструватися та авторизуватися.
ZOOM https://us02web.zoom.us/j/83314942319 До трансляції https://bit.ly/2YIufUl
источник

AS

Aλexander Syrotenko in JavaScript fwdays
Вопрос спикеру тут можно задавать?
источник

DH

Dasha Honcharuk in JavaScript fwdays
Так, звичайно🙌
источник

AS

Aλexander Syrotenko in JavaScript fwdays
Отлично, благодарю
источник

AS

Aλexander Syrotenko in JavaScript fwdays
В примере с оптимизациями в циклах - компилятор умеет алгебраическую прогрессию вычислять? Если да,  так вообще можно и константу свернуть, и цикл убрать 🙂
источник

AS

Aλexander Syrotenko in JavaScript fwdays
Так как все-таки бенчмарк писать?  Есть ли какие-то рецепты? 🙂
источник

IB

Iryna Bozhyk in JavaScript fwdays
после доклада пройдемся по вопросам. Евгений пока что их не видит, вероятно
источник

AS

Aλexander Syrotenko in JavaScript fwdays
Конечно, это вопросы на “после доклада” 🙂
источник

AP

Alex Ping in JavaScript fwdays
как все-таки сделать бенчмарк?
источник

AT

Artem Trush in JavaScript fwdays
Использовать результаты вызова? Например записать в статистику. Ну и не делать вызовы с одинаковыми аргументами.
источник

A

Altyn🔥 in JavaScript fwdays
було б чудово аби консоль збільшили щоб краще видно було
источник

AT

Artem Trush in JavaScript fwdays
И то это скорее всего имеет смысл при сравнении нескольких алгоритмов. (Что можно сделать и без бенчмарка)
источник

IB

Iryna Bozhyk in JavaScript fwdays
источник

A

Altyn🔥 in JavaScript fwdays
дякую! ❤️
источник

A

Alex in JavaScript fwdays
интересно почему node.js не сделать полностью компилируемым? в браузере понятно что нужна интерпретация, потому что там нету времени на компиляцию но на сервере время ведь есть разве нет?
источник

OL

Oleksii Levzhynskyi in JavaScript fwdays
https://www.youtube.com/watch?v=g0ek4vV7nEA&ab_channel=GOTOConferences - доклад про который говорит Женя
источник

M

Maxim in JavaScript fwdays
продублировал сюда


console.time('a')
const arr = Array.from(new Array(100000), (_, i) => i);
console.timeEnd('a');

console.time('b');
const arr2 = new Array(100000);
for (let i = 0 ; i < arr2.length; i++){
arr2[i]= i;
}
console.timeEnd('b')



a: 10.093017578125 ms
b: 2.862060546875 ms
источник

M

Maxim in JavaScript fwdays
console.time('c')
const arr = Array.from(({length: 100000}), (_, i) => i);
console.timeEnd('c');

c: 10.200927734375 ms
источник

A

Alex in JavaScript fwdays
спасибо большое за ответ)) и за доклад))
источник