TGViewer
Channel Public Channel
Zen of Python

Zen of Python

@zen_of_python

Полный Дзен Пайтона в одном канале

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Subscribers
18.8K
Photos
1.4K
Videos
202
Links
3.6K

Showing posts older than #3046 · Back to latest

Older Posts 20 shown
Post #3045 4.72K
​​Хотите вырасти из джуна, но не знаете как?

Тимлид Kokoc Group рассказывает, как код выдаёт неопытного Python-разработчика и что с этим делать. Помимо привычных советов про именование и наличие тестов, найдёте интересные поинты про выбор СУБД и порядок в Git.

#лучшиепрактики #советы
  • ❤ 4
  • 🍌 1
Post #3044 4.53K
​​Легаси поддерживать нельзя переписать

Бывало, что приходишь в компанию и ожидаешь инновационности, а там полно Legacy-кода?
Тимлид Python-команды рассказывает, как удерживать его «в рамках», почему он неизбежен и чем полезен для начинающих специалистов.

#лучшиепрактики
  • 👏 6
  • 🍌 2
Post #3043 4.48K
  • ❤ 11
  • 👍 5
  • 😁 4
  • ✍ 3
  • 🍌 1
Post #3042 4.79K
​​​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в новой рубрике.

Как это работает:
— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Делитесь годными учебными пособиями, статьями и ресурсами для начинающих. 
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков
  • 👍 4
  • 🍌 1
Post #3040 4.52K
​​Чейнинг: как извлечь из него все

Отличный англоязычный туториал на 18 минут от Reuven Lerner. Расскажет и покажет на примерах:

— на каких объектах цепочка методов вообще уместна;
— откуда при чейнинге с лямбда-функциями берётся underscore-переменная _;
— как этот приём влияет на производительность и др.

#лучшиепрактики
  • 👍 2
  • 🍌 2
Post #3039 4.59K
​​Как просить повышение зарплаты

Годнейший ролик от Германа Севостьянова про актуальнейшую проблему повышения зарплаты. Здесь и про грейды на старте, и про трюки в разговоре с работодателем и подход к определению своего целевого оклада в целом.

#карьера
  • ❤ 2
  • 🥰 2
  • 🤔 2
  • 👍 1
  • 🍌 1
Post #3037 4.65K
Когда столкнулся с TypeError: Cannot compare Timestamp with datetime.date
  • 🍌 6
  • 😁 2
Post #3036 4.77K
​​GDB: пора подружиться

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

#факты
  • 👏 7
  • 👍 1
  • 🔥 1
  • 🍌 1
Post #3034 4.69K
​​VS Code vs. Pycharm

Learning Python выпустили сравнение двух IDEшек. Статья отлично подойдёт новичкам, ведь там рассказывают, где лучше рефакторить, кто потребляет меньше ресурсов и как оценивают навигацию PyCharm опытные кодеры.

#ide
  • 👍 9
  • 👎 5
  • ❤‍🔥 1
  • 🍌 1
Post #3033 4.4K
​​Что у Sora под капотом

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

#ии
  • 🥰 3
  • ❤‍🔥 1
  • 👍 1
  • 🍌 1
Post #3032 4.69K
​​Поздравляем победителей

Задачу о ̶F̶a̶l̶l̶o̶u̶t̶ населении города верно решили:

— @LightIT28;
— @artem_cd;
— @Makhotin_07;
— @iv_maly;
— @LapisMYT;
— @nmanshin.

Ответы от GPT тоже принимаются, но какой от них толк вашему уму? Или вы ждете, пока LLM начнет генерить адекватные большие куски кода?

#задача
  • ❤ 2
  • 👍 1
  • 🍌 1
Post #3031 4.92K
Задача о римской системе счисления

Цифры представлены семью символами: I, V, X, L, C, D и M.


I 1
V 5
X 10
L 50
C 100
D 500
M 1000


Напишите функцию перегонки любого «римского» числа в привычную нам арабскую систему счисления без сторонних библиотек:


convert_to_arabic("LVIII")
>>> 58


#задача
  • 🎉 4
  • 🍌 4
  • 🥰 1
Post #3030 5.04K
​​Суперсила для оптимизации SQL-запросов

Канал Listen IT рассказал на примерах о способах оптимизации обращений к базе. Хороший способ познакомиться с индексами и их кластеризацией.

#sql #лучшиепрактики
  • 🍌 5
  • 👍 3
  • ❤ 1
Post #3029 4.61K
Какие еще вопросы стоит задать собеседующим? Поделитесь в комментариях.
  • 🤣 13
  • 👍 4
  • ❤ 1
  • 🍌 1
Post #3028 4.99K
​​Почему не стоит учить Python

Роман Сокутин развенчивает мифы о языке, ведь он не универсален, не подходит для всех областей IT и не является лучшим для новичков. Он предлагает рассмотреть альтернативы и выбрать язык в зависимости от будущей специализации.

#карьера
  • 🤣 14
  • 👎 8
  • ☃ 1
  • 🔥 1
  • 🌚 1
Post #3027 4.83K
Документация какой питонской либы / фреймворка возглавила бы антирейтинг самых нечитаемых документаций? Ждем ваши варианты в комментариях.
  • 👍 12
  • 🍌 2
  • 💯 1
Post #3026 9.12K
Бессознательная мечта любого новичка

Компания AbanteAI исполнила мечту миллионов новичков: теперь команды CLI можно исполнять, обращаясь к системе простыми вопросами. Интересно, как утилита rawdog справится с командой, где много флагов?

#библиотека
  • 🥰 6
  • 🍌 2
Post #3025 5.18K
Это было вопросом времени: SQL-запросы из естественного языка

На HuggingFace появилась Text-to-SQL-модель ChatDB на 6.91 млрд. параметров, что позволяет превращать обычный текстовый запрос к БД в SQL-выражение:

Вопрос: Покажи день, в который пришло больше всего пользователей

Ответ:

SELECT created_at::DATE AS day, COUNT(*) AS user_count
FROM users
GROUP BY day
ORDER BY user_count DESC
LIMIT 1;


#sql #llm
  • 😁 15
  • ❤ 4
  • 🍌 2
  • 🔥 1
Post #3024 4.64K
Уже потерян счёт, сколько раз такое бывало у админа.

— 💯 Постоянно такое бывает;
— 🌚 Нет, вижу ненужное наперёд и могу отказать;
— 🐳 У нас много регламентов, ненужный проект просто не дойдёт до команды разработки
  • 💯 20
  • 🍌 2
  • 👍 1
Post #3023 4.9K
Taipy для веб-приложений Data Science

Это веб-GUI с поддержкой пайплайнов и умной «командной строкой», принимающей сырые данные и понимающей не только классические команды, но и естественный язык (например, «Построй график изменения сбыта по дням недели»). Вычислительная статистика и разведочный анализ данных будут даваться проще.

Демо
Документация
YouTube TalkToTaipy - Explore Datasets using only Natural Language 𝗧𝗮𝗹𝗸𝗧𝗼𝗧𝗮𝗶𝗽𝘆 is a groundbreaking Python Web App designed to revolutionize the way you interact with data. Here's why this tool is a game-changer: 📈 𝗘𝗳𝗳𝗼𝗿𝘁𝗹𝗲𝘀𝘀 𝗗𝗮𝘁𝗮 𝗜𝗻𝘀𝗶𝗴𝗵𝘁𝘀: With TalkToTaipy, querying your dataset becomes a breeze. It delivers results in…
  • 🔥 4
  • 👍 1
  • 😁 1
  • 🎉 1
  • 🍌 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →