
Voskresus
21.08.2017
07:53:33

Cenator
21.08.2017
07:54:00
Дай ссылку на этот плагин

Voskresus
21.08.2017
07:54:16

Google

Cenator
21.08.2017
07:54:42
На гите есть?
Хочу код посмотреть

Voskresus
21.08.2017
07:59:19
могу тебе сюда код скинуть
но думаю ты нечего не подчеркнешь для себя сверх нового эта функция просто обрезает и накладывает на картинку маску
если интересно то вот есть бот для которого я это делал @j_protestbot

Anton
21.08.2017
08:01:30
Вопрос. Я получил с сервера данные, закинул их в контроллер. При передаче данных в контроллер я прошёлся по массиву данных, и в каждые данные добавил по свойству.
array.map((item) => {
return ({
...item,
blablabla: true
});
});
Как лучше именовать новое свойство blablabla, чтобы при работе с ним в контроллере было понятно по имени, что оно не с сервера, а добавлено нами?

Cenator
21.08.2017
08:02:07

Vitaly
21.08.2017
08:03:02

Anton
21.08.2017
08:03:46
вообще говоря нет, но инициатива идёт сверху

Voskresus
21.08.2017
08:10:17
Promise?
вообще я до того как узнал о ваших промисах пытался что то подобное сделать ? это нужно было видеть но у меня получалось!

Antony
21.08.2017
08:11:35

Vitaly
21.08.2017
08:11:42

Voskresus
21.08.2017
08:14:23

Google

Вячеслав
21.08.2017
08:15:37

Voskresus
21.08.2017
08:15:39

Vitaly
21.08.2017
08:15:47

Вячеслав
21.08.2017
08:17:20

Voskresus
21.08.2017
08:24:23
вообще считаю что копипастить это не моветон если я что то показываю и даже сам код то чисто для ознакомления потому что норм прогеры могут и сами такое написать

Вячеслав
21.08.2017
08:28:07

Alexey
21.08.2017
09:42:21

Konstantins
21.08.2017
09:43:00

Alexey
21.08.2017
09:43:09
ага

Konstantins
21.08.2017
09:44:01
я пробовал componentJs, пробовал из jquery-ui
пришел к выводу, что все оно норм, если только тебе не нужно делать большие запросы
в этом случае они справляются фигово

Alexey
21.08.2017
09:44:43
мне как раз визуальную часть не нужно, мне нужно что-то для того, чтобы собрать подходящий список вариантов в data source.

Konstantins
21.08.2017
09:44:50
в итоге нашел какой-то скрипт списанный, как я понял, с джейквери
поправил малость и пользую

Alexey
21.08.2017
09:46:08
данные как обычно на сервере
и грузить весь список на клиента совсем не хочется

Konstantins
21.08.2017
09:47:40
много данных за раз надо?

Max
21.08.2017
09:47:51
https://github.com/algolia/algoliasearch-client-javascript

Alexey
21.08.2017
09:48:45
о, спасибо! интерено

Konstantins
21.08.2017
09:48:49
https://goodies.pixabay.com/javascript/auto-complete/demo.html

Google

Konstantins
21.08.2017
09:49:53
я этот брал за основу, а потом понял, что это проще самому написать, чем искать хорошее решение
могу с уверенностью сказать, что jq-based решения не справляются с большими дата-сорцами

Alexey
21.08.2017
09:51:59
у меня был достаточно позитивный опыт с typeahead
https://github.com/twitter/typeahead.js
но давно правда уже
в списке правда не особо много данных было, но все сразу на клиента точно не грузили
делали для ввода адреса, city + state в US
я поэтому и спросил, что может чего лучше придумали

Konstantins
21.08.2017
09:54:59
ну, тот, что я скинул, похоже, переписан с жквери
я для своих нужд еще костылил, но работой в целом доволен


Marina
21.08.2017
10:16:22
Всем привет. Ищем frontend разработчика в офис г. Москва.
О нас: финтех-проект, который уже произвел революцию на рынке инвестиций. Нам надо укрепить команду front-end разработчиком для создания самой доступной, понятной и красивой клиентской части для трейдеров, брокеров и партнеров.
Обязанности:
- Разработка интерфейсной части высоконагруженного сайта с нуля.
- Взаимодействие с backend программистами в части предоставления требуемого функционала.
По стеку:
- Уверенное знание javascript (ajax), html5, css3
- Понимание работы Rest API, адаптивной верстки
- Умение работать с Git
Условия:
- Заработная плата от 120000 рублей (определяется по итогам собеседования с кандидатом)
- Уютный лофт-офис недалеко от метро Курская
- Чай-кофе-печеньки и корпоративные мероприятия
- Молодой, вовлеченный коллектив профессионалов
Адрес:
Москва, Нижняя Сыромятническая улица, 10с7
Контакты: m.sharaeva@istochnik.im


Александр
21.08.2017
10:31:32
Привет, посмотрите пожалуйста код модуля: https://codepen.io/anon/pen/mMxQeY
Что тут можно оптимизировать?
Понимаю что он так себе, но пока не соображу как сделать лучше

Konstantins
21.08.2017
10:39:31

Александр
21.08.2017
10:50:44
А помимо этого?

Konstantins
21.08.2017
10:55:53
ну, ты поля ищешь глобально по ДОМу, а можешь искать относительно контейнера формы
" {
id: 0,
type: 'desktop',
os: '',
osVersion: ''
},"
вот это бы лучше засунуть в класс (или прототип, как угодно) и определить значения по умолчанию для OS и osVersion
и в массив пихать уже объекты через new

Александр
21.08.2017
11:18:48
Спасибо

Viktor
21.08.2017
12:42:04
ребят, у меня небольшая диллема, с точки зрения современного синтаксиса так писать норм?

Google

Viktor
21.08.2017
12:42:07

Олег
21.08.2017
12:44:07
нет
где типизация

Viktor
21.08.2017
12:45:04
перебирал angularjs chart js

Admin
ERROR: S client not available

Viktor
21.08.2017
12:45:14
наткнулся на это добро, аж интересно стало)

Олег
21.08.2017
12:46:31
где мать его trailing comma

Cenator
21.08.2017
12:49:11
Надо юзать const, желательно конечно еще immutable js прикрутить

Viktor
21.08.2017
12:50:23
как то чуваки норм и без этого тут управились)

Олег
21.08.2017
12:51:17
void 0 это куда вообще
присвоенное отсутствие значения это null

Кирилл
21.08.2017
12:52:13
void 0 старо как мир. возвращает undefined и нельзя переопределить

Олег
21.08.2017
12:52:58
для этого он не применяется

Viktor
21.08.2017
12:53:07
спасибо добрый человек
))

Andrey ?
21.08.2017
12:56:20
вооо
А у тебя в проекте переопределён undefined?

Viktor
21.08.2017
12:58:56
расскажу пред. историю) полез я в angularjs-chartjs чтобы посмотреть, как они его собирают, потому что доки, как -то не оч, что видимо надо брать за норм практику, когда не вкатываешь дольше 5 минут) и увидел эту запись, обычно сейчас уже так не пишут, аж стало интересно, вернули в моду, или все таки стиль какого-то "пожилого" прогера))

Олег
21.08.2017
13:00:09
он мертв

Google

Кирилл
21.08.2017
13:00:35
расскажу пред. историю) полез я в angularjs-chartjs чтобы посмотреть, как они его собирают, потому что доки, как -то не оч, что видимо надо брать за норм практику, когда не вкатываешь дольше 5 минут) и увидел эту запись, обычно сейчас уже так не пишут, аж стало интересно, вернули в моду, или все таки стиль какого-то "пожилого" прогера))
просто защита от дурака, в библиотеках это ок

Viktor
21.08.2017
13:00:48
мертв, не мертв, работы то много по нему, так что знать весьма практично)

Дмитрий
21.08.2017
13:05:07

Олег
21.08.2017
13:11:43

Andrey ?
21.08.2017
13:14:22

Sasha
21.08.2017
13:14:32
А как в жс смешать args и kwargs в рамках одной функции? Ну то есть часть обычные аргументы, а часть - именованные?

Andrey ?
21.08.2017
13:15:23
Например, Object.keys({ some: undefined }) и Object.keys({}) вернут разные вещи

Дмитрий
21.08.2017
13:15:43

Олег
21.08.2017
13:15:55
если его изначально нет то и ключа не должно быть

Andrey ?
21.08.2017
13:17:17
Думаю, они там с целью «шоб не забыть какие там вообще свойства»

Viktor
21.08.2017
13:17:47
вообще нашел статью, где парниша пишет, что это хорошая практика перестаховаться от переопределенного undefined

Andrey ?
21.08.2017
13:18:07
Мне кажется, люди, переопределяющие undefined должны страдать

Олег
21.08.2017
13:18:07