Андрей
Почему да?
Потому что это выполнение бинарника в браузере. Как и в случае вебасембли.
Ruslan
У webassembly задача увеличить скорость парсинга файла
Ruslan
помимо прочих
Ruslan
флэш просто как альтернатива создавался
Андрей
Омг
Андрей
Ок
Дима
Разве это может быть лишним для такого рода проектов?
Что — это? Естественно использовать всё и сразу — вредно, это означает что либо в проекте сильно монолитная архитектура либо на самом деле никто просто не понимает что и где в нем используется
Ruslan
Ок
Почему тебе кажется, что котлин провоцирует к написанию говнокода?
Андрей
Почему тебе кажется, что котлин провоцирует к написанию говнокода?
Потому что в первую очередь он сделан для бекенда.
Ruslan
Потому что в первую очередь он сделан для бекенда.
Не совсем вижу связь. Типо на беке один говнокод?
Андрей
Не совсем вижу связь. Типо на беке один говнокод?
Нет. Требования к коду на фронте и на бекенде разные.
Андрей
То, что хорошо на беке - говно на фронте и наоборот.
Андрей
Не всегда, уточню.
Ruslan
Почему тогда популярен nodejs?
Андрей
Почему тогда популярен nodejs?
С каких пор js стал ООП языком?
Ruslan
С каких пор js стал ООП языком?
Я и не говорил этого
Андрей
Я и не говорил этого
Мы рассматриваем язык который изначально построен поверх ооп платформы.
Андрей
Хотя да, я хрень несу.
Андрей
Но это не значит, что я отказался от того, что компиляция котлина в js не очень.
Ruslan
Но это не значит, что я отказался от того, что компиляция котлина в js не очень.
Да на данный момент так и есть. Но возможно в будущем будет поинтереснее. Особенно если webassembly станет популярен, а котлин будет как раз в него и компилиться
Андрей
@ZeroBias Почему ты выбрал most для стримов?
snatvb
А че это за ide?
Среда разработки
Anonymous
Среда разработки
Нет, на картинке что за ide?
snatvb
На какой картинке?
Vadim
WebStorm
Vlad
Phpstorm или webstorm
snatvb
Webstorm
Vadim
Или что-то похожее
snatvb
Idea может
snatvb
От JetBrains
Vadim
Из JetBrains
Anonymous
Ага. Погляжу, всем спасибо.
Андрей
Какая-то IDE от JetBrains. У них все в такой стилистике выполнены.
Дима
@ZeroBias Почему ты выбрал most для стримов?
Потому что имеет наиболее адекватную концепцию, ничего лишнего. rx провоцирует писать очень глупый код, нивелирующий приличную часть профита от стримов
Дима
Типа сделать стрим и пихать в него эвенты через .next — это требуется весьма редко, при этом лишает тебя шанса на автоматическую отписку (ака GC)
Андрей
А, ну да. Нужно unsubscribe
Андрей
Хотя я вообще слабо представляю как можно реализовать автоматическую отписку.
Дима
Ну вот типа не нужно) Я работаю со стримами каждый день, затрудняюсь вспомнить когда бы я юзал отписку
Дима
Ну и плюс мост оч быстрый и полностью модульный
Андрей
Или просто забил?
Дима
Там чет очень хитрое как я понял. Короче суть в том чтобы на жирные инстансы было по минимуму ссылок дабы GC без проблем мог всё снести при первой же возможности
Андрей
А в js есть WeakRef?
Андрей
Хотя хз, интересная тема для изучения.
Дима
Будет скоро, но я говорю там чет хитрое в плане оптимизаций
Дима
Ну и то, что там всего одна концепция — сильно упрощает понимание и работу с либой (стримы и без того сложная тема)
Дима
Типа всё есть стрим — логично
Дима
А обсерваблы и прочие лишь для интеропа
Winni
Пытаюсь запилить видеочат, в хроме пытаюсь забрать видео и аудио потоки. navigator.mediaDevices.getUserMedia утверждает что я не с secure origin захожу, хотя использую http://8273482.localhost:8080 захожу на ссылку которую он мне дал https://goo.gl/Y0ZkNV тут есть (*, localhost, *) как “Secure origins”. Что тут не так?
Nikolay
И то как это организовано
Nikolay
А то последний раз я это мутил только с require.js, потом началось время цельных бандлов, а как сейчас модно молодежно делить на чанки и грузить?
Дима
И то как это организовано
Рекомендую ознакомиться) https://webpack.js.org/guides/lazy-loading/
Дима
Фактически от меня требуется только написать import( /* webpackChunkName: "client" */ '../static/client/' ) и всё в этом импорте попадёт в отдельный чанк ‘client’
Nikolay
Ммм, ок, спасибо
Андрей
Здравствуйте, у нас принято публиковать вакансию с вилкой целиком.
Егогор
Приветствую! Меня зовут Егор, я занимаюсь поиском программистов для проекта ExactFarming. Это российская компания, разработчик и издатель онлайн-сервиса для фермеров, помогающий в ведении сельского хозяйства. Сервис оказался очень востребованным, потому довольно быстро вышел на международный рынок. Собственно, в связи с этим и открылись новые позиции. Вам хочу предложить позицию senior фронтенд-разработчика. В идеале, хотели бы найти человека, имевшего опыт с angular или ember.js. Что касается вилки, мы ориентируемся на 170т.р. на руки. Готовы обсуждать. Более подробно буду рад рассказать в лс или по почте: shatyrkin@ascr.ru
Егогор
Москва. 5 минут от Павелецкой
Maxim
кто-то проверял ембеды на пустоту?
Дима
Дзен-валидация
Andrew
Может кто-то подсказать в чем заключается проблема. Делаю расширения для хрома, необходимо автоматизировать кое-какие действия при нажатии по элементу сайта. Вот так выглядит участок когда: $(".basket-item-amount").val("1000"); $(".flat_button.basket-dobet").click(); Вторая строка выполняется только если я нажму на кнопку во второй раз, и последующие, если стереть значение инпута, то клик опять будет происходить только со второй попытки. Я попытался сделать вот так: $.when($(".basket-item-amount").val("1000")).then($(".flat_button.basket-dobet").click()); Но результат остался прежним
Andrew
Может результат клик не может быть виден, если значение bsket-item-amount пустое?
Andrew
какое оно сразу, без клика?
Andrew
что значит "происходить клик"? срабатывать листенеры, повешенные на этот клик? а они к этому времени точно висят?
там вообщем проблема такая, что на сайте изменение привязано к нажатию кнопок в это поле, и если я просто делаю: $('.basket-item-amount').val('10').change(); И пототом нажимаю кнопку, то сайт просто не видит, что туда что-то ввели. Как можно эту проблему решить? С нажатием клавиш слишком много заморачиваться придется
Peter
https://stackoverflow.com/questions/832059/definitive-way-to-trigger-keypress-events-with-jquery
Andrew
https://stackoverflow.com/questions/832059/definitive-way-to-trigger-keypress-events-with-jquery
ну это я видел уже, мне нужно чтобы информация бралась с другого поля, для 1 значения это просто сделать, а для всех возможных сложно
Anonymous
на vue?
Andrew
не знаю на чем он
Dennis
Гайз