Anonymous
?
Константин
Самый простой способ поспать атрибут required у полей форм
Cenator 🐈
Anonymous
а какзапрос к бд на жс делать?
Cenator 🐈
Cenator 🐈
либо монгу берешь
Anonymous
ок
Anonymous
Авторизация на пхп? И как на js тогда проверять?
Anonymous
На клиенте в смысле? На клиенте проверять только в контексте юзабилити. Безопасность и валидация на сервере, так что если авторизация не готова к невалидному вводу, надо валидировать на php
quiphop
бэк всегад должен проверять то что присылает фронт
Евгений
Всем привет
Нужен свежий взгляд) Никак не могу понять, почему не работает сортировка
https://codepen.io/DTX/pen/RLoyJO?editors=1010
blocks = blocks.sort((a, b) => {
let d = a.offsetTop - b.offsetTop;
return d ? d : a.offsetLeft - b.offestLeft;
})
🌀 through a haze 🌀
может поэтому?
b.offestLeft;
🌀 through a haze 🌀
а еще у тебя там d всегда 0, а a.offsetLeft - b.offsetLeft всегда -190
🌀 through a haze 🌀
т.е. a всегда будет перед b
Евгений
Евгений
т.е. a всегда будет перед b
не, всё норм работает, если поправить опечатку. d равно нулю только для элементов, у которых совпадает координата по У
Евгений
Вот тут можно как-нибудь вынести переменную animation в замыкание?
let animation = false
function doAnim() {
if (animation || toShow.length === 0)
return ;
animation = true
toShow[0].classList.add('anim')
toShow = toShow.slice(1)
setTimeout(() => {
animation = false
doAnim()
},50)
}
Vladimir
Vladimir
Рекомендую переписать на промисы
Алексей
Дима
Если бесплатно то мне, если не бесплатно, то процент от сделки в пользу pro.js, а то нефиг
Sergei
Sergei
Процентом могу поделиться - я не жадный
Oleg
Телеграм веселая штука - высветело мне что кто-то меня упомянул в чате, появляется значок собачки такой. Так вот кликнул я на неё.... и меня отматало до марта месяца.... да, отлично, оперативно главное.
Дима
Ну это только при внедрении фичи такое произошло
Дима
Oleg
Там вроде активно обсуждали что-то не по теме, я зашел, что-то написал, и мне ответили мол "Я тоже несколько раз проверила в том ли я чате"
Andrey
Привет всем
Василий
И тебе
Andrey
)
Andrey
Скажите ктото делал серверный рендеринг на Angular2+ ?
Konstantin
чего?))
Andrey
серверный рендеринг )
Konstantin
что это?
Konstantin
и причём тут ангуляр?
Cenator 🐈
Cenator 🐈
Cenator 🐈
все должно работать
Cenator 🐈
тс компилируется в жс
Andrey
думаю что они чтото не дописали
Andrey
в мануал
Andrey
для браузера, angular-cli компилирует вебпаком
Andrey
ng build
Cenator 🐈
Cenator 🐈
посмотри этот пример
Andrey
спасибо, посмотрю
Andrey
похожий пример находил уже и там почему то не хотело fs импортировать
Andrey
попробую снова )
Евгений
Peter
ребят, никто не против, если я вброшу тут вакансию по js?
Peter
Igor
Peter
Igor
тогда вбрасывай)
Peter
#вакансия #React #ReactNative #Lingualeo
Город и адрес офиса: Москва, м. Парк Победы (ул. Барклая, д. 6, стр. 3)
Формат работы: #офис
Занятость: полная
Зарплатная вилка: от 130 т.р. до ~160 т.р.
Описание вакансии:
в команду сервиса для изучения и практики английского языка Lingualeo требуется JavaScript-разработчик.
Наша задача — создать лучший в мире сервис для изучения языков.
На позицию JavaScript разработчика мы ищем человека, который имеет опыт разработки кроссплатформенных систем, способных эффективно развиваться при различных условиях.
Вы нам подойдете, если:
- Вы любите программировать
- Вам нравится работать в команде
- Ваш опыт JavaScript разработки не менее 3-х лет
- Умело владеете vanilla JS
- Обладаете опытом компонентной разработки (reactjs, polymer, etc)
- Имеете базовые навыки работы с git и командной строкой
Будет плюсом:
- Знание паттернов проектирования (TDD, SOLID, и другие страшные слова) и умение ими правильно пользоваться
- Понимание принципов работы популярных фреймворков
- Любовь к красивому и удобному UI
- Опыт работы с ES 2015 (ES6)
- Опыт работы backend разработчиком
Личные качества:
- Открытый ум
- Чувство юмора
- Стремление к поиску оптимальных решений
Что нужно будет делать?
- Разрабатывать приложение для изучения английского языка онлайн.
- Проводить code-review других участников команды
Мы предлагаем:
- Работу и развитие в амбициозном международном проекте
- Интересные задачи по созданию крутого и общественно-полезного продукта с использованием современных технологий
- Возможность профессионально развиваться (необходимая литература, тренинги, “железо”, постоянный обмен опытом)
- Работу в высокопрофессиональной команде, которая умеет хорошо работать и весело отдыхать
- Оформление в соответствии с ТК РФ;
- Современный openspace офис в бизнес-центре на улице Барклая (м. Парк Победы / Фили).
График работы: с 12 до 20, но можно сдвигать по договорённости
Зарплата: от 130к "на руки", белыми
Контакты: можно писать на peter.j@lingualeo.com, либо ставить отклики в вакансии на HH: https://hh.ru/vacancy/22724383
Quiet
combineReducers при загрузке прогружается, получает ошибку (что дата с апи не загрузилась fetch) и не обновляется после прогрузки fetch
Quiet
подскажите плз как исправить
Cenator 🐈
Cenator 🐈
Редьюсеры это чистые функции
Cenator 🐈
Запросы в экшонах
Quiet
Можно подробнее, как исправить то?)
Cenator 🐈
Подключай thunk
Cenator 🐈
В экшене фетч
Alexander
коллеги, а на holyJS случайно ни у кого нет промо-кода на регистрацию? =)
Smooth Operator
ебть, а чо так дорого то
Peter
ебть, а чо так дорого то
так там одни иностранцы выступают, а им конфа оплачивает перелёт и гостиницу, как я понял
Артем
чуваки, на чем правильнее и не мало важно быстрее учиться node и angular?
Артем
опыт большой в десктопном программировании и php+всякие фреймворки
Vladimir
Артем
для начала думаю node
Darth
Учится - только ваниль, только хардкор. Нода сойдет за ваниль
Артем
то есть за ноду не браться?
Yury
или vue
Muzaffar
Arti 🦠
Низкоуровневый