Точка входа в программирование
18.9K 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
Forwarded from Веб-страница
📎 12 ресурсов для БЕСПЛАТНОГО изучения веб-разработки и программирования

🔘Минусы: какие-то из них полностью на английском
🔘Плюсы: глубокая проработка для своей ниши

Сохраните, чтобы изучать то, что нужно вам:

— W3School: https://www.w3schools.com
— Современный учебник JavaScript: https://learn.javascript.ru
— Codewars: https://www.codewars.com
— Refactoring Guru: https://refactoring.guru
— Web. dev: https://web.dev
— Harvard CS50 (2023): https://www.youtube.com/watch?v=LfaMVlDaQ24
— Geeks for geeks: https://www.geeksforgeeks.org
— Дока: https://doka.guide
— Egghead: https://egghead.io
— Freecodecamp: https://www.youtube.com/@freecodecamp
— LeetCode: https://leetcode.com/explore
— Developer Roadmaps: https://roadmap.sh


@tproger_web
Please open Telegram to view this post
VIEW IN TELEGRAM
7👎1
Бесплатный Claude получил функции из платной Pro-версии

Anthropic открыли в бесплатной версии Claude возможности, которые раньше были только у подписчиков Pro за $20/мес. Теперь без оплаты доступны веб-поиск в реальном времени, анализ изображений и документов, генерация кода с артефактами и мобильные приложения для iOS/Android.

Что изменилось в лимитах:

🔘 Бесплатная версия: Claude Sonnet 4.5 + динамические лимиты (25–40 сообщений в день)
🔘 Pro ($20): в 5 раз больше сообщений + приоритет при пиковых нагрузках
🔘 Max ($100): для power-users без ограничений

На практике бесплатной версии хватает 80% пользователей для чата, суммаризации текстов и написания кода. Pro нужна тем, кто работает с ИИ постоянно и хочет стабильности. Так что это отличная новость для всех любителей ИИ.

Теперь подписка нужна только при интенсивной работе. Попробуйте сами — разница ощутима.
Please open Telegram to view this post
VIEW IN TELEGRAM
7🆒2
Полезная библиотека для понимания работы JS

js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:

https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart

#js
5
Антипаттерны Python, которые побеждают даже опытных

Пример из реального проекта, который сломал автора: код от C++-разраба, требующий доработок на Python. Здесь показаны типичные беды кода: типизация, большие функции, переприсваивание и так далее.

С таким может столкнуться каждый, так что лучше учиться на чужих ошибках, чем набивать свои шишки. Подробности в статье.

#python
3
ba1b1a2e0dd155eccb0251824a5b4ece.webm
13.3 MB
Toyota представила игровой движок Fluorite с открытым исходным кодом

Автогигант внезапно выкатил полноценный игровой движок с открытым кодом! Fluorite выпущен по лицензии Apache 2.0 и заточен под автомобильные экраны и панели управления.

Разрабы собрали Flutter‑подобный UI (Dart‑стиль, но легче), Filament для рендера и Jolt Physics для симуляций. Работает на embedded‑железе, Linux, Android — везде, где крутятся приборки новых машин.

Зачем? Краш‑тесты в реальном времени, HUD с физикой, пошаговые 3D-уроки по вождению, отображение окружающей обстановки и так далее.

Теперь у Unreal Engine и Unity появился достойный конкурент, не требующий кучу денег на лицензии. Здорово? Здорово.

#новости #gamedev
5👍3
Не ТикТок хаус, а ТикТокарный завод
😁8
Forwarded from Zen of Python
Пять платформ, где дети учат Python через игры — от простых песочниц до олимпиадных задач. Trinket, Tynker, CodeCombat, Minecraft, CheckiO — разобрано для кого что подходит по возрасту и уровню.

@zen_of_python
2
Forwarded from Типичный программист
Привет, подписчики!

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

Подпишитесь, чтобы мы не потеряли друг друга. Вот тут полный список: https://ad.tproger.ru/sm
2🤣2👎1
Тетрис на C++: интересный проект для начинающих

Простая на первый взгляд игра научит вас работать с массивами, задавать игровой цикл, и продумывать логику. На выходе вы получите код на чистом C++, который можно будет запустить на любой платформе.

Если хотите научиться писать чистый код и работать с алгоритмами, то обязательно попробуйте сделать этот проект.
1👍102
Как устроен торрент?

Торрент — любимая программа из детства, которая открывала доступные врата в мир игр и фильмов. Эта технология позволяет скачивать файлы из интернета быстро и эффективно, разделяя их на маленькие части. Вместо загрузки файла с одного сервера, кусочки файла загружаются одновременно у других пользователей, у которых он уже есть. Это делает загрузку быстрее и уменьшает нагрузку на серверы.

Работает это так: подключение происходит к «рою» — группе людей, которые делятся кусочками файла. Специальная программа, торрент-клиент, помогает собирать все части вместе и делиться своими частями с другими. Чем больше людей в «рою», тем быстрее идёт загрузка для всех. Подробней:

https://youtu.be/OOBpoSoezOo?si=Idk94lBlajWEzMUh

Telegram | Max
👍102
Forwarded from Код найма
Что вы знаете о метавселенных?

Нет, это не из «Мстителей», это вполне себе существующие (если можно так выразиться) площадки, в которых сейчас активно осваиваются разные бренды не только зарубежом, но и в России. Рынок там растет, и формируется спрос на специалистов, которые умеют эти виртуальные миры строить, поддерживать и развивать.

Разбираемся, кто нужен метавселенным и что для этого нужно уметь. Внутри профессии для айтишников, креативщиков и управленцев — рассмотрим десять главных.
3
Как создать стартап за 38 часов: полный гайд от идеи до продакшена с ИИ

Разработчик собрал работающий AI‑стартап за 38 часов — от идеи и документации до деплоя, оплаты и первых пользователей. На своём опыте он показал, что вместо месяцев бесконечного пиления прототипа можно собрать MVP за пару вечеров, если жёстко отсечь перфекционизм, выбрать минимальный, но практичный стек и использовать ИИ как полноценного напарника, а не игрушку для чата.

Статью стоит прочитать, если вы хотите почувствовать, как выглядит реальный рабочий пайплайн с AI: когда нейронка пишет рутину, вы держите в руках архитектуру и бизнес‑логику, а результат — не «проект в стол», а рабочий сервис.

@prog_point (теперь и в Max)
4
Годы идут, актуальность не теряется

@prog_point (теперь и в Max)
5😁2
This media is not supported in your browser
VIEW IN TELEGRAM
PID без математики: как просто понять P, I и D

PID-регулятор — это программа, которая читает показания датчика и управляет мощностью так, чтобы значение датчика стало тем, что вы задали. Это частая проблема для начинающих в робототехнике: математика отпугивает. Но саму идею понять можно без формул.

Эта статья идеальна для школьников, хобби-робототехников или IT-спецов, входящих в автоматику: лёгкая подача и визуализация вместо графиков. Симулятор помогает понять поведение системы наглядно, без формул.
4
Где генерить картинки, тексты и код в 2026

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

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

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

@prog_point (теперь и в Max)
1
Forwarded from Веб-страница
Почему статические сайты возвращаются и чему они научились

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

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

@tproger_web
Читайте также в VK и Max
1
Партиционирование данных: что это такое и зачем нужно

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

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

#бд #datascience

@prog_point (теперь и в Max)
2
Автоматизируем daily routine через OpenClaw

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

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

@prog_point (теперь и в Max)
3
Ловите лайфхак. Подробности в источнике

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