Месяц: Июль 2026

border: толщина, стиль, цвет и как не получить двойные линии (CSS)

Свойство border в CSS позволяет задать рамку вокруг элемента. Оно объединяет три характеристики: толщину (border-width), стиль (border-style) и цвет (border-color). Синтаксис и базовые варианты записи Самый компактный вариант — через сокращённую запись: css selector { border: толщина стиль цвет; } Пример: css .box { border: 2px solid red; } Это эквивалентно трём отдельным свойствам: css […]

5,00 (1)
Загрузка...
Просмотров: 96 Читать статью

Условные конструкции if/elif/else: пишем логику простыми словами

Разберём, как в Python строить ветвления — чтобы код делал разные вещи в зависимости от условий. Без лишней теории: только примеры и типичные ситуации, которые реально встречаются в работе. Базовый if: когда нужно одно условие Самый простой случай: если условие верно — делаем что‑то, если нет — ничего не делаем. python age = 18   if age >= 18: print(«Доступ разрешён») […]

Загрузка...
Просмотров: 78 Читать статью

Переменные и типы данных в Python: что хранить и как не запутаться

Разберём, как в Python работают переменные и какие типы данных реально пригодятся на практике. Без теории ради теории — только примеры и то, что помогает сразу писать рабочий код. Что такое переменная в Python Переменная — это просто имя, к которому привязано какое‑то значение. В Python не нужно заранее говорить, какого типа будет переменная: ты просто присваиваешь значение, и […]

Загрузка...
Просмотров: 89 Читать статью

Запускаем первый скрипт на Python: от установки до «Hello, World»

Разберём пошагово, как подготовить среду и запустить самый простой скрипт. Без лишней теории — только то, что реально нужно, чтобы увидеть результат. Шаг 1. Скачиваем и ставим Python Идём на python.org, в разделе Downloads выбираем последнюю стабильную версию для своей ОС. Windows Запускаем установщик. На первом экране обязательно ставим галочку Add Python to PATH — это позволит запускать python […]

Загрузка...
Просмотров: 92 Читать статью

Напряжённость магнитного поля (H): что показывает, как зависит от тока и геометрии, примеры расчётов

Напряжённость магнитного поля $H$ — это векторная физическая величина, которая характеризует «силовое действие» источников магнитного поля (прежде всего токов) без учёта магнитных свойств среды. Она показывает, с какой силой токи стремятся создать магнитное поле в данной точке пространства. В отличие от магнитной индукции $B$, которая описывает результирующее поле с учётом среды (включая намагниченность вещества), величина $H$ отражает […]

Загрузка...
Просмотров: 77 Читать статью

Отправка почты в PHP: от простой функции к надёжному SMTP

В веб‑приложениях на PHP нередко требуется отправлять письма: уведомления об оплате, коды подтверждения, отчёты и т. п. Для этого в языке есть два принципиально разных пути: встроенная функция mail() и отправка через SMTP с помощью библиотек. Они решают одну задачу, но по‑разному подходят к деталям — от заголовков до безопасности и доставки. Функция mail(): что она делает на […]

Загрузка...
Просмотров: 109 Читать статью

Padding: внутренние отступы и их роль в блочной модели (CSS)

Когда верстаешь страницу, легко столкнуться с ситуацией: задаёшь элементу ширину 300 px, а в браузере он занимает 340 px. Часто причина — в padding. Это свойство добавляет пространство внутри элемента, и оно напрямую влияет на то, сколько места блок реально занимает на странице. Что такое padding и как он ложится в box model Блочная модель (box model) — это способ, которым […]

Загрузка...
Просмотров: 84 Читать статью

Напряжённость электрического поля (Е): что это, единицы измерения и как считать на примерах

Что характеризует напряжённость электрического поля +U −U E Напряжённость электрического поля — это векторная физическая величина, которая описывает силовое действие электрического поля на заряд в данной точке пространства. Формально она определяется как сила, действующая на единичный положительный пробный заряд: $$ \vec{E} = \frac{\vec{F}}{q} $$ где: $\vec{E}$ — напряжённость поля (вектор), $\vec{F}$ — сила, действующая на […]

Загрузка...
Просмотров: 91 Читать статью

Зачем нужна соль (salt) при хранении паролей: разбор с примерами

Соль — это случайная строка, которую добавляют к паролю перед хешированием. Её хранят в базе данных рядом с хешем. Соль не секрет, её задача — сделать каждый хеш уникальным, даже если пароли у пользователей совпадают. Почему без соли небезопасно Хеш-функция детерминирована: на одинаковый вход она всегда даёт одинаковый выход. Если хранить просто хеш пароля, возникают две проблемы. Проблема 1: одинаковые […]

Загрузка...
Просмотров: 123 Читать статью

Обновляем и удаляем в MySQL из PHP: UPDATE и DELETE с проверкой

Статья посвящена безопасной реализации операций обновления (UPDATE) и удаления (DELETE) данных в MySQL через PHP с использованием PDO. Особое внимание уделено обязательным проверкам: наличию записи, количеству затронутых строк и защите от ошибок. Важное правило: без WHERE — нельзя Операции UPDATE и DELETE без условия WHERE применяются ко всей таблице. Одна опечатка может стереть или испортить […]

Загрузка...
Просмотров: 98 Читать статью