Igor
Максим
Зачем искать флешку у сотрудника, если подключение девайсов можно логгировать на уровне биоса 🙂
А оно и было, кстати. Если быть точным, усб порты не были отключены. Были так сказать, корпоративные флешки, которые можно было брать в специальном отделе под роспись, и их адреса были прописаны в настройках компьютера каким-то макаром. (точно не знаю, у нас была доменная сеть, возможно через нее как-то). Если как-то пронести левую флешку и воткнуть, она все равно будет заблокирована, но событие залоггируется, и об этом немедленно узнает СБ. До кучи - на биоск пароль, системник опечатан 😅
Anton
Syntax Highlight Bot
GoDenis
Anton
и условия странные. t === "string" && t !== undefined если t строка, то смысла во второй проверке вообще нет
Igor
А оно и было, кстати. Если быть точным, усб порты не были отключены. Были так сказать, корпоративные флешки, которые можно было брать в специальном отделе под роспись, и их адреса были прописаны в настройках компьютера каким-то макаром. (точно не знаю, у нас была доменная сеть, возможно через нее как-то). Если как-то пронести левую флешку и воткнуть, она все равно будет заблокирована, но событие залоггируется, и об этом немедленно узнает СБ. До кучи - на биоск пароль, системник опечатан 😅
И как, все равно выносили?)
GoDenis
GoDenis
без такой проверки крашится
Dmitry
Есть функция и в нее приходит value, а как мне из этих value сформировать массив ?Чтобы с ними работать
GoDenis
GoDenis
логично, что если он стринг, то значит он дефайнд )
Vladislav
Vladislav
Если они приходят как параметры функции, то function(...args)
Dmitry
Lupusregina[beta]
не могу разобраться
Lupusregina[beta]
AES-CTR же ведь и так со счетчком, для потокового шифрования. почему он с начала начинает
Dmitry
Nurgali
всем привет, ребята подскажите пожалуйста, как воспроизвести avi?
Nurgali
ffmpeg заюзать не получится, потому что, предпологается файл будет большой
Vladislav
http://qaru.site/questions/142096/does-html5-video-playback-support-the-avi-format
Nurgali
но элемент video не поддерживает avi(
stay
Наверное, толькл конвертировать библиотеками
Nurgali
а кто-то делал что-то вроде ютуба) в котором можно стримить?
stay
Ненавижу qaru, забаньте этот сайт кто-нибудь, почему он раньше в выдаче чем оверфлоу?
Nurgali
я сейчас сделал так чтобы можно было передавать кусками файл, а при таком паскладе сконвертировать не получится
Vladislav
Роман
Есть такая фраза "Если вы решили проблему с помощью регулярок, то теперь у вас две проблемы."
Почему?
Kenan
это конфиг postcss?
Lupusregina[beta]
Dennis
Господа! Помогите нубу - есть большой JSON -
как, его распарсить, создавая объекты на каждый параметр..я ..нуб..)
{"response":{"time":["1572950785"],"time_sntp":["1572950784"],"P":[{"e1":["27995"],"e2":["66118"],"e3":["844"],"e4":["94957"]}],"S":[{"e1":["38298"],"e2":["87057"],"e3":["1131"],"e4":["126486"]}],"cur":[{"e1":["1756"],"e2":["3917"],"e3":["49"],"e4":["5722"]}],"volt":[{"e1":["21786"],"e2":["22201"],"e3":["22277"]}],"pf":[{"e1":["730"],"e2":["759"],"e3":["746"],"e4":["750"]}],"en_t1":[{"e1":["3460836"],"e2":["1509832"],"e3":["4111016"],"e4":["9081684"]}],"en_t2":[{"e1":["1214971"],"e2":["572711"],"e3":["1436218"],"e4":["3223900"]}],"en":[{"e1":["4675807"],"e2":["2082543"],"e3":["5547234"],"e4":["12305584"]}],"day":[{"e1":["5175"],"e2":["3611"],"e3":["8786"]}],"Yday":[{"e1":["11573"],"e2":["3846"],"e3":["15419"]}],"Mon":[{"e1":["55701"],"e2":["20239"],"e3":["75940"]}],"PMon":[{"e1":["401896"],"e2":["123003"],"e3":["524899"]}],"Year":[{"e1":["4285843"],"e2":["1289957"],"e3":["5575800"]}],"PYear":[{"e1":["1886731"],"e2":["655051"],"e3":["2541782"]}]}}
Anton
Господа! Помогите нубу - есть большой JSON -
как, его распарсить, создавая объекты на каждый параметр..я ..нуб..)
{"response":{"time":["1572950785"],"time_sntp":["1572950784"],"P":[{"e1":["27995"],"e2":["66118"],"e3":["844"],"e4":["94957"]}],"S":[{"e1":["38298"],"e2":["87057"],"e3":["1131"],"e4":["126486"]}],"cur":[{"e1":["1756"],"e2":["3917"],"e3":["49"],"e4":["5722"]}],"volt":[{"e1":["21786"],"e2":["22201"],"e3":["22277"]}],"pf":[{"e1":["730"],"e2":["759"],"e3":["746"],"e4":["750"]}],"en_t1":[{"e1":["3460836"],"e2":["1509832"],"e3":["4111016"],"e4":["9081684"]}],"en_t2":[{"e1":["1214971"],"e2":["572711"],"e3":["1436218"],"e4":["3223900"]}],"en":[{"e1":["4675807"],"e2":["2082543"],"e3":["5547234"],"e4":["12305584"]}],"day":[{"e1":["5175"],"e2":["3611"],"e3":["8786"]}],"Yday":[{"e1":["11573"],"e2":["3846"],"e3":["15419"]}],"Mon":[{"e1":["55701"],"e2":["20239"],"e3":["75940"]}],"PMon":[{"e1":["401896"],"e2":["123003"],"e3":["524899"]}],"Year":[{"e1":["4285843"],"e2":["1289957"],"e3":["5575800"]}],"PYear":[{"e1":["1886731"],"e2":["655051"],"e3":["2541782"]}]}}
JSON.parse(str.replace(/\[|]/g, ''))
Oleksii
Господа! Помогите нубу - есть большой JSON -
как, его распарсить, создавая объекты на каждый параметр..я ..нуб..)
{"response":{"time":["1572950785"],"time_sntp":["1572950784"],"P":[{"e1":["27995"],"e2":["66118"],"e3":["844"],"e4":["94957"]}],"S":[{"e1":["38298"],"e2":["87057"],"e3":["1131"],"e4":["126486"]}],"cur":[{"e1":["1756"],"e2":["3917"],"e3":["49"],"e4":["5722"]}],"volt":[{"e1":["21786"],"e2":["22201"],"e3":["22277"]}],"pf":[{"e1":["730"],"e2":["759"],"e3":["746"],"e4":["750"]}],"en_t1":[{"e1":["3460836"],"e2":["1509832"],"e3":["4111016"],"e4":["9081684"]}],"en_t2":[{"e1":["1214971"],"e2":["572711"],"e3":["1436218"],"e4":["3223900"]}],"en":[{"e1":["4675807"],"e2":["2082543"],"e3":["5547234"],"e4":["12305584"]}],"day":[{"e1":["5175"],"e2":["3611"],"e3":["8786"]}],"Yday":[{"e1":["11573"],"e2":["3846"],"e3":["15419"]}],"Mon":[{"e1":["55701"],"e2":["20239"],"e3":["75940"]}],"PMon":[{"e1":["401896"],"e2":["123003"],"e3":["524899"]}],"Year":[{"e1":["4285843"],"e2":["1289957"],"e3":["5575800"]}],"PYear":[{"e1":["1886731"],"e2":["655051"],"e3":["2541782"]}]}}
на тебе тогда нубское решение :)
var json
eval("json = " + str);
Lupusregina[beta]
как то можно в https://closure-compiler.appspot.com/ asyns/await полифил?
Рома
Привет! кто знает как сделать что бы при клике на картинку она открывалась ?
Kenan
Рома
Dennis
Господа! Помогите нубу - есть большой JSON -
как, его распарсить, создавая объекты на каждый параметр..я ..нуб..)
{"response":{"time":["1572950785"],"time_sntp":["1572950784"],"P":[{"e1":["27995"],"e2":["66118"],"e3":["844"],"e4":["94957"]}],"S":[{"e1":["38298"],"e2":["87057"],"e3":["1131"],"e4":["126486"]}],"cur":[{"e1":["1756"],"e2":["3917"],"e3":["49"],"e4":["5722"]}],"volt":[{"e1":["21786"],"e2":["22201"],"e3":["22277"]}],"pf":[{"e1":["730"],"e2":["759"],"e3":["746"],"e4":["750"]}],"en_t1":[{"e1":["3460836"],"e2":["1509832"],"e3":["4111016"],"e4":["9081684"]}],"en_t2":[{"e1":["1214971"],"e2":["572711"],"e3":["1436218"],"e4":["3223900"]}],"en":[{"e1":["4675807"],"e2":["2082543"],"e3":["5547234"],"e4":["12305584"]}],"day":[{"e1":["5175"],"e2":["3611"],"e3":["8786"]}],"Yday":[{"e1":["11573"],"e2":["3846"],"e3":["15419"]}],"Mon":[{"e1":["55701"],"e2":["20239"],"e3":["75940"]}],"PMon":[{"e1":["401896"],"e2":["123003"],"e3":["524899"]}],"Year":[{"e1":["4285843"],"e2":["1289957"],"e3":["5575800"]}],"PYear":[{"e1":["1886731"],"e2":["655051"],"e3":["2541782"]}]}}
https://t.me/iobroker/94439
Юлия
#Вакансия #Frontend #React #JavaScript developer
Москва, м. Павелецкая, работа в штате и в офисе.
ЗП от 180 000 до 240 000 рублей.
Группа компаний занимается разработкой блокчейн-инфраструктуры и внедрением инноваций в игровую индустрию. Наша цель выпустить принципиально новый продукт и решить проблемы, которые не решила ни одна другая реализация блокчейна.
О проекте:
Архитектурно проект состоит из следующих частей:
1. State channel реализованный на Ethereum контрактах на Solidity.
2. Frontend и бэкенд платформы для gambling операторов(ReactJS + NodeJS).
3. Реализация протокола для взаимодействия игрока и оператора на JS ( код на Typescript запускаемый в Node и браузере).
Последнее является самой сложной частью системы - есть требования использовать peer2peer базовый протокол взаимодействия и service discovery (сейчас используется ipfs-pubsub).
Взаимодействие идет не только между игроком и оператором, но и с блокчейном (используется web3.js).
Используется truffle, ganache и docker для развертывания окружения для разработки и тестирования. Реализован алгоритм генерации random – PRNG.
Резюме можно прислать мне на почту yuliykirillova@yandex.ru
Требования:
• Опыт разработки от 3–х лет на React + Redux ecosystem
• CSS: понимание семантической верстки, навыки адаптивной верстки (mobile first)
• Навыки оптимизации (оптимизация билда, сжатие картинок, правильное использование тега picture, использование svg и возможностей CSS анимации)
• Высокий уровень и использование в практике TypeScript
• Понимание что такое CI/CD
• Умение писать unit tests (мы используем jest)
Желательно:
• Имеете опыт работы с Styled Components, GraphQL (ApolloClient)
• Знаете Wasm
• Сталкивались с проектированием сложных систем (REST API l2/l3)
• Знаете React hooks
• Понимаете, что такое blockchain
• Ранее работали в стартап среде
Задачи:
• Разработка нового функционала SPA
• Поддержка кода, исправление багов, участие в review кода
• Взаимодействие с разработчиками, дизайнерами и другими командами в формате Agile
Условия:
• ЗП до 230 000 рублей.
• Комфортный офис и рабочее пространство в районе метро Павелецкая
• Возможность обучения и сертификации за счет компании, посещение профессиональных конференций
• Полезные и вредные перекусы напитки – кофе, чай, молоко, печенья и многое другое
• Работа над интересными проектами, использование самых актуальных технологий, участие в принятии архитектурных решений
Юлия
#Вакансия #Node.js #backend developer
Москва, м. Павелецкая, работа в офисе в штате.
Группа компаний DAOGroup занимается разработкой блокчейн-инфраструктуры и внедрением инноваций в игровую индустрию. Наша цель выпустить принципиально новый продукт и решить проблемы, которые не решила ни одна другая реализация блокчейна.
Два собеседования без тестов.
Компании 3 года, ориентируются на рынки Европы, Мальты.
В команде 30 человек, из них 15 разработчиков: 4 блокчейн, 2 Бэк, 3 фронта, автотестеры, девопсы.
Компания не совсем белая. Официальная часть из всей зп - 60 тр
Если есть ип, можно через ИП, будет полностью белое
График гибкий , главное быть на дейли встрече в 11.30 каждый день, до 18 обязательно быть в офисе.
О проекте:
Архитектурно проект состоит из следующих частей:
1. State channel реализованный на Ethereum контрактах на Solidity.
2. Frontend и бэкенд платформы для gambling операторов(ReactJS + NodeJS).
3. Реализация протокола для взаимодействия игрока и оператора на JS ( код на Typescript запускаемый в Node и браузере).
Последнее является самой сложной частью системы - есть требования использовать peer2peer базовый протокол взаимодействия и service discovery (сейчас используется ipfs-pubsub).
Взаимодействие идет не только между игроком и оператором, но и с блокчейном (используется web3.js).
Используется truffle, ganache и docker для развертывания окружения для разработки и тестирования. Реализован алгоритм генерации random – PRNG.
Резюме можно прислать мне на почту yuliykirillova@yandex.ru
Node.js разработчика с опытом от 3-х лет, с отличным знанием backend.
Требования:
• Node.js разработчика с опытом от 3-х лет, с отличным знанием backend.. Опыт разработки, масштабирования и оптимизации производительности backend на Node.JS, TypeScript (наличие законченных проектов будет плюсом);
• Интеграция Node.JS и SQL(Postgresql) DB;
• Понимание архитектурных паттернов проектирования, микросервисной архитектуры, REST, DevOPS (Docker), техники TDD и процессов CI/CD.
• Наличие опыта с GraphQL/Apollo, будет плюсом: Kafka, опыт работы с Eos, Tron, Eth, BTC, понимание принципов работы блокчейн технологий.
• Знакомство и готовность к изучению других языков программирования (Go, Rust, C++) будет плюсом
Задачи:
• Разработка серверной части на Node.JS;
• Участие в проектировании архитектуры системы.
Мы предлагаем:
• ЗП от 200 000 рублей до 250 000 рублей.
• Работу в среде специалистов высокого уровня и единомышленников;
• Интересные и амбициозные задачи;
• Возможность прямо влиять на стратегию развития компании и технологий;
• Возможность повышения квалификации и участия в профильным мероприятиях по всему миру;
• Полезные и вредные перекусы напитки – кофе, чай, молоко, печенья и многое другое
• Дополнительное обучение, в том числе английскому языку.
Zi
Подскажите. В диалоге рендерю форму. По кнопке - передаю в функцию данные + функция берет значения полей.
Если функцию объявить до рендера формы, ругается на то что невозможно взять value с неотрендереных полей. Когда функцию объявляю после - получаю функция не найдена
Zi
как лучше поступить?
Andrew
Zi
код покажи
https://www.codepile.net/pile/B5DZ1lXj
Andrew
Zi
Andrew
<button onClick="sendData()"> send </button>
переделай в
<button onClick="() => sendData()"> send </button>
или
<button onClick="sendData"> send </button>
Zi
И функцию, объявленую после оно будет видить. Верно?
Zi
По второму способу получил ReferenceError: sendData is not defined
Сейчас певрый попробую
Denis
Всем привет , нормальная сейчас поддерживаемость PWA в браузер, для их использования?
Zi
Zi
Спасибо всем за советы. Помогло в функции параметры прописать так try {
var suma = document.getElementById('suma').value
}
catch (e) {
var suma = 0
}
Syntax Highlight Bot
Zi
В таком случае функция успешно создается когда формы еще нету, а при нажатии - берет данные уже с формы
Vladislav
Vladislav
То же самое, но короче
Zi
Sergey
Всем привет. Подскажите плиз решение проблемы не нашел в гугле. Есть веб- сервис, который принимает заявки. Но сервис не понимает из какого региона клиент типо дефолту ставит ему МСК. Как научить сервис это определять. Не меня форму в окне заявки.
Vladislav
Vladislav
Можешь сначала туда отправлять запрос, а потом с этими данными себе на сервер
Vladislav
https://www.npmjs.com/package/geoip-lite либо вот для ноды либа
Orzue
Дмитрий
Всем привет, как можно передать в параметры два разных значения ?
Sergey
Kenan
Vladislav
К примеру?
https://medium.com/@rossbulat/node-js-client-ip-location-with-geoip-lite-fallback-c25833c94a76
Рома
Подскажите как на css сделать такое ? Линию с точками
Dmitry
Border я думаю с absolute расположением img или таких же контейнеров
Рома
Я как то раз видел чувак сделал с бордером и бефорами и афтерами
Volodymyr
Ребята всем привет подскажите такую штуку у меня есть массив обьектов и у каждого обьекта у меня есть поле date: которая либо пустая строка либо значение типо "YYYY/MM/DD". Как лучше всего сортировать такие штуки.
Я сделал что то такое ==> const sort = (a, b) => {
return moment(a).format("YYYYMMDD") - moment(b).format("YYYYMMDD");
};
насколько это нормальный вариант ?
Syntax Highlight Bot
Николай
Подскажите как на css сделать такое ? Линию с точками
просто у каждой точки бифор и афтер делаешь половинкой линии. А у первой и последней крайние линии убираешь. Сам на проекте так делал, получилось достаточно гибко. Можно попроще. Просто у каждой точки афтер сделай линией справа, а у последней точки убери. но мне под задачи надо было от каждой точки половинку линии по бокам вести
Рома