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

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

Не болеешь, а майнишь здоровье

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

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

Китайский ИИ научился учить себя сам

Исследователи из Университета Цинхуа, Пекинского института общего искусственного интеллекта и Пенсильванского университета разработали систему Absolute Zero Reasoner. Она позволяет модели самостоятельно генерировать задачи, решать их и учиться на результатах без участия человека. В ходе тестирования модели Qwen (с 7 и 14 млрд параметров), обученные с помощью этой системы, превзошли аналоги, натренированные на данных, отобранных людьми.

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

Сейчас система эффективна в областях с автоматической проверкой результатов (программирование, математика), но разработчики планируют расширить её применение на агентные задачи — например, веб‑серфинг и работу с документами.

По мнению исследователей, это может стать шагом к созданию сверхинтеллекта.

Почитать подробнее.

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

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

📎Заходим в свою новую эру в 2026 году и НАЧИНАЕМ ЖИТЬ по SCRUM

➡️ Разраб рассказывает, как он год жил по SCRUM и оказался доволен экспериментом. Оказывается, такой подход мотивирует закрывать свои бытовые «задачки» и вообще спасает от депрессии.

из плюсов: можно обойтись без созвонов

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

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

Хватит мучить алгоритмы!

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

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

Помню, что вам понравилась такая подача, поэтому решил выложить ещё одно видео от этого автора.

#видео #алгоритмы #советы

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

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

⚡️БЕСПЛАТНЫЙ учебник по веб-разработке от команды Google Chrome

Внутри аж 11 курсов по веб-разбработке:

HTML, CSS, JS, PWA, Формы, тестирование, дизайн, работа с изображениями, конфиденциальность, производительность и доступность.


Материалы доступны на русском языке: https://web.dev/learn?hl=ru

📎Сохраняйте чтобы точно потерять

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

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

Марафон 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

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

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

Придётся напрягать мознг. Опять.

#кек

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