Vim: Вставить совпавший шаблон
Используйте этот трюк для быстрого поиска и замены.
https://www.dev-notes.ru/articles/vim/vimtrick-insert-matched-pattern/
Используйте этот трюк для быстрого поиска и замены.
https://www.dev-notes.ru/articles/vim/vimtrick-insert-matched-pattern/
Заметки разработчика
Vim: Вставить совпавший шаблон
Используйте этот трюк для быстрого поиска и замены.
Что такое URL
URL-адреса встречаются повсюду. Мы используем их для доступа к веб-сайтам, отправки электронной почты, загрузки файлов и многого другого. Но что такое URL и как он работает? В этой статье мы рассмотрим анатомию URL, различные типы URL, способы кодирования и декодирования URL, разработку и отладку URL, а также некоторые советы по безопасности при использовании URL.
https://www.dev-notes.ru/articles/devops/whats-in-a-url/
URL-адреса встречаются повсюду. Мы используем их для доступа к веб-сайтам, отправки электронной почты, загрузки файлов и многого другого. Но что такое URL и как он работает? В этой статье мы рассмотрим анатомию URL, различные типы URL, способы кодирования и декодирования URL, разработку и отладку URL, а также некоторые советы по безопасности при использовании URL.
https://www.dev-notes.ru/articles/devops/whats-in-a-url/
Заметки разработчика
Что такое URL
В этой статье мы рассмотрим что такое URL, анатомию URL, различные типы URL, способы кодирования и декодирования URL, а также некоторые советы
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 отличаются, но имеют ряд преимуществ.