Разное

Глаголы-префиксы для функций

get – получить какое-то значение set – установить какое-то значение create – создать какую-то сущность update – обновить какую-то сущность delete – удалить какую-то сущность show – показать что-то hide – скрыть что-то search – […]

Разное

Менеджеры пакетов JavaScript

npm, yarn, pnpm и bun — это менеджеры пакетов для JavaScript, которые помогают управлять зависимостями в проектах. Каждый из них имеет свои особенности и преимущества. Давайте рассмотрим их подробнее. npm (Node Package Manager) Описание: Это […]

Сайтостроение

Настройка Husky на Next.js 15

Вариант 1 Можно настроить работу с помощью Lint-staged: https://habr.com/ru/companies/ruvds/articles/428173/ Вариант 2 Или можно использовать упрощенный (?) вариант настроек: https://typicode.github.io/husky/get-started.html Прописываем в настройках — файл pre-commit следующее (все что было в нем изначально можно стереть): #.husky/pre-commit […]

Разное

Как скрыть кнопку «Список всех вкладок» в Firefox

В версии Firefox 106 разработчики браузера порадовали пользователей небольшим, но достаточно интересным и полезным набором новых инструментов, прежде всего страницей Firefox View и функцией базового редактирования файлов PDF. Но в данном случае речь пойдет не […]

Разное

Доменная зона IO — для IT и не только

.IO можно отнести к группе доменов, которые со временем все больше утрачивают свое изначальное предназначение. Мало кто знает, что его название — это аббревиатура, обозначающая «‎Indian Ocean»‎. Все чаще доменную зону выбирают для стартапов, онлайн-сервисов, […]

SMM

Как не улететь в бан во Вконтакте

Вопрос продолжает оставаться актуальным, давайте разбираться! Существуют лимиты и ограничения на разные действия, не просто так. ВК таким образом борется со спамом. Лимиты продвижения личных страниц ВК ✅ Лимит на отправку заявок (приглашений) в друзья […]

Сайтостроение

Скрипт плавной прокрутки до якоря на jQuery

//Скрипт плавной прокрутки до якоря $(document).ready(function(){ $(«nav.list»).on(«click»,»a», function (event) { //отменяем стандартную обработку нажатия по ссылке event.preventDefault(); //забираем идентификатор блока с атрибута href var id = $(this).attr(‘href’), //узнаем высоту от начала страницы до блока на […]