19637
Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj
Не болеешь, а майнишь здоровье
Читать полностью…
Китайский ИИ научился учить себя сам
Исследователи из Университета Цинхуа, Пекинского института общего искусственного интеллекта и Пенсильванского университета разработали систему Absolute Zero Reasoner. Она позволяет модели самостоятельно генерировать задачи, решать их и учиться на результатах без участия человека. В ходе тестирования модели Qwen (с 7 и 14 млрд параметров), обученные с помощью этой системы, превзошли аналоги, натренированные на данных, отобранных людьми.
Механизм работы строится на цикле самообучения: модель формулирует задачу (например, на Python), пытается её решить, запускает код для проверки результата, а затем использует успех или неудачу как сигнал для дальнейшего совершенствования.
Сейчас система эффективна в областях с автоматической проверкой результатов (программирование, математика), но разработчики планируют расширить её применение на агентные задачи — например, веб‑серфинг и работу с документами.
По мнению исследователей, это может стать шагом к созданию сверхинтеллекта.
Почитать подробнее.
📎Заходим в свою новую эру в 2026 году и НАЧИНАЕМ ЖИТЬ по SCRUM
➡️ Разраб рассказывает, как он год жил по SCRUM и оказался доволен экспериментом. Оказывается, такой подход мотивирует закрывать свои бытовые «задачки» и вообще спасает от депрессии.
из плюсов: можно обойтись без созвонов
Хватит мучить алгоритмы!
Да, алгоритмы штука полезная и важная. Но далеко не всегда, даже если их так любят задавать на собеседованиях.
Есть не нулевая вероятность получить гораздо больше пользы, потратив время на другие темы. В этом видео автор максимально разжевал в каких ситуациях нужно учить алгоритмы, а в каких условиях на них можно забить.
Помню, что вам понравилась такая подача, поэтому решил выложить ещё одно видео от этого автора.
#видео #алгоритмы #советы
⚡️БЕСПЛАТНЫЙ учебник по веб-разработке от команды Google Chrome
Внутри аж 11 курсов по веб-разбработке:
HTML, CSS, JS, PWA, Формы, тестирование, дизайн, работа с изображениями, конфиденциальность, производительность и доступность.
Марафон IT-игр: Robocode
Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать путём создания боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.
#java #dotnet
Марафон IT-игр: Elevator Saga
В Elevator Saga вам предстоит управлять настоящим лифтом с помощью JavaScript, разгадывая различные задачки. Например, первое задание — доставить лифтом 15 человек меньше чем за 60 секунд.
Также есть открытый репозиторий.
#javascript
Марафон IT-игр: Code Hunt
В онлайн-игре для программистов Code Hunt вы, охотник за кодом, исправляете код, чтобы он возвращал нужный результат. Для прохождения доступны 14 уровней, в каждом из которых есть по несколько заданий. Игра подойдёт тем, кто хочет изучить Java или C#.
#java #csharp
Марафон IT-игр: Anchoreum для изучения CSS
В этой игре вы сможете научиться работать с позиционированием CSS-якорей. Игра от создателя Flexbox Froggy и Grid Garden, так что интерфейс вполне узнаваем и принцип игры понятен.
Пройти бесплатно можно по ссылке: https://anchoreum.com/
#css
Второй день марафона игр для айтишников и игра про Python, которую вы возненавидите
Энтузиаст создал игру на Python, в которой освещены самые неясные аспекты языка. Она сделана по аналогии c «The Password Game», где с каждой попыткой создать верный пароль к нему предъявляются всё новые и новые требования. Так и здесь автор решает проверить, как глубоко вы сможете написать выражение на Python со всё большим количеством ограничивающих правил.
Игра: https://oskaerik.github.io/theevalgame/
Обсуждение на Reddit (если застряли на каком-то этапе): https://www.reddit.com/r/Python/comments/1884j69/the_eval_game/
#инструменты #python
С Новым годом, друзья! 🎄
Спасибо, что вы с нами. Пусть в 2026-м не будет багов и зависших дедлайнов. Желаем вам рабочего кода и бесконечного кофе!
Сергей Долгов перевёл «The Smol Training Playbook» — самую популярную публикацию на HuggingFace о том, как создают, тренируют и дообучают языковые модели.
➡️ Что внутри
🔘Архитектура: MHA → GQA → MLA, позиционные кодировки (RoPE, NoPE), почему DeepSeek выбрал именно такие решения
🔘Претрейн: как собирать данные, выбирать learning rate, batch size, schedulers (WSD vs Cosine vs Multi-Step)
🔘Scaling laws: сколько данных нужно для модели N параметров, как считать FLOPs
🔘Post-training: SFT, DPO, GRPO, RLVR — когда что использовать и почему on-policy лучше off-policy
🔘Практика: как команда SmolLM3 обучала модель на 384×H100 за 11 триллионов токенов
➡️ Для кого
Для тех, кто хочет понять, как реально устроен процесс обучения LLM — не на уровне «скачал модель с HuggingFace», а на уровне «почему GQA ratio 4, а не 8» и «когда WSD лучше cosine decay».
Сергею — огромное спасибо за качественную вёрстку и время на перевод. Настольная книга для всех, кто копает в сторону ML.
📎 Оригинал на HF, версия на русском в прикреплённой PDF.
@neuro_channel
⚡️Вся база для работы с ИИ в 2026 году
За 10 минут автор на реальных кейсах объяснит что такое:
🔘ИИ-агенты;
🔘LLM (Large Language Models);
🔘RAG (Retrieval-Augmented Generation);
🔘токены.
📎 Сохраняйте, в грядущем году это точно пригодится
#теория
Такого ужасного интерфейса вы ещё не видели
Наверное, все однажды встречали неудобную форму для ввода данных на сайте, но насколько она было неудобной? А что, если в одной месте будет собрана целая коллекция форм ввода номера с адовым UX.
Попробуйте ввести свой номер хотя бы в 3 формы и не получить при этом нервный срыв: https://fun.mishasaidov.com/badux/
#кек #веб
BigDevSoon — полезный тренажёр для фронтендеров с большой коллекцией челленджей и проектов
На платформе собрано 100 челленеджей на каждый день. Каждый отличается по сложности и по тому, какие скиллы помогает прокачать. А ещё здесь готовые идеи проектов. Каждый проект разбит на отдельные карточки, которые позволяют разделить проект на отдельные части для последовательной разработки.
Начать можно бесплатно, есть и платные тарифы, дающие больше возможностей. Если хотите отточить навыки и в комфортной среде изучить веб-разработку, то переходите по ссылке.
#тренажёры
Как начать работать с Kubernetes: видеокурс Zero to Hero от «Фланта»
Из курса вы получите практические знания, которых будет достаточно для решения большинства типовых задач.
Минимум теории и абстрактных схем, максимум реальных кейсов и сценариев.
Курс состоит из 10 видео. Два из них уже доступны, и после просмотра вы сможете настроить работающий K8s-кластер на своём компьютере.
Смотрите курс на удобной вам площадке:
→ YouTube
→ Rutube
→ ВК Видео
Это #партнёрский пост
15 лет инди-разработки — 4 совета от автора Gunpoint и Tactical Breach Wizards
Tom Francis из Suspicious Developments поделился выводами после трёх успешных игр. Все окупились минимум вдвое, студия ни разу не была ближе двух лет к банкротству.
1️⃣Оставайтесь маленькими насколько это возможно
Математика жестокая: удвоил команду — теперь у тебя денег хватит на меньше месяцев работы без выручки. Вдвое больше нужно продать, чтобы окупиться. Меньше времени на итерации, если что-то не работает.
Heat Signature потребовала 3,5 года на то, чтобы стать хорошей. С командой побольше пришлось бы выпускать сырой — или закрываться.
2️⃣ Выбирайте идеи, которые можно быстро прототипировать
Прототип — это проверка: работает идея или нет. Если на прототип нужно 3 года, он бесполезен — уже не успеете сменить направление. Чем раньше есть играбельный билд, тем больше времени на то, чтобы сделать игру хорошей.
3️⃣ Тестируйте на игроках
Игроки уже знают все ответы. Просто спросите их. Фаза доработок — это и есть основная часть разработки. Если на неё нет времени, то это прям проблема, лучше и не начинать.
4️⃣ Спрашивайте про цену
Продажи = сколько людей узнали × сколько купили × цена. Первое сложно контролировать. Второе зависит от качества. Третье — просто число, которое можно узнать за один раунд тестирования.
Спросите игроков, сколько должна стоить игра. Поставьте цену, которую назвало большинство. Главная мысль: успех — это не максимум продаж, а возможность комфортно сделать следующую игру. Больше времени + тестируемый билд = игра лучше, студия устойчивее.
📎 В оригинальной статье больше деталей, рекомендую глянуть
@make_game
Работать с sqlalchemy в Python теперь можно проще
Наш пользователь написал библиотеку, которая помогает очень просто работать с sqlalchemy в async python приложениях. Минимум кода для простых сценариев, но и максимум свободы для сложных.
Называется она context-async-sqlalchemy и в этой статье автор показал, как именно она работает и в чём её польза.
#python #sqlalchemy
А вот актуальная вакансия на 26 год подъехала 😱
Читать полностью…
Regexp Garden: учим RegEx играя в сад
Регулярные выражения часто кажутся страшными, но это зря. Этот интерактивный мини-гейм помогает учиться RegEx, словно поливать нужные растения в саду:
— вы получаете сад и задачу — например, «полить розы между строк А и Б»;
— вместо того чтобы бежать по всей грядке, вы пишете регулярку, чтобы точно попасть нужные «растения»;
— при каждом шаге даётся подсказка и объяснение, так что вы постепенно учитесь понимать синтаксис.
Сделано на React / Next.js, опенсорсно и доступно всем. Идеально тем, кто уже знаком с основами, но хочет использовать RegEx без головной боли.
Открыть игру: https://regexp-garden.madewith.fun/
Код (если захотите внести свой вклад): https://github.com/avfirsov/regexp-garden
#regex #обучение #игрыдляразработчика
Марафон IT-игр: Git Game
Git Game — консольная онлайн-игра для программистов, пройдя которую вы овладеете системой контроля версий Git. Суть заключается в использовании различных команд, чтобы найти подсказки для решения разных загадок.
#git
Марафон IT-игр: Vim Adventures
Давно хотели собраться с силами и выучить Vim полностью? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.
Главное, потом суметь выйти из неё.
Марафон IT-игр: Ruby Warrior для настоящих адептов Ruby
Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно: отличная игра для начинающих программистов.
Есть два уровня сложности, соответствующих вашим навыкам. Для сохранения своего прогресса придётся залогиниться через соцсеть.
#ruby
Марафон IT-игр: Изучаем SQL в формате игры: SQL Murder Mystery
Детективная игра на знание SQL, с которой можно освежить в памяти основы SQL и интересно провести досуг. Примерьте на себя роль детектива, выясняя обстоятельства с помощью SQL-запросов:
https://mystery.knightlab.com/
#sql
Игры для дизайнера: как прокачать перо (кривые Безье), как кернить буквы и другие полезности
Мы подумали, чем занять вас на праздники и решили делиться интересными играми для айтишников по разным направлениям. И начнём мы с дизайнеров!
Если вы веб-дизайнер или работаете с дизайном, то эта подборка вам будет очень кстати, серьёзно.
Здесь собраны полезные штуки, которые помогут вам прокачать ваши навыки. Например, рисование кривых, настройка кернинга, размера блоков, расположение текста и так далее. Всё бесплатное и интерактивное.
Смотрите видео и выбирайте понравившиеся сервисы. Для вашего удобства мы ещё и тайм-коды по сервисам оставим:
00:00 - bezier.method.ac
07:43 - type.method.ac
10:30 - shape.method.ac
11:28 - betterwebtype.com/triangle
14:53 - boolean.method.ac
16:32 - pixact.ly
17:08 - game.ioxapp.com/eye-test
18:35 - kolor.moro.es
19:14 - color.method.ac
20:55 - cantunsee.space
28:36 - userinyerface.com
#дизайн #видео
Новогодний интерактив!
Объясните, что такое IT, так, будто вы за новогодним столом с родственниками.
Этот репозиторий — компиляция десятков лучших статей по Node.js
У репозитория почти 100 тысяч звезд. В нём собрано более 80 рекомендаций и лучших практик, например:
— какую структуру проекта выбрать;
— как обрабатывать ошибки;
— как оформлять и тестировать код;
— как обеспечить безопасность кода.
Репозиторию — звездочку, пост — в сохраненки: https://github.com/goldbergyoni/nodebestpractices/blob/master/README.russian.md
#nodejs #лучшиепрактики
Подробный урок по Vite для начинающих
Vite — это инструмент для сборки и сервер для современной веб-разработки. Он опережает по скорости Webpack и использует множество современных возможностей браузеров.
В этом видео мы с вами рассмотрим установку и настройку Vite, а также его работу с React приложением, создание модулей, глобальных переменных и многое другое.
#vite #video
Топ-5 того, что можно сделать на Linux, но нельзя на Windows
Windows — самая популярная операционная система для ПК, но не самая гибкая. Linux, напротив, позволяет сделать то, что в мире Windows остаётся за гранью возможного. Мы перевели для вас статью с пятью фишками, которые можно реализовать на Linux, но нельзя на Windows.
❤️ — Linux ТОП
😒 — Всё равно винда лучше
#linux #windows
Придётся напрягать мознг. Опять.
#кек