Size: a a a

2020 September 15

p

persona x grata in pro.js
Команда разработчиков Moment.js официально объявила о прекращении развития библиотеки.

Moment.js — самая популярная библиотека для работы с датами и временем на сегодняшний день. Она была создана в 2011 году с прицелом на потребности разработчиков того времени. За весь период существования библиотеки её дизайн не менялся, но сообщество хотело изменений, особенно иммутабельности и переработки архитектуры таким образом, чтобы библиотека стала дружить с тришейкингом. Внесение этих изменений вызвало бы вопросы у текущих пользователей библиотеки, так как получилась бы совершенно другая библиотека. Разработчики Moment.js не захотели идти по пути Angular и разработали альтернативную библиотеку — Luxon.

С сентября 2020 года в Moment.js не будут добавляться новые фичи, не будут больше обсуждаться вопросы тришейкинга, не будет никаких мажорных изменений (это означает, что никогда не будет 3-ей версии), возможно, не будут исправляться какие-либо баги и поведенческие странности, если они будут связаны с архитектурными проблемами. Но будут исправляться все проблемы безопасности, будет обновляться база часовых поясов IANA.

Разработчики рекомендуют не использовать Moment.js для новых проектов без поддержки старых браузеров, вместо неё рекомендуются Luxon, Date.js, date-fns и js-Jode. Также сейчас TC39 работает над Temporal (современной заменой объекта Date), в которой реализуется основная масса фич библиотек для работы с временем.

#announcement #date #library

https://momentjs.com/docs/#/-project-status/
источник
2020 September 16

В

Виктория in pro.js
Get_RiGhT
try {
  elem.addEventListenr('click', callback)
} catch(e) {}
А что мешает просто влепить проверку на нулл??
источник

В

Виктория in pro.js
а трайкэтч вообще не для решения такого рода проблем придуман был
источник

В

Виктория in pro.js
Виктория
А что мешает просто влепить проверку на нулл??
Это самое простое и элементарное, что можно придумать в данном случае.
Я, конечно, могу сказать, что больше всего здесь подошла бы монада Maybe... Такое решение абстрагировало бы код от громоздких и дурацких проверок на нулл, андефайнед и прочей лабуды, сделало бы код чище и элегантнее
источник

В

Виктория in pro.js
Виктория
а трайкэтч вообще не для решения такого рода проблем придуман был
трайкэтч был придуман для того, чтобы оборачивать в него вызов непонятной хуйни, которая может взбрыкнуть в самый неожиданный момент и таким образом положить вообще всю программу
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Виктория
Это самое простое и элементарное, что можно придумать в данном случае.
Я, конечно, могу сказать, что больше всего здесь подошла бы монада Maybe... Такое решение абстрагировало бы код от громоздких и дурацких проверок на нулл, андефайнед и прочей лабуды, сделало бы код чище и элегантнее
источник

L

Lupusregina[beta] in pro.js
источник

G

Get_RiGhT in pro.js
Виктория
А что мешает просто влепить проверку на нулл??
Ну я так понял можно сделать просто
If (elem) {
  Быдло код
}
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Виктория
трайкэтч был придуман для того, чтобы оборачивать в него вызов непонятной хуйни, которая может взбрыкнуть в самый неожиданный момент и таким образом положить вообще всю программу
Вика, а ты пишешь каждый раз свои монады, или все в рамде?
источник

А

Аркаша Алопекский 🏴‍... in pro.js
или мб написала свои и везде носишь с собой
источник

М

Менеджер in pro.js
vitalik djankro
ребят, подскажите пожалуйста, стоит ли анимационную заставку с таким js кодом ставить на фоновое изображение сайта, и на сколько это рекомендовано?
Что за каша :)
источник

М

Менеджер in pro.js
vitalik djankro
вот этот тег отвечает за вывод анимации <div id="particle-canvas"></div>
Это просто div с id
источник

М

Менеджер in pro.js
Лучше укажи class
источник

М

Менеджер in pro.js
Тебе к этому id в css файле нужно прописать #particle-canvas {
background-image: url(путь к файлу);
}
источник

М

Менеджер in pro.js
Чтобы вставить картинку
источник

М

Менеджер in pro.js
width и height укажи 100%
источник

М

Менеджер in pro.js
Если на всю страницу хочешь
источник

В

Виктория in pro.js
Аркаша Алопекский 🏴‍☠️
Вика, а ты пишешь каждый раз свои монады, или все в рамде?
В рамде нет монад
источник

В

Виктория in pro.js
Мо мо мо монадааа
источник

В

Виктория in pro.js
Я монада
источник