Типичный программист
82.3K subscribers
3.36K photos
1.12K videos
13 files
7.92K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Только не смейтесь... Так выглядит маскот языка C++

На самом деле это мем из сатирической энциклопедии Uncyclopedia, где в качестве маскота «плюсов» указана больная крыса по имени Кит.

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

Что думает бедолага Страуструп по этому поводу, неизвестно.

😁 — пора писать петицию, чтобы признали официальным маскотом
😁141😢84👎2🤯1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
EyesOff — утилита для macOS, которая предупредит вас, когда кто-то пялится в ваш монитор

Она отслеживает лица перед монитором и моментально сообщает, если кто-то решил подсмотреть содержимое.

Проект выполнен на Python и PyQt, все вычисления выполняются локально. Вы можете выбрать реакцию на вторжение: всплывающее окно, системное уведомление или запуск произвольной команды (например, моментальная блокировка системы).

Разработчик подробно описал процесс обучения модели, где интересно реализована оптимизация — можете почитать сами.

Идеальный инструмент для тех, кто не любит неожиданных свидетелей в опенспейсе, коворкинге или кафе.
🤣6217👍10🔥3👏1😁1
Вышла PatchworkOS — минималистичная ОС, где «все — файл» даже больше, чем в UNIX

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

Это не дистрибутив и не конкурент Linux, а прозрачная учебная ОС: без сложных демонов, без безопасности и без оптимизаций, зато с понятной архитектурой и подробной документацией, объясняющей каждое дизайн-решение.

Если интересны нетривиальные модели ОС — почитать стоит.
🔥47👍148🤔2❤‍🔥1🕊1
Если бы Землю создавали программисты
😁139🤣36🤩134💯4🤷‍♂3👍3👎3🤯2
Forwarded from Zen of Python
Clean Architecture в Python: не догма, а инструмент — разбор от разработчика с 30-летним стажем

Макс Кирхофф взял интервью у Сэма Кина — автора книги «Clean Architecture with Python». Сэм прошёл путь от стартапов до AWS и делится практическим подходом к архитектуре.

Ключевые моменты
🔘Clean Architecture — не «всё или ничего», а набор принципов под твой контекст
🔘Главная ценность — грамотное управление зависимостями и чёткая доменная модель
🔘Хорошая архитектура = тестируемый код (связь прямая)
🔘Бонус: чистая архитектура упрощает работу с AI-ассистентами при написании кода

Почему важно
Python любят за прагматику — и можно сохранить её, не скатываясь в спагетти-код. Архитектурные принципы адаптируются, а не навязываются.

📎 Видео на YouTube или в этом посте

@zen_of_python
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄5👍2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ Всё больше компаний ловят «ИИ-волну»: запускают чат-ботов и голосовых помощников, работают с большими данными, проводят исследования и втайне надеются, что однажды ИИ ещё и сам исправит все ошибки после пятничного деплоя.

Казалось бы — включи модель, передай ей данные и готово! Но на деле внедрение ИИ — это как восхождение на гору. Без подготовки и экипировки — иными словами, без экспертизы, бюджета и, самое главное, мощных GPU — легко застрять у подножия.

Именно поэтому так важна надёжная техническая база для обучения и работы нейросетей.

➡️ В Т1 Облако вам помогут обеспечить технологический фундамент на базе передовых GPU. Широкий выбор моделей позволяет подобрать оптимальную конфигурацию под вашу задачу:
🔘3D-графика и видео;
🔘обучение LLM;
🔘НРС (высокопроизводительные вычисления).

➡️ Получите доступ к GPU здесь и сейчас! Оптимизируйте затраты на вычислительные ресурсы, запускайте новые проекты быстрее и без лишних рисков.

Это #партнёрский пост
Please open Telegram to view this post
VIEW IN TELEGRAM
👎10😁5👍32
Язык сам выбирает своего программиста?

Мы выложили на Tproger перевод статьи, где автор делится опытом изучения трёх системных языков программирования и размышляет, почему каждый из них сделал именно такие компромиссы в дизайне.

Внутри — опыт экспериментов с Go, Rust и Zig и попытка понять не «какой язык лучше», а почему они вообще такие разные и какие ценности за ними стоят.

Почему Go сознательно остаётся простым и немного «скучным», но отлично работает в больших командах. Из-за Rust кажется перегруженным, зато даёт редкое чувство уверенности в коде. И зачем Zig в наше время выбирает ручное управление памятью и упорно вычищает из мышления объектную модель.

Если вам интересно думать о языках не только как о наборе фич, то этот текст для вас.
10👍83😎2👎1🤪1
YeaHub: база вопросов на русском для подготовки к собесам

На ресурсе собраны вопросы по всем популярным направлениям: бэк, фронт, DevOps, ML, мобилка, QA, DS, gamedev. Можно выбирать по языкам, технологиям и уровню сложности.

Помимо этого есть разделы по Git, Docker и другим инструментам, а также трекер прогресса и тренажёр для закрепления знаний.

#полезности #собеседование
🔥23😁6👍42👎2👏1
Xiaomi наконец-то попали в цель со своим MiMo-V2-Flash

Это open-source LLM, которая оказалась на одном уровне с популярными нейронками, где 309B параметров, 15B активных (MoE), с контекстом в 256k токенов.

Заточена под reasoning, код и агентские штуки:
➡️ на SWE-bench — 73,4% (лучший результат среди open-source, уровень GPT-5 High);
➡️ на AIME 2025 — 94,1%;
➡️ режим «размышления» можно включить или выключать, в зависимости от задачи.

Скорость и цена:
🔘150 токенов/сек;
🔘$0,1 / 1M input, $0,3 / 1M output;
🔘ускорение инференса до 2,6× за счёт хитрого декодинга.

Внутри — Multi-Token Prediction, sliding window attention и новый post-training: <1/50 вычислений от классического SFT+RL пайплайна при сопоставимом качестве.

MIT-лицензия и пока что бесплатный API.
Редкий случай, когда большая модель получилась не только умной, но и экономной.

📎 Полезные ссылки:
API / официальный блог / HuggingFace

#ml
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥13👍9
🙏 и у вас буду праздники без инцидентов
🙏302😁27🤣19💊12🤝63🔥3👍1
Forwarded from Mobile VK Hub
This media is not supported in your browser
VIEW IN TELEGRAM
В этом году Дедушка Мороз попросил передать для вас подарочки пораньше 🎅
Заглянули в мешок — а там годовые подписки на Облако Mail и VK Музыку!

Получить подарки проще простого:
🔹подпишитесь на каналы @frontendhubvk, @backendhubvk и @mobilehubvk
🔹 нажмите кнопку «Участвовать»

Информацию об организаторе, правилах и призах ищите здесь, а 6 победителей мы определим в этом посте уже 30 декабря.

Удачи!
3👎3💊2
Show me my year with ChatGPT

ChatGPT получил функцию персональных итогов года — теперь, как в Spotify Wrapped, можно посмотреть, как вы и о чём общались с чат-ботом в 2025‑м.

Для этого напишите в чат: Show me my year with ChatGPT

Он покажет вам любимые темы, количество чатов и сообщений, самый активный день и даже присвоит вам условный архетип по стилю запросов!

Ещё чат-бот сочиняет для пользователя персональный короткий стих, пиксельную иллюстрацию и шуточную «награду» за 2025 год.

Функция доступна пользователям Free, Plus и Pro, но есть важное условие: история чатов и память ChatGPT должны быть включены.

Более подробную новость найдёте на сайте.

@your_tech
5😁4🙏21💊1
📲📲📲📲📲📲📲📲📲📲

📲📲📲📲📲📲📲📲📲📲
📲📲📲📲📲📲📲📲📲📲

Давайте поговорим об ИТ
серьезно


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

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

В МТС True Tech как раз
собирают подобные
исторические разборы, а
еще там много хардкорного
ИТ-материала и есть
жизненные мемы.
Загляните в сообщество
@truetechcommunity, там
много интересного
контента.

🖥🖥🖥🖥

Реклама. ООО "МТС Веб Сервисы".
ИНН 7707767501. Erid: 2W5zFHpsJkY
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤣4🌭1
Forwarded from OTP Tech
This media is not supported in your browser
VIEW IN TELEGRAM
˙˙˙оннɐwʎɯ ǝǝmʎɓʎƍ

Но всё же так хочется одним глазком заглянуть по ту сторону изнанки и узнать, что нас ждет в наступающем году!

Делайте скрин предсказания от 🧇, чтобы выяснить, какие очень странные дела намечаются на 2026 год.

Делитесь в комментах, кому как повезло?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51