Size: a a a

JavaScript.Ninja

2021 October 15

АК

Айданбек Калымбеков... in JavaScript.Ninja
😂😂😂
источник

P

Pavel in JavaScript.Ninja
чат с  Vue перепутал
источник

AF

Andrey Furman in JavaScript.Ninja
Найс)
источник

VK

Vlad Krokhin in JavaScript.Ninja
const fs = require('fs')
const fsPromises = require('fs/promises');
const readline = require('readline')
const path = require('path')

const targetFilePath = path.join(__dirname, '..', '..', 'data', 'data-target.csv')
const sourceFilePath = path.join(__dirname, '..', '..', 'data', 'data-source.csv')

/**
* @param {number} index
*/
async function main (index) {
 console.time(`test #${index}`)
 await fsPromises.truncate(targetFilePath)
 const readStream = fs.createReadStream(sourceFilePath)
 const writeStream = fs.createWriteStream(targetFilePath)
 const rl = readline.createInterface({
   input:     readStream,
   crlfDelay: Infinity
 })

 for await (const line of rl) {
   writeStream.write(`${line}\n`)
 }
 console.timeEnd(`test #${index}`)
}

main(10)




file-parser-metrics/src/node on  main [!?] via  v16.11.1
❯ node parser.js
test #10: 108.873ms
источник

VB

Vladimir Belyj in JavaScript.Ninja
Поклонники, фанаты, занятые неполный рабочий день, фанаты, фанаты проверки, фанаты cp, обращайтесь в telegram @ dp259
🤔
источник

ВД

Владимир Дегтярев... in JavaScript.Ninja
источник

AF

Andrey Furman in JavaScript.Ninja
Да, то что имел ввиду под пайпом. Спасибо. Теперь всё гораздо лучше. Потому что всесто передачи данных из стрима в стрим, постоянно открывался файл, и в него пихались данны. Что очень не оптимально.
источник

DS

Dmitry Sekhno in JavaScript.Ninja
Подскажите (NGRX), почему в моих ефектах не запускается функция?  ефекты зарегистрировал, но когда вызываю метод диспатч и акшэн, ничего не происходит...
источник

AF

Andrey Furman in JavaScript.Ninja
С учётом того, что все тесты были запущенны на одном процессоре, с одинаковой длинной строки в csv файле.
Короче, получилось такое:
источник

AF

Andrey Furman in JavaScript.Ninja
для теперешних ентерпрайз проектов, где механизмы очередей и параллельных процессов, то это вообше не критично.
+ 50% к времени исполнения на таску. Когда счёт идет на милисикунды, то вплоне норм.
источник

A_

Alexander _P in JavaScript.Ninja
я чет не понял, ты людьми или наркотиками торгуешь? Или про react продложил поговорить?
источник

VC

Valera CSS_Junior in JavaScript.Ninja
а как в WebStorm искать не строгим поиском по проекту? регуляркой как-то? например, мне нужно найти слово title и чтоб в этом же файле
использовалось слово id, ну или чтоб id использовалось в районе 20 сииволов перед или после title. как регулярку сделать?
источник

D

Dmitriy in JavaScript.Ninja
Ребят, а есть примеры архитектуры приложения с react-query (как там по папочкам все разложено, как хранятся ключи кеширования, как шарятся квери в разные части приложения) на тайпскрипте?
источник

Е

Евдоким in JavaScript.Ninja
Это чёт звучит как то, что ide не предусмотрено. Я бы скрипт написал, который такое сделает. Кек.
источник

MM

Mikita Melnikau in JavaScript.Ninja
В регулярках это было бы что-то id.{1,20}?title|title.{1,20}?id наверное в шторме тоже как-то так работает
источник

MM

Mikita Melnikau in JavaScript.Ninja
Но я хз я не фанат шторма :)
источник

KR

Kirill Romanov in JavaScript.Ninja
там есть поиск по регулярке
источник

AF

Andrey Furman in JavaScript.Ninja
Но фишка в чём. Если построчно читать, то так не заканает, в отличии от пайтон и го. А с длинной чанка не угадаешь.
Разве что через ридлайн апи игратся.
источник

VC

Valera CSS_Junior in JavaScript.Ninja
я сделал так вроде работает (title.[^$]+)id|id(.[^$]+title)
источник

AC

Ash Crimson in JavaScript.Ninja
Webp в ie не поддерживается.
источник