Maksym
Еще вопрос у меня есть текст который я делаю регуляркой так
var text = "my text / []";
new RegExp(text, `g`);
Как мне экранировать все спец символы
Artem
Maksym
как обычно,через \
я понимаю, где мен взять весь список спец символов чтобы автоматом их экранировать
Maxim
Ребзя, всем привет! Хочется услышать совет по поводу именования сущностей
Maxim
в js часто объекты именуют с прописной буквы, можно ли так же именовать Массивы?
Владислав
Как твоей душе угодно на самом деле )
Владислав
aOrders arrOrders если тебя так тревожит)
Владислав
ordersList)
Evgeniy 🍀
Maxim
я тоже не очень понимаю
Viacheslav!
Скажите,есть ли способ скопировать текст в буфер обмена если нет user action?
Maxim
в redux доках объекты именуются с прописной буквы
Evgeniy 🍀
вообще классически с большой буквы именуют названия классов. Но в JS нет настоящих классов
Evgeniy 🍀
вместо них объекты/функции конструкторы
Evgeniy 🍀
короч, если подразумевается инстанцирование через new - скорее всего имеет смысл написать с большой буквы
Evgeniy 🍀
В противном случае я бы писал с маленькой (Если это не тип и не реакт-компонент, конечно)
_
Всем привет ! Нужна ваша мудрость. Почему div в который вложен img на пару пиксел больше ? Маргинов и падингов нет. В интернете не нашел ничего по теме. Высоты не совпадают (
Anonymous
размер шрифта диву обнулить , может поможет.
_
Maksym
Илья
Всем привет! Приглашаю на бесплатную конференцию QIWI
https://makeitreal.works/r/QA1sZ315
фри бар для всех активных участников! Будет очень интересно!
Oleksii
а почему в сис администрирование дальше не пойти? там же вам меньше изучать надо?
боюсь что в современном прогеров мире вы запросто с возрастной дискриминацией столкнетесь. щас модно брать 18ти летних синьйоров. грубо, смешно конечно, но есть такое
может вам усилить скилы в администрировании сетей, и пойти в колцентры (сетку и технику админить), к мобильным операторам?
Oleksii
офисы тоже обычно держат админов которым то сетку проложить. то ноут к работе подключить и подготовить
Anton
можно с релокацией найти
Anton
если семья большая - могут возникнуть проблемы, конечно
Anton
но в целом если большой опыт в администрированиии - вполне могут предложить помощь с переездом
Oleksii
бля хотя сори.. туплю администрирование компов удаленно.. чет упустил об удаленке:(
Evgeniy 🍀
Anton
или так, да
🦜
Здравствуйте, история такая всю жизнь работал системным администратором windows . Сейчас мне 38.  Проблема в том что потерял работу. Есть только подроботки. И есть свободных 4 часа в день. Новой работы не найти в моем городе. Так вот , как сейчас модно, хочу работать по удаленке и получать не менее 1 000 долларов. Стал изучать всего понемножку из языков программирования, столкнулся с тем что , языки программирования постоянно эволюционируют и я просто не успеваю идти в ногу со времнем.
Теперь вопросы
Первый вопрос.
Как учиться и уже работать на позиции junior, как правильно найти такую раблту??? Я год тупо рассылаю свое резюме на хх.ру где все указываю как в этом сообщении, пока что тока 5 собеседований и ничего.
Второй вопрос.
Что именно стоит поизучать, чтобы не приходилось нон стоп учиться(понимаю что такого нет но чтобы было меньше)? Чтобы можно было работать по удаленке и получать не менее 1000 долларов.
Понимаю час полетит говно на вентилятор++ в духи мечтать не вредно и куда лезешь старый.
P/s учиться на интернет маркетрлога не предлагать)
Всем бобра
основы программирования сначала надо изучать, алгоритмы, структуры данных, а потом уже языки
🦜
бля, я чо на пасту ответил?
Anton
в нашей компании все админы в другой стране вообще, лол. тут только разрабы
Anton
лол
Anton
рили паста?
Anton
ну похоже, конечно
Андрей
Друзья, подскажите как мне поучить событие onVieweport.
при чем хотелось бы чтобы оно срабатывало еще и при открытии модалки
те есть картинка я доскролил до нее и сработало
$('img').on('vieweport')
открыл мадалку и оно же сработало
это реально вообще или нет?
Oleg
Dmitriy
Nikita
Ребят, есть сайт с множеством скриптом, которые подключаются как вставка тега script, посоветуйте как это можно все оптимизировать?
Nikita
просто конкатенция js не дает каких-то плюсов, страница зависает при исполнении js
Nikita
а js там очень большой
Nikita
можно было бы как-то в фоне выполнять этот js + загружать асинхронно
Nikita
вебворкеры не подходят тк там работа с dom
Nikita
https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fpuff-spb.ru%2F
Alexander
Саша Кобра:
Нужно добавить дату в чате, т.е. над первым сообщением в новую дату стоит лейбл даты, история переписки сохраняется в виде массива.
Помогите пожалуйста придумать алгоритм
Leonid
Web Audio Api
Может кто подсказать как сделать так, чтобы весь аудиофайл буферизовался в оперативную память?
Anonymous
jQuery(window) .on( 'resize', () => {
if (typeof blabla_timeoutID2 === 'number') {
clearTimeout( blabla_timeoutID2 );
blabla_timeoutID2 = undefined;
}
blabla_timeoutID2 = setTimeout(() => {
blabla_removeMultilineMargin();
blabla_timeoutID2 = undefined;
}, 15 );
});
Anonymous
Norm?
Dmitriy
Anonymous
Спс
Еще заметил что можно просто if
Roman
если в package.json есть 2 пакета, которые в свою очередь зависят от другого пакета, но разных версий - какая из версий пойдет в общий node_modules, а какая в свой личный node_modules пакета?
Leonid
В моментальном воспроизведении по указанному в милисекундах времени с максимальной точностью.
Попробую оффлайнаудиоконтекс для этого использовать. Вроде как выглядит похоже на то, что мне требуется.
Katherine
Доброе утро, есть ли тут люди которые ищут работу frontenda на территории РБ, или с желанием переехать?
Sergey
Доброго дня всему собранию. Подскажите ,пожалуйста. Есть объект в котором еще несколько. Можно как-то получить одним запросом с каждого вложенного объекта topoFullName и topoValue?
"legalAddress": {
"city": {
"topoShortName": "г",
"topoFullName": "город",
"topoValue": "Название города"
},
"street": {
"topoShortName": "ул",
"topoFullName": "улица",
"topoValue": "Название улицы"
},
"house": {
"topoShortName": "дом",
"topoFullName": "дом",
"topoValue": "Номер дома"
},
"flat": {
"topoShortName": "кв",
"topoFullName": "квартира",
"topoValue": "Номер квартиры"
}
}
Ivan
//object - твой объект
let keys = Object.keys(object['legalAddress']);
let result = keys.map(item => {
return {topoFullName: object[item].topoFullName, topoValue: object[item].topoValue};
})
Ivan
@sergeymurashow как-то так вроде
Anton
Object.values(object).map(({ topoFullName, topoValue }) => ({ topoFullName, topoValue })); не?
Ihor
привет
Ihor
Ihor
как сделать фоновый слайдер?
Eugene
Vlad
Ihor
нет
Ihor
на сайте
Vlad
что нет и что на сайте?
Vlad
а, понял. спасибо
Dmitry
Вопрос: если у меня есть
[
{ key: 'a', value: 'foo' },
{ key: 'b', value: 'bar' }
]
Как это можно проще всего превратить в
{ a: 'foo', b: 'bar' }
мне пока в голову приходит только
let obj = {}
arr.forEach(el => { obj[el.key] = el.value })
а ещё проще можно?
Maksim
Anton
arr.reduce((r, { key, value } => (r[key] = value, r)) {})
Dmitry
Dima
кто работал с Datatables.net? нужно сделать фильтр по диапазону от и до как показано тут
https://datatables.net/examples/plug-ins/range_filtering.html
Но как сделать что бы фильтровало по нескольким столбцам?
Sasha
А почему input локализует decimal separator в comma, вместо точки? При том, что локаль верная и должна быть точка. Что-то совсем не понимаю
Arti 🦠