@JSlang

Страница 1015 из 2237
Sviat
28.06.2017
06:43:31
Доброе утро знатокам...

люди, столкнулся с вот такой хренью: Если в css указать transition: all 0.3s ease 0s; то по идее все визуальные изменения должны быть плавным, в т.ч. прозрачность. Но если я делаю из js кода следующие действия: var wait = document.getElementsByName('wait_frame')[0]; wait.classList.toggle('hide', false); wait.style.opacity = 1; то никакой анимации нет, все топорно. Но в то же время если я вставляю эти команды поодиночке в консоль, то все плавно...

Вишневый чай
28.06.2017
06:45:11
а покажите ка свой css класса hide

Исаев
28.06.2017
06:45:26
а может в jsfidde?

Google
Winni
28.06.2017
06:45:26
Второй ноль сек убери

Вишневый чай
28.06.2017
06:45:27
вангую там какой-нибудь display: none

Второй ноль сек убери
это ни на что не повлияет

Winni
28.06.2017
06:46:16
Вишневый чай
28.06.2017
06:47:20
я думаю там в классе hide висит display: none который переключается на display:block одновременно с тем как пытаются поменять прозрачность. Ествественно анимации не происходит

? гриб
28.06.2017
06:47:49
Visibility: hidden

? гриб
28.06.2017
06:48:01
Не благодари

Вишневый чай
28.06.2017
06:48:09
если меняешь position то сооствественно css случше писать так transition: opacity 0.3s ease;

Сергей
28.06.2017
06:52:58
?‍♂

Google
Sviat
28.06.2017
07:01:12
либо делай таймаут, либо Visibility: hidden (+position: absolute)
Спасибо, не понимаю как, но заработало... сменил display: none на visibility: hidden

Вишневый чай
28.06.2017
07:03:07
Спасибо, не понимаю как, но заработало... сменил display: none на visibility: hidden
в двух словах - если объект disaplay: none то на него нельзя повесить никакие обработчики или анимации.

Ivan
28.06.2017
07:23:47
Всем привет! Работал кто-нибудь с leaflet? Есть проект, который я дорабатываю. В нем leaflet + angular. Смысл в том, что в контроллере нашел место, где в path = {перечислены опции, одна из которых clickable: false}. Эти paths на карте рисуют полигон из гексагонов. Задача заключается в том, чтобы при нажатии на гексагон выводилось в консоль некоторая инфа, какая пока неважно. Но изначально работа построена так что и карту и можно таскать и гексагоны вместе с картой тоже. То есть если тянуть по области гексагона то тянется карта вместе с ним. Я написал следующее: на каждый из paths, написал событие клик с выводом того, что мне надо, все отрабатывает ок, но только с одним условием. Необходимо clickable выставить в true. Но тогда перестает работать перетаскивание гексагонов вместе с картой: то есть по области карты если таскать все норм, а когда тащишь по области полигона то не работает. ВТорой косяк: если таскать карту и после этого кликать на гексагон то событие клика не отрабатывает, а только после того как кликну на область карты вне гексагона и потом снова на гексагон то кликабельность работает снова. Сталкивался ли кто нибудь с таким? можно ли сделать так чтобы и кликабельность работала и карта с гексагонами таскалась когда тащишь по их области?

Dzianis
28.06.2017
07:57:54
вроде делали всё работало

https://na.wargaming.net/globalmap/#cluster/season_05_us_tier8m_3_2 - тут вроде всё по обычному, сча пример из лефлета найду

мы использовали http://leafletjs.com/reference-1.1.0.html#featuregroup

Ivan
28.06.2017
08:14:07
Спасибо! посмотрю

Alex
28.06.2017
08:36:43
Привет, народ. Такой вопрос: /dir/**.js - все файлы JS из папки dir А если нужно все КРОМЕ, как условие КРОМЕ указать?

Вишневый чай
28.06.2017
08:38:30
например, заигнорить все в папке foo, кроме bar foo/* !foo/bar

Alex
28.06.2017
08:41:40
например, заигнорить все в папке foo, кроме bar foo/* !foo/bar
в гитигноре тоже знаею, но это grunt/pipeline.js

'js/app/**/*.js', 'js/**/*.js' 'js/!appAdmin/*.js' что-то типо такого

Bogdan
28.06.2017
08:50:19
можно ссылку на вебпак чат

Сергей
28.06.2017
08:51:45
@webpack_ru

Alex
28.06.2017
08:53:31
А чат по ангуляру есть? ))

Dmitriy
28.06.2017
08:54:03
https://t.me/angular_ru

Andrey
28.06.2017
11:40:37
type DataType = | {'grant_type': 'silent'} | {'grant_type': 'password', 'username': string, 'password': string} type BodyType = { ...DataType, 'client_id': string, 'client_secret': string, 'scope': string, }

Вот это корректное объявление типа?

Nataly
28.06.2017
11:41:03
#вакансия #fullstack #backendfrontend #javascript #nodejs #reactjs Москва. Офис Офис класса А, м. Трубная или Цветной бульвар, БЦ "Легенда Цветного". Формат работы #офис Занятость полная. Зарплата от 180net Мы хотели бы предложить Вам вакансию Руководитель группы разработки (Teamlead, fullstack) в ведущую международную исследовательскую KantаrTNS. Мы ищем специалиста на проекты по созданию систем сбора и обработки данных маркетинговых исследований.  Более подробно ознакомиться с деятельностью компании Вы можете на следующих сайтах:   KantarTNS в России   http://kantartns.ru/   KantarTNS в мире   http://www.tnsglobal.com/ Ниже, Вы найдете описание вакансии. Руководитель группы разработки (Team lead, full stack) Должностные обязанности: • Формирование и организация работ команды разработчиков, постановка задач, контроль исполнения; • Проектирование ПО, участие в разработке; • Code review, контроль документированности решений. Технические компетенции: • ЯП: JavaScript (уверенные знания ES6/ES7), HTML; • БД: PostgreSQL, MongoDB (базовые знания), Redis; • Библиотеки/фреймворки: ReactJS, Express.js/Koa.js, d3.js (будет преимуществом); • ПО: Webpack, Docker, Nginx, Git; • Методологии: Continuous Integration, Scrum/RUP.   Что мы предлагаем: • Минимум legacy code; • Все проекты на стадии ТЗ, вы сможете принимать решение об их архитектуре, влиять на выбор технологического стека, библиотек и используемых инструментов; • Вы создадите команду под себя; • Работа в международной исследовательской компании - одном из лидеров мирового рынка. Условия: • Пятидневная рабочая неделя, официальный график с 10:00 до 19:00, но с гибким подходом в каждом случае; • Оформление по ТК РФ; • Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию); • Страхование здоровья при выезде за рубеж; • Корпоративные скидки на членство в спортклубе (крупная сеть фитнес-центров); В случае, если данная позиция для Вас интересна, пожалуйста, свяжитесь со мной по телефону 8 926 220 4648 (Наталья Шуликова) или по почте kantar_tns@inbox.ru и я отвечу на все Ваши дополнительные вопросы, и мы договоримся о возможном собеседовании.

Google
Egor
28.06.2017
11:42:48
#вакансия #fullstack #backendfrontend #javascript #nodejs #reactjs Москва. Офис Офис класса А, м. Трубная или Цветной бульвар, БЦ "Легенда Цветного". Формат работы #офис Занятость полная. Зарплата от 180net Мы хотели бы предложить Вам вакансию Руководитель группы разработки (Teamlead, fullstack) в ведущую международную исследовательскую KantаrTNS. Мы ищем специалиста на проекты по созданию систем сбора и обработки данных маркетинговых исследований.  Более подробно ознакомиться с деятельностью компании Вы можете на следующих сайтах:   KantarTNS в России   http://kantartns.ru/   KantarTNS в мире   http://www.tnsglobal.com/ Ниже, Вы найдете описание вакансии. Руководитель группы разработки (Team lead, full stack) Должностные обязанности: • Формирование и организация работ команды разработчиков, постановка задач, контроль исполнения; • Проектирование ПО, участие в разработке; • Code review, контроль документированности решений. Технические компетенции: • ЯП: JavaScript (уверенные знания ES6/ES7), HTML; • БД: PostgreSQL, MongoDB (базовые знания), Redis; • Библиотеки/фреймворки: ReactJS, Express.js/Koa.js, d3.js (будет преимуществом); • ПО: Webpack, Docker, Nginx, Git; • Методологии: Continuous Integration, Scrum/RUP.   Что мы предлагаем: • Минимум legacy code; • Все проекты на стадии ТЗ, вы сможете принимать решение об их архитектуре, влиять на выбор технологического стека, библиотек и используемых инструментов; • Вы создадите команду под себя; • Работа в международной исследовательской компании - одном из лидеров мирового рынка. Условия: • Пятидневная рабочая неделя, официальный график с 10:00 до 19:00, но с гибким подходом в каждом случае; • Оформление по ТК РФ; • Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию); • Страхование здоровья при выезде за рубеж; • Корпоративные скидки на членство в спортклубе (крупная сеть фитнес-центров); В случае, если данная позиция для Вас интересна, пожалуйста, свяжитесь со мной по телефону 8 926 220 4648 (Наталья Шуликова) или по почте kantar_tns@inbox.ru и я отвечу на все Ваши дополнительные вопросы, и мы договоримся о возможном собеседовании.
https://t.me/javascript_jobs

Вишневый чай
28.06.2017
11:43:54
#вакансия #fullstack #backendfrontend #javascript #nodejs #reactjs Москва. Офис Офис класса А, м. Трубная или Цветной бульвар, БЦ "Легенда Цветного". Формат работы #офис Занятость полная. Зарплата от 180net Мы хотели бы предложить Вам вакансию Руководитель группы разработки (Teamlead, fullstack) в ведущую международную исследовательскую KantаrTNS. Мы ищем специалиста на проекты по созданию систем сбора и обработки данных маркетинговых исследований.  Более подробно ознакомиться с деятельностью компании Вы можете на следующих сайтах:   KantarTNS в России   http://kantartns.ru/   KantarTNS в мире   http://www.tnsglobal.com/ Ниже, Вы найдете описание вакансии. Руководитель группы разработки (Team lead, full stack) Должностные обязанности: • Формирование и организация работ команды разработчиков, постановка задач, контроль исполнения; • Проектирование ПО, участие в разработке; • Code review, контроль документированности решений. Технические компетенции: • ЯП: JavaScript (уверенные знания ES6/ES7), HTML; • БД: PostgreSQL, MongoDB (базовые знания), Redis; • Библиотеки/фреймворки: ReactJS, Express.js/Koa.js, d3.js (будет преимуществом); • ПО: Webpack, Docker, Nginx, Git; • Методологии: Continuous Integration, Scrum/RUP.   Что мы предлагаем: • Минимум legacy code; • Все проекты на стадии ТЗ, вы сможете принимать решение об их архитектуре, влиять на выбор технологического стека, библиотек и используемых инструментов; • Вы создадите команду под себя; • Работа в международной исследовательской компании - одном из лидеров мирового рынка. Условия: • Пятидневная рабочая неделя, официальный график с 10:00 до 19:00, но с гибким подходом в каждом случае; • Оформление по ТК РФ; • Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию); • Страхование здоровья при выезде за рубеж; • Корпоративные скидки на членство в спортклубе (крупная сеть фитнес-центров); В случае, если данная позиция для Вас интересна, пожалуйста, свяжитесь со мной по телефону 8 926 220 4648 (Наталья Шуликова) или по почте kantar_tns@inbox.ru и я отвечу на все Ваши дополнительные вопросы, и мы договоримся о возможном собеседовании.
что за валюта такая, net ?

Rafael
28.06.2017
11:44:49
что за валюта такая, net ?
это не валюта, это обозначение зп с вычетом или без вычета налогов

Nataly
28.06.2017
11:44:53
#вакансия #fullstack #backendfrontend #javascript #nodejs #reactjs #ищу #резюме Москва. Офис Офис класса А, м. Трубная или Цветной бульвар, БЦ "Легенда Цветного". Формат работы #офис Занятость полная. Зарплата от 180net Мы хотели бы предложить Вам вакансию Руководитель группы разработки (Teamlead, fullstack) в ведущую международную исследовательскую KantаrTNS. Мы ищем специалиста на проекты по созданию систем сбора и обработки данных маркетинговых исследований.  Более подробно ознакомиться с деятельностью компании Вы можете на следующих сайтах:   KantarTNS в России   http://kantartns.ru/   KantarTNS в мире   http://www.tnsglobal.com/ Ниже, Вы найдете описание вакансии. Руководитель группы разработки (Team lead, full stack) Должностные обязанности: • Формирование и организация работ команды разработчиков, постановка задач, контроль исполнения; • Проектирование ПО, участие в разработке; • Code review, контроль документированности решений. Технические компетенции: • ЯП: JavaScript (уверенные знания ES6/ES7), HTML; • БД: PostgreSQL, MongoDB (базовые знания), Redis; • Библиотеки/фреймворки: ReactJS, Express.js/Koa.js, d3.js (будет преимуществом); • ПО: Webpack, Docker, Nginx, Git; • Методологии: Continuous Integration, Scrum/RUP.   Что мы предлагаем: • Минимум legacy code; • Все проекты на стадии ТЗ, вы сможете принимать решение об их архитектуре, влиять на выбор технологического стека, библиотек и используемых инструментов; • Вы создадите команду под себя; • Работа в международной исследовательской компании - одном из лидеров мирового рынка. Условия: • Пятидневная рабочая неделя, официальный график с 10:00 до 19:00, но с гибким подходом в каждом случае; • Оформление по ТК РФ; • Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию); • Страхование здоровья при выезде за рубеж; • Корпоративные скидки на членство в спортклубе (крупная сеть фитнес-центров); В случае, если данная позиция для Вас интересна, пожалуйста, свяжитесь со мной по телефону 8 926 220 4648 (Наталья Шуликова) или по почте kantar_tns@inbox.ru и я отвечу на все Ваши дополнительные вопросы, и мы договоримся о возможном собеседовании.

Вишневый чай
28.06.2017
11:45:15
блин а не перебор спамить то

Nataly
28.06.2017
11:45:20
https://t.me/javascript_jobs
Спасибо ✌?

Nataly
28.06.2017
11:46:00
блин а не перебор спамить то
Сори)) осваиваю телеграмм ))))

Каїн
28.06.2017
11:46:53
как создать массив обзьорваблов и подпасать success когда все обзьоваблы success ?

Nataly
28.06.2017
11:47:27
что за валюта такая, net ?
Net- это сумма с вычетом налогов ( то, что на руки получаете ) . Если " gross " - то это сумма зарплаты без вычета налогов

Rafael
28.06.2017
11:48:05
ну типо у нас в рф 13% выитают же, верно?

Nataly
28.06.2017
11:49:30
Поэтому и пишу сразу " от 180 net" , всем понятно сколько будет в кошельке , без лишней математики )

Andrey
28.06.2017
11:56:08
type DataType = | {'grant_type': 'silent'} | {'grant_type': 'password', 'username': string, 'password': string} type BodyType = { ...DataType, 'client_id': string, 'client_secret': string, 'scope': string, }

Вот это корректное объявление типа?

Во флоу.

Кирилл
28.06.2017
12:02:28
type BodyType = DataType & {...}

https://flow.org/en/docs/types/intersections/

Алексей
28.06.2017
12:37:31


Google
Алексей
28.06.2017
12:37:32
SpaceWell ищет front-end и back-end разработчиков. В первую очередь, интересны разработчики, сочитающие в себе и то, и другое. Если вы ищите студию, где вы сможете заниматься интересными, а не посредственными проектами, вас устраивает работа на удаленке и зарплата от 120.000₽, то попробуйте попасть в нашу команду. Вас ждёт разработка проектов для заказчиков. Примеры: https://invis.io/J5BB2UEAU (инвижн) http://prosvetshop.ru http://snex.ru И возможность попасть в команду по разработке наших собственных ит-сервисов, получая в них, помимо зарплаты, долю. Если вы умеете только верстать, без анимаций и микровзамодействий, или только делать магазины по готовым модулям, без доработки собственного функционала, вам, пока что, не к нам. Ваш первый тестовый, но полностью оплачиваемый проект: https://invis.io/J5BB2UEAU. ТЗ - https://docs.google.com/document/d/15uq6N9-y0O9BcaSIIFA8spitDX4tx9z7wi8Z0CaCryE/edit?usp=sharing Изучите его и если готовы попробовать сотрудничество с нами, пишите на почту web@spacewell.ru Вакансия актуальна до конца лета 2017 года.

Nikolay
28.06.2017
12:56:51
Народ, нет под рукой ссылок, где пишут что "собирать все в один бандл хорошо, потому что.." или "надо общее выделить в отдельный кусок, на каждой странице подключать свое, потому что.." или что-то подобное?

Rafael
28.06.2017
13:02:37
лунный модуль заходит на посадку рядом с валуном

Admin
ERROR: S client not available

Dmitriy
28.06.2017
13:03:29
Это юзер экспериметирует с фронтом

Дмитрий
28.06.2017
13:56:41
Вот это корректное объявление типа?
Да, вполне. Сейчас пробую сделать так же но без spread в типах: interface DataType и interface BodyType extends DataType

Andrey
28.06.2017
13:57:58
Или это не должно выполняться?

a, b, c - объекты.

Сергей
28.06.2017
13:58:49
@ZeroBias а каким бабель плагином ты трансформишь for of?

Andrey
28.06.2017
14:02:23
Там оччень долбанутое преобразование, имхо. Я даже показать не могу.

Дмитрий
28.06.2017
14:03:25
@ZeroBias а каким бабель плагином ты трансформишь for of?
["transform-es2015-for-of", {       "loose": true     }],

Сергей
28.06.2017
14:03:40
Дмитрий
28.06.2017
14:04:44
Почему?
Хз, чисто интуитивно, потому что для этого у типа должна быть ковариантность или что-то в этом духе

Сергей
28.06.2017
14:05:03
["transform-es2015-for-of", {       "loose": true     }],
а для чего? типа нативный медленный?

Google
Дмитрий
28.06.2017
14:06:53
а для чего? типа нативный медленный?
Ну фактически там под капотом генератор ? Если это абстрактный iterable то ок, а если массив, то хотелось бы побыстрее)

Сергей
28.06.2017
14:16:54


Rafael
28.06.2017
14:17:12
закинь на гист

Сергей
28.06.2017
14:17:35
закинь на гист
https://gist.github.com/LestaD/d82b149381323dd8a8e0d93ecd9310e4

Rafael
28.06.2017
14:18:05
сяб

Andrey
28.06.2017
14:27:51
Так, а как ты делал?
Сейчас код сброшу.

Так, а как ты делал?
https://gist.github.com/XaveScor/aa93728ce0adfb1cafa8828c32974ad5

Вот, вроде как логично, но flow ересь показывает.

Дмитрий
28.06.2017
14:36:01
ХЗ))

Could not decide which case to select

Я вот тут с ним солидарен и тоже не могу сказать какой тут вариант будет ?

Страница 1015 из 2237