How we made Python's packaging library 3x faster
https://fed.brid.gy/r/https://iscinumpy.dev/post/packaging-faster/

I played a bit along this tutorial and love everything about it. For my webapp side projects with Go webauthn will be the default. Now I want something like that as a pluggable app for Django too.
https://dev.to/egregors/passkey-in-go-1efk
#golang #python #webauthn #django
Tìm đối tác công nghệ: Startup 1 năm, đã qua MVP, >10k người dùng, doanh thu ổn định, khách hàng nổi tiếng. Cần CTO/đối tác kỹ thuật bán thời gian (~10‑15h/tuần), 5+ năm kinh nghiệm Python, quen với sản phẩm quy mô lớn & startup, ưu tiên ở châu Âu/Portugal để gặp offline, mục tiêu 1M người dùng. DM nếu quan tâm. #startup #techpartner #CTO #Python #cofounder #Vietnam #khởi_nghiệp #đối_tác_kỹ_thuật #lập_trình_python
https://www.reddit.com/r/SaaS/comments/1q8ff3b/looking_for_tech_partner/
Как готовиться к cобеседованию с лайв-кодингом QA
Сейчас на позициях любых грейдов, включая лидовские, у QA всё чаще работодатели требуют навыки разработки. Иногда это нужно, потому что позиция full-stack. Иногда это просто требование, чтобы отобрать технически подкованных ребят. Я — Женя, QA-лид. У меня 6 лет опыта в профессии, в том числе 3 года я нанимаю и обучаю команду. Решил составить свой список того, что нужно делать QA, чтобы подготовиться к этапу технического собеседования с лайв-кодингом.
https://habr.com/ru/articles/983892/
#Python #QA #лайвкодинг #собеседование
S1 EP16 Lab 3 - Machine Learning in Python - Creating a Set from String - in Python #learnpython #python #machinelearningbasics #pythoncoding #softwaredeveloper #datascience #jupyterlabs #jupyternotebook #machinelearning #PythonForDataScience #machinelearningtutorial #algorithims #vscode #mlforbeginners #datascienceforbeginners #learntocode #statistics #machinelearningmodels #dataengineering #codingforbeginners
Want to keep up with the latest #Python events and news in #Texas? Sign up for the #PyTexas newsletter today!

Introdução ao Django (através da análise de uma aplicação real)
Laboratório Hacker de Campinas, terça-feira, 20 de janeiro às 19:00 BRT
Vamos fazer um bate papo para apresentar o Django, um framework desenvolvido em Python para o desenvolvimento de aplicações Web completas que, apesar de já ter 20 anos de estrada, continua sendo uma ferramenta muito completa e poderosa para o desenvolvimento web.
Para exemplificar os principais conceitos do framework, vamos dar uma olhada no código do The Book (https://github.com/lhc/thebook/), uma ferramenta que usamos no LHC para fazer a gestão financeira e de pessoas associadas do hackerspace.
https://eventos.lhc.net.br/event/introducao-ao-django-atraves-da-analise-de-uma-aplicacao-real

[Перевод] Реляционные шарады: превращаем фильмы в таблицы
Реляционная модель обычно ассоциируется с аккуратными строками и столбцами, но на практике ей регулярно пытаются скормить то, для чего она будто бы не предназначена. В этой статье — эксперимент на грани здравого смысла: разложить фильм на пиксели, превратить кадры в строки и посмотреть, что получится, если к видео применить привычный SQL. Без обещаний пользы и универсальности — зато с честным разбором того, где такой подход неожиданно работает, а где начинает сопротивляться сама природа данных. Перейти к материалу
https://habr.com/ru/companies/otus/articles/982114/
#DuckDB #SQL #аналитические_базы_данных #обработка_данных #реляционная_модель #таблицы_данных #Python #ETL #хранение_данных
#Python Jupyter memory quirk: Deleting variables doesn't always free memory!
# cell 1
df = [YOUR BIG DATAFRAME]
df # View it + stores in Out[1]
# cell 2
del(df) # df deleted, but Out[1] still has it!
Use df.head() instead of df to keep big values out of Jupyter's Out dict.
How to Code Claude Code in 200 Lines of Code (mihaileric.com)
https://www.mihaileric.com/The-Emperor-Has-No-Clothes/
#claude #claudecode #Python #ai #programming
Python Tip #9 (of 365):
When checking for None in Python, use identity instead of equality. Use "result is None" instead of "result == None".
Using identity works because Python's None is a sentinel value, meaning there's exactly one None object in Python.
But... why use identity when checking for None?
Because that's what everyone else does, so seeing result == None looks weird. Really... there ARE other reasons but I don't find them very convincing.
(1/3)🧵