
Oleg
04.04.2017
22:25:17
Редко они нужны, но когда нужны - торт

Dmytro
04.04.2017
22:26:06
для меня js бардак после action script
потому интересная тема с dispose

Дмитрий
04.04.2017
22:27:51
Ну на самом деле да, реально это для тебя скорее всего будет редкой фишкой

Google

Дмитрий
04.04.2017
22:28:34
Плюс я не помню как в as, но в js нет деструкторов, так что dispose лучше сразу реализовывать как-то иначе)

Dmytro
04.04.2017
22:30:52
в as3 просто напросто есть GC он удалит любой объект если нет слушателей, даже если куча вложенностей
в js слушателей как таковых нет)
после даже обычного as3 для меня js сборище багов из ниоткуда... то скрипт какой-то глобал переменную переопределит, то функцию....
То не в тот момент переопределит
никакой уверенности
плюс хрен нормально оттестируешь без console.log

andretshurotshka?❄️кде
04.04.2017
22:35:42

Oleg
04.04.2017
22:36:58
В ExtJS есть деструкторы ?

Dmytro
04.04.2017
22:37:30

Oleg
04.04.2017
22:38:01
Это да

Dmytro
04.04.2017
22:38:21
фреймворки и движки обычно думают заранее о таком)

Google

andretshurotshka?❄️кде
04.04.2017
22:38:30

Oleg
04.04.2017
22:39:32
Это команда указывает на то что если то где исполняется код есть дебагер - его нужно запустить сейчас
А там уже зависит от каждого конкретного дебагера

Dmytro
04.04.2017
22:41:28
на проде такой фичей не побалуешься)) особенно если скрипт не твой, а поставщика, если я понял правильно :)

Oleg
04.04.2017
22:41:54
На проде конечно - остановит скрипт же
Но я вот лично отлаживаю всё логами
Не помню когда последний раз дебагер запускал
Точные восспоминания только про 2014 год

Дмитрий
04.04.2017
22:42:30
На проде invariant есть

Dmytro
04.04.2017
22:43:42
а это как?)

Дмитрий
04.04.2017
22:43:59

Dmytro
04.04.2017
22:45:36
не моя прерогатива это) приходится работать с чужим говнокодом, который так просто не отдэбажишь и не оттрейсишь)

Алексей
04.04.2017
22:45:48

Дмитрий
04.04.2017
22:46:45

Dmytro
04.04.2017
22:48:15
А DevTools ?
ну не ткая это удобная фича как обычный редактор с брейкпоинтами и профайлером любимым)

Алексей
04.04.2017
22:48:52
А сам сайт как обычно при этом в браузере

Google

Dmytro
04.04.2017
22:50:55
хм... а в вебшторме есть подобное?

Oleg
04.04.2017
22:51:15
Ни разу не пробовал но должно быть есть

Dmytro
04.04.2017
23:02:12
ненашел)

Дмитрий
04.04.2017
23:03:05
Очередная победа I D E над жалкими текстовыми редакторами ?

andretshurotshka?❄️кде
04.04.2017
23:03:12
Лоол
Там есть он
Спрятан просто

Дмитрий
04.04.2017
23:04:51
Chrome debugger?

andretshurotshka?❄️кде
04.04.2017
23:05:39
Хром зачем?

Oleg
04.04.2017
23:05:41
Ну как минимум в редакторе можно нажать слева и поставить красную точку
Собственно точку останова
В меню панелей есть панель дебага

Oleg
04.04.2017
23:07:01
И да, даже юзал однажды, очень давно, вспомнил. Но очень-очень давно
Вообще если код адекватный - хватает логов
Если не адекватный - хватает много логов
И вот только когда вот прям вот ну совсем непонятно как что происходит и это вообще где-то ещё и не в твоем коде - вот тогда да

Дмитрий
04.04.2017
23:09:47
Запускаешь код в браузере, ставишь брейкпоинты в коде и отлаживаешь

Dmytro
04.04.2017
23:44:30
ну я тут еще на minify ругаюсь)))
просто незаметно))

Google

Alice
05.04.2017
06:15:57

Sergey
05.04.2017
07:11:59
клево делать ассерты, называть их инвариантами и вносить вклад в сообщество :)

Sasha
05.04.2017
08:00:15
Подскажите плиз, нужен некий icon-set для angular-material из svg иконок, с именами в тэге <g="id">.
То есть если ручками в одном файле собрать все это, то работает, но:
Какие вообще есть практики сборки такого? Или как это гуглить?

Dmitry
05.04.2017
08:58:47
Кто использует селениум? Нет проблем в последней версии стабильного хрома? Какие то проблемы с видимостью элементов. Сервер и драйвер обновленые. Тестирую на маке.

Alexey
05.04.2017
09:40:11
browser.driver.manage().window().maximize() делаешь при старте?

Admin
ERROR: S client not available

Dmitry
05.04.2017
09:40:43

Alexey
05.04.2017
09:41:05
ну мб у тебя запускается со слишком маленьким viewport и не видны элементы

Dmytro
05.04.2017
10:01:06
У тебя слиишкОм маленький вьюпорт!))

Dmitry
05.04.2017
10:13:10

Андрей
05.04.2017
11:32:09
день добрый комрады

Sergey
05.04.2017
11:36:04
:)
поклонник дмитрия юрьевича?

Андрей
05.04.2017
11:38:03
(: да не особо, но надо же как-то поздороваться
есть тут кто с phonegap-ом работающий?
не могу понять как дебажить приложения на нём написанные

Sergey
05.04.2017
11:39:40
это вроде щас не популярно? reat native на коне?

Андрей
05.04.2017
11:40:06
для него нужно весь фронтенд переписывать
а так есть уже работающий фронтенд на backbone

Kost9in
05.04.2017
11:40:37
Что бы он отстал от тебя говори что надерешь ему жопу)

Google

Андрей
05.04.2017
11:40:42
хотелось бы его в app обернуть

Sergey
05.04.2017
11:40:49
хм

Kost9in
05.04.2017
11:40:55
Иначе он сейчас начнёт все называть говнокодом)

Sergey
05.04.2017
11:41:11
что-то тут нелюбезные какие-то "комрады"

Андрей
05.04.2017
11:41:31
?

Sergey
05.04.2017
11:41:56
больше не буду ничего писать
вот так и делай добро людям, гг

Андрей
05.04.2017
11:47:13
есть какой-то способ дебажить сбилдженные через phonegap аппы на запущенные на эмуляторе или девайсе
?

Dmitry
05.04.2017
11:49:02

Sergey
05.04.2017
11:49:22

Андрей
05.04.2017
11:49:26
да

Sergey
05.04.2017
11:50:35
да
тогда adb connect ip
в хроме на машине chrome://inspect/#devices

Андрей
05.04.2017
11:50:38

Sergey
05.04.2017
11:51:14