Тег js

chegeware

Во всем виноват Билл Гейтс:

new Date('2019-11-1').toString()
new Date('2019-11-01').toString()
pztrn

Почитал про разные JS фреймворки и пришел к выводу, что как-то дофига всего и слишком переусложнено. Теперь буду всем рекомендовать использовать http://vanilla-js.com/

chegeware

Жабу с гадюкой на земле я повенчал: запускаю Vue внутри контроллеров Angularjs

RA

Теперь буду скидывать эту фотку, когда будут спрашивать с чего начать чтобы стать программистом.
Ps. Ну не кнута же с демидовичем скидывать.

unfalse

Наткнулся на любопытный баг в винде. Если положить в корзину js-файл, выбрать его в корзине, а потом нажать из меню Manage вверху кнопку Empty Recycle Bin, винда почему-то решит что нам надо запустить этот файл и предложит выбрать программу. Винда 10. Может это у меня только так.

chegeware

Гребенный яндекс-бровсер, не может запятую перед закрывающейся скобкой вызова.

RA

Посоны есть проект на js с использованием npm и вебпака. Что обычно делают, если нужно немного исправить один из модулей npm.
Форкать и делать репу ради двух строк кода как-то не хочется. (Потом ещё забуду для чего эта репа и грохну ее.) А править прямо в сырцах node_module - это как-то совсем не правильно.
Как правильно сделать?

balaklava

Таки передумал я уходить из интернета. Но торжественно клянусь завязать с программированием и прочим ковырянием в ПО. Потому что, как говорит доктор Курпатов, человек не может заниматься больше чем одним делом. Невозможно смену ковыряться в подшипниках, шестеренках, проводах и пускателях, а потом прийти домой и заняться js, css, html. Мозг протестует против такого и выкидывает всю тщательно заученную информацию. Да и бегал я уже по этой дорожке, и ядра перебирал, и LFS собирал и модули правил. А спроси меня сейчас по этой теме что. Темнота. Ну запилил я сайт, ну запилил расширение для лисы. Что толку, надо этим постоянно заниматься, хотя бы смежную профессию иметь. И фриланс тут не вариант, просто нет времени. Не будет меня заказчик ждать, пока я тут время найду, навыки обновлю. Будем просто дальше сношать дефолт систему мозга. Это просто. Может что-нибудь напишу. Давно не писал.

RA

Как отлаживать css для компонента vue, если он удаляет узел из DOM при потере фокуса?
Речь о v-select и его выпадающем списке.

balaklava

Добавил. По планам научить ее искать что-нибудь доброе, вроде женских половых органов. Вообще хочу эту библиотеку терзать. https://addons.mozilla.org/...fox/addon/countursy/

balaklava

Сляпал таки web-extension (расширение) для лисы на основе библиотеки tracking.js по поиску лиц в видеопотоке. По замыслу должно работать на всех сайтах где видео в теге viedeo, по факту на тыртрубе работает. Надо, конечно доводить до юзабельного вида. https://github.com/saturn721/my-first-blog Но хоть что-то, что работает.

RA

npm хуяк
npm хуяк
webpack в продакшн

balaklava

Есть! Есть прогресс! Гуд.

balaklava

Я возекоюсь с webextension для firefox. Есть у меня два content скрипта. Один из них библиотека, другой мой файл (на самом деле скопипащенный из примера). Загружаются они из третьего скрипта через browser.tabs.executeScript и все замечательно. Но почему то библиотека видит переменные из примера, а пример из библиотеки не видит. Я менял порядкок загрузки в файле ничего не изменилось. Может я что-нибудь налажал, потому что долго ковыряюсь. Вот non-strurable data сама куда то делась.

balaklava

Есть у меня тут один скрипт, он работает нормально. Но я хочу запустить его в рамках расширения для firefox и он начинает выдавать ошибку result is non-structured-clonable data. Куда смотреть?

RA

Есть специалисты по vue? Есть вопрос по webpack'у.

balaklava

Можете мне объяснить, чем отличается если я извлекаю скрипт из html от извлечения того же скрипта из webextension, ну типа browser.tabs.executeScript(null, {
file: "/content_scripts/my_script.js"
});

VexeR

Капец ржу! "Javascript: the weird parts" https://charlieharvey.org.u...ript_the_weird_parts

chegeware

Пал так низко, что использую MutationObserver, отвращение к watcher'ам и призрачная надежда на Proxy.

balaklava

Сделал залипонам бордер-бокс в соответствии с фоном, на котором создается залипон. Кажется стало противнее. С анимацией они в любом случае противнее. Не знаю как решить проблему, когда один залипон залазит на другой.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.