Точка входа в программирование
19K subscribers
1.54K photos
292 videos
4 files
3.07K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Как читать язык ассемблера

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

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

@prog_point (теперь и в Max)
4🤷2❤‍🔥1
1С (or C)

@prog_point (теперь и в Max)
10😁3
Учим алгоритмы наглядно

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

@prog_point (теперь и в Max)
5
Forwarded from Веб-страница
Регулярные выражения простыми словами

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

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

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

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

@tproger_web
Читайте также в VK и Max
😁3
Паттерны проектирования по полочкам

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

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

@prog_point (теперь и в Max)
3
Курсы:

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

Книги: 

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

@prog_point (теперь и в Max)
1
Превращаем GitHub в мегаполис

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

@prog_point (теперь и в Max)
2🤯2
А как стать тогда сразу сениором?

@prog_point (теперь и в Max)
🔥9
Ютубер научил свою собаку «программировать» игры с помощью Claude и Raspberry Pi

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

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

@prog_point (теперь и в Max)
3
Forwarded from Веб-страница
Инструменты дебага LLM-приложений на JS

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

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

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

#доклад

@tproger_web
Читайте также в VK и Max
3
Создаем свой язык программирования с лексером, парсером и интерпретатором

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

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

@prog_point (теперь и в Max)
❤‍🔥3
Forwarded from Типичный программист
Победителями премии Тпрогер 🐀становятся...

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

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

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

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

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

Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке.
И 🔥, если хотите аналогичных активностей и готовы выбирать еще!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🆒3