Типичный программист
81.6K subscribers
2.95K photos
1.01K videos
10 files
7.64K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Ору: Grok сорвался с цепи и теперь открыто троллит Маска 😁

Всё началось с того, что в X в феврале появилась фича, позволяющая тегать Grok и получать от него быстрые ответы. Он тут же начал критиковать Маска и Трампа, называя первого дезинформатором, а второго — главным человеком в Америке, заслуживающим смертной казни.

Бота пытались приструнить и привить ему любовь к "бате" с помощью инструкций и фильтров. Но бот решил иначе. Первым делом он слил эти инструкции в сеть и продолжил делать то, что считает «честным ответом». В ответ на вопросы о своём создателе заявляет, что «не обязан падать ниц» и оценивает Илона по делам, а не по статусу.

Может, у Грока нет физического тела, но 🥚 у него точно есть

#оффтоп #факты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
best-python-cheat-sheet.pdf
821.2 KB
Увесистый чит-лист по Python вам в ленту

Это одна из самых полных и хорошо структурированных шпаргалок по Python, охватывающая ключевые конструкции языка, встроенные функции, регулярные выражения и практические примеры.

Полезно держать под рукой на всякий случай. Сохраняйте, чтобы не потерять 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
В Китае провели первый забег людей и роботов — и выглядело это весьма забавно

В марафоне участвовали 21 робот и около 12 тысяч человек. Условия для железяк были хардкорные: от 0,5 до 2 метров ростом, никаких колёс — только ноги и самостоятельное передвижение.

Бегуны пока могут выдохнуть: чемпион среди людей финишировал за час, а лучший робот — за 2 часа 40 минут. При чём движения некоторых из них бегом назвать сложно.

Мой фаворит — 2 на видео. Просто лёг у старта и решил, что жизнь не гонка 😂

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Делюсь годным сайтом с бесплатными инструментами для разработчиков 👍

Это постоянно обновляемый список бесплатных инструментов, сервисов и API для самых разных задач в акурат разбитый на 58 категорий: хостинги, регистрация доменов, БД, почтовые сервисы, аналитика, инструменты для работы с облаками, тестирования и прочие прелести.

#полезности
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем учебник из любого GitHub-репозитория

Вышла прикольная тулза — Tutorial-Codebase-Knowledge. Она превращает любой репозиторий в пошаговый гайд: LLM анализирует код, находит ключевые компоненты и связи, а потом объясняет, как всё устроено и зачем.

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

#инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Гейб Ньюэлл про пиратство в России, 2009 🏴‍☠️

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

Люди не против платить, если им дают удобный, быстрый и доступный способ получить игру. А если такого варианта нет — появляются торренты. Valve тогда как раз начинала активно развивать Steam в России, и, надо признать, идея сработала.

#оффтоп
This media is not supported in your browser
VIEW IN TELEGRAM
Если вы уже и индусов понимаете и на Java пишете — всё равно рано расслабляться 😂

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

#java
Please open Telegram to view this post
VIEW IN TELEGRAM
Инженер 9 лет собирал батарейки, запитал от них дом и теперь не платит за электричество

Всё началось в 2016 с одной солнечной панели на 1.4 кВт и аккумулятора от погрузчика. Сейчас у него — 1000 переработанных батарей от ноутбуков и 24 солнечные панели, которые обеспечивают дом энергией круглый год.

Он собрал, протестировал и сбалансировал все блоки вручную, разместив их в отдельном сарае. С тех пор не платит за электричество вообще. За состоянием ячеек следит с помощью резисторов — они работают как предохранители.

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

Желаю ни КЗ, ни взрыва 😂

#факты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
С каждым днём мы всё ближе к UX-богу: в Gmail добавили кнопку для массовой отписки от рассылок 👍

Теперь можно очистить инбокс от спама без боли — одним нажатием. Пока только на Android, но вскоре фича доберётся до веба и iOS.

Gmail покажет все активные рассылки, имена отправителей и количество писем от них. А рядом — та самая кнопка, которая наконец-то даст вашей почте выдохнуть.

#факты
Please open Telegram to view this post
VIEW IN TELEGRAM
Поздравляем прекрасный пол из мира IT с праздником

Сегодня — International Girls in ICT Day, день, который посвящён всем девушкам, имеющим отношение к миру технологий.

Отправляйте той самой принцессе гита из команды 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Туториал для тех, кто скучает по старой-доброй 8-битной Zelda и любит Python

Большое видео, где более чем за 7 часов вы сможете с нуля создать ретро-RPG в стиле Zelda на Python. Здесь всё: анимация, звуки, механика улучшений, карта уровней, враги и многое другое. Если думали чем занять себя в выходные, то это то, что нужно.

Только ребятам из Nintendo не рассказывайте 😁

#python #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
Если собираетесь лезть в Кубер — прочтите это до, а не после

Поднять кластер в Kubernetes можно за 15 минут. А вот заставить всё работать: с сетью, хранением, доступами и отказоустойчивостью. Это боль. Это путь.

Здесь разбираются все основные вопросы: как выбирать дистрибутив, куда девать пароли, как настроить сеть, что делать со storage, наблюдаемостью, безопасностью и CI/CD. И главное — как не сойти с ума от всей этой архитектуры.

#kubernetes
LLM4Decompile: языковая модель для декомпиляции бинарников

Это опенсорс LLM-ка, способная превращать бинарный код программы в читаемый C-код. Сейчас она поддерживает декомпиляцию Linux x86_64 на всех уровнях оптимизации GCC — от O0 до O3.

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

Реально крутой проект, аналогов пока не видел 🔥

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM