prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

19637

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

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

Победителями премии Тпрогер 🐀становятся...

Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы?

В номинации «Продукт года» золотая мышь достается компании:
🐀NetVision за платформу интеллектуального мониторинга СИМ.

В номинации «Облачный продукт года» побеждает компания:
🐀Гравитон с паком виртуализации «Гелиус»

Звание «IT-ивент года» вручается компании:
🐀Островок! за О!Хакатон

И в категории «Дизайн года» первое место занимает компания:
🐀AcademiaDev за интерактивную инсталляцию.

Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке.
И 🔥, если хотите аналогичных активностей и готовы выбирать еще!

Читать полностью…

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

Инструменты дебага LLM-приложений на JS

Антон Непша на HolyJS 2026 рассказал про инструменты для отладки приложений с большими языковыми моделями на JavaScript. Доклад — чистая практика для тех, кто строит чат-боты или агентов.

Он показал, как console.log и node inspect быстро исчерпываются. Вместо этого — LangGraph Studio, LangSmith, LangFuse, Arize Phoenix и Lunary. Каждый инструмент даёт трейсы вызовов моделей, время, токены, манипуляцию состоянием на паузе.

Разбор плюсов и минусов: что удобно для локалки, что для продакшена, как обойти платные ключи и софхостинг. Сравнение с Sentry, OpenTelemetry, трюки вроде косинусного сходства для роутинга и мониторинга дрифта моделей.

#доклад

@tproger_web
Читайте также в VK и Max

Читать полностью…

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

А как стать тогда сразу сениором?

@prog_point (теперь и в Max)

Читать полностью…

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

Курсы:

Курс от Hugging Face: баланс теории и практики, вы познакомитесь с основными библиотеками, получите сертификат по окончанию и сможете пообщаться с другими участниками в Discord.
Плейлист с подробными лекциями о базовых концепциях и популярных архитектурах обучения роботов.
Курс на Coursera: даст понимание ключевых идей обучения с подкреплением. Вы сможете реализовать полноценное RL-решение и научитесь применять инструменты ИИ для решения реальных задач.

Книги: 

— «Грокаем глубокое обучение с подкреплением» Моралес Мигель;
— «Обучение с подкреплением [2-е изд.]» Ричард С. Саттон, Эндрю Дж. Барто;
— «Алгоритмы принятия решений» Кохендерфер М., Уинлер Т., Рэй К.

@prog_point (теперь и в Max)

Читать полностью…

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

Регулярные выражения простыми словами

Автор статьи делит разработчиков на два типа: тех, кто понимает регулярные выражения и решает сложные задачи одной строкой, и тех, кто все еще боится и всячески их избегает.

В своем материале он постарался помочь вторым стать первыми.

Если вас тоже начинает бросать в холодный пот при виде hello(\s*,\s*|\s+)world, то эта статья явно будет вам полезна:

https://habr.com/ru/companies/selectel/articles/848114/

@tproger_web
Читайте также в VK и Max

Читать полностью…

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

1С (or C)

@prog_point (теперь и в Max)

Читать полностью…

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

Большой курс по Java

Владислава Сморжок записала 10 уроков для Санкт-Петербургского государственного электротехнического университета на тему «Java разработка с нуля». А сейчас этот курс доступен каждому.

Он охватывает базовые темы Java-разработки и позволяет лучше разобраться в инструментах, необходимых для работы. Рекомендуем к изучению.

#java

Читать полностью…

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

Navigation API — удобный способ навигации,​ теперь доступен в базовой версии во всех основных браузерах

Наконец-то стал доступен официальный роутер для SPA без хаков на history.pushState. Десятилетия жалоб на History API позади.

Всё упрощается до одного слушателя navigation.addEventListener('navigate'), который ловит клики по ссылкам, формы, back/forward и даже programmatic navigation.navigate(). event.intercept() автоматически обновляет URL, историю, фокус (a11y), а ты просто рендеришь контент в handler().

Примеры и подробности в статье.

@tproger_web
Читайте также в VK и Max

Читать полностью…

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

Берём на заметку

@prog_point (теперь и в Max)

Читать полностью…

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

Знакомьтесь с DockMon — open-source платформой для мониторинга Docker-контейнеров с авторестартом и алертами

Это современный дашборд, который следит за контейнерами на локальном или удалённых хостах, показывает реал-тайм метрики (CPU, RAM, сеть), логи из нескольких контейнеров сразу и все события в удобном просмотре.

Ключевые фичи: умный авторестарт с ретраями, алерты в Discord/Slack/Telegram/Pushover/SMTP/Gotify, теги контейнеров из Docker labels, bulk-операции, деплой через docker run или Compose, автообновления образов, HTTP/HTTPS health checks, blackout-окна для maintenance.

#инструменты #docker

@prog_point (теперь и в Max)

Читать полностью…

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

Как писать юнит-тесты, которые не ломаются

Разные подходы к юнит-тестированию по-разному влияют на качество тестов. Иногда они помогают проекту, а порой — мешают. Само по себе наличие тестов ещё не гарантирует пользы. В этой статье разбор типичных ситуаций на примере Python и pytest, но вся информация актуальна для любого стека технологий.

Статья будет полезна разработчикам, тимлидам и всем, кто пишет юнит-тесты и поддерживает код в долгоживущих проектах.

#qa

@prog_point (теперь и в Max)

Читать полностью…

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

Как мертвые языки помогают программисту лучше понимать код

Идея звучит как гуманитарный троллинг: зачем разработчику латынь или древнегреческий? Но если убрать романтику и посмотреть на структуру, становится видно странное сходство. Мертвые языки могут похвастаться строгими правилами, формальными системами и дисциплиной мышления. Ничего вам не напоминает?

Да, это похоже на программирование. А как этим воспользоваться разработчику — в статье.

@prog_point (теперь и в Max)

Читать полностью…

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

Где лучшие тусовки? На тех-ивентах!

Последняя по очереди, но не по значимости — номинация «IT-ивент года». Здесь тоже собрались три компании, и если вы еще не добрались до чтения их кейсов, то давайте сделаем это вместе.

— Лаборатория Числитель собрала конференцию, на которой обсуждают строго только K8s.

Мероприятие Selectel, которое стало уже традицией, делали полностью in-house.

— Специально для своего хакатона Островок создал платформу, чтобы участвовать могли разработчики из любой точки мира.

Выбирайте компанию-фаворита и вручайте ей золотую мышь — голосование доступно на сайте.

@prog_point (теперь и в Max)

Читать полностью…

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

Партиционирование данных: что это такое и зачем нужно

Простыми словами, партиционирование — это разбиение больших таблиц на более мелкие части. Такой подход полезен не только аналитикам, но и всем, кто работает с базами данных — он ускоряет работу отчетов и позволяет быстрее получать ответы на запросы.

У нас на сайте появилась статья, в которой вы сможете узнать больше подробностей о партиционировании, способах его реализации и отличиях от шардирования. Вы также увидите, как это работает в разных СУБД. Прочитайте, потому что это та база, которая пригодится каждому: https://tprg.ru/xHb6

#бд #datascience

@prog_point (теперь и в Max)

Читать полностью…

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

Почему статические сайты возвращаются и чему они научились

Помните времена, когда статический сайт был сайтом-визиткой на голом HTML, а любой серьёзный проект требовал CMS? Мы привыкли считать нормальным сайт на WordPress, «Битриксе» или хотя бы самописном Django. Статика же оставалась уделом гиков, документации и страниц о скором запуске.

В 2025 году статические сайты вернулись. Не в качестве альтернативы для бедных, а как зрелая архитектура, которая решает 90% задач быстрее, дешевле и безопаснее, чем тяжёлый бэкенд. Просто мы не сразу заметили, как они научились тому, чего раньше не умели. А об этом уже подробнее в статье.

@tproger_web
Читайте также в VK и Max

Читать полностью…

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

Создаем свой язык программирования с лексером, парсером и интерпретатором

В наше время программирование стало очень доступным из-за развития инструментов и языков. Написать «привет, мир» может практически каждый, а количество фреймворков для JavaScript уже воспевается в шутках. Теперь, чтобы выделиться и впечатлить друзей и коллег, нужно спускаться глубже. Давайте придумаем свой язык программирования!

В этой статье кратко рассмотрим базу компиляторов и мемные эзотерические языки программирования. В конце придумаем свой язык и попробуем его реализовать.

@prog_point (теперь и в Max)

Читать полностью…

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

Ютубер научил свою собаку «программировать» игры с помощью Claude и Raspberry Pi

Блогер научил собаку по кличке Момо «программировать» игры через Claude Code — она лапой хаотично тыкает клавиатуру, а ИИ превращает набор символов вроде «skfjhsd#$%» в готовые аркады на Godot. Система с Raspberry Pi, фильтрами и кормушкой за успехи выдала шесть проектов: ритм-игру Octogroove, лягушачью аркаду и даже босс-файты.

Подробнее в статье.

@prog_point (теперь и в Max)

Читать полностью…

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

Превращаем GitHub в мегаполис

TheGitCity — это 3D-город на базе GitHub, где каждый разработчик — здание, а улицы — связи между профилями. По городу можно летать на бумажном самолётике, открывая 20+ достижений, соревноваться в лидербордах и зарабатывать титулы.

@prog_point (теперь и в Max)

Читать полностью…

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

Паттерны проектирования по полочкам

Автор создал свою систему: круг паттернов с уровнями от инфраструктурных (сети, очереди) до порождающих, с учётом актуальности, сложности и антипаттернов.

Если паттерны кажутся свалкой, это видео расставит всё по местам.

@prog_point (теперь и в Max)

Читать полностью…

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

Учим алгоритмы наглядно

alg0.dev — это интерактивный визуализатор алгоритмов, где классика вроде сортировок и поиска оживает через красивые анимации шаг за шагом. Можно управлять скоростью, ставить на паузу, перематывать, чтобы точно понять, как работает код под капотом, без сухой теории.

@prog_point (теперь и в Max)

Читать полностью…

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

Как читать язык ассемблера

Полезный туториал, который учит читать ассемблерный код без боли — пошагово разбирает, как понимать машинные инструкции, регистры и стек. Автор берёт простые примеры на Си, показывает их ассемблерный эквивалент и объясняет каждую строку: mov для присваивания, add/sub для арифметики, работу с памятью через смещения.

Если хотите перестать бояться дампов из gdb или понять оптимизации, потратьте 20 минут на статью, и ассемблер перестанет быть чёрной магией.

@prog_point (теперь и в Max)

Читать полностью…

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

Unity покажет свой Unity AI в марте на GDC

Unity объявила, что в марте на GDC 2026 представит обновлённую бета-версию Unity AI — инструмента на базе GPT и Llama, который позволит генерировать полноценные casual-игры по текстовым промптам прямо в редакторе. CEO Мэтт Бромберг назвал это одним из главных приоритетов года: от идеи до прототипа без кода, чтобы миллионы новичков могли создавать контент, а опытные девы ускоряли пайплайн.

Обещают глубокую интеграцию с движком — генерация 3D-ассетов, окружений, анимаций и левел-дизайна.

В комьюнити уже споры: революция для инди или угроза завала ИИ-слопом. Вы как считаете?

@prog_point (теперь и в Max)

Читать полностью…

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

Курс по основам компьютерных сетей

Хотите разобрать компьютерные сети от физического уровня до DNS с нуля, как на экзамене с бумагой и ручкой? freeCodeCamp выложил бесплатный курс "Computer Networking Fundamentals" от Kshitij Sharma — 12+ часов глубокого погружения в стек сетей.

Смотрим по ссылке: https://www.youtube.com/watch?v=fQbBPa0ADvs

@prog_point (теперь и в Max)

Читать полностью…

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

Как разогнать карьеру до скорости СЕО?

Все просто: в программе развития «Мини-СЕО» участники 6 месяцев работают над собственным проектом с топ-менеджером Т-Банка и погружаются в ИТ-процессы большого бизнеса.

Никакой работы в стол и рутины — только хардовая практика и возможность повлиять на продукты с миллионной аудиторией.

И это еще не все. Участников ждет:

— помощь от топа с индивидуальным треком развития;
— работа в офисе T-Space;
— перспектива увидеть, как решения работают в продукте;
— презентация проекта перед лидерами направлений.

Программа рассчитана на работу 40 часов в неделю, идеально подойдет студентам и джуниор-специалистам, желающим получить опыт, который невозможно нагуглить.

Участникам из регионов возможно предоставление проживания в Москве

Успей подать заявку до 30 марта

Читать полностью…

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

Хороший рефакторинг vs. плохой рефакторинг

Рефакторинг — это важная часть поддержания кода в хорошем состоянии. Проблема в том, что плохой рефакторинг это действительно плохо. И, к сожалению, попасть в ловушку «хотели как лучше, а получилось как всегда» проще, чем кажется.

Давайте разберёмся, что отличает хороший рефакторинг от плохого и как не стать тем разработчиком, которого коллеги боятся подпускать к коду.

Подробнее в статье.

@prog_point (теперь и в Max)

Читать полностью…

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

Big List of Naughty Strings: тестируем ввод данных на прочность

Этот репозиторий собрал символы и строки, которые способны вызывать баги, сбои и уязвимости при пользовательском вводе.

Здесь есть невидимые Unicode-символы, строки, нарушающие валидацию, и другие хитрые кейсы. Идеальный инструмент для QA-тестирования, чтобы убедиться, что ваше приложение справляется с граничными и необычными ситуациями.

#qa #тестирование

Читать полностью…

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

Ловите лайфхак. Подробности в источнике

@prog_point (теперь и в Max)

Читать полностью…

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

Автоматизируем daily routine через OpenClaw

Принесли 7 готовых промптов, которые помогут справиться с рядовыми задачами не только на работе, но и в быту.

Утренний дайджест, управление умным домом, помощник для защиты прав потребителей и еще четыре ситуации ждут вас по ссылке. Сохраняйте в закладки.

@prog_point (теперь и в Max)

Читать полностью…

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

Кейсы из номинации «Дизайн года» ждут ваших голосов

Осталась ровно неделя до конца голосования в премии Tproger. Уже дико хочется узнать, кто в лидерах! Но даже мы в команде стараемся держать интригу. И чтобы скоротать время, давайте посмотрим на дизайнерские кейсы компаний:

— AcademiaDev представила интерактивную инсталляцию, которая разлетелась по СМИ и собрала 48 млн охвата.


— ИИ-платформа Сократик рассказала, как устроена их система по генерации готовых презентаций.


— Островок поделился, как они сделали отдельную айдентику для Ostrovok! Tech.


Закидайте их своими голосами: https://tprg.ru/WLvk

Читать полностью…

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

Где генерить картинки, тексты и код в 2026

Принесли обзор главных ИИ-инструментов начала 2026 года, составленный на основе аналитических данных.

В статье подсветили, на что обращать внимание при выборе:
— доступность в России;
— с какими задачами инструменты справляются лучше всего;
— какие технологии кроются под капотом.

И помним золотое правило, которое пока еще действует: нейросети не заменяют специалистов — они усиливают их. Человек определяет стратегию, ИИ берёт на себя рутину.

@prog_point (теперь и в Max)

Читать полностью…
Subscribe to a channel