Rafael 🌵
Rafael 🌵
Потому что сейчас согласны брать на реакт вью разраба с годом опыта и часто наоборот тоже
Rafael 🌵
Rafael 🌵
А выше мне никто пока платить не будет, так что я доволен пока что выбором
Rafael 🌵
Rafael 🌵
Если отбросить всю техническую шелуху, то основной критерий, по которому следует ранжировать соискателей — это «совместимость». Ее можно выразить в виде разницы между экспертизой компании и кандидата.
При этом компании почему-то ожидают 💯процентной совместимости, что по сути фантастика — учитывая стремительно расширяющийся букет технологий, на рынке просто нет достаточного количества незанятых специалистов, которые могут обеспечить высокий уровень вхождения даже при агрессивном хантинге. А ведь в реальности для успешного найма достаточно менее половины, остальному легко доучить.
Соответственно, совместимость — это и стоимость обучения человека до того, как он закроет все необходимые для работы пробелы.
Их можно перечислить следующим образом (от общего к частному):
1️⃣ Культура
2️⃣ Предметная область
3️⃣ Направление
4️⃣ Язык
5️⃣ Фреймворк
Идея в том, что нам неважно, в какой части этого списка сконцентрирована экспертиза у соискателя. К примеру, если мы банк, а кандидат хорошо разбирается в математике и имеет большой опыт в финансовой сфере, то какая разница, на каком языке он пишет? Польза от его найма, наверное, будет даже больше, если мы найдем суперпрофи в конкретном фреймворке.
Rafael 🌵
Хотя если говорить об абстрактных "прочих равных", то мб ты и прав
Valerii
Привет всем. Есть правильный способ подключить .js с cdn только в один компонент?
Valerii
Юзаю https://github.com/DanSnow/vue-recaptcha подключил гугловскую рекапчу глобально в index,html, все работает. Но на всех других компонентах сыпится предупреждения от капчи.
Alex
с вебпаком проект?
Vlad
Valerii
Valerii
Вообще как в вебпаке внешние скрипты подрубить можно? Написано испольтзуйте vue-loader и че дальше делать хз
Alex
для вью да, больше делать ничего не нужно :) а для таких с заковырками плагинами может быть нужно
Alex
можно попробовать подключать через externals в конфиге вебпака
Valerii
да уж, задачка простая. а фиг понять как решить.
🤔
прям в темплейт компонента -
<script src="https://www.google.com/recaptcha/api.js?onload=vueRecaptchaApiLoaded&render=explicit" async defer>
</script>
Valerii
Valerii
- Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <script>, as they will not be parsed. - Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <script>, as they will not be parsed.
🤔
created() {
let ckeditor = document.createElement('script'); ckeditor.setAttribute('src',"https://www.google.com/recaptcha/api.js?onload=vueRecaptchaApiLoaded&render=explicit");
document.head.appendChild(ckeditor);
}
Bakhriddin
Добрый день. Как убрать лоадер в поиске
Valerii
Bakhriddin
loader постоянно мигает не понятно?
🤔
в debounce функцию поиска обернуть
Aндрeй
Всем здрасте коллеги)
Valerii
Igor
Кто-то работал с mongo? Не знаю куда задать вопрос
Igor
Мне нужно сделать updateMany, и в $set получить значение текущего row.
Например updateMany({money: {$gt: 0}}, {$set: {balance: %THIS.MONEY%}})
Alex
Обожаю этот чатик, вообще можно никуда не ходить, всё тут обсуждается :D
Nikita
Nikita
https://t.me/nodejs_ru
Завтра
Anonymous
бытует мнение что любой опыт полезен но мне всё чаще кажется что чем меньше времени я трачу на всякий треш вместо баз тем эффективнее росту как специалист
CherryTea
не любой. Опыт работы с более менее хорошим ходом, с иногда код-ревью. Говнокод прокачает только скил дебагинга
Anonymous
ну я щас не про код
Anonymous
блин так смешно говорят я депрессивный и ноующий
Anonymous
я за этим вопросом увидел просто мощнейший БУШПРИТ
>Мне нужно сделать updateMany, и в $set получить значение текущего row.
Andrey
Ребят, а подскажите плз кои-то сервис, в который можно а) логать свои ошибки или просто сообщения, б) логать ошибки, который отвалились в консольку?
Nikita
описал пару структур в esdoc комментариях, их возможно экспортировать и использовать в разных частях кода в vs code?
Nikita
или нужно все же использовать сложные штуки вроде flow и ts?
Nikita
Anonymous
только purescript
Andrey
спасибо
Nikita
Nikita
а, походу не мне.
Anonymous
я просто услышал flow и ts и в качестве доведения до абсурда статикомолодость счел важным упомянуть
Nikita
хм
Nikita
просто я хочу описать некоторые структуры
Nikita
которые используются в разных функциях
Nikita
и экспортировать между файлами
CherryTea
больше 3х атрибутов не есть гут
Nikita
хм?
Nikita
это структуры же
Nikita
я просто сначала по гуглил за это
Nikita
https://stackoverflow.com/questions/42829250/jsdoc-reference-typedef-ed-type-from-other-module
Nikita
но такая фишка не работает
Anonymous
Слушайте ребят
Anonymous
нормальная вообще практика
Anonymous
из экшена промис возвращать
Anonymous
а резолв из промиса аксиоса внутри экшена?
Anonymous
ITEM_DELETE({ commit }, item) {
return new Promise((resolve, reject) => {
api.items.delete({ url_params: { id: item.id } })
.then((ctx) => {
commit(ITEM_DELETE, item.id);
resolve(ctx);
}).catch((ctx) => {
reject(ctx);
});
});
},
Anonymous
типо вот так
Anonymous
так вообще можно?
Illya
можно, но это фундаментально неверно
Illya
НИКОГДА не создавайте новый промис, если у вас уже есть существующий
Illya
как только у вас в коде есть промис new Promise там не должно быть ни в коем случае
Anonymous
хорошо - а как тогда в резолве если вернуть только промис аксиоса взаимодействовать с мутациями
Igor
ага, api.items.delete уже возвращает промис )
Anonymous
из компонента что ли?
Mixam19
Mixam19
интересна имено причина
Illya
потому что промисы делались ради чейнинга
Illya
промисы внутри промисов - это признак непонимания работы промисов
Mixam19
ok, point taken