Arseniy
Ребят, есть гуру сервис-воркеров? Нужно генерить воркер через вебпак, имена кэшируемых ресурсов - динамические, с хешем. Комон таск вроде, но нормальное решение так и не нашел за день
я конечно далеко не гуру сервис воркеров, но попытаюсь помочь: вот эти ссылки видел? https://github.com/oliviertassinari/serviceworker-webpack-plugin https://github.com/NekR/offline-plugin
Egor
@vlastachu извини, но это мой текущий проект, над которым я сейчас работаю
Egor
и в гит оно не улетит, и по исходникам не будет разбито
Дима
Egor
я не привык разбирать чужие исходники
Egor
Тут только взять и открыть исходник в8
Egor
так сложилось
Egor
и за другими никогда в жизни код не рефакторил, так что мне этого не понять
Дима
Меняй привычки, какие проблемы)
Dreamerinnoise
Ох уж эти "две недели")))
Дима
А, я понял в чем главная проблема
Дима
Учи английский
Dreamerinnoise
Свой интерпретатор js за 21 день
Egor
@ZeroBias согласен
Дима
Можно прям по спеке js начать, вместе со словарём
Дима
Я примерно так и начинал (только задолго до js)
Oleg
Я однажды 2 года только и рефакторил
Egor
🕰🌚
Dreamerinnoise
А я люблю рефакторить
Dreamerinnoise
Дима
Везёт((
Arseniy
я просто зачем-то кину эти две мои любимые ссылки: https://github.com/NeilFraser/JS-Interpreter https://github.com/jterrace/js.js/
Arseniy
можно начать читать исходные коды этих проектов, хе-хе
Egor
вопросы реально мимо глаз пропускаете
Egor
АБИДНА!
Dreamerinnoise
вопросы реально мимо глаз пропускаете
Есть перевод спеки, только там пятая версия
Дима
Ему не нравится спека, ему нужно за две минуты
Egor
да видимо, уже сегодня не успею :(
Dreamerinnoise
За джве недели ещё вчера
Egor
опять на утро проснусь и мозг опустеет
Ярослав
Лол. Как освоить JS за две минуты
Дима
Чувак, тебе придётся как то жить с осознанием того факта, что ты не можешь досконально знать устройство всех технологий, которыми пользуешься
Arseniy
ну почему! если очень захотеть, то вполне можно.
Ярослав
Если не жалко писихческого здоровья
Дима
Более того, есть множество алгоритмов, на осознание концепции которых может уйти на порядки больше времени
Arseniy
а то и на осознание самой сущности языка и бытия.
Дима
Нет, может ему надо всунуть js в микроволновку
Без спеки! С завязанными глазами, как в цирке 😄
Дима
а то и на осознание самой сущности языка и бытия.
Я попытался сформулировать без метафизики 😄
Arseniy
а что, раньше же учились писать на языках программирования вслепую
hlomzik
"пожуйте, пожалуйста, за меня"
hlomzik
жуйте по-русски, прошу
Oleg
Да не, вопросы хорошие в целом, но без понимания цели так себе конечно
hlomzik
вопрос про хэширование интересный, статьи про это должны быть
Egor
спека для спеки, прошелся краем глаза по переводу и ни слова про, что, да как и почему "внутри" вот так - я не нашел.
Дима
*открыл спеку js* -КТО МЫ ЗАЧЕМ МЫ ЗДЕСЬ ГЕГЕЛЬ БЫЛ НЕ ПРАВ
hlomzik
но спека реально хороша, хоть и многословна. "возьмите А. если А - Б, то Ц. произведите Д над А."
Egor
http://es5.javascript.ru/#x12-toc
Egor
я надеюсь, я ту "спеку" нарыл?
Dreamerinnoise
Да, только старая
Arseniy
угу, этот перевод, но старый, да
Egor
😒
Egor
ну что-то типа того
Arseniy
не уверен, что в спеке этот вопрос будет раскрыт достаточно подробно, ибо там просто описывается реализация. причина внедрения конкретного решения уже за пределами
Arseniy
сорян
Arseniy
но смотри, есть вариант, отличный вариант, в самом деле, в общем.
Arseniy
кто-нибудь знает где сейчас брендан эйк?
Arseniy
может его в чат добавить, спросить там.
Дима
В твиттере
Arseniy
ну вы поняли
Egor
тонко
Egor
но я понял
Dreamerinnoise
Mralephа позовите )) забыл его имя
Arseniy
не, вообще интересный вопрос всё-таки.
Dreamerinnoise
Правда он наверное пошлёт нах
hlomzik
в переводе спеки пока не вижу описания структур для хранения объекта
Egor
угумс..
Oleg
Было где-то
Oleg
Но это такие, старые восспоминания
hlomzik
мне нравится этот домен! http://javascriptissexy.com/javascript-objects-in-detail/
Oleg
Про то что там массивы аля таблица
Arseniy
https://tc39.github.io/ecma262/#sec-object-type
Oleg
И отдельный массив для ключей
Oleg
Порядковый
Oleg
А каждый массив массива соответствует ключику
Arseniy
хм
Oleg
Но это было давно