
Stanislav
09.07.2017
16:35:39
вместо того чтобы плеваться на жквери и форсить ванилу запилили бы годную альтернатиу без легаси которая бы просто делала сахар

Stanislav
09.07.2017
16:35:55
тот что без jQuery вешает ивент только для первого элемента из списка (при чем можно было querySelector() заюзать), а второй для всех матчей сработает

Den
09.07.2017
16:36:05

Stanislav
09.07.2017
16:36:37

Google

Stanislav
09.07.2017
16:36:56
:D

Stanislav
09.07.2017
16:37:19

Stanislav
09.07.2017
16:37:29
ну да, за jQuery, по сути, только и осталось то, что он умеет к коллекциям применять методы

Vladislav
09.07.2017
16:37:39
var buttonItems = document.querySelectorAll('.button-item'),
index, button;
for (index = 0; index < buttonItems.length; index++) {
button = buttonItems[index];
button.addEventListener('click', function (event) {
console.log('click');
event.preventDefault();
});
}

Den
09.07.2017
16:38:14

Stanislav
09.07.2017
16:38:25

Den
09.07.2017
16:38:27
А forEach?

Stanislav
09.07.2017
16:38:49
forEach не дает контроля. когда уже его признают антипаттерном...

Den
09.07.2017
16:38:50
Там же есть forEach

Stanislav
09.07.2017
16:39:02
document.querySelector('.search') // element или null

Den
09.07.2017
16:39:16

Stanislav
09.07.2017
16:39:29
он находит первый и дальше не ищет

Stanislav
09.07.2017
16:39:30

Google

Den
09.07.2017
16:40:38

Stanislav
09.07.2017
16:40:52

Denis
09.07.2017
16:42:03
Можно, конечно, попробовать заюзать ручные метки, но это вроде как моветон

Den
09.07.2017
16:45:41

Denis
09.07.2017
16:46:40
Нет. У тебя в холостую тогда будет крутиться цикл, например.

Valery
09.07.2017
16:46:52
народ - алгоритм создания password generator - как?

Den
09.07.2017
16:47:12

Alex
09.07.2017
16:48:04

Dima
09.07.2017
16:55:26
#geekhabr
Moby/Docker в продакшене. История провала - https://habrahabr.ru/post/332450/

Stanislav
09.07.2017
17:11:03
> Мы экспериментировали с ним, чтобы понять, для чего бы его можно употребить.
вся суть

Dima
09.07.2017
17:11:27
Комменты.

Stanislav
09.07.2017
17:16:15
Докер это инструмент
кодинг до 2010 - есть проблема, находим решение
после - находим странные инстурменты и пытаемся пройти путь создателей и понять какие они ими решали проблемы

Dima
09.07.2017
17:30:17

Alex
09.07.2017
17:36:15
Так что, докером ещё рано пользоваться что ли? Слишком серьезные баги?)

Artem
09.07.2017
17:39:08
Ребята, а уже есть что-нибудь годное по Vue2 из книг на русском?

Alex
09.07.2017
17:39:25

Artem
09.07.2017
17:39:40

Alex
09.07.2017
17:39:48
годнее годного)

Google

Artem
09.07.2017
17:40:20
Тем не менее :) Из книг хочется

Alex
09.07.2017
17:41:09
Даже не представляю какие плюсы может книга предоставлять
Если большее количество примеров, то онлайн вариант выглядел бы логичным, и не требовал их перепечатывать постоянно

Stanislav
09.07.2017
17:44:07

Valery
09.07.2017
17:44:43
Тем не менее :) Из книг хочется
из книг на русском ничего нет
книги - есть типа официальной книги "The Majesty of Vue.js 2"
есть книга Ольги Филипповой еще
но обе - на english

Alex
09.07.2017
17:46:19
Зато в быстро изменяющемся мире фронтенда у книг свои минусы :) например в них нет тех правок, что десять минут назад добавили
да и вообще, с момента публикации книг наверняка накопилось расхождений

Valery
09.07.2017
17:47:07

Rafael
09.07.2017
17:53:13

Dima
09.07.2017
17:58:27

Aleksandr
09.07.2017
18:00:57
Дедовский метод же

Aleksandr
09.07.2017
18:01:18
Проверенный

Dima
09.07.2017
18:02:05
Хех

Stanislav
09.07.2017
18:02:22

Dima
09.07.2017
18:02:27
Ээээ?

Artem
09.07.2017
18:02:32

Dima
09.07.2017
18:03:03
зачем
Чтобы не всплыли странные баги и не пришлось переписывать софт под 2 окружения

Stanislav
09.07.2017
18:03:44
ну всплывают. фиксишь локальное окружение. зачем для этого анальные контейнеры ?

Dima
09.07.2017
18:03:55
Эм..

Google

Dima
09.07.2017
18:04:03
Ты шутишь же?

Stanislav
09.07.2017
18:04:14
нет

Dima
09.07.2017
18:04:24
Как ты ту же версию глибс пофиксишь?
Знаю ребят у которой были проблемы с тем, что она разных версий и там был специфичный баг

Stanislav
09.07.2017
18:04:55
часто у тебя баги изза разных версий глибс ?

Dima
09.07.2017
18:05:14
Не все так просто в продакшене

Stanislav
09.07.2017
18:05:43

Dima
09.07.2017
18:06:19
Не хочу давить опытом, но у тебя большой опыт в продакшн разработке?

Admin
ERROR: S client not available

Dima
09.07.2017
18:06:23
У меня вот нет

Stanislav
09.07.2017
18:06:32
поэтому надо юзать докер ?

Dima
09.07.2017
18:06:36
И докер был для меня решением некоторое время
...
Мне не хочется продолжать эту дискуссию. Может позже здесь появятся люди, которые тебе все объяснят. И про крутость 1го единого окружения и про стейтлесс, который ругают, но он крут и тд

Stanislav
09.07.2017
18:08:08
ну тоесть ты боясь странной редкой ошибки юзаешь неудобное трешовое поделие

Dima
09.07.2017
18:08:22
Оно как раз таки удобное

Stanislav
09.07.2017
18:09:15
> И про крутость 1го единого окружения
так не бывает впринципе. задрачивание для прода это для прода

Dima
09.07.2017
18:09:40
Бывает

Stanislav
09.07.2017
18:09:56
либо же просто обмазываться локально боевым окружением и ходить на сайтик через нжинкс без релоада но это еще больший треш

Dima
09.07.2017
18:10:40
А, ещё про процессы CI забыл упомянуть

Google

Stanislav
09.07.2017
18:13:00
если здраво мыслить то баги изза окружения может быть составляют 0.1% всех багов которые можно отсеять через дев-сервак

Dima
09.07.2017
18:13:27
Статистику сэр
Реальную статистику
А не предположения

Stanislav
09.07.2017
18:14:10
а её нет и не будет
но это не повод по дефолту ставить докер и радоваться
статистики которая бы как то оправдывала необходимость докера так же нет

Den
09.07.2017
18:15:40

Dima
09.07.2017
18:16:04
Суть в том, что докер это популярное продакшн решение. Удобное.
Но отвратительное. Баги уровня Альфа версии в текущих релмзах и ломанная совместимость ....

Stanislav
09.07.2017
18:16:40
удобнее чем что ? настроить один раз базу ?
ну т.е. какое проблемы с этим ?
положить проект в отдельную папочку, скажем, кто мешает

Alex
09.07.2017
18:18:48

Den
09.07.2017
18:21:12
От этого докера потом и появляются админы, которые не могут из консоли обычной ничего настроить.

Stanislav
09.07.2017
18:21:57
не ну есть юзкейс. когда у тебя куча легаси говна, ты просто кидаешь это в контейнер и всё. такая лайтовая виртуалка
или ты кидаешь весь апп в контейнер и на сервак в котором еще овер 900 всего крутится

Dave
09.07.2017
18:22:47
Ребят кто будет трындеть на докер - адресуйте его ко мне - я ему живо шарики в ролики вставлю.

Stanislav
09.07.2017
18:22:49
но докеробоги создают контейнер на каждый чих и играются с ними
>шарики в ролики
сделал таки HMR. по скорости хуже чем гульп и less + livereload который умел кстати релоадить только цсс