fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید 👈

Заметки разработчика

Заметки разработчика

رفتن به کانال در Telegram

Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов. https://www.dev-notes.ru @snakenf

نمایش بیشتر
Buy Ad
463
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
+130 روز
آرشیو پست ها
👩‍💻 Ключевое слово stretch: лучшая альтернатива width: 100% в CSS Некоторые HTML элементы, например div или p, по умолчанию
👩‍💻 Ключевое слово stretch: лучшая альтернатива width: 100% в CSS Некоторые HTML элементы, например div или p, по умолчанию растягиваются на всю доступную ширину. Если задать им горизонтальный margin, это не приведёт к появлению горизонтальной полосы прокрутки. Это невероятно удобное поведение по умолчанию. Конечно, многие другие элементы по умолчанию не занимают всю ширину. Давайте рассмотрим несколько случаев, когда width: 100% может пригодиться, а затем обратимся к более новой альтернативе. 🖥 Читать статью 📱 @dev_notes_ru #frontend #css #width #stretch

Алгоритм страуса
Алгоритм страуса

💡Совет по Laravel: Определение псевдонимов команд Все создавали пользовательские команды Artisan для разных целей. Хотя это
💡Совет по Laravel: Определение псевдонимов команд Все создавали пользовательские команды Artisan для разных целей. Хотя это здорово - иметь выразительную сигнатуру, если часто используете команду, всегда можно определить для нее псевдоним🚀. 📱 @dev_notes_ru #Laravel #Command #aliase #tips

👩‍💻 Кэширование зависимостей в GitHub Action GitHub Actions предлагает два способа хранения файлов: кэширование для зависим
👩‍💻 Кэширование зависимостей в GitHub Action GitHub Actions предлагает два способа хранения файлов: кэширование для зависимостей и артефакты для результатов работы, таких как логи и бинарники. Несмотря на похожие названия, эти методы служат разным целям. 🖥 Читать статью 📱 @dev_notes_ru #DevOps #GitHub #Actions #Cache

Способы отладки багов
Способы отладки багов

💡Совет по Laravel: Контрольная сумма файла Вам когда-нибудь требовалось сгенерировать контрольную сумму для файла, чтобы про
💡Совет по Laravel: Контрольная сумма файла Вам когда-нибудь требовалось сгенерировать контрольную сумму для файла, чтобы проверить, не был ли он испорчен, или просто отследить изменения со временем? Laravel поставляется с методом checksum, который позволяет сделать именно это🚀! 📱 @dev_notes_ru #Laravel #File #checksum #tips

👩‍💻 Хук useState в React: Полное руководство В React хук useState позволяет добавлять состояние в функциональные компоненты
👩‍💻 Хук useState в React: Полное руководство В React хук useState позволяет добавлять состояние в функциональные компоненты. useState возвращает массив с двумя значениями: текущее состояние и функцию для его обновления. 🖥 Читать статью 📱 @dev_notes_ru #React #Hook #UseState

💡Совет по Laravel: Валидация размеров изображения Вам когда-нибудь требовалось проверить размеры изображения, например, ават
💡Совет по Laravel: Валидация размеров изображения Вам когда-нибудь требовалось проверить размеры изображения, например, аватара? Laravel поставляется со встроенными правилами валидации для этого. Вы можете использовать правило dimensions для выстраивания логики валидации 🚀. 📱 @dev_notes_ru #Laravel #validation #images #tips

👩‍💻👩‍💻 Создание CLI-приложения с Laravel и Docker Laravel предоставляет CLI-фреймворк, построенный на основе популярного
👩‍💻👩‍💻 Создание CLI-приложения с Laravel и Docker Laravel предоставляет CLI-фреймворк, построенный на основе популярного компонента Symfony Console, позволяющий перенести лучшие возможности Laravel в командную строку. Хотя Laravel традиционно используется для создания веб-приложений, некоторые приложения нуждаются в надёжных командах CLI, выполняемых через Docker в продакшене. Если вы создаёте проект только для CLI, то можете также рассмотреть возможность использования проекта сообщества Laravel Zero. Всё, что обсуждается в этой статье, будет работать с Laravel или Laravel Zero (с некоторыми изменениями в образе Docker). 🖥 Читать статью 📱 @dev_notes_ru #Laravel #CLI #Docker

👩‍💻 Новое в Symfony 7.2: Непустые параметры контейнеров В Symfony 7.2 появилась новая утилита, требующая, чтобы некоторые п
👩‍💻 Новое в Symfony 7.2: Непустые параметры контейнеров В Symfony 7.2 появилась новая утилита, требующая, чтобы некоторые параметры существовали и имели непустые значения. 🖥 Читать статью 📱 @dev_notes_ru #Symfony

💡Совет по Laravel: Метод `diffInDaysFiltered` Вам когда-нибудь требовалось подсчитать количество дней между двумя датами при
💡Совет по Laravel: Метод `diffInDaysFiltered` Вам когда-нибудь требовалось подсчитать количество дней между двумя датами при фильтрации по условию? Поскольку Laravel использует Carbon под капотом, можно использовать diffInDaysFiltered, чтобы сделать именно это 🚀. 📱 @dev_notes_ru #Laravel #Carbon #tips

👩‍💻 PHP 8.4: Curl: Новые константы CURL_HTTP_VERSION_3 и CURL_HTTP_VERSION_3ONLY для поддержки HTTP/3 Расширение PHP Curl с
👩‍💻 PHP 8.4: Curl: Новые константы CURL_HTTP_VERSION_3 и CURL_HTTP_VERSION_3ONLY для поддержки HTTP/3 Расширение PHP Curl способно выполнять HTTP/3 (также известный как QUIC) HTTP-запросы, если расширение Curl скомпилировано с зависимостями, необходимыми для HTTP/3. Для расширения Curl в PHP 8.4 требуется libcurl 7.61.0 или более поздняя версия. Для поддержки HTTP/3 Curl требуется libcurl 7.66.0 или более поздняя версия. Начиная с версии PHP 8.2 и выше, можно включить поддержку HTTP/3, передав корректные параметры в опцию Curl CURLOPT_HTTP_VERSION. В PHP 8.4 расширение Curl объявляет две новые PHP константы, являющиеся параметрами для опции Curl CURLOPT_HTTP_VERSION. ✅ CURL_HTTP_VERSION_3 (значение int 30) ✅ CURL_HTTP_VERSION_3ONLY (значение int 31) 🖥 Читать статью 📱 @dev_notes_ru #PHP #PHP84 #features

👩‍💻 Новое в Symfony 7.2: Улучшения DX шаблонов В Symfony 7.2 можно задавать HTTP заголовки статических страниц и выводить о
👩‍💻 Новое в Symfony 7.2: Улучшения DX шаблонов В Symfony 7.2 можно задавать HTTP заголовки статических страниц и выводить определённые блоки Twig используя атрибуты. 🖥 Читать статью 📱 @dev_notes_ru #Symfony #Twig

👩‍💻 Наткнулся на подробный Vim cheatsheet на русском (и не только, более 30 языков), мобильная версия довольно удобная можно с телефона найти забытую команду. Исходники на 👩‍💻 GitHub, можно поднять в локальной сети и/или добавить свой язык. Файлы локалей в JSON. https://vim.rtorr.com/lang/ru #Vim #Cheatsheet

💡Совет по Laravel: Шаблоны URI Поскольку Laravel использует Guzzle под капотом, вы можете использовать шаблоны URI с HTTP-кл
💡Совет по Laravel: Шаблоны URI Поскольку Laravel использует Guzzle под капотом, вы можете использовать шаблоны URI с HTTP-клиентом Laravel, вызывая метод withUrlParameters 🚀. 📱 @dev_notes_ru #Laravel #Guzzle #tips

👩‍💻 Стрелочная функция vs. обычная функция в JavaScript JavaScript предоставляет два основных способа определения функций:
👩‍💻 Стрелочная функция vs. обычная функция в JavaScript JavaScript предоставляет два основных способа определения функций: стрелочные функции и обычные функции. Хотя на первый взгляд они выглядят одинаково, есть несколько ключевых различий, влияющих на то, как выполняется код и как вы его структурируете. Давайте разберём эти различия, чтобы было легче понять, когда следует использовать каждый тип. 🖥 Читать статью 📱 @dev_notes_ru #JavaScript #Function

👩‍💻 Новое в Symfony 7.2: Уведомления на рабочем столе Symfony 7.2 позволяет отправлять уведомления прямо на рабочий стол, и
👩‍💻 Новое в Symfony 7.2: Уведомления на рабочем столе Symfony 7.2 позволяет отправлять уведомления прямо на рабочий стол, используя новый канал desktop в компоненте Notifier. 🖥 Читать статью 📱 @dev_notes_ru #Symfony #Notifier

💡Совет по Laravel: Метод isBirthday Вам когда-нибудь нужно было проверить, является ли дата чьим-то днем рождения? Поскольку
💡Совет по Laravel: Метод isBirthday Вам когда-нибудь нужно было проверить, является ли дата чьим-то днем рождения? Поскольку Laravel использует Carbon под капотом, можно использовать метод isBirthday, чтобы сделать именно это 🚀. 📱 @dev_notes_ru #laravel #Carbon #tips

👩‍💻 Игнорирование определённых типов исключений в Laravel В мире разработки Laravel надёжная обработка ошибок имеет решающе
👩‍💻 Игнорирование определённых типов исключений в Laravel В мире разработки Laravel надёжная обработка ошибок имеет решающее значение для поддержания стабильной и комфортной работы приложения. Однако существуют сценарии, в которых требуется игнорировать определённые типы исключений. Laravel предлагает элегантный способ решения этой задачи, позволяя разработчикам тонко настраивать отчёт об ошибках в приложении. Давайте рассмотрим, как можно использовать эту возможность в проектах Laravel. 🖥 Читать статью 📱 @dev_notes_ru #Laravel #Exceptions

👩‍💻 Новое в Symfony 7.2: Улучшенный экстрактор переводов В Symfony 7.2 улучшена команда извлечения переводов, позволяющая н
👩‍💻 Новое в Symfony 7.2: Улучшенный экстрактор переводов В Symfony 7.2 улучшена команда извлечения переводов, позволяющая настраивать префиксы, изменять поведение обновлений и сортировать контент. 🖥 Читать статью 📱 @dev_notes_ru #Symfony #Translation