Clown Development by Егор Сламихин
479 subscribers
27 photos
8 videos
4 files
81 links
🤡🎪 Добро пожаловать в 'Clown Development' - неповторимое IT-шоу от Егора Сламихина, где серьезное переплетается с забавным!

- Чат: https://t.me/+OUdE3du0RYU5YmNi
- GitHub: https://github.com/Dihset
- По личным вопросам: https://t.me/Dihset
Download Telegram
Итак. Рабочий набросок тут
https://gist.github.com/Dihset/25701e055861856bfd52d4ed864783cb

Почему именно так?
Я хочу
1) Не зависеть от последовательности middleware.
2) Зависимости прокидывать как зависимости
3) Вызывать handler отдельно в любом месте. Хоть в REPL, хоть в любых местах программы и не провоцировать вызов логики похода и обработки ключей.

Минусы
1) Неявная связность через contextvar
2) Нужно будет определять на уровне middleware в какой handler мы сейчас идем
3) Маппинг StreamingResponse в обычный Response. (Но тут я долго не думал. Мб что то можно и внятное придумать)

Но я готов с этими минусами мириться)

Решение тестовое. Нужно доделать получение handler внутри middleware (это не сложно делается). Что бы скипать handler без декораторов

P.S. само собой логика ключей должна быть сильно сложнее)
🔥5
Очень хочется такую темку провернуть
Не использовать sqlalchemy

Взять что то типа yoyo + asyncpg + pypika

Но это все супер дохлый стек(
Альтернатив sqlalchemy как будто нет. Меня порой выбешивает session UoW

Чатерсы. Есть альтернативы?
Адекватный мигратор? Внятный query builder?
Подсказывайте
1
Фрики есть в чате?

Фрики + в чат)
😁104👍2🙉2
Что ж... Можно констатировать, что LLM-шляпа стала (или близка к тому, чтобы стать) стандартом рынка.

Пару дней я попробовал новомодные приколы типа Claude Code. Ощущения спорные. С одной стороны — круто, быстро делает простые вещи. С другой — ему надо как дебилу объяснять, как я хочу сделать. Что нужно сделать — он вроде быстро схватывает, а вот как — лепит на уровне джуна-кринжовика.

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

Можно фиксировать: AI-инструменты стали такими же важными, как Git или Docker. Придётся обновлять свою матрицу компетенций под это.

Я если что живой. Просто закайфовался в азии. Пока на расчиловочных движениях вне работы.

Кто чем пользуется?
Имхо самые внятные это Claude Code и Perplexity
🕊9👎1
У меня на днях просто у жопы шпингалеты слетели с VS Code
И я купил себе pyCharm)

Ощущение как будто из шахи в самолет пересел)

Zed имеет хорошие перспективы, но только когда решит свои базовые болячи с LSP и side-by-side changes в git. Но они что то там решили хайпануть на AI и по этому что то там копошатся.

Что выбесило в первую очередь.
1. поддержка pytest. он запускает кучу инстансов. на столько что комп кирпичится. хотя я просто хотел посмотреть на дерево тестов
2. каждая обнова все хуже и хуже. все изменения сбоку. просто как старый сарай с пристройками.
3. на столько уродский поиск по коду... ну просто ужас

В общем. Теперь я pycharm-фрик на год как минимум)))
👍13🤝3👎21🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
1
Че там?
Стрим газануть сегодня? Или в падлу?
Вот в мега размышлениях
6💔1
Мб надо почаще подрубать)
Что бы не забывали
Мб постик про pytest + xdist + polyfactory сделать завтра вам
Про то как запускать тесты в параллель и не бояться пересечений данных
💯9
Крч. У меня появилась такая темка. И можно попробовать замутить кукинг стрим с очков)))

Что думаете? Стоит?
🔥16
Я очень давно не видел на столько колоритных персонажей в программировании.

Мое искреннее уважение таким работягам.

Я очень рад, что программирование стало крайне доступным. Цифровизировать можно любой бизнес и зачастую самостоятельно.
👍8😁2
А в какой момент Linkedin превратился в сборище беспомощных фриков так или иначе клянчащие работу и нейроавторами с простынями бестолкового нейротекста?

И все резко стали Senior или C-lvl, только без работы почему то…

Че дум?
3
В чате есть superpowers вайбкодеры? или свои SDD-велосипеды навыдумывали? Признавайтесь
Старший / ведущий Java-разработчик в MAX [Remote] @ VK

📍Москва (Аэропорт)

👩‍💻 Полная удалёнка из Москва

Стек: PostgreSQL, Java, Cassandra, Backend.

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

О компании: VK (200+ технологичных проектов) делает современные и быстрые интернет-сервисы, доступные каждому. Каждый день миллионы россиян общаются ВКонтакте и в Одноклассниках, слушают VK Музыку и смотрят VK Клипы, скачивают приложения в RuStore, создают и читают контент в Дзене, играют в игры на VK Play, продают вещи на Юле и становятся умнее со SkillBox и GeekBrains.

💎 Открыть ваш профиль для компаний? → /openProfile
👍6
Че, на собес идем?
👍1
Кароч. Запланировал я трип…
Который уже скоро начнется. Вот буквально через 5 дней
Газация будет лютая. Продлится до декабря.

Норм маршрут придумал? Че дум?)

самара - новосибирск - бишкек - ош - бишкек - алматы - ташкент - самарканд - бухара - ташкент - бангкок - сукотай - краби - ? (бангкок / пхукет) - сиамрип - бангкок - ? (стамбул / дубай) - ? (панама / сан паулу) - буэнос айрес - монтевидео

Если кто по дороге хочет пересечься. Го придумаем что нибудь)

На столько большой шароебинг я еще не планировал))))
🔥10🤝2