Size: a a a

Node.js — русскоговорящее сообщество

2020 April 08

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Random Balance
  const $ = cheerio.load(html);

 const imgs = $(".player_avatar img").map((i, el) => {
   return $(el).attr("src");
 }).get();

 console.log(`Found imgs: ${imgs.length}`);


Не думаю что тут можно что-то оптимизировать.
можно вместо $(el).attr("src") попытаться пытащить src напрямую из el. если это возможно здесь
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
можно вместо $(el).attr("src") попытаться пытащить src напрямую из el. если это возможно здесь
Неа, это из их примера. Я так понял по другому никак. Я давно на cheerio писал. Сейчас просто для теста посмотрел у них.
источник

c

cotnr in Node.js — русскоговорящее сообщество
Random Balance
Это просто извлечение ссылок на изображения с одной страницы. Там один селектор и один map. Если будем парраллелить то оба парсера, конечно же.
ты покажешь код тестов?
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Random Balance
  const $ = cheerio.load(html);

 const imgs = $(".player_avatar img").map((i, el) => {
   return $(el).attr("src");
 }).get();

 console.log(`Found imgs: ${imgs.length}`);


Не думаю что тут можно что-то оптимизировать.
Вот же код.
источник

c

cotnr in Node.js — русскоговорящее сообщество
лол
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
cotnr
ты покажешь код тестов?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
@ShGKme судя по профилю это бинарный эксперт
источник

c

cotnr in Node.js — русскоговорящее сообщество
во, это другое дело, а то назвал какие то цифры без тестов
источник

c

cotnr in Node.js — русскоговорящее сообщество
спасибо
источник

VA

Veaceslav Artiom in Node.js — русскоговорящее сообщество
Ребят а какие header нужно передавать для sendFile что бы в браузере нормально приходило фотка, а не как документ ?
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
cotnr
во, это другое дело, а то назвал какие то цифры без тестов
Ну я не думал что кто-то захочет это запускать у себя.
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
А файл friends.html это из стима страница друзей рандомная, там 387 Кб.
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Для полноты картины: friends.html https://pastebin.com/dl/GRbbXcgd
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Veaceslav Artiom
Ребят а какие header нужно передавать для sendFile что бы в браузере нормально приходило фотка, а не как документ ?
content type?
источник

IB

Ilya Babunashvili in Node.js — русскоговорящее сообщество
Привет. подскажите как использовать переменную в имени обекта? state.filter.VALUE
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Ilya Babunashvili
Привет. подскажите как использовать переменную в имени обекта? state.filter.VALUE
для этого нужно знать язык, видимо
но я не уверен
источник

IB

Ilya Babunashvili in Node.js — русскоговорящее сообщество
倫太郎 岡部
для этого нужно знать язык, видимо
но я не уверен
а ты знаешь как? или просто страшно любишь поумничать. я думаю второе и скорей уверен
источник

B

Bat in Node.js — русскоговорящее сообщество
Ilya Babunashvili
Привет. подскажите как использовать переменную в имени обекта? state.filter.VALUE
ну наверно state.filter[VALUE]
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Ilya Babunashvili
а ты знаешь как? или просто страшно любишь поумничать. я думаю второе и скорей уверен
я люблю поумничать потому что это не чат для нубов)
источник

IB

Ilya Babunashvili in Node.js — русскоговорящее сообщество
Bat
ну наверно state.filter[VALUE]
Спасибо!
источник