Vladislav
Народ, кто нибудь может посоветовать альтернатирву pdfjs? https://mozilla.github.io/pdf.js/ pdf читалки
Alexei
Народ, подскажите pls, что такое TDZ?
Dmytro
Как это называется? https://www.centralmalllawton.com/wp-content/plugins/imaginuity-centers3/js/themes/ManhattanVillage/webpack.prod.js
Dmytro
там даже доступ к s3 есть 😕 вот что делает индексация
Anonymous
ахах
Egor
=D
Anonymous
👍😄☺️
Андрей
Никогда не пишите в конфиги ключи. Никогда
Anonymous
👍👍☺️😁
Nikolay
Привет. Подскажите пожалуйста. Вот часто для того чтобы очищать кэши используется способ подключения js файлов в виде <script type="text/javascript" src="/pathToFile/filename.js?p3gbje"></script> Однако недавно слышал в подкасте, увы не помню каком, что после знака ? браузер игнорирует символы и все-равно кеширует файл.
Nikolay
Можете подсказать, работает ли это
Maxim
Можете подсказать, работает ли это
Да, это работает. Обрезать могут разные кеширующие прокси.
Maxim
Они могут быть между пользователем и сервером (со стороны клиента), фактически это не нужно отслеживать. Если у вас на сервере своя конфигурация, то вы об этом знаете, так как сами должны настроить такое поведение.
Romuald
Привет! Подскажите как ключи массива/объекта превратить в перменные со значениями. Был вариант деструктуризации, но он долгий
Konstantin
а смысл?)
Romuald
а смысл?)
Есть калькулятор, там переменные для параметров (туча), я хочу управлять переменными из бекенда. Реализовал получение их в виде в JSON
Romuald
А вот дальше получилось arr.var1, скрипт использует уже var1
Romuald
В PHP есть extract() функция, так вот и подумал, что должен быть аналог какой-то
Romuald
Пока лучшее решение - деструктуризация
Romuald
Критикуя предлагай
Romuald
У меня есть админка - там все параметры расписаны и задаются вручную. Я их сериализую и выкидываю на фронт в JSON виде
Андрей
Критикуя предлагай
Слушай, я тебе могу сказать ответ, если только ты поймёшь, что ты пишешь говно и не будешь никому советовать так никогда делать.
Romuald
Ты говоришь - говно
Romuald
собрал.
Андрей
Ты пояснить можешь.
Потому что это не очевидно. Непонятно откуда появляются переменные.
Андрей
И это сразу даёт поддых читаемости.
Romuald
не-не мне назад не надо. Мне только во фронт. В одну сторону
Romuald
Окей! Деструктуризация так деструктуризация
Romuald
Уговорил
Romuald
😁👍
Андрей
Лол. Ну хоть не говно напишет.
Андрей
Уже неплохо.
Romuald
Больше 50
Romuald
так лень же двигатель прогресса, и как понял двигатель к неочевидному коду
Андрей
А зачем тебе в таком случае все же разворачивать этот объект?
Romuald
А зачем тебе в таком случае все же разворачивать этот объект?
Ну потому что в калькуляторе еще дольше буду менять var1 на arr.var1 - хотя это самый очевидный способ
Romuald
или на obj.var1
Romuald
ладно. Сделаем очевидно )) спасибо, что направили на истинный путь
Romuald
A
В PHP есть extract() функция, так вот и подумал, что должен быть аналог какой-то
Если уж используешь худшие практики PHP, то используй их на полную катушку: function extract(variable) { for (var key in variable) { window[key] = variable[key]; } } Это аналог, он пишет данные в поля глобального объекта Но вообще, это очень ужасная практика.
Maxim
не подскажите как можно запихнуть шрифты в один бандл, чтобы они отдельно не лежали?
CherryTea
не нужно это делать
Maxim
мне так нужно
CherryTea
наверное денег не заплатили
Maxim
мне нужное мое приложение добавить в другое большое, это проще всего одним файлом
Dartess
base64 можно, например, но относительно размера правда жестоко
Anonymous
мне нужное мое приложение добавить в другое большое вот помню были времена, когда люди писали модули. Добавляли их в npm. эх, хорошо жилось
Maxim
base64 можно, например, но относительно размера правда жестоко
А как у font awesome это сделано? Там же если ставить из npm, то ничего подключать не нужно
Anonymous
а как там будущем у вас теперь ?
ну мы сейчас делаем js бандлы, с инлайновыми шрифтами, растром. если есть видео, его тоже инлайново вставляем. Сам бандл вставляется в другое приложение, и то тоже бандлит все в 1 фаил. Интернет нынче такой, что сайт весом в гиг качается в лёт
CherryTea
видео в бандле это мощно ))
A
А как у font awesome это сделано? Там же если ставить из npm, то ничего подключать не нужно
А причём тут FA? У них нет бандла. Ты хочешь шрифы хранить одним бандлом или просто подключать одним разом?
Игорь
Товарищи, кто разбирается в тестировании, подстакажите. 1. Vue из коробки для Unit предлагает на выбор Jest или Karma+Mocha? Что посоветуете? 2. Для e2e предлагает Nightwatch. Что о нем скажете?
Muzaffar
всем доброго! ребята подскажите плийз как это реализуется в 4й версии d3 .call(xAxis.orient("top"));
Artem
Эти punecode что с Индией связано?
Vadim
Ребят, а кто-нибудь щупал гугловый сборщик ассетов, аналог вебпака?
adikalon
Привет посоны. Есть кто шарит в похапэ и может помочь пояснить как сделать одну штуку из жс на пхп?
adikalon
С этим в пхп чат
там в жс не шарят. Нужен симбиоз, капиш?
Vadim
Похапешники обычно хоть как-то знают JS(хотя бы видели его). Обратное не гаратнировано
adikalon
какие вы злые люди
adikalon
говори что за штука
https://bitfinex.readme.io/v2/docs/ws-auth там строка шифруется. в первом примере кода. Конкретно непонятно, что происходит тут .toString(crypto.enc.Hex)
adikalon
.toString(crypto.enc.Hex)
adikalon
это в начале там происходит, тут как я понял: HmacSHA384(authPayload, apiSecret) а дальше: toString(crypto.enc.Hex) непонятно
adikalon
а тю, тогда добра, спасибо
adikalon
да это уже сделал, просто думал ещечето там мудрить надо
Dmitriy
смотря какая цена вопроса
Ilya
Привет всем, ребят подскажите где можно найти стажировку студенту по nodejs. При условии, что уровень знаний не очень. Но знаю не только ноду. Веб, php, linux, git и др. Заранее спасибо!