
Mi
21.06.2017
20:56:32
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/label

Malik
22.06.2017
05:11:27
https://github.com/specious/cloud9carousel — кто-нибудь пользовался данной библиотекой? Я что-то не могу сообразить как получить текущий активный слайд, в документации нет метода для этого. Может у кого-нибудь есть заготовка?

Andrey
22.06.2017
05:14:17
Блин, почему я таких людей как Шеридан не вижу?)

Google

Anatoly
22.06.2017
06:37:54
увидел в коде такое if (0 == i) {} в чём профит? это быстрее чем i == 0 или что?

Oleg
22.06.2017
06:39:02
В ноль умеет не только число 0
А, не про то даже

Name
22.06.2017
06:39:10

Oleg
22.06.2017
06:39:26
Показалось что там три равно :D
Кстати, стоит использовать 3

Anatoly
22.06.2017
06:39:38
благодарю
лучше четыре, чтоб наверняка
Yoda notation, какая прелесть )

Oleg
22.06.2017
06:41:22
Это вы зря про 4
'' == 0 // true

Anatoly
22.06.2017
06:42:15
это если я не знаю что там в переменной может быть

Oleg
22.06.2017
06:42:45
Если есть уверенность стопроцентная - тогда можно и 2

Google

Anatoly
22.06.2017
06:42:52
ага

Олег
22.06.2017
06:46:14
никогда не стоит использовать 2

Oleg
22.06.2017
06:48:16
Иногда можно когда это нужно
В целом же двойное равно коварно если не знаешь точно зачем и как оно работает

Anatoly
22.06.2017
06:52:04

? гриб
22.06.2017
06:53:52
Нене, == может быть нужным
Хотя сложно придумать ?

Anatoly
22.06.2017
06:54:37
смарика, грибочек вот хочет ==, а Гладкий Оператор не хочет. Как быть?

? гриб
22.06.2017
06:55:01
Я уже не уверен
Разве что строки с числами сравнивать
Но я предпочитаю конвертить плюсом

Вишневый чай
22.06.2017
06:56:08

Anatoly
22.06.2017
06:56:42
вот я согласен с Вишнёвым Чаем например

? гриб
22.06.2017
06:56:55
Аргументы

Вишневый чай
22.06.2017
06:57:10
Пускай == работает как надо

Anatoly
22.06.2017
06:57:19
+

? гриб
22.06.2017
06:58:08
Как же мы будем сравнивать числа со строками? ???
Ну д, я бы пережил

Anatoly
22.06.2017
06:58:41
а как это делают другие интерпретаторы?

Alex
22.06.2017
06:59:04
coercion only

Google

? гриб
22.06.2017
06:59:04
Хз. Там они не равны наверно

Anatoly
22.06.2017
06:59:12
(8

Daniel
22.06.2017
06:59:40
Когда кто-то в последний раз писал код так, что был не уверен с какой стороны какой тип?

Anatoly
22.06.2017
06:59:52
хз)

Daniel
22.06.2017
07:00:00
То есть разве не хороший тон явно парсить там числа

Alex
22.06.2017
07:00:01
ты и в js так то не сравниваешь числа со строками на самом деле

Anatoly
22.06.2017
07:00:14
наверное речь идёт о десериализации какогнить говна прилетающего из сети
и хз что там может быть) но == всегда всем хватало)

? гриб
22.06.2017
07:04:53
А тут нет

Anatoly
22.06.2017
07:05:14
это в perl,python,ruby она железная?

? гриб
22.06.2017
07:05:23
Хз)

? гриб
22.06.2017
07:05:36
Но там и фишек нет таких, наверно

Вишневый чай
22.06.2017
07:05:50
Железная типизация?!

? гриб
22.06.2017
07:05:55
Хотя в руби строки можно умножать
?

Anatoly
22.06.2017
07:06:07
блин грибочек, какой же клёвый у тебя аватар, если чо, даже нафик послать как-то не удобно

Daniel
22.06.2017
07:07:48
Хз, никогда не сталкивался с проблемами кастов

Wise
22.06.2017
07:07:56
Это звучит так мило и по-наркомански одновременно.)

Google

Wise
22.06.2017
07:07:56
смарика, грибочек вот хочет ==, а Гладкий Оператор не хочет. Как быть?
вот я согласен с Вишнёвым Чаем например

Daniel
22.06.2017
07:08:19
по простой причине, что нормальные люди подсознательно пишут на жсе так, как будто он со строгой типизацией
никто в своём уме не будет присваивать переменной, в которой было число, строку
и всё такое

Alex
22.06.2017
07:09:13
ты недооцениваешь людей
и особенно их познания о приведении типов

Admin
ERROR: S client not available

Anatoly
22.06.2017
07:14:28
Когда деплоите веб приложение (release process), сталкиваетесь ли с проблемой не актуальных кешей у юзеров в браузере? Если да, то как боритесь?

Daniel
22.06.2017
07:15:18
либо называть чанки/бандлы app.${hash}.js

Alex
22.06.2017
07:15:51

Daniel
22.06.2017
07:15:54
Либо, более простой вариант, раздавать файлы с нормальным названием, но в урле mysite.com/file.js?${filehash}

Alex
22.06.2017
07:16:25
во вконтаче кстати не заморачиваются с перезагрузкой кеша
мы в свое время делали таймаут вынужденный с перезагрузкой страницы
когда в день по 5+ релизов было меняющих бизнес логику
я так понимаю вопрос был больше про то что делать когда пользователь не обновляет страницу и аппа живет долго?

Вишневый чай
22.06.2017
07:20:38

Alex
22.06.2017
07:20:38
сервисы на бэке обновились -а аппа старая
дедлайн называется)
когда внезапно бизнесу надо было то и то и вот то

Google

Вишневый чай
22.06.2017
07:21:04
Пректирование сильно сократило бы вам работу

Alex
22.06.2017
07:21:06
в последний момент
это в идеальном мире только так)
в реальности надо вот срочно хоть убей что то из хотелок у бизнеса - и ты делаешь вотпрямщас и на бой

Вишневый чай
22.06.2017
07:21:57
В таком случае привет вам из идеального мира)

Alex
22.06.2017
07:22:33
что бы планирование работало нормально - надо что б в нем был задействована бизнесовая часть коллектива
и играла по правилам

Darya
22.06.2017
07:23:27
У нас в проектике, когда тоже по 3 релиза в день есть версия на бэке и есть версия вшитая во фронт
если фронт присылает в заголовках старую версию, бэк ему кидает 406 статус и фронт показывает пользователю попап - друг пора делать f5

Вишневый чай
22.06.2017
07:23:42
Не ну раз бизнес готов платить за переработку так пусть платит епт

Alex
22.06.2017
07:24:24
ну так и платил) никто не жаловался

Вишневый чай
22.06.2017
07:25:11

Anatoly
22.06.2017
07:25:29
Конечно Вишнёвый Чай прав, как должно быть. Но капитан Шепард разбивает всё о реальность, которая зачастую именно такова)

Alex
22.06.2017
07:26:21
с версионностью тут тоже нюанс есть - не всегда обратная совместимость ломается
а если у тебя пользователь к примеру заполняет огромную форму и нету сохранения данных локально
и ты ему такой попап - бро обнови страницу

Anatoly
22.06.2017
07:27:14
для пользователя всё должно быть максимально гладенько

Alex
22.06.2017
07:27:47
ты обновил какой то конкретный бандл и какой то конкретный микросервис на бэке - это затрагивает только часть продукта

Вишневый чай
22.06.2017
07:27:58
А хранить поля формы надо в локалсторадже