Anonymous
?
Константин
Самый простой способ поспать атрибут required у полей форм
Anonymous
а какзапрос к бд на жс делать?
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
Евгений
может поэтому? b.offestLeft;
точняк, спасибо!
Евгений
т.е. 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
Рекомендую переписать на промисы
Алексей
Вот тут можно как-нибудь вынести переменную 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) }
var doAnim = (function() { let animation = false return function() { if (animation || toShow.length === 0) return ; animation = true toShow[0].classList.add('anim') toShow = toShow.slice(1) setTimeout(() => { animation = false doAnim() },50) } })(); IIFE
Дима
Если бесплатно то мне, если не бесплатно, то процент от сделки в пользу pro.js, а то нефиг
Sergei
Процентом могу поделиться - я не жадный
Oleg
Телеграм веселая штука - высветело мне что кто-то меня упомянул в чате, появляется значок собачки такой. Так вот кликнул я на неё.... и меня отматало до марта месяца.... да, отлично, оперативно главное.
Дима
Ну это только при внедрении фичи такое произошло
Oleg
Там вроде активно обсуждали что-то не по теме, я зашел, что-то написал, и мне ответили мол "Я тоже несколько раз проверила в том ли я чате"
Andrey
Привет всем
Василий
И тебе
Andrey
)
Andrey
Скажите ктото делал серверный рендеринг на Angular2+ ?
Konstantin
чего?))
Andrey
серверный рендеринг )
Konstantin
что это?
Konstantin
и причём тут ангуляр?
Andrey
https://universal.angular.io
да, смотрел, но там в конце node server.js а нода не умеет typescript
Cenator 🐈
все должно работать
Cenator 🐈
тс компилируется в жс
Andrey
думаю что они чтото не дописали
Andrey
в мануал
Andrey
тс компилируется в жс
нода его не компилирует автоматом
Cenator 🐈
нода его не компилирует автоматом
а как ты его собираешься браузеру отдавать без компиляции?
Andrey
для браузера, angular-cli компилирует вебпаком
Andrey
ng build
Cenator 🐈
посмотри этот пример
Andrey
спасибо, посмотрю
Andrey
похожий пример находил уже и там почему то не хотело fs импортировать
Andrey
попробую снова )
Peter
ребят, никто не против, если я вброшу тут вакансию по js?
Peter
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 🐈
Запросы в экшонах
Quiet
Можно подробнее, как исправить то?)
Cenator 🐈
Подключай thunk
Cenator 🐈
В экшене фетч
Alexander
коллеги, а на holyJS случайно ни у кого нет промо-кода на регистрацию? =)
Smooth Operator
ебть, а чо так дорого то
Peter
ебть, а чо так дорого то
так там одни иностранцы выступают, а им конфа оплачивает перелёт и гостиницу, как я понял
Артем
чуваки, на чем правильнее и не мало важно быстрее учиться node и angular?
Артем
опыт большой в десктопном программировании и php+всякие фреймворки
Артем
для начала думаю node
Darth
Учится - только ваниль, только хардкор. Нода сойдет за ваниль
Артем
то есть за ноду не браться?
Sergey
то есть за ноду не браться?
наоборот пишет же бери ноду. учись
Alexander
чуваки, на чем правильнее и не мало важно быстрее учиться node и angular?
учи node, а angular стоит выучит ради того что бы все потом переписать на react
Yury
или vue
Arti 🦠
Низкоуровневый