Size: a a a

JavaScript.Ninja

2021 February 16

IK

Illya Klymov in JavaScript.Ninja
Евгений
Короче, хештаблицы))
нет :) в этом и суть
источник

IK

Illya Klymov in JavaScript.Ninja
на самом деле способ хранения массива зависит от кучи параметров
источник

IK

Illya Klymov in JavaScript.Ninja
какие данные там хранятся, есть ли дырки, размер массива
источник

IK

Illya Klymov in JavaScript.Ninja
источник

Е

Евгений in JavaScript.Ninja
Я когда узнал что в php вобще нет массивов в их класическом понимании - был очень удивлен))) теперь удивляюсь уже в js)))
источник

IK

Illya Klymov in JavaScript.Ninja
вон там целый отдельный метод GetElementsKind чтобы понимать в каком режиме сейчас массив работает
источник

Е

Евгений in JavaScript.Ninja
Illya Klymov
вон там целый отдельный метод GetElementsKind чтобы понимать в каком режиме сейчас массив работает
Короче все во благо оптимизации)
источник

OJ

Oleg Junior in JavaScript.Ninja
@xanf_ua не подскажете JS бенчмарки (либы), которые реально работают? посмотрел видео "Вячеслав Егоров — Производительность JavaScript через подзорную трубу" и понял что скорость кода правильно замерять очень сложно
источник

Е

Евгений in JavaScript.Ninja
Вывод, только в низкоуровневых языках таких как C, все однозначно😁
источник

OJ

Oleg Junior in JavaScript.Ninja
Евгений
Вывод, только в низкоуровневых языках таких как C, все однозначно😁
может даже и там не так. архитектуры процессоров ведь разные бывают
источник

IK

Illya Klymov in JavaScript.Ninja
Oleg Junior
@xanf_ua не подскажете JS бенчмарки (либы), которые реально работают? посмотрел видео "Вячеслав Егоров — Производительность JavaScript через подзорную трубу" и понял что скорость кода правильно замерять очень сложно
не подскажу, именно поэтому
источник

M

Max in JavaScript.Ninja
Ребят, кто работал с WebRTC и потоковой обработкой видео/аудио? Подходит ли нода для потоковой видео-обработки? Кейсы - сохранение записи трансляции и обработка видео - например возможность сменить фон вырезав человека, с учетом того что обработанный поток должен идти каждому пиру
источник

M

Max in JavaScript.Ninja
Я просто никогда не работал с вычислениями на ноде, только в универе писал addon для nodejs что бы считать нелинейную систему :)
источник

e

ezhidze in JavaScript.Ninja
пойдёт, почему нет
источник

NK

ID:0 in JavaScript.Ninja
Традиционный скучный вторник :)
https://youtu.be/aO_BgwDtoLw
источник

II

IIII IIII in JavaScript.Ninja
Всем привет
Возник интересный вопрос, сущности вроде статуса заказа представляющие из себя таблицу Status(id: int, name: varchar) стоит хранить в бд или имеет смысл обойтись простыми константами на беке вроде enum Status{ pay = 1, preorder = 2 }?
Главный аргументы за первый вариант прост - консистентность в бд и с другими сервисами так как они будут просто доставаться один раз из базы
За второй это - дополнительная нагрузка на СУБД и простота в том что просто хардкодить их в каждом сервисе
Прошу выразить своё мнение
источник

VL

Victor Luferov in JavaScript.Ninja
Коллеги, вопросик. Как сказать Ubuntu,чтобы она позволяла запускать пользователю gitlab-runner Команды sudo без требования пароля?
источник

ii

iCheater iCheater in JavaScript.Ninja
как деструктуризировать объект при импорте?  
const { Telegraf, session, Scenes: { BaseScene, Stage}, Markup } = require('telegraf')

так не понимает нода
import  { Telegraf, session, Scenes: { BaseScene, Stage}, Markup } from 'telegraf')
источник

ii

iCheater iCheater in JavaScript.Ninja
и вообще, это правда что import более "эффективный"? и можно смело в новом проекте все делать на модулях .mjs  ?
источник

ii

iCheater iCheater in JavaScript.Ninja
iCheater iCheater
как деструктуризировать объект при импорте?  
const { Telegraf, session, Scenes: { BaseScene, Stage}, Markup } = require('telegraf')

так не понимает нода
import  { Telegraf, session, Scenes: { BaseScene, Stage}, Markup } from 'telegraf')
только так?

import { Telegraf, session, Markup,  Scenes }  from 'telegraf'
const { BaseScene, Stage } = Scenes


т.е. всеравно импортировать весь Scenes ?
источник