Аналитика Telegram-канала
Подписчики
17 821
Охват за 24 ч
382
ER за 24 ч
2,14%
Публикаций
5 134
Динамика подписчиков
7 дней
30 дней
6 месяцев
Больше
9 ноя12 ноя15 ноя
Показаны последние 7 дней
Больше истории →
Охваты публикаций
12.1113.1113.1114.1114.1115.11
147
Средний охват
255
Лучший результат
Показаны 6 публикаций — последние в канале
Больше статистики →
Упоминания
582
Упоминаний
293
Из них репостов
139
Каналов
12
Упоминаний за 90 дней
9
Из них репостов
5
Каналов за 90 дней
Последние посты
3 из 5 134 2 из 5 134
История коммитов не показывает все перемещения HEAD
HEAD обозначает текущее положение в репозитории. Чтобы увидеть его недавние перемещения, сравните log и reflog. Команды с картинки создают отдельный временный репозиторий в macOS или Linux с учебным именем и адресом автора. Рабочий проект не понадобится.
После двух коммитов вернёмся на main. Обычный журнал этой ветки покажет только first. В reflog будут также коммит second из ветки lab и оба переключения. Читайте записи сверху вниз, от новых к старым. Ваши хеши будут отличаться от картинки.
Это локальный журнал изменений ссылок, а не резервная копия и не общая история удалённого репозитория. Старые записи могут удаляться по настройкам хранения. В упражнении мы только читаем журнал. Детали — в руководстве git reflog.
ещё
35
1
15 ноя, 07:40
Уберите движение для тех, кому оно мешает
Медиавыражение prefers-reduced-motion: reduce сообщает CSS, что пользователь предпочитает меньше необязательного движения. Это настройка доступности, а не ширина экрана. В собственном примере по документации MDN сравним два режима без повторяющейся анимации.
Сохраните код с картинки в HTML-файл. Наведите указатель: кнопка плавно сдвинется на четыре пикселя. Затем включите уменьшение движения в настройках доступности ОС и обновите страницу. При активном reduce сдвига и перехода не будет.
Правила внутри @media стоят после основных. При равной специфичности селекторов это позволяет переопределить исходные значения. Отсутствие reduce не означает, что пользователь просил анимацию. Здесь движение нужно лишь для небольшого сравнения.
ещё
122
2
1 14 ноя, 10:34
Не дайте строке сослаться на отсутствующую запись
Внешний ключ в SQLite связывает две таблицы: значение в дочерней таблице должно указывать на существующую запись родительской. Для проверки запустите Python-код с картинки. База создаётся только в памяти, ваши файлы не меняются.
Сначала включаем PRAGMA foreign_keys = ON и проверяем ответ 1. Это нужно делать для каждого соединения до начала транзакции. Попытка вставить 7 в child, пока родительской записи нет, вызовет FOREIGN KEY constraint failed. После добавления родителя вставка пройдёт и даст [(7,)].
Каждый вызов execute здесь выполняет один SQL-запрос. Внешний ключ сам по себе допускает NULL. Для запрета пустого значения дополнительно нужен NOT NULL. Условия и примеры — в документации SQLite.
ещё
197
2
1 14 ноя, 08:20
Похожие Telegram-каналы
Типичный программист
Веб-страница
Zen of Python
Продолжить анализ этого канала
- История роста подписчиков
- Просмотры и охваты публикаций
- Кто упоминает канал и кого упоминает он
- Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней