MrSmith
Задача, на сайте есть кнопки при нажатии генерируется последовательность и уникальное значение, тоесть хеш функция с ключом в олном вагоне, мне надо забрать эту строку
ixplo
эмулировать клик можно попробовать вместо value написать click()
ixplo
ixplo
останется сохранить это в файл, но тебе там кинули уже куда копать выше
ixplo
так он с левого сайта спиздить хочет, судя по всему
ixplo
или думаешь он совсем плох? )
ixplo
😅
Maksim
этот чувак мне в личку писал, он не может внятно сформулировать что он хочет, при этом гонит на заказчиков
Aleksey
¯\_(ツ)_/¯
Anonymous
Semyon:
Всем привет!
Меня зовут Семён, я рекрутер (it).
У меня в работе вакансия на позицию node.js программиста, возможно вас заинтересует или сможете порекомендовать хорошего спеца.
Условия:
Вилка до 150к net, +бонус 50% от оклада несколько раз в год.
По навыкам:
Node.js (года два)
PostgreSQL
Git
CSS
HTML
Верстка angular (как плюс)
Компания является разработчиком IT-решений в областей медицины и фармацевтики, на проекте совместно работают специалисты медицинской отрасли и IT специалисты.
Что делать:
Участие в проектировании архитектуры и разработке системы.
Написание клиентского и серверного кода да JavaScript, написание юнитестов.
По сути нужен хороший бэкэндер.
Техническое образование!
Пишите в личку
Андрей
Андрей
Отбитый какой-то.
Дима
Он по ходу не может сформулировать, что ему нужен headless chrome чтобы парсить очередной никому не нужный сайт
Дима
ИЧСХ, хреновые опять жсеры
Oleg
Rafael 🌵
Дима
😂
Rafael 🌵
Rafael 🌵
Помню на хабре какой-то чувак писал про это
Oleg
Потом его в дурку забрали конечно
Andrey
Дима
Хз, nightmare простой как мычание 👀
Viacheslav
доброе утро.
у меня есть массив массивов со структурой [0]:{key:value, key:value}; [1]:{key:value}
как мне записать в одинаковые key количество элементов равные key
ну типа
[0]:{
писька: 10
пиписька: 10}
[1]: {писька: 20}
чтобы получилось
писька:2; пиписька: 1
CherryTea
Viacheslav
Konstantin
[{key: value}, {key: value}]
Konstantin
вот так у него
Smooth Operator
Reduce?
Viacheslav
я тоже о нем думал
CherryTea
И что он хочет? Пройтись по массиву и подсчитать дубликаты?
Viacheslav
Viacheslav
вот такая структура
Viacheslav
только там значений больше и они все не помещаются
Viacheslav
ну и так понятно
Viacheslav
у меня есть в каждом массиве ключ state
Konstantin
что такое массив ключей?)
Viacheslav
мне надо пройтись по всем записям и собрать вот такое:
state{i}: {count}
Дима
just use ramda
Viacheslav
Viacheslav
как мне этот reduce запилить? в linq я это сделаю за 3 наносек, а на жс я чет хз
CherryTea
Чёт вы совсем мимо кассы наспамили
CherryTea
Тут сммщиков прям нисчесть
Viacheslav
Smooth Operator
залей на jsfiddle пример данных с тест кейсом
Smooth Operator
так быстрее тебе помогут
Smooth Operator
гадать какие у тебя там данные и что хочешь получить можно долго
Viacheslav
ща
CherryTea
Viacheslav
https://jsfiddle.net/v2tx6kso/
Viacheslav
вот
Кирилл
вот
Может лучше это в WeakMap переделать?
Veniamin
Ага
Дима
Дима
import {
groupBy,
pipe,
prop,
map,
length,
toPairs,
join,
} from 'ramda'
const transform = pipe(
groupBy(prop('order')),
map(length),
toPairs,
map(([id, result]) => `'order${id}': ${result}`),
join(', ')
)
const result = transform(arr)
Veniamin
Тогда была бы ошибка. Унарный плюс ставится перед числом и преобразует значение к числовому типу.
Veniamin
И вообще :)
https://learn.javascript.ru/operators
Viacheslav
import {
groupBy,
pipe,
prop,
map,
length,
toPairs,
join,
} from 'ramda'
const transform = pipe(
groupBy(prop('order')),
map(length),
toPairs,
map(([id, result]) => `'order${id}': ${result}`),
join(', ')
)
const result = transform(arr)
а можно это дело прикрутить к https://jsfiddle.net/v2tx6kso/ ?? пожалуйста)
Veniamin
Да.
Там ведь все написано
Дима
Viacheslav
Дима
Безразлично
Дима
Как видишь, это как бы в браузере тоже работает
Дима
Нет, require переделывать не буду
Viacheslav
VM43403:1 Uncaught SyntaxError: Identifier 'arr' has already been declared
at <anonymous>:1:1
Viacheslav
браузер ругается
Дима
Потому что у тебя была объявлена переменная
Viacheslav
спасибо большое)
Oleg
Мап-редюс же менее производителен чем просто редюс
Oleg
Ибо вместь одного обхода массива аж целых 2
Viacheslav
кстати да. а как теперь привести к формату
"'order1': 3, и т.д."
Дима
Дима
Моё решение можно запихнуть в transducer
Дима
Будет быстрее чем все остальные
Oleg
А точно трансдьюсер будет быстрее?
Дима
Стопудов