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

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

@dev_notes_ru

Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов.

https://www.dev-notes.ru

@snakenf
Subscribers
457
Photos
740
Videos
4
Links
1.2K

Showing posts older than #844 · Back to latest

Older Posts 20 shown
Post #843 197
Давайте поговорим о различных способах управления переноса текста на веб-странице. CSS даёт множество инструментов, позволяющих сделать текст таким, каким мы хотим его видеть. Также рассмотрим трюки с использованием HTML и специальных символов.

https://www.dev-notes.ru/articles/css/deep-dive-into-text-wrapping-and-word-breaking/
Заметки разработчика Исследование переноса текста и слов Давайте поговорим о способах переноса текста на веб-странице. CSS даёт множество инструментов, позволяющих сделать текст таким, каким мы хотим его видеть.
  • 👍 2
Post #842 194
Post #841 192
Post #840 193
В веб-разработке понимание внутренней работы Document Object Model (DOM) имеет решающее значение. Два понятия, которые часто встречаются в дискуссиях о DOM, — это Virtual DOM и Shadow DOM.

https://www.dev-notes.ru/articles/frontend/virtual-dom-vs-shadow-dom/
Заметки разработчика В чём разница между Virtual DOM и Shadow DOM В веб-разработке понимание внутренней работы DOM имеет решающее значение. Два часто встречающихся понятия в дискуссиях о DOM, — это Virtual DOM и Shadow DOM.
Post #839 203
Одно из преимуществ CSS переменных — хранение таких значений, как цвета, размеры и другие элементы дизайна, в одном месте, с последующим использованием их во всей таблице стилей. Мы расскажем о значении CSS переменных и о том, как упростить поддержку и обновление стилей, что позволит повысить навыки фронтенд-разработки.

https://www.dev-notes.ru/articles/frontend/working-with-css-variables/
Заметки разработчика Работа с CSS переменными Мы расскажем о значении CSS переменных и о том, как упростить поддержку и обновление стилей, что позволит повысить навыки фронтенд-разработки.
  • 👍 1
Post #838 187
Post #837 170

Forwarded from Taylor Otwell 🪐

Introducing Context for Laravel. 📝

Add contextual data to the current request and it will be included in all log entires written by that request.

But, what's magical (in the best way) is that contextual data is also retained by any queued jobs dispatched by that request, allowing you to easily trace execution flows through distributed systems. 🧙

Available in Laravel 11 today.

https://laravel.com/docs/11.x/context

👩‍💻 @taylorotwell
Post #836 172
CSS уже не тот, что в 1996 году, и SASS тоже вырос с момента своего создания — какому из них отдать предпочтение сегодня? Рассмотрим плюсы и минусы обоих вариантов.

https://www.dev-notes.ru/articles/css/sass-vs-css/
Заметки разработчика SASS vs CSS CSS уже не тот, что в 1996 году, и SASS тоже вырос с момента своего создания — какому из них отдать предпочтение? Рассмотрим плюсы и минусы обоих вариантов.
Post #835 175
Post #834 183
PHP поддерживает объявление типов для параметров функций, возвращаемых значений, свойств классов, констант классов и Enum. Будучи динамически типизированным языком и языком с десятилетиями истории, за прошедшие годы PHP получил ряд улучшений и возможностей.

https://www.dev-notes.ru/articles/php/8.4/implicitly-marking-parameter-type-nullable-deprecated/
Заметки разработчика PHP 8.4: Объявление параметров с неявным nullable объявлено устаревшим В PHP 8.4 отказались от неявных nullable типов. PHP-приложениям рекомендуется явно объявлять тип как nullable.
  • 👍 2
  • ❤ 1
  • 🔥 1
Post #833 181
Может быть множество причин, по которым необходимо добавить текст поверх существующего изображения. Для меня основной причиной было добавление заголовка статьи поверх фонового изображения "шаблона" для создания SEO-изображений.

https://www.dev-notes.ru/articles/php/adding-text-to-an-image-using-php-and-gd/
Заметки разработчика Добавление текста к изображению с помощью PHP и GD Может быть множество причин, по которым необходимо добавить текст поверх существующего изображения. Для меня основной причиной было создания SEO-изображений.
Post #832 181
Post #831 169
TypeScript с его мощной системой типов предлагает функцию Дженерики, позволяющую разработчикам писать многократно используемый и типобезопасный код. Дженерики позволяют создавать компоненты, способные работать с различными типами, а не с одним.

https://www.dev-notes.ru/articles/typescript/how-generics-work/
Заметки разработчика Как работают дженерики в TypeScript TypeScript с его мощной системой типов предлагает функцию Дженерики, позволяющую разработчикам писать многократно используемый и типобезопасный код.
Post #830 185
Прекратите использовать приёмы микрооптимизации в PHP, жертвуя читабельностью кода ради мнимого повышения производительности. Более того, перестаньте учить этим трюкам новичков. В этом нет смысла.

https://www.dev-notes.ru/articles/php/stop-using-these-5-outdated-optimization-tricks/
Заметки разработчика Хватит использовать устаревшие методы оптимизации в PHP Прекратите использовать приёмы микрооптимизации в PHP, жертвуя читабельностью кода ради мнимого повышения производительности.
  • 👍 3
  • ❤ 2
  • 🔥 1
Post #829 194
Post #828 194
Post #826 177
Хотя мы, как индустрия, в целом отказались от большинства требований XHTML, оформление самозакрывающегося тега, похоже, сохранилось, несмотря на то, что является пережитком спецификации, от которой отказались более 10 лет назад. Люди даже добавляют пробел перед /, который был добавлен для совместимости с браузерным движком из прошлого тысячелетия.

https://www.dev-notes.ru/articles/html/against-self-closing-tags-in-html/
Заметки разработчика Доводы против самозакрывающихся тегов в HTML Мы отказались от большинства требований XHTML, оформление самозакрывающегося тега сохранилось, несмотря на то, что является пережитком спецификации.
  • 👍 1
Post #825 174
Post #824 249
SQL запросы — рабочие лошадки, получающие данные, манипулирующие и управляющие ими. Создаёте веб-приложение, управляете бизнес-операциями или проводите сложный анализ данных, SQL запросы — это мост, соединяющий данные с приложением. Поэтому важно, чтобы запросы были не только функциональными, но и оптимизированными для повышения эффективности.

https://www.dev-notes.ru/articles/database/common-pitfalls-in-sql-query-writing-and-how-to-avoid-them/
Заметки разработчика Ошибки в составлении SQL запросов и как их избежать От ошибок до производительности: как усовершенствовать навыки работы с SQL запросами
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →