Точка входа в программирование
Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj
Mostrar más📈 Análisis del canal de Telegram Точка входа в программирование
El canal Точка входа в программирование (@prog_point) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 17 950 suscriptores, ocupando la posición 7 256 en la categoría Tecnologías y Aplicaciones y el puesto 36 678 en la región Rusia.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 17 950 suscriptores.
Según los últimos datos del 13 octubre, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -111, y en las últimas 24 horas de -3, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 3.46%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 2.13% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 621 visualizaciones. En el primer día suele acumular 383 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 2.
- Intereses temáticos: El contenido se centra en temas clave como docker, javascript, kubernetes, браузер, контейнер.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Фундаментальные знания по основам программирования
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site
Регистрация в перечне РКН: https://tprg.ru/zrgj”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 14 octubre, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.
git add изменения попадают в область подготовки коммита. Если туда случайно добавили лишний файл, команда git restore --staged file.txt уберёт его изменения из этой области, а текст в рабочем файле сохранится.
Потренируйтесь в отдельном учебном репозитории, где уже есть первый коммит с file.txt. Измените файл, добавьте его через git add, затем выполните git restore --staged для него и посмотрите git status. Правки снова будут показаны как не подготовленные к коммиту.
У git restore file.txt другое действие: он заменяет содержимое рабочего файла версией из области подготовки. После снятия изменений с подготовки это будет версия последнего коммита, поэтому учебные правки исчезнут.
Оба действия с примерами в Pro Gititems=[] пустой список создаётся один раз, когда Python выполняет определение функции. Если добавлять в него элементы, следующий вызов без этого аргумента получит тот же изменённый список.
Для проверки напишите функцию, которая добавляет задачу в список и возвращает его. Вызовите её дважды с разными задачами. Во втором результате окажутся обе: первый вызов уже изменил общий список.
Затем замените значение по умолчанию на None. Внутри функции проверяйте items is None и в этом случае создавайте новый список. Повторите два вызова: теперь у каждой задачи будет отдельный список.
Такой опыт помогает понять, когда создаются значения по умолчанию и откуда берётся состояние между вызовами.
Разбор с примерами и коротким видеоwidget, вложенного в блок с id="sidebar". Задайте правила:
#sidebar .widget a { color: navy; }
.widget a { color: teal; }
Ссылка будет тёмно-синей: (1, 1, 1) сильнее (0, 1, 1). Уберите #sidebar: веса сравняются, и второе правило сделает ссылку бирюзовой.
Этот пример сравнения селекторов проверяйте без !important и слоёв каскада: слои группируют правила и задают приоритет раньше сравнения весов.
#основы #практика['учить' 'писать', 'код'] первые две строки склеятся. Получится ['учитьписать', 'код']: два элемента вместо трёх. Функция len(), которая возвращает число элементов списка, покажет 2.
Верните запятую между первыми двумя строками и проверьте длину снова: получится 3. В многострочном списке ставьте запятую и после последнего элемента: при переносе его выше разделитель останется с ним и поможет избежать случайного склеивания.
#основы #для_новичковmin-width, задающие минимальную ширину, идут от меньшего порога к большему. На широком окне оба условия выполняются, и более позднее правило определяет число колонок.
Затем попробуйте тёмную тему: пример меняет переменные с цветами вслед за системной настройкой. Если мобильная сетка не появляется на телефоне, разбор метатега viewport объясняет, как задать браузеру ширину страницы по ширине устройства.
#практика #основыt.Errorf сообщает о провале теста.
По руководству с примерами сложения и деления вы создадите файл calc_test.go и запустите проверки командой go test. Затем намеренно измените ожидаемый результат, чтобы увидеть, как выглядит сообщение о неудачной проверке.
Дальше разберёте табличные тесты, которые проверяют несколько наборов данных, и тесты функций, возвращающих ошибку. Для закрепления есть упражнения на вычитание с решениями. Материал предполагает знание основ Go и назначения тестов.
#туториал #практикаvar и let. Сохранённые функции вызываются после цикла: с var все читают одну переменную и выводят 3, с let у каждой итерации своя переменная, поэтому выводятся 0, 1, 2.
Разберите и once: эта обёртка вызывает переданную функцию один раз, сохраняет результат и возвращает его при повторных вызовах. В примере сообщение об инициализации появляется один раз, а число 42 возвращается трижды.
#практика #основыpython -m tkinter в командной строке. Если появится тестовое окно, библиотека работает и можно повторять примеры. В некоторых сборках Python Tkinter может отсутствовать.
#туториал #для_новичковhidden и clip обрезают выступающую часть и не показывают полосы прокрутки. Разница проявляется, когда прокрутить блок пытается скрипт.
Для сравнения возьмите два блока одинаковой фиксированной высоты с длинным текстом. Одному задайте overflow: hidden, другому overflow: clip. Сначала оба скроют часть текста. Попробуйте прокрутить их через JavaScript: в первом текст сдвинется и покажет скрытый участок, во втором останется на месте.
У hidden обрезка сохраняет возможность прокрутки скриптом. У clip такая прокрутка запрещена. Выбор зависит от того, нужно ли показывать скрытую часть через JavaScript.
#основы #практикаOrder 12, item 345, qty 7.. Шаблон \d+ ищет одну или больше цифр подряд и находит три числа. У \d{2,} минимум две цифры, поэтому остаются только 12 и 345.
Дальше можно разобрать дату вида 2026-07-27: скобки в шаблоне создают группы захвата, которые сохраняют год, месяц и день отдельно. Сравните поиск с флагом g и без него на примере с двумя датами: с ним находятся обе, без него только первая.
#практика #основыdocument. Node.js запускает JavaScript вне браузера и этого объекта не предоставляет. Поэтому вычисления работают в обоих случаях, а обращение к странице в Node.js вызывает ошибку.
Сравните: выполните console.log(2 + 2) и console.log(document.title) в консоли разработчика браузера. Получите 4 и заголовок текущей вкладки. Затем сохраните эти строки в script.js и, установив Node.js, запустите node script.js из той же папки. В терминале появится 4, затем ReferenceError: document is not defined.
В разборе способов запуска показано это различие: язык тот же, но объекта для работы со страницей в Node.js нет.
#основы #для_новичков