Статьи о программировании(Python, Django, Golang)
14 subscribers
145 photos
5 videos
1 file
159 links
Телеграм канал сайта https://gadjimuradov.ru/
Download Telegram
RabbitMQ на практике — как пользоваться брокером сообщений на Python

Смотреть: YouTube | VK | RuTube

Долгожданное видео по RabbitMQ — показываю, как им пользоваться на практике, и каких ошибок нельзя допускать.

Всего за 25 минут вы освоите базовую работу с брокером на Python. Заодно покажу, как пользоваться панелью управления брокером RabbitMQ Management.

Кто ждал контента для Junior/Middle? Поддержите 🔥🔥🔥
Django vs FastAPI в 2025 году: какой фреймворк выбрать?

Django и FastAPI — одни из самых популярных фреймворков Python. Разбираемся, какой фреймворк выбрать начинающим разработчикам в 2025 году.

Читать: «Django vs FastAPI в 2025 году: какой фреймворк выбрать?»

#ru

@django_prog | Другие наши каналы
Стоит ли изучать программирование для того, чтобы стать дизайнером? Какие преимущества это дает? Что нужно знать, что успешно работать над проектами, связанными с веб-дизайном? Постараемся ответить на эти вопросы в сегодняшней статье.

https://nsprg.ru/v3GMGv

VK: https://nsprg.ru/OobL6v

@nuancesprog #Design #Programming
Forwarded from DevHub
Claude 3.5 Sonnet официально больше не доступен для бесплатных пользователей

Теперь бесплатные юзеры не имеет доступа к лучшей модели для программирования, это грустно, но как альтернативу могу предложить poe.com (ссылку не оставляю, не реклама) там можно выбрать почти любую модель, включая Клод.

1️⃣ DevHub Community
Please open Telegram to view this post
VIEW IN TELEGRAM
Есть тут любители писать игры на Python ?
Forwarded from Senior Python Developer
Как написать игру на Python: 5 игровых движков

Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.

Смотреть статью
OpenAI анонсировала ChatGPT Pro за $200 с доступом к модели O1

Сейчас на стриме команда представила это обновление и вот ключевые особенности O1 Pro Mode:

• Значительно улучшенные показатели в сравнении с базовой версией
• результаты в математических теста выросли до 85.8%
• Улучшенная работа с научными вопросами уровня PhD
• Повышенная производительность в написании кода.
Forwarded from PythonTalk
Я как-то пропустил, но Хабр Карьера недавно опубликовала интересное исследование о накрутке опыта в резюме у айтишников. Опросив 1399 респондентов получили такие результаты:

▫️29% накручивали опыт работы.
▫️Больше всего накручивают сейчас джуны. Чем выше грейд, тем меньше накрутки.
▫️Большинство приписывают себе до года лишнего опыта.
▫️Большинство опрошенных из тех, кто накручивал опыт (89%), планировало разбираться в задачах уже во время работы.
▫️Несмотря на накрутку 88% специалистов успешно прошли испытательный срок.
▫️В большинстве случаев о накрутке не становится известно.

Готовы приукрасить своё резюме, чтобы устроиться?
🦄 – Конечно!
😎 – Я за честную игру!
Forwarded from PythonTalk
JetBrains наконец-то опубликовали результаты своего большого ежегодного опроса 👏🏻
В этот раз интересной инфы как-то меньше.

▫️Python по прежнему на втором месте по популярности после JS (у JetBrains так всегда). Но популярность Python при этом растёт, а у JS в динамике падает.

▫️Чаще всего Python применяют для интеграций с апишками, автоматизации внутренней логики, обработки данных и AI. А меньше всего для графики и блокчейна.

▫️49% разработчиков используют ChatGPT, 26% GitHub Copilot. Остальные инструменты сильно отстают.

🍩 Поддержать канал 🫶
Грустная правда о чистом коде и чистой архитектуре

Любители Боба Мартина, вам лучше не читать этот пост 🙃

В начале осени я набрал группу на личное менторство, чтобы помочь ребятам устроиться на первую работу Python Backend разработчиком или вырасти в зарплате и грейде (jun -> middle, middle -> senior). Многие уже устроились, и я консультирую их на испытательном сроке, делясь опытом, направляя ход мысли и подсказывая, как лучше выстроить процесс работы над фичей.

Соответственно, я вижу, как выглядит реальный production код обычных российских IT компаний. И я не удивлен.. Всего 20% проектов написаны качественно: с применением SOLID, DRY, разбиением на слои, логированием и др.. Остальные 80% проектов это что-то с чем-то...

В коде в открытом виде хранятся секреты для доступа к базам данных

Присутствуют грубые нарушения DRY, когда одни и те же участки кода размером 30+ строк гуляют между разными модулями

Напрочь отсутствует логирование и лишь изредка присутствуют print'ы, в том числе с распечаткой секретов

Отсутствует разбиение приложения на слои

Отсутствуют кастомные исключения для каждого слоя вплоть до того, что юзер может получить исключение с информацией от SQLAlchemy

Причем всё это — довольно большие проекты с 50-150К+ строками кода, в продакшене... Никакими DDD и чистой архитектурой не пахнет. Поэтому, кстати, о них так редко спрашивают на собеседованиях.

Вывод простой: учите базу языка, фреймворка и базы данных + SQL. Этого достаточно, чтобы хорошо показать себя на собеседовании.

Артём Шумейко
Please open Telegram to view this post
VIEW IN TELEGRAM