obulygin

obulygin

Я эксперт по Python и Data Science. В 2020 году ушёл из найма, сейчас реализую собственные проекты, занимаюсь IT-образованием и консалтингом. Провел более 1500 лекций и вебинаров, обучил тысячи студентов, многие из которых сейчас работают в ведущих IT-компаниях. Создаю авторские курсы, консультирую крупные компании по вопросам Data Science и участвую в разработке образовательных программ для университетов и онлайн-школ. Веду небольшой канал в Телеграме о Python: https://t.me/pythontalk_ru
Пикабушник
Дата рождения: 30 августа
Гость и еще 3 донатера
1798 рейтинг 104 подписчика 2 подписки 44 поста 5 в горячем
0

С Днем Программиста!

🧑‍💻 С Днем Программиста! 🖥

🗓 Праздник официально закреплён в законодательстве относительно недавно – в 2009 году. Всегда отмечается на 256 день года.

Давайте оглянемся назад и посмотрим, как эволюционировал главный скилл в нашей профессии.

▪️2005 год: Умение виртуозно управлять памятью и не допускать утечек.
▪️2015 год: Умение нагуглить нужный ответ на Stack Overflow за 30 секунд.
▪️2025 год: Умение составить промпт из 42 уточнений, чтобы заставить нейросеть сгенерировать работающий hello-world.py.
▪️2030 год (прогноз): Умение войти в астральный контакт с кремниевым духом машины, чтобы понять, почему код, написанный одной нейронкой для другой, падает в третьей.

У вас в компаниях как-то отмечается? Может сами отмечаете? Расскажите 🎂

С Днем Программиста!
Показать полностью 1
1

Программируем всем телом

Программируем всем телом? Легко! 🤸‍♀️

Наткнулся тут на пару залипательных open-source проектов на Python от одного разраба, которые превращают ваше тело в клавиатуру и игровой контроллер.

Знакомьтесь, два брата-акробата:

1️⃣ Semaphore — полнофункциональная клавиатура для всего тела.
Буквально. Хотите напечатать букву — принимаете позу из семафорной азбуки, разводя руки под нужными углами. Нужен Shift — разжимаете кулаки. Backspace — закрываете рот обеими руками. А чтобы повторить последний символ, надо подпрыгнуть.

2️⃣ Semaphore Games — кастомный игровой контроллер, логическое продолжение предыдущего проекта.
Тут уже всё заточено под игры. Вы сами в CSV-файле настраиваете, какое движение какой кнопке соответствует. Например, взмах левой руки на 45 градусов — это «газ», а подъём правой ноги — «прыжок». Есть даже поддержка двух игроков на одном экране. Идеально для Mortal Kombat 🌝

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

Представил себе сеансы парного программирования при помощи этих штук 😅

Показать полностью
4

Помните, все хоронили Stack Overflow?

Помните, все хоронили Stack Overflow? 📉

Мол, ChatGPT пришел и всё, R.I.P. Трафик падает, вопросы никто не задает, основатели вовремя продали проект и свалили в закат.

Так вот. Похоже, всё не так однозначно 🧐

Наткнулся на свежее исследование, которое показывает, что картина сложнее, чем простого "всё умерло".

ChatGPT не убил Stack Overflow. Он его отфильтровал от простого контента. Все эти бесконечные "как развернуть строку?" и "почему у меня цикл не работает?" ушли к ChatGPT.

А что осталось? Самый сок. Факты из исследования:
▫️ Вопросы и ответы стали значительно длиннее.
▫️ Код в примерах — объемнее (для Python, например, +21% 🔥).
▫️ Сложность вопросов резко выросла. Вместо "базовых структур данных" в топе теперь "ООП и разработка GUI".

Проще говоря: Stack Overflow из гугла для новичков превращается в консилиум для профи. За простым решением — к ИИ. За решением реальной, нетривиальной проблемы, где нужен человеческий опыт — к людям.

Возможно, SO не умер, а просто усложняется 🧐

Помните, все хоронили Stack Overflow?
Показать полностью 1
6

Tencent выкатили нейронку, которая из одного фото генерирует целый 3D-мир

🤯 Tencent выкатили нейронку, которая из одного фото генерирует целый 3D-мир

Это HunyuanWorld-Voyager.
В отличие от аналогов, эта штука отдает на выходе не только RGB-картинку, но и полноценную карту глубины (RGB-D). На практике это значит, что сгенерированное видео можно без танцев с бубном превратить в настоящую 3D-сцену, например, через Gaussian Splatting.

Порог входа, конечно, конский — для запуска нужно минимум 60 ГБ видеопамяти. Но сам факт, что инструмент такого уровня теперь в open-source, — это прикольно.

Разобрал, как это работает и как запустить у себя (если у вас есть доступ к A100 😉) :
👉🏻 Tencent HunyuanWorld-Voyager: создаем 3D-миры из одного фото. Разбор технологии и гайд по запуску

А видеопересказ тут 👈🏻

#щупаем_сорцы

Показать полностью 1
0

Не даётся Python

Не даётся Python? Большая конкуренция? Есть альтернативы! 👍

1️⃣ YoptaScript — язык для «чётких пацанов», который транслируется в JS. Вместо банального if/else здесь используется куда более понятная конструкция: вилкойвглаз... иливжопураз.

2️⃣ В†† — для тех, кому ближе величие Древней Руси. Это набор макросов для C++, где программист — витязь, а баги — «ящеры». Соответственно, оператор break здесь называется бить_ящеров.

3️⃣ Birp (Большой Русский Питон) — полная идейная трансляция синтаксиса Python на русский. def превращается в объявить, import — в подключить. Идеально для тех, кто считает английский язык единственным недостатком питона.

4️⃣ Shakespeare Programming Language (SPL) — исходный код маскируется под пьесу Шекспира. Переменные — это персонажи, а присваивание значений происходит через оскорбления. Программа "Hello World!" начинается с того, что Гамлет говорит Ромео: You lying stupid fatherless big smelly half-witted coward!

5️⃣ Tabloid — кликбейт как Тьюринг-полный язык. Вместо print — YOU WON'T WANT TO MISS. Вместо return — SHOCKING DEVELOPMENT. А каждая программа обязана заканчиваться на PLEASE LIKE AND SUBSCRIBE.

На примеры кода можете посмотреть в статейке ◀️

На какой бы переписали свои проекты? Ах, да PLEASE LIKE AND SUBSCRIBE 👍

Показать полностью
2

Дзен Питона: Как он появился

🐍 Дзен Питона: Как он появился?

Почти все знают про import this. "Красивое лучше, чем уродливое", "Явное лучше, чем неявное" — это философия и культурный код языка.

Но мало кто знает, как этот Дзен на самом деле родился. Не в ходе медитаций и не в результате божественного откровения.

Давайте узнаем как:
▫️Один чувак из core-команды устал от бесконечных холиваров в рассылках и решил "устаканить" правила.
▫️ При чём тут конкурс слоганов для футболок 👕.
▫️ Как сам модуль this следует прописанным в нём правилам.

#так_сложилось

Показать полностью 6
19

Подборка бесплатных тренажёров по Python, SQL, регуляркам

Сделал страничку, куда поместил все бесплатные тренажёры по этим языкам, которое нашёл.
Постараюсь обновлять. Позже добавлю и другой полезный контент. Если есть, что можно было бы добавить – пишите 👇🏻

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества