Denis
Anonymous
#вакансия #front-end #Leadfront-end#JavaScript #fulltime
1) Middle/Senior Front-end Developer
Компания: Siemens
Город: Москва (Новокузнецкая / Третьяковская)
Формат работы: офис, полная занятость
ЗП: 150К+ Net
Siemens Digitalization: софтверное подразделение компании, занимающееся разработкой IIoT и решения автоматизации для производственных и ресурсных компаний.
Проект: разработка веб-сервисов на базе облачной IIoT платформы и т.д.
Задачи: минимум легаси на Angular1, который требует переноса на новый стек (в процессе обсуждения и тестирования новейших инструментов, скорее всего будет свежий Angular, но готовы обсудить с новым членом команды)
Требования: практический опыт разработки React/ Angular2+/ Vue
Английский – Intermediate+ (разговорный)
2) Lead Front-end Developer
Компания: Accenture
Город: Москва (офис на Павелецкой)
Формат работы: офис, полная занятость
ЗП: 230К+ Net
Проект: разработка банковского продукта (фронт и бэк офис).
Основные задачи: управление командой из 6 Frontend разработчиков и принятие архитектурных решений.
Стек: React, Redux Flow, Redux Forms, Socket.io.
Солидная компенсация (оклад + всевозможные бонусы и соц.пакет, ежегодный perfomance review и т.д.). О потробностях в ЛС.
Dima
Dima
некоторые проверяют наличие gyroscope для моб трафа, А если есть и десктоп трафик как их поймать ?
Дмитрий
Смотря что делают боты
Дмитрий
И для чего вам это нужно
Max xbim 🌴
если нужен надежный метод то нужна капча
Дмитрий
Подменять контент или верификация заказов например
Roman
reCaptcha v3 гугловская норм
Pavel
Один вакансии по России, а по брату Украине будут?
Max xbim 🌴
꧁༺ĤŐŔŃŶ
꧁༺ĤŐŔŃŶ
Вешай заглушку с капчей. Не прошедших или по таймлимиту в базу, данные из базы продавцу трафика, мол гонишь падла, возвращай бабки.
Дмитрий
Скрытые кнопки можно раскидать типа «подробнее»
Nikita
Mery
Были вакансии но данный момент нету,на какую позицию ?
Nikita
Хоть уборщице лишь бы в Швейцарию
Mery
Хахха,тебе нравится там?
Мне как-то не очень )
Nikita
Не знаю я там никогда не был ))
Mery
Почитай о ней,там слишком спокойно )))
Nikita
За то здесь черезмерно весело )
Dima
Mery
Тоже согласна 😂😂😂
Nikita
Ну так что когда паковать чемоданы ?
Владислав
Mary и меня тоже возьлмите, помошником уборщицы готов быть
Mery
На завтра вылет в 4.00 утра Борисполь!
Вас там запакуют и заберут😂
Серебристый самолёт,багаж можно не брать.Все купят 😂
Дмитрий
Да, вроде того. Есть ещё метода с помощью других стилей прятать, display легко парсится
Дмитрий
Opacity, position например
Дмитрий
Ну и инпутов пару)
Znacovean
https://gist.github.com/7iomka/0a54ff94a1243c7b031dde319c210467
Даров народ
как бы вы отрефакторили этот код?
Andrey
Andrey
точнее где использоваться?
Znacovean
а что функция делать должна-то?
то же что и сейчас
если интересует назначение функции - то она в объектной вложенности проверяет является ли переданный объект категории вложенным по отношению к targetCategory
у категории главного уровня нету свойства parent
у всех вложенных - есть
отрефакторить нужно не подход а код провЕРок)
я лично вижу лишним 12 строчку, её можно избежать если не юзать цикл while
но хочется услышать ваше мнение если есть у кого-то идеи)
Andrey
яб для наглядности просто использовал бы https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
где схоронил бы id-шники категорий и потом один раз проверил что переданный таргет есть среди элементов сета
Andrey
если смущает именно 12я строчка то напиши вместо нее return curEl.id === targetCategory.id =)
Znacovean
как бы вам set помог?)
Andrey
setName.has(target.id)
Andrey
ну сейчас ты фактически решаешь задачу поиска элемента в односвязном списке, тут некуда особо рефакторить еще
Znacovean
предположим у вас такая структура..
вложенные категории имеют ссылку на родителя в свойстве parent
если предположить что у нас есть некий интерфейс, и нам нужно отследить переключение категорий и сделать что-то только если это категории верхнего уровня (без parent) и только если переключение не произошло из дочерней подкатегории на одну из родительских
Вот для этого я и написал эту функцию
хотел узнать все ли так поступают..
Znacovean
Znacovean
уже на 1 проверку меньше)
Серёжа
ребят всем привет такая история есть сервак ортдающий данные по http выполняю аджакс запрос следующим кодом
$.ajax({
async:false,
url: "http://46.183.179.78:22201/weather",
dataType: "jsonp",
в консоле вот такая беда
ща
Серёжа
Георгий
Серёжа
У тебя по https конект идёт в ajax
привет так я выполняю в коде http запрос вот код
jQuery(document).ready(function($) {
function VertodromWeather() {
if ($('#weather-block').length == 0) {
return;
}
$.ajax({
async:false,
url: "http://46.183.179.78:22201/weather",
dataType: "jsonp",
success: function (data) {
var element_html = `
<div class="imag-block">
<div class="image-wrap">
<p class="img-speed"></p>
</div>
<span id="vs-speed"></span>
</div>
<div class="imag-block">
<div class="image-wrap">
<p class="img-temp"></p>
</div>
<span id="vs-temp"></span>
</div>
<div class="imag-block">
<div class="image-wrap">
<p class="img-osadki"></p>
</div>
<span id="vs-osadki"></span>
</div>
<div class="imag-block">
<div class="image-wrap">
<p class="img-hpa"></p>
</div>
<span id="vs-hpa"></span>
</div>
</div>
`;
$("#weather-block").html(element_html);
var temp = data.Data.Temperature_Outside;
var dew = data.Data.Dew_Point_Outside;
var temp_res = Math.round(temp) + "/" + Math.round(dew) + "°C";
$("#vs-temp").html(temp_res);
var direct = data.Data.Wind_Direction;
var main_speed = data.Data.Wind_Speed;
var speed_res = direct + "°," + Math.abs(Math.round(main_speed)) + "m/c";
$("#vs-speed").html(speed_res);
var hum = data.Data.Humidity_Outside;
var hum_res = Math.round(hum) + "%";
$("#vs-osadki").html(hum_res);
var hpa = data.Data.Barometer_Sea_Level;
var hpa_night = data.Data.Barometer_Sea_Level_Day_High;
var hpa_res = Math.round(hpa) + Math.round(hpa_night) + "hPa";
$("#vs-hpa").html(hpa_res);
}
});
}
function reloadweather() {
VertodromWeather();
setInterval(VertodromWeather, 4000);
}
$(document).ready(function () {
reloadweather();
});
});
Георгий
Oleksii
а че вон ту рекламу наркоты как я понял так и оставят? ей одмины
Георгий
Владислав
или шишек закажи )))
Anonymous
Приветствую, есть здесь кто-нибудь, имеющий опыт разработки на node.js для vkapps, хочу намутить собственную прилу и хз с чего подступиться
Anonymous
С доки
Anonymous
окс
Andrey
Порыскай по github - что-то готовое. Так легче будет разбираться с докой, если уже будет приложение чье-то рабочее.
Anonymous
Так, второй вопрос, можно ли как-то реализовать выдачу текста по кодовому слову более приятным способом, чем созданием массива?
Pavel
Anonymous
Окей, значит надо самому разобраться а потом задавать вопросы :D
Pavel
Denis
Roman
Pavel
мы свой тоже переписываем - но процес это не легкий и долгий 😔
Игорь
регуляркой заменить все var на const и идти проверять тесты 😏
Anonymous
А почему на const? На let
Игорь
Игорь
Ну на const, а если в него что-то присваивают потом, то по ошибке заменить на let
Oleg
Впору запилить какой-то транспайлер (может, на базе babel) как 2to3 для питона
Oleg
Чет не гуглится ничего такого на поверхности
Игорь
Игорь
Ну это такое
Игорь
"splits single var declaration to multiple let/const declarations if needed"
Игорь
Бессмысленно и беспощадно
Denis
Oleg
Это вариант) но мне не доводилось таким заниматься
Oleg
Код, который содержал когда-то var, потерял актуальность по другим причинам)
Roman
Denis
Dzhanik
Вы знали, что в Chrome Dev Tools можно копировать объекты в буфер обмена?