es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete 👈

Точка входа в программирование

Точка входа в программирование

Ir al canal en Telegram

Фундаментальные знания по основам программирования Разместить рекламу: @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.

17 950
Suscriptores
-324 horas
-537 días
-11130 días
Atraer Suscriptores
oct '26
octubre '26
+65
en 7 canales
septiembre '26
+64
en 8 canales
Get PRO
agosto '26
+63
en 6 canales
Get PRO
julio '26
+23
en 4 canales
Get PRO
junio '26
+47
en 1 canales
Get PRO
mayo '26
+58
en 1 canales
Get PRO
abril '26
+54
en 3 canales
Get PRO
marzo '26
+55
en 5 canales
Get PRO
febrero '26
+64
en 4 canales
Get PRO
enero '26
+72
en 2 canales
Get PRO
diciembre '25
+115
en 5 canales
Get PRO
noviembre '25
+83
en 5 canales
Get PRO
octubre '25
+140
en 3 canales
Get PRO
septiembre '25
+81
en 4 canales
Get PRO
agosto '25
+81
en 3 canales
Get PRO
julio '25
+96
en 3 canales
Get PRO
junio '25
+148
en 8 canales
Get PRO
mayo '25
+96
en 3 canales
Get PRO
abril '25
+76
en 3 canales
Get PRO
marzo '25
+187
en 8 canales
Get PRO
febrero '25
+179
en 5 canales
Get PRO
enero '25
+153
en 3 canales
Get PRO
diciembre '24
+178
en 4 canales
Get PRO
noviembre '24
+136
en 5 canales
Get PRO
octubre '24
+130
en 8 canales
Get PRO
septiembre '24
+129
en 5 canales
Get PRO
agosto '24
+145
en 4 canales
Get PRO
julio '24
+94
en 2 canales
Get PRO
junio '24
+71
en 4 canales
Get PRO
mayo '24
+174
en 5 canales
Get PRO
abril '24
+208
en 7 canales
Get PRO
marzo '24
+131
en 4 canales
Get PRO
febrero '24
+127
en 1 canales
Get PRO
enero '24
+141
en 3 canales
Get PRO
diciembre '23
+106
en 5 canales
Get PRO
noviembre '23
+115
en 3 canales
Get PRO
octubre '23
+108
en 1 canales
Get PRO
septiembre '23
+134
en 0 canales
Get PRO
agosto '23
+250
en 0 canales
Get PRO
julio '23
+282
en 0 canales
Get PRO
junio '23
+360
en 0 canales
Get PRO
mayo '23
+475
en 0 canales
Get PRO
abril '23
+543
en 0 canales
Get PRO
marzo '23
+424
en 0 canales
Get PRO
febrero '23
+536
en 0 canales
Get PRO
enero '23
+1 067
en 0 canales
Get PRO
diciembre '22
+487
en 0 canales
Get PRO
noviembre '22
+564
en 0 canales
Get PRO
octubre '22
+384
en 0 canales
Get PRO
septiembre '22
+612
en 0 canales
Get PRO
agosto '22
+494
en 0 canales
Get PRO
julio '22
+587
en 0 canales
Get PRO
junio '22
+969
en 0 canales
Get PRO
mayo '22
+621
en 0 canales
Get PRO
abril '22
+425
en 0 canales
Get PRO
marzo '22
+773
en 0 canales
Get PRO
febrero '22
+1 309
en 0 canales
Get PRO
enero '22
+558
en 0 canales
Get PRO
diciembre '21
+353
en 0 canales
Get PRO
noviembre '21
+2 297
en 0 canales
Get PRO
octubre '21
+1 689
en 0 canales
Get PRO
septiembre '21
+324
en 0 canales
Get PRO
agosto '21
+837
en 0 canales
Get PRO
julio '21
+1 025
en 0 canales
Get PRO
junio '21
+627
en 0 canales
Get PRO
mayo '21
+769
en 0 canales
Get PRO
abril '21
+2 906
en 0 canales
Get PRO
marzo '21
+882
en 0 canales
Get PRO
febrero '21
+2 017
en 0 canales
Get PRO
enero '21
+9 289
en 0 canales
Fecha
Crecimiento de Suscriptores
Menciones
Canales
13 octubre+4
12 octubre+3
11 octubre0
10 octubre0
09 octubre+6
08 octubre+4
07 octubre+12
06 octubre+8
05 octubre+10
04 octubre0
03 octubre+9
02 octubre+1
01 octubre+8
Publicaciones del Canal
Как убрать файл из будущего коммита и сохранить правки После git add изменения попадают в область подготовки коммита. Если туда случайно добавили лишний файл, команда git restore --staged file.txt уберёт его изменения из этой области, а текст в рабочем файле сохранится. Потренируйтесь в отдельном учебном репозитории, где уже есть первый коммит с file.txt. Измените файл, добавьте его через git add, затем выполните git restore --staged для него и посмотрите git status. Правки снова будут показаны как не подготовленные к коммиту. У git restore file.txt другое действие: он заменяет содержимое рабочего файла версией из области подготовки. После снятия изменений с подготовки это будет версия последнего коммита, поэтому учебные правки исчезнут. Оба действия с примерами в Pro Git

2
Почему функция Python помнит старые элементы списка В функции с параметром items=[] пустой список создаётся один раз, когда Python выполняет определение функции. Если добавлять в него элементы, следующий вызов без этого аргумента получит тот же изменённый список. Для проверки напишите функцию, которая добавляет задачу в список и возвращает его. Вызовите её дважды с разными задачами. Во втором результате окажутся обе: первый вызов уже изменил общий список. Затем замените значение по умолчанию на None. Внутри функции проверяйте items is None и в этом случае создавайте новый список. Повторите два вызова: теперь у каждой задачи будет отдельный список. Такой опыт помогает понять, когда создаются значения по умолчанию и откуда берётся состояние между вызовами. Разбор с примерами и коротким видео
418
3
Почему правило ниже в CSS не меняет цвет ссылки? Порядок записи решает только при равной специфичности, то есть весе селектор
Почему правило ниже в CSS не меняет цвет ссылки? Порядок записи решает только при равной специфичности, то есть весе селекторов. Браузер сравнивает три числа: количество идентификаторов; классов, атрибутов и псевдоклассов; тегов и псевдоэлементов. Сравнивает слева направо, без сложения: первое различие определяет победителя. Возьмите ссылку внутри блока с классом widget, вложенного в блок с id="sidebar". Задайте правила: #sidebar .widget a { color: navy; } .widget a { color: teal; } Ссылка будет тёмно-синей: (1, 1, 1) сильнее (0, 1, 1). Уберите #sidebar: веса сравняются, и второе правило сделает ссылку бирюзовой. Этот пример сравнения селекторов проверяйте без !important и слоёв каскада: слои группируют правила и задают приоритет раньше сравнения весов. #основы #практика
411
4
Приходится ли вам копипастить данные и какие именно, когда переходите из одной нейросети в другую?
298
5
Общая папка для работы Claude Code и Codex Луи-Франсуа Бушар собрал заметки, инструкции-скиллы, скрипты и итоги встреч в Obsi
Общая папка для работы Claude Code и Codex Луи-Франсуа Бушар собрал заметки, инструкции-скиллы, скрипты и итоги встреч в Obsidian. Его связка устроена так: Папка хранит исходные материалы и решения ↓ Индекс указывает, где искать данные для задачи ↓ Claude Code планирует работу ↓ Codex выполняет задачи по его вызову В описании этого рабочего процесса Бушар объясняет, зачем даёт агенту сведения для конкретной задачи. Начать предлагает с общей папки, короткого индекса и одного повторно используемого скилла. #ии #инструменты
274
6
Учёт расходов на Python: от ввода суммы до отчёта по категориям В пошаговом руководстве вы соберёте консольную программу: она
Учёт расходов на Python: от ввода суммы до отчёта по категориям В пошаговом руководстве вы соберёте консольную программу: она запрашивает сумму и категорию расхода, сохраняет записи в JSON, текстовом файле с полями, и выводит отчёт за выбранный месяц. В отчёте будут суммы по категориям и общий итог. Суммы хранятся целым числом центов: 4,50 превращается в 450. Так при сложении не накапливаются погрешности дробных чисел. Для отчёта программа складывает расходы каждой категории в словаре, где названию категории соответствует её сумма. Добавьте несколько расходов, перезапустите программу и сверьте итог вручную. Используйте учебные данные: если JSON-файл повреждён, код начинает с пустого списка расходов. После сборки можно добавить месячный бюджет для каждой категории. #туториал #практика
489
7
Пропущенная запятая в Python может склеить элементы списка Python соединяет соседние строковые литералы, то есть строки, запи
Пропущенная запятая в Python может склеить элементы списка Python соединяет соседние строковые литералы, то есть строки, записанные в кавычках прямо в коде. Дополнительный пробел между ними не появляется. Такой синтаксис разрешён, поэтому пропущенная запятая между двумя литералами не вызывает ошибку. В условном примере ['учить' 'писать', 'код'] первые две строки склеятся. Получится ['учитьписать', 'код']: два элемента вместо трёх. Функция len(), которая возвращает число элементов списка, покажет 2. Верните запятую между первыми двумя строками и проверьте длину снова: получится 3. В многострочном списке ставьте запятую и после последнего элемента: при переносе его выше разделитель останется с ним и поможет избежать случайного склеивания. #основы #для_новичков
491
8
Почему UNION удаляет строки, которые сохраняет UNION ALL? Оба оператора объединяют строки результатов SELECT, запросов на выборку данных. UNION ALL сохраняет каждое появление строки. UNION убирает повторы из общего результата: одинаковые строки превращаются в одну, даже если пришли из одного SELECT. Допустим, первый запрос вернул числа 1, 2, 3, второй — 3, 4, 5. С UNION ALL получится шесть строк с двумя тройками. С UNION получится пять строк: тройка останется одна. Сравниваются все выбранные столбцы. Если у текущего и архивного заказа одинаковый идентификатор, но разные выбранные временные метки, UNION сохранит обе строки. Повторите пример с двумя наборами чисел и сравните количество строк. Чтобы отсортировать вывод, добавьте ORDER BY в конец запроса. #основы #практика
479
9
🧑‍💻 Какие навыки помогают вам в разработке в 2026 году? Что вы чаще используете в работе? В каких задачах помогает ИИ, а где проще справиться самостоятельно? Мы решили собрать портрет современного разработчика — и приглашаем вас поделиться своим опытом. Расскажите, какие навыки вам пригодились и как вы используете ИИ. Если обходите его стороной, нам тоже интересно узнать почему. Опрос анонимный и займёт около 5 минут. Результаты опубликуем в общем большом исследовании. 👉 Пройти опрос
339
10
CSS-медиазапросы: меняем сетку и цвета по условию Медиазапрос включает CSS-правила, когда выполняется условие: например, обла
CSS-медиазапросы: меняем сетку и цвета по условию Медиазапрос включает CSS-правила, когда выполняется условие: например, области просмотра хватает ширины или в системе выбрана тёмная тема. В примерах Coddy с работающим предпросмотром можно проверить оба сценария. Начните с сетки: сужайте окно браузера и наблюдайте, как три колонки превращаются в две, а затем в одну. Правила min-width, задающие минимальную ширину, идут от меньшего порога к большему. На широком окне оба условия выполняются, и более позднее правило определяет число колонок. Затем попробуйте тёмную тему: пример меняет переменные с цветами вслед за системной настройкой. Если мобильная сетка не появляется на телефоне, разбор метатега viewport объясняет, как задать браузеру ширину страницы по ширине устройства. #практика #основы
510
11
Выбираем плавность CSS-перехода на интерактивных примерах Элементы могут пройти одинаковое расстояние за одинаковое время, но
Выбираем плавность CSS-перехода на интерактивных примерах Элементы могут пройти одинаковое расстояние за одинаковое время, но двигаться по-разному. Функция плавности задаёт, как меняется скорость на этом пути. В интерактивном сравнении пяти функций это видно на графиках и движущихся маркерах. У linear скорость постоянная. У ease короткий плавный старт и долгое замедление. ease-in ускоряет элемент к концу и подходит для исчезновения. ease-out замедляет его перед остановкой и подходит для появления. ease-in-out смягчает и начало, и конец движения. Запустите демонстрации и сравните, где маркеры обгоняют друг друга. Затем попробуйте выбранную функцию в своём CSS-переходе через свойство transition-timing-function. Для разбора нужны основы CSS-переходов: длительность, задержка и выбор изменяемого свойства. #основы #практика
494
12
Переносы и пустые строки делают Python-код понятнее Длинный вызов функции может помещаться в одну строку, но его аргументы вс
Переносы и пустые строки делают Python-код понятнее Длинный вызов функции может помещаться в одну строку, но его аргументы всё равно трудно различить. В Python выражение внутри скобок можно переносить на несколько строк: так проще увидеть отдельные части вызова. В разборе приёмов оформления Python-кода показано, как разнести аргументы функции и элементы списка по строкам, а логические блоки отделить пустыми строками. Переносы выбирают по смыслу, а не только по длине строки. Есть и ограничения: программы автоматического форматирования могут снова собрать короткое выражение в одну строку. Попробуйте пример с print из статьи: разнесите аргументы по строкам и добавьте запятую после последнего. Она помогает сохранить переносы при автоматическом форматировании. Сравните результат с исходным вызовом. #практика #для_новичков
492
13
Первые тесты на Go: проверяем вычисления и обработку ошибок Начните с проверки сложения: вызовите функцию с числами 2 и 3 и с
Первые тесты на Go: проверяем вычисления и обработку ошибок Начните с проверки сложения: вызовите функцию с числами 2 и 3 и сравните результат с ожидаемой пятёркой. В Go такая проверка пишется обычным кодом: условие выявляет несовпадение, а t.Errorf сообщает о провале теста. По руководству с примерами сложения и деления вы создадите файл calc_test.go и запустите проверки командой go test. Затем намеренно измените ожидаемый результат, чтобы увидеть, как выглядит сообщение о неудачной проверке. Дальше разберёте табличные тесты, которые проверяют несколько наборов данных, и тесты функций, возвращающих ошибку. Для закрепления есть упражнения на вычитание с решениями. Материал предполагает знание основ Go и назначения тестов. #туториал #практика
516
14
От чатбота к агентам: опыт Митчелла Хашимото Для работы с кодом Хашимото перешёл от отдельного чата к агенту, который читает файлы проекта и запускает программы. После этого начал повторять собственную работу: сначала решал задачу сам, затем давал её агенту без готового решения. Так он выяснял, какие задачи можно поручать ИИ. Дальше добавлял инструкции в AGENTS.md, файл с правилами проекта, и способы проверить изменения, включая запуск тестов. В истории освоения ИИ в разработке Хашимото связывает выбор задач с настройкой рабочего окружения. Отдельные чаты при этом остались в его повседневной работе. #ии #инструменты
400
15
Где вы чаще всего работаете с ИИ-инструментом?
379
16
Замыкания JavaScript на практике: счётчики и однократный вызов Запустите два счётчика из примеров Coddy о замыканиях. Вызовит
Замыкания JavaScript на практике: счётчики и однократный вызов Запустите два счётчика из примеров Coddy о замыканиях. Вызовите один три раза, другой один раз: первый вернёт 1, 2, 3, второй начнёт с 1. Каждый хранит свою переменную. Замыкание позволяет функции сохранять доступ к переменным из места её создания даже после завершения внешней функции. Затем сравните примеры циклов с var и let. Сохранённые функции вызываются после цикла: с var все читают одну переменную и выводят 3, с let у каждой итерации своя переменная, поэтому выводятся 0, 1, 2. Разберите и once: эта обёртка вызывает переданную функцию один раз, сохраняет результат и возвращает его при повторных вызовах. В примере сообщение об инициализации появляется один раз, а число 42 возвращается трижды. #практика #основы
474
17
Как собрать оконный калькулятор на Python с Tkinter Попробуйте собрать программу с окном, кнопками и полем результата. Tkinte
Как собрать оконный калькулятор на Python с Tkinter Попробуйте собрать программу с окном, кнопками и полем результата. Tkinter, библиотека для создания графических интерфейсов на Python, поможет связать функции с нажатиями: кнопка добавляет цифру в выражение, знак равенства запускает вычисление, а кнопка очистки удаляет текст. В пошаговом руководстве с примерами кода вы создадите окно, разместите кнопки и добавите вычисление и очистку. Отдельно разобрано, как запретить прямой ввод в поле и менять его содержимое через функции кнопок. Начните с проверки: выполните python -m tkinter в командной строке. Если появится тестовое окно, библиотека работает и можно повторять примеры. В некоторых сборках Python Tkinter может отсутствовать. #туториал #для_новичков
527
18
Чем overflow: hidden отличается от overflow: clip? Свойство overflow в CSS определяет, что происходит с содержимым, которое н
Чем overflow: hidden отличается от overflow: clip? Свойство overflow в CSS определяет, что происходит с содержимым, которое не помещается в блок. Значения hidden и clip обрезают выступающую часть и не показывают полосы прокрутки. Разница проявляется, когда прокрутить блок пытается скрипт. Для сравнения возьмите два блока одинаковой фиксированной высоты с длинным текстом. Одному задайте overflow: hidden, другому overflow: clip. Сначала оба скроют часть текста. Попробуйте прокрутить их через JavaScript: в первом текст сдвинется и покажет скрытый участок, во втором останется на месте. У hidden обрезка сохраняет возможность прокрутки скриптом. У clip такая прокрутка запрещена. Выбор зависит от того, нужно ли показывать скрытую часть через JavaScript. #основы #практика
512
19
Регулярные выражения: поиск чисел и разбор даты Регулярные выражения задают шаблон для поиска текста. На числах удобно потрен
Регулярные выражения: поиск чисел и разбор даты Регулярные выражения задают шаблон для поиска текста. На числах удобно потренировать, как этот шаблон меняет результат: найти все числа в строке или только те, где хотя бы две цифры. В шпаргалке с готовыми примерами сравниваются шаблоны на строке Order 12, item 345, qty 7.. Шаблон \d+ ищет одну или больше цифр подряд и находит три числа. У \d{2,} минимум две цифры, поэтому остаются только 12 и 345. Дальше можно разобрать дату вида 2026-07-27: скобки в шаблоне создают группы захвата, которые сохраняют год, месяц и день отдельно. Сравните поиск с флагом g и без него на примере с двумя датами: с ним находятся обе, без него только первая. #практика #основы
533
20
Почему document работает в браузере, но не в Node.js? JavaScript везде выполняет один язык, но доступ к странице даёт браузер
Почему document работает в браузере, но не в Node.js? JavaScript везде выполняет один язык, но доступ к странице даёт браузер: он предоставляет объект 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 нет. #основы #для_новичков
605