Vim: Как изменить регистр при замене
Узнайте как изменить регистр текста внутри шаблона при замене в Vim.
https://www.dev-notes.ru/articles/vim/change-case-during-substitution/
Узнайте как изменить регистр текста внутри шаблона при замене в Vim.
https://www.dev-notes.ru/articles/vim/change-case-during-substitution/
Заметки разработчика
Vim: Как изменить регистр при замене
Узнайте как изменить регистр текста внутри шаблона при замене в Vim.
Техники рефакторинга CSS
В постоянно развивающемся мире веб-разработки, где CSS является ключевым элементом стиля, освоение техники рефакторинга CSS имеет решающее значение для создания эффективных и удобных в обслуживании таблиц стилей. Рефакторинг CSS позволяет оптимизировать код, устранить избыточность и повысить общее качество кода. Применение правильных техник может превратить запутанные таблицы стилей в хорошо организованный, модульный и легко обслуживаемый код. В этой статье мы расскажем вам о техниках рефакторинга CSS.
https://www.dev-notes.ru/articles/css/css-refactoring-techniques/
В постоянно развивающемся мире веб-разработки, где CSS является ключевым элементом стиля, освоение техники рефакторинга CSS имеет решающее значение для создания эффективных и удобных в обслуживании таблиц стилей. Рефакторинг CSS позволяет оптимизировать код, устранить избыточность и повысить общее качество кода. Применение правильных техник может превратить запутанные таблицы стилей в хорошо организованный, модульный и легко обслуживаемый код. В этой статье мы расскажем вам о техниках рефакторинга CSS.
https://www.dev-notes.ru/articles/css/css-refactoring-techniques/
Заметки разработчика
Техники рефакторинга CSS
Рефакторинг CSS позволяет оптимизировать код, устранить избыточность и повысить качество кода. В этой статье мы расскажем вам о техниках рефакторинга CSS.
Перенос паролей из легаси PHP приложения в Laravel
Для переноса легаси PHP приложения на Laravel, вероятно, потребуется кастомный драйвер хэширования.
https://www.dev-notes.ru/articles/laravel/migrate-password-from-a-legacy-php-application-to-laravel/
Для переноса легаси PHP приложения на Laravel, вероятно, потребуется кастомный драйвер хэширования.
https://www.dev-notes.ru/articles/laravel/migrate-password-from-a-legacy-php-application-to-laravel/
Заметки разработчика
Перенос паролей из легаси PHP приложения в Laravel
Для переноса легаси PHP приложения на Laravel, вероятно, потребуется кастомный драйвер хэширования. Это происходит из-за драйвера хэширования Laravel по умолчанию
Понимание CSS медиа-запросов
В этой статье я расскажу о том, как лучше всего использовать CSS медиа-запросы для достижения отзывчивости сайта.
https://www.dev-notes.ru/articles/css/understanding-css-media-queries/
В этой статье я расскажу о том, как лучше всего использовать CSS медиа-запросы для достижения отзывчивости сайта.
https://www.dev-notes.ru/articles/css/understanding-css-media-queries/
Заметки разработчика
Понимание CSS медиа-запросов
В этой статье я расскажу о том, как лучше всего использовать медиа-запросы CSS для достижения отзывчивости сайта.
Обновлена статья "Объяснение Git: Переписывание истории"
Одной из основных возможностей Git является "переписывание истории", т.е. "изменение" существующих коммитов. Я использую кавычки, потому что — несмотря на видимость — история Git неизменна. Изменить или удалить существующий коммит обычными командами Git невозможно.
https://www.dev-notes.ru/articles/git-rewriting-history/
Одной из основных возможностей Git является "переписывание истории", т.е. "изменение" существующих коммитов. Я использую кавычки, потому что — несмотря на видимость — история Git неизменна. Изменить или удалить существующий коммит обычными командами Git невозможно.
https://www.dev-notes.ru/articles/git-rewriting-history/
Заметки разработчика
Объяснение Git: Переписывание истории
Не бойтесь команд Git, меняющих историю, а вместо этого воспользуйтесь ими.
Создание движка шаблонов на PHP — Рендеринг и Эхо
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных, которые можно экранировать с помощью htmlspecialchars().
https://www.dev-notes.ru/articles/php/build-your-own-template-engine-in-php-rendering-echo/
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных, которые можно экранировать с помощью htmlspecialchars().
https://www.dev-notes.ru/articles/php/build-your-own-template-engine-in-php-rendering-echo/
Заметки разработчика
Создание движка шаблонов на PHP — Рендеринг и Эхо
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных.
API Аутентификация в Laravel
Когда речь идёт об аутентификации в Laravel, существует множество вариантов. Но что использовать, когда речь идёт об аутентификации вашего API?
https://www.dev-notes.ru/articles/laravel/api-authentication-in-laravel/
Когда речь идёт об аутентификации в Laravel, существует множество вариантов. Но что использовать, когда речь идёт об аутентификации вашего API?
https://www.dev-notes.ru/articles/laravel/api-authentication-in-laravel/
Заметки разработчика
API Аутентификация в Laravel
Когда речь идёт об аутентификации в Laravel, существует множество вариантов. Но что использовать, когда речь идёт об аутентификации вашего API?
Вложенность CSS
Одна из наших любимых функций CSS препроцессора теперь встроена в CSS: вложения правил стиля.
https://www.dev-notes.ru/articles/css/css-nesting/
Одна из наших любимых функций CSS препроцессора теперь встроена в CSS: вложения правил стиля.
https://www.dev-notes.ru/articles/css/css-nesting/
Заметки разработчика
Вложенность CSS
До появления вложенности каждый селектор нужно было объявлять отдельно, или использовать препроцессоры. Теперь в CSS встроено вложение правил стиля.
Перечисления в PHP: Руководство для начинающих
Давайте улучшим ваш код с помощью более безопасного способа программирования с использованием перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно.
https://www.dev-notes.ru/articles/php/enums/
Давайте улучшим ваш код с помощью более безопасного способа программирования с использованием перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно.
https://www.dev-notes.ru/articles/php/enums/
Заметки разработчика
PHP Enum: Руководство для начинающих
Давайте улучшим ваш код с помощью более безопасного способа программирования используя перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно
Больше контроля над выбором :nth-child() с синтаксисом of S
Предварительно отфильтруйте набор дочерних элементов, прежде чем применять к нему логику Ab+B.
https://www.dev-notes.ru/articles/css/css-nth-child-of-s/
Предварительно отфильтруйте набор дочерних элементов, прежде чем применять к нему логику Ab+B.
https://www.dev-notes.ru/articles/css/css-nth-child-of-s/
Заметки разработчика
Больше контроля над выбором :nth-child() с синтаксисом of S
Предварительно отфильтруйте набор дочерних элементов, прежде чем применять к нему логику Ab+B.
Руководство по использованию ts-reset для TypeScript
Пакет ts-reset решат ряд проблем с типами в TypeScript, подобно кнопке сброса CSS, чтобы избежать ошибок, вызванных ошибками типов.
https://www.dev-notes.ru/articles/typescript/guide-using-ts-reset/
Пакет ts-reset решат ряд проблем с типами в TypeScript, подобно кнопке сброса CSS, чтобы избежать ошибок, вызванных ошибками типов.
https://www.dev-notes.ru/articles/typescript/guide-using-ts-reset/
Заметки разработчика
Руководство по использованию ts-reset для TypeScript
Пакет ts-reset решат ряд проблем с типами в TypeScript, подобно кнопке сброса CSS, чтобы избежать ошибок, вызванных ошибками типов.
Использование CSS свойств object-fit и object-position
В статье объясняется и демонстрируется, как использовать два CSS свойства, которые могут помочь при создании отзывчивых макетов — object-fit и object-position.
https://www.dev-notes.ru/articles/css/using-css-object-fit-object-position-properties/
В статье объясняется и демонстрируется, как использовать два CSS свойства, которые могут помочь при создании отзывчивых макетов — object-fit и object-position.
https://www.dev-notes.ru/articles/css/using-css-object-fit-object-position-properties/
Заметки разработчика
Использование CSS свойств object-fit и object-position
В статье объясняется и демонстрируется, как использовать два CSS свойства, которые могут помочь при создании отзывчивых макетов — object-fit и object-position.
Руководство по сокрытию элементов в CSS
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
https://www.dev-notes.ru/articles/css/guide-hiding-elements-css/
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
https://www.dev-notes.ru/articles/css/guide-hiding-elements-css/
Заметки разработчика
Руководство по сокрытию элементов в CSS
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
Mobile-First подход с HTML и CSS
В современном цифровом ландшафте подход, ориентированный на мобильные решения (mobile-first), приобрёл большое значение в веб-дизайне и разработке. Применяя подход mobile-first в HTML и CSS, вы отдаёте приоритет потребностям мобильных пользователей и обеспечиваете бесперебойную и увлекательную работу вашего сайта на небольших экранах. В этой статье мы расскажем о принципах и преимуществах "mobile-first" дизайна и реализации конкретных стратегий в HTML и CSS, чтобы вы могли применить эту методику.
https://www.dev-notes.ru/articles/frontend/mobile-first-approach-with-html-and-css/
В современном цифровом ландшафте подход, ориентированный на мобильные решения (mobile-first), приобрёл большое значение в веб-дизайне и разработке. Применяя подход mobile-first в HTML и CSS, вы отдаёте приоритет потребностям мобильных пользователей и обеспечиваете бесперебойную и увлекательную работу вашего сайта на небольших экранах. В этой статье мы расскажем о принципах и преимуществах "mobile-first" дизайна и реализации конкретных стратегий в HTML и CSS, чтобы вы могли применить эту методику.
https://www.dev-notes.ru/articles/frontend/mobile-first-approach-with-html-and-css/
Заметки разработчика
Mobile-First подход с HTML и CSS
Как реализовать мобильный подход к дизайну веб-сайта
20 функций PHP, которые вы должны знать в 2023 году
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
https://www.dev-notes.ru/articles/php/20-php-features-you-should-know-in-2023/
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
https://www.dev-notes.ru/articles/php/20-php-features-you-should-know-in-2023/
Заметки разработчика
20 функций PHP, которые вы должны знать в 2023 году
PHP постоянно развивается, и важно быть в курсе последних изменений. В этой статье представлены 20 функций, каждая из которых проиллюстрирована примером кода.
Новые возможности и изменения в Laravel Livewire v3
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
https://www.dev-notes.ru/articles/laravel/livewire-v3-features/
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
https://www.dev-notes.ru/articles/laravel/livewire-v3-features/
Заметки разработчика
Новые возможности и изменения в Laravel Livewire v3
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
Laravel: Погружение в CORS
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного совместного использования ресурсов из разных источников.
https://www.dev-notes.ru/articles/laravel/diving-into-cross-origin-resource-sharing/
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного совместного использования ресурсов из разных источников.
https://www.dev-notes.ru/articles/laravel/diving-into-cross-origin-resource-sharing/
Заметки разработчика
Laravel: Погружение в CORS
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного CORS.
БЭМ vs SMACSS: Сравнение CSS методологий
Следование CSS методологии гарантирует, что все, кто участвует в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются друг от друга, но имеют ряд уникальных преимуществ.
https://www.dev-notes.ru/articles/css/bem-vs-smacss-comparing-css-methodologies/
Следование CSS методологии гарантирует, что все, кто участвует в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются друг от друга, но имеют ряд уникальных преимуществ.
https://www.dev-notes.ru/articles/css/bem-vs-smacss-comparing-css-methodologies/
Заметки разработчика
БЭМ vs SMACSS: Сравнение CSS методологий
Следование CSS методологии гарантирует, что все, участвующие в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются, но имеют ряд преимуществ.
Примитивные объекты в JavaScript: Когда их использовать (часть 2)
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
https://www.dev-notes.ru/articles/javascript/primitive-objects-javascript-part-2/
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
https://www.dev-notes.ru/articles/javascript/primitive-objects-javascript-part-2/
Заметки разработчика
Примитивные объекты в JavaScript: Когда их использовать (часть 2)
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
Как установить MySQL сервер на Ubuntu Linux 22.04 LTS
Объясняем, как установить MySQL 8 сервер на Ubuntu Linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.
https://www.dev-notes.ru/articles/devops/installing-mysql-server-on-ubuntu-22-04-lts-linux/
Объясняем, как установить MySQL 8 сервер на Ubuntu Linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.
https://www.dev-notes.ru/articles/devops/installing-mysql-server-on-ubuntu-22-04-lts-linux/
Заметки разработчика
Как установить MySQL сервер на Ubuntu Linux 22.04 LTS
Объясняем, как установить MySQL 8 сервер на Ubuntu linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.