@JSlang

Страница 805 из 2237
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
debugger ?
это как и где?

В ExtJS есть деструкторы ?
это уже фреймворк)

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

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

Google
andretshurotshka?❄️кде
04.04.2017
22:38:30
это как и где?
Ну вместо console.log(...); пишешь debugger;

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
а это как?)

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

Дмитрий
04.04.2017
22:46:45
Это же обычный assert .. или я что-то упустил?
Ну обычный, да, просто адаптирован под dev/prod фичи

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

Алексей
04.04.2017
22:48:52
ну не ткая это удобная фича как обычный редактор с брейкпоинтами и профайлером любимым)
К примеру VSCode - есть Chrome Debugger - отладка в редакторе с брейкпоинтами и т.п

А сам сайт как обычно при этом в браузере

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
ну мб у тебя запускается со слишком маленьким viewport и не видны элементы
не, там вообще странное поведение, вьюпорт как раз

Андрей
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
есть какой-то способ дебажить сбилдженные через phonegap аппы на запущенные на эмуляторе или девайсе
Тебе тут врятли скажут чтото полезное. Попробуй поискать чат по кордове, посмотреть в доках или написать тикет на гитхабе.

Андрей
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

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