Ще пости — сторінка 13

306 поста усього
N
NOP::Nuances of Programming
@nuancesprog
2.4K

Django, Flask, FastAPI, Starlette — у каждого свои сторонники. Но что покажет честное сравнение на реальных задачах? Я собрал один и тот же API на всех четырех фреймворках, прогнал через нагрузочный тест и сравнил скорость написания кода. Ожидаемый лидер оказался лишь вторым. А первый — тот, на которого мало кто ставит.

https://nuancesprog.ru/p/32408/

VK: https://vk.com/@nuancesprog-ya-sravnil-4-python-veb-freimvorka-i-odin-iz-nih-menya-udivi

@nuancesprog #Python

B
Big Data AI
@bigdatai
1.6K

XQuad - “LLVM” для quadratic optimization на Rust

Интересный проект на стыке Rust, оптимизации и quantum tooling.

Идея такая: вы описываете QUBO, Ising или discrete optimization problem один раз, а потом можете запускать её через разные backend’ы: quantum annealers или классические solver’ы.

Что внутри:

* Rust VM для quadratic models * Python reference VM * единая спецификация * CLI и Python API * solver adapters, включая D-Wave * примеры для TSP и MaxCut * CI-проверка: если Rust VM и Python VM расходятся, сборка падает

github.com/QuipNetwork/xquad

В
Вакансии в IT (Айти) | Рефералки в IT | By Ulbi TV
@vacancy_it_ulbitv
10.2K

Подборка вакансий на 10.07.2026

⚙️ Backend Python разработчик (от 220 000 до 240 000 на руки) Node.js Разработчик (1500 - 2000 USD) Staff Engineer — Custody Platform (The Vault)

🔀 Fullstack Разработчик Java Developer (от 1 000 000)

🤖 ML / AI ML Engineer

🛠 DevOps Руководитель SRE (от 350 тыс. до 500 тыс. на руки) DevOps (нагрузочное тестирование) (230 тыс - 260 тыс)

🧪 QA QA Lead Тестировщик ПО (Manual QA) (80 000 – 120 000 рублей) QA ДБО (160к-250к гросс) AQA 1С (до 150к рублей на руки) AQA инженер на Python (До 213 к гросс) AQA Java/Kotlin (210.000 ₽ net)

📌 Other Программист 1С (200 000 – 250 000 ₽)

P
Python вопросы с собеседований
@python_job_interview
2.2K

Что выведет код?

t = ([],)

try: t[0] += [1] except TypeError as e: print("Ошибка:", type(e).__name__)

print(t)

Многие думают:

Ошибка: TypeError ([],)

Но Python выведет:

Ошибка: TypeError ([1],)

Почему?

`t` — tuple, его нельзя менять.

Но внутри tuple лежит список, а список менять можно.

Оператор `+=` сначала мутирует список:

```python [] -> [1] ```

А потом Python пытается записать результат обратно в tuple:

```python t[0] = ... ```

И вот тут падает `TypeError`.

Итог странный: ошибка была, но данные уже изменились.

Главный урок:

immutable-контейнер не делает вложенные объекты immutable.

Если внутри tuple лежит list, этот list всё ещё можно изменить.

P
Python Job | Вакансии | Стажировки
@job_pythonz
1.3K

Python-разработчик в Yandex DataLens #гибрид #офис Компания: Яндекс

☑️Какие задачи вас ждут -Строить гибкий API для решения задач анализа данных, оптимизировать построение модели данных Датасеты — это способ объединить большое количество данных в модель, которая независимо от источника данных позволяет строить запросы к нему благодаря универсальному API. Датасеты должны быстро работать с любым количеством полей: это достигается различными оптимизациями и несколькими уровнями кеширования. Помимо развития API датасетов, мы также наполняем сервис и другими возможностями, улучшающими пользовательский опыт (это, к примеру, экспорты, алертинг, публичный API). -Разрабатывать коннекторы для подключения к новым источникам Мы постоянно увеличиваем набор доступных коннекторов к источникам данных, чтобы покрывать больше сценариев аналитики. Задача подключения каждого нового источника по-своему уникальна: необходимо не только разобраться в тонкостях его работы, но и продумать взаимодействие с коннектором с точки зрения пользователя. -Работать над масштабированием, стабильностью и скоростью работы сервиса Наша команда отвечает за все этапы жизни сервиса, от проектирования и разработки до развёртывания и поддержания работоспособности всех окружений. Мы сами обслуживаем как DataLens внутри Яндекса — одну из крупнейших инсталляций среди подобных инструментов, так и DataLens в Yandex Cloud — крупнейший облачный сервис аналитики и визуализации в России. Оптимизация пайплайнов CI/CD, улучшение инструментов мониторинга, развитие средств диагностики без прямого доступа к инсталляции и данным пользователей — в наших планах всегда находится место для актуальных инфраструктурных задач. -Развивать ядро сервиса в опенсорсе, чтобы открыть новые возможности для его расширения Чтобы каждый желающий мог добавить в сервис новый коннектор или иную функциональность, собрать и настроить систему под свои требования, необходимо поддерживать и развивать модульную архитектуру кода: выделять общие части, предоставляя точки для расширения.

☑️Мы ждем, что вы -Разрабатывали на Python или готовы перейти на него с другого языка -Работали с реляционными базами данных -Строили и поддерживали отказоустойчивые системы

☑️Будет плюсом, если вы -Работали с Flask, AIOHTTP, SQLAlchemy -Знакомы с Docker, Terraform, Kubernetes -Работали с другими облаками -Интересуетесь анализом и визуализацией данных и работали с другими BI-системами

Откликнуться

════════════ 👉 Лучший сервис для оплаты зарубежных подписок, вещей, услуг и всего остального ════════════

Б
Библиотека программиста
@devs_storage
3.1K

🔥 Парсим Ozon

👨‍💻 Ozon-parser — софт, который автоматизирует сбор данных с Ozon — прямо у тебя под рукой!

С графическим интерфейсом и Telegram-ботом. Многопоточный сбор данных о товарах и продавцах.

📦 Что умеет: 💬 Забирает до 10 000 товаров из любой категории. 💬 Получает артикулы, названия, цены. 💬 Извлекает инфу о продавцах: ИНН, рейтинг, заказы. 💬 Работает через удобный GUI или Telegram-бота. 💬 Поддерживает многопоточность (в разы быстрее!). 💬 Делает экспорт в Excel/JSON и шлёт всё тебе в телегу.

⌨️ Управление на максималках: — /start, /status, /settings — бот принимает команды — Настраиваешь, парсишь, смотришь результат в Excel — Всё логируется, всё под контролем

💬 Подходит для: — E-commerce аналитиков — Поставщиков — Реселлеров — Исследователей маркетплейсов — И просто фанатов автоматизации

🚀 Запуск в несколько кликов

⚙️ Установка: git clone https://github.com/NurjahonErgashevMe/ozon-parser cd ozon-parser pip install -r requirements.txt

▶️ Запуск: GUI интерфейс: python main.py

Только Telegram бот: python bot.py

Парсинг из командной строки: python app.py

📲 Бот, GUI, CLI — выбирай как тебе удобно. 📊 Парси, анализируй, зарабатывай.

♎️ GitHub/Инструкция

👇 Готовый проект в архиве

😳 Лайф | 📲 Зеркало Max

#python #github #soft

В
Вакансии в IT (Айти) | Рефералки в IT | By Ulbi TV
@vacancy_it_ulbitv
9K

Подборка вакансий на 09.07.2026

⚙️ Backend Python разработчик (Middle+/Senior) (250.000 - 270.000 руб gross) PHP-разработчик Python-специалист (от 80 тысяч до миллиона рублей) Разработчик ПО (Oracle / PostgreSQL)

🛠 DevOps Senior DevOps Engineer (27 000 - 32 000 AED)

🧪 QA Стажер по автоматизации тестирования Инженер по тестированию (Middle) (165 000 ₽ gross)

📌 Other Chief Technology Officer (CTO) Разработчик 1С (от 250 000 gross)

P
Python вопросы с собеседований
@python_job_interview
1.8K

Что выведет этот код?

funcs = []

for i in range(3): funcs.append(lambda: i)

print([f() for f in funcs])

Многие думают:

[0, 1, 2]

Но Python выведет:

[2, 2, 2]

Почему?

`lambda` не запоминает значение `i` в момент создания.

Она запоминает саму переменную.

Когда цикл закончился, `i` уже равно `2`.

Поэтому все функции смотрят на одно и то же последнее значение.

Правильный фикс:

```python funcs = []

for i in range(3): funcs.append(lambda i=i: i)

print([f() for f in funcs]) ```

Теперь будет:

```python [0, 1, 2] ```

Хитрость простая: если создаёшь функцию в цикле — фиксируй значение через аргумент по умолчанию.

P
Python Job | Вакансии | Стажировки
@job_pythonz
1.3K

Junior Python - разработчик (Технологические сервисы) #офис #junior Санкт-Петербург Компания: Сбер

☑️Обязанности -разработка прикладного ПО на Python -применение практик GenAI для решения задач Python-разработки -написание unit-тестов -поиск наилучших решений совместно с дизайнерами и аналитиками. -менторство (развитие tech skills) стажёров (актуально для middle, senior) -взаимодействие с разработчиками и другими командами в формате Agile.

☑️Требования -высшее образование -опыт работы в роли разработчика от двух лет в проектах по разработке и/или модификации и/или внедрению ПО с использованием инструментов и технологий Python -опыт работы с фреймворками в направлении Python: FastAPI, Flask -опыт работы со всеми указанными библиотеками Python: AsyncIO, SQLAlchemy, Pydantic -опыт работы с реляционными БД (Oracle DB и/или PostgreSQL и/или MySQL) -опыт оптимизации производительности SQL запросов (план запроса, полное сканирование) -опыт интеграции инфраструктурных компонентов с сторонними системами -опыт командной разработки с использованием программных продуктов Confluence и Jira -опыт работы в гибких методологиях (Agile и/или DevOps и/или Scrum) разработки.

Откликнуться

════════════ 👉 Лучший сервис для оплаты зарубежных подписок, вещей, услуг и всего остального ════════════

Б
Библиотека Python разработчика | Книги по питону
@bookpython
1.3K

Вредные советы python разработчику

l=[['a', 'b', 'c'], ['1', '2'], ['#']] sum(l, [])

В Python можно выпрямить вложенные списки с помощью... функции sum(). Вот код (выполнять, пока никто не видит):

Дело в том, что sum() принимает первым аргументом итерируемый объект, а вторым — значение, с которого начинается операция. По умолчанию это 0, но если указать пустой список [], то sum() начнёт с него. Затем sum() последовательно применяет операцию сложения к элементам первого аргумента, начиная со значения второго аргумента. В случае списков это означает конкатенацию.

📲 Мы в MAX

👉@BookPython

P
Python Hacks
@python_secrets
3K

Дескрипторы в Python

Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы get, set, и delete.

Python Hacks

P
Python Hacks
@python_secrets
2.1K

Логистическая и Softmax-регрессии: основная идея и реализация с нуля на Python

Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.

Python Hacks

P
Python Job | Вакансии | Стажировки
@job_pythonz
1.2K

Python разработчик (Junior) #офис #junior Москва Компания: Гринатом

☑️Обязанности -Участие в корпоративных проектах в части разработки; -Разработка и доработка модулей различных сервисов для нужд; -Работа с базами данных; -Тестирование реализованных модулей; -Создание проектной документации по своей части; -Следить за работоспособностью реализованных сервисов.

☑️Ожидания от кандидата -Образование: неполное высшее/высшее; -Уверенное знание Python; -Базовые навыки работы с SQL (SELECT, INSERT, UPDATE, DELETE, JOIN); -Базовые навыки работы с Git (init, Add, Commit, Push, Pull, Merge, Работа с ветками); -Умение настраивать виртуальное окружение (venv, poetry); -Фреймворки: Представление о Django (модели, views, urls) или Flask/FastAPI; -Базы данных: Опыт работы с PostgreSQL + asyncpg или SQLite + SQLAlchemy; -Асинхронность: Понимание async/await (asyncio, aiohttp); -Тестирование: Написание простых юнит-тестов с unittest или pytest; -Контейнеризация: Базовое знание Docker (написать простой Dockerfile); -Аналитический склад ума, умение работать в команде, внимательность и ответственность.

☑️Условия работы -Конкурентоспособная заработная плата (обсуждается по итогам собеседования); -Полное соблюдение ТК РФ; -График работы: в офисе, пн-чт с 9.00 до 18.00, пятница сокращенная до 16.45; -Отпуск 31 календарный день; -ДМС (включая стоматологию), программы материальной помощи; -Получение опыта в проекте полного цикла по развитию рынка ветроэнергетики в России; -Насыщенная корпоративная жизнь; -Комфортный офис в шаговой доступности от ст. м. Серпуховская/Павелецкая Контакты: [email protected]

════════════ 👉 Лучший сервис для оплаты зарубежных подписок, вещей, услуг и всего остального ════════════

C
Coding & AI Resources
@leadcoding
1.5K

💻 Programming Domains & Languages What to learn. Why to learn. Where you fit.

🧠 Data Analytics - Analyze data - Build reports - Find insights Languages: SQL, Python, R Tools: Excel, Power BI, Tableau Jobs: Data Analyst, BI Analyst, Business Analyst

🤖 Data Science & AI - Build models - Predict outcomes - Work with ML Languages: Python, R Libraries: pandas, numpy, scikit-learn, tensorflow Jobs: Data Scientist, ML Engineer, AI Engineer

🌐 Web Development - Build websites - Create web apps Frontend: HTML, CSS, JavaScript Backend: JavaScript, Python, Java, PHP Frameworks: React, Node.js, Django Jobs: Frontend, Backend, Full Stack Developer

📱 Mobile App Development - Build mobile apps Android: Kotlin, Java iOS: Swift Cross-platform: Flutter, React Native Jobs: Android, iOS, Mobile App Developer

🧩 Software Development - Build systems - Write core logic Languages: Java, C++, C#, Python Used in: Enterprise apps, Desktop software Jobs: Software Engineer, Application Developer

🛡️ Cybersecurity - Secure systems - Test vulnerabilities Languages: Python, C, C++, Bash Tools: Kali Linux, Metasploit Jobs: Security Analyst, Ethical Hacker

☁️ Cloud & DevOps - Deploy apps - Manage servers Languages: Python, Bash, Go Tools: AWS, Docker, Kubernetes Jobs: DevOps Engineer, Cloud Engineer

🎮 Game Development - Build games - Design mechanics Languages: C++, C# Engines: Unity, Unreal Engine Jobs: Game Developer, Game Designer

🎯 How to choose - Like data → Data Analytics - Like math → Data Science - Like building websites → Web Development - Like apps → Mobile Development - Like system logic → Software Development - Like security → Cybersecurity

✅ Smart strategy - Pick one domain - Master one language - Add tools slowly - Build projects 😊

Double Tap ♥️ For More

A
AI Jobs | Artificial Intelligence
@aijobz
971

We're Hiring: AI/ML Associate Software Engineer (Apprenticeship - 1 Year Contract)

Freshers with Graduation can also apply.

Contact - 7302533421 Share your CV on [email protected]

Are you passionate about Generative AI, LLMs, and AI-powered applications? We're looking for enthusiastic and self-driven AI/ML Associate Software Engineers to join our team on a 1-Year Contractual Apprenticeship Program.

🔹 Skills We're Looking For:

✅ Large Language Models (LLMs) – Types, Architectures & Use Cases ✅ LLM APIs (OpenAI, Anthropic, Gemini, etc.) ✅ REST APIs & API Integration ✅ LangChain & AI Agent Frameworks ✅ RAG (Retrieval-Augmented Generation) Pipelines ✅ Python & Node.js Development ✅ React.js for Frontend Development ✅ MySQL & Database Management ✅ Prompt Engineering & AI Application Development

🔹 Who Can Apply?

Students those are done with their with their last semester examinations , recent graduates in Computer Science, IT, AI/ML, or related fields Candidates with AI/ML projects, hackathons, internships, or personal AI builds Passionate learners eager to work with cutting-edge AI technologies

🔹 What You'll Do?

Build AI-powered applications and workflows Develop and integrate LLM-based solutions Work on RAG pipelines, LangChain, and AI agent systems Consume and build REST APIs Collaborate on full-stack AI products using Python, Node.js, React, and MySQL

📍 Role: AI/ML Associate Software Engineer 📅 Duration: 1-Year Contractual Apprenticeship 💼 Mode: 5 Days from Office

📞 Contact: Hayatt Khan 7302533421 📧 [email protected]

W
Web Freelance
@webfrl
16.8K

Ищете Fullstack веб-разработчика? Мы создаем решения для вашего бизнеса!

DK - ваш надежный проводник в сфере веб-технологий. Реализуем проекты любой сложности: от концепта до запуска сайтов, веб-сервисов и автоматизации «под ключ»!

Посмотреть кейсы и обсудить проект можно - https://daniikodit.github.io/ Что мы создаем : Веб-ресурсы: От конвертящих лендингов до кастомных многостраничных сайтов и сервисов. Умные Telegram-боты: Роботы любой архитектуры с интеграцией баз данных и Web Apps. Автоматизация процессов: Разработка парсеров и скриптов на Python для оптимизации рутины. Техподдержка: Доработка чужого кода, исправление багов, ускорение и базовая SEO-настройка.

Почему доверяют именно нам :

✅ Продукты «под ключ»: Берем на себя весь цикл — от дизайна до релиза, вам не придется искать сторонних специалистов.

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

✅ Трендовый стек: Используем только современные технологии, обеспечивающие высокую скорость и стабильность.

✅ Работа на результат: Не делаем под копирку — каждый проект адаптируем под конкретные бизнес-цели.

Наш стек: Python (FastAPI / Flask), HTML5 / CSS3 / JS, PostgreSQL, Docker, Git.

Переходите на сайт https://daniikodit.github.io/ и оставляйте заявку Давайте воплотим ваши идеи в реальный работающий продукт!

daniikodit.github.io DaniiKodit · сайты и Telegram-боты DaniiKodit: лендинги под ключ и T

S
Senior Python Developer
@seniorpy
3.6K

eval() и exec()

Python имеет возможность динамически считывать строку и обрабатывать ее как часть программного кода. Это достигается с помощью функций eval() и exec() (eval предназначена для вычисления выражений, а exec – для выполнения операторов).

В строке 3 функция eval() считывает входную строку как выражение Python, вычисляет ее и присваивает результат переменной b. В строке 7 функция exec() считывает входную строку, как оператор Python и выполняет ее.

P
Python Brasil
@pythonbrasil
0

Python Brasil pinned «​​🐍 Quer aprender Python criando projetos reais? A Jornada Python está chegando! 📅 De 06 a 09 de julho, participe de 4 aulas online e gratuitas, cada uma com um projeto prático diferente: 📅 06/07 — 🤖 Construa um bot para automatizar qualquer tarefa. 📅 07/07…»

P
Python Brasil
@pythonbrasil
2.9K

​​🐍 Quer aprender Python criando projetos reais? A Jornada Python está chegando! 📅 De 06 a 09 de julho, participe de 4 aulas online e gratuitas, cada uma com um projeto prático diferente:

📅 06/07 — 🤖 Construa um bot para automatizar qualquer tarefa.

📅 07/07 — 📊 Desenvolva um projeto completo de análise de dados.

📅 08/07 — 📈 Crie um projeto para prever resultados utilizando Python.

📅 09/07 — 💬 Aprenda a construir um chatbot inteligente com Inteligência Artificial.

Se você quer aprender Python na prática e criar projetos para o seu portfólio, essa é uma excelente oportunidade.

👇 Clique no botão abaixo e garanta sua vaga gratuitamente!

S
Senior Python Developer
@seniorpy
3.7K

Принципы Python

В языке есть множество скрытых пасхалок. Одну из них можно наблюдать при импорте this. При выполнении этой строки в консоль выводятся принципы Python — «Простое лучше сложного», «Удобочитаемость имеет значение», «Явное лучше неявного» и другие.

P
Python Hacks
@python_secrets
2.7K

Как работает multiprocessing в Python под капотом

Multiprocessing — это пакет стандартной библиотеки языка Python, который предоставляет интерфейс для работы с процессами, очередями, пулами процессов и многими другими удобными инструментами для параллельного программирования. Эта статья в основном рассчитана на новичков в Python и тех, кто хочет подробнее разобраться в том, как именно создаются процессы и пулы в Python и погрузиться в детали реализации.

Python Hacks

D
Digital трафик
@trafficisobar
4.3K

😊 Че там с айти-курсами

Мы уже обсуждали ранее, что скоро все будет плохо. Плохо — наступило. Давайте смаковать!

— python: с ~23 500/мес (2025) до 9 727. ~ −34%. — javascript: с ~2 800/мес (2024) до 709. ~ −45%. — frontend: с ~1 500/мес до 281. ~ −34%. — backend: с ~800/мес до 363. ~ −24%.

Остальные красавчики — дизайн: с ~65 000/мес (2025) до 32 513. ~ −8%. — тестировщик: с ~15 000/мес (2022) до 2 868. ~ −36%. — машинное обучение: с ~2 000/мес (2025) до 1 202. ~ −8%. — зарплата программиста: с ~19 000/мес (2022–23) до 7 431. ~ −23%.

Спрос на курсы в IT — минимален с 2020 года. Никто не хочет в айти.

🥺 Три мысли:

1. Часть спроса «стала взрослее» — и ушла в технологии, например сюда, сюда, и сюда. Реже ищут «хочу начать учить», чаще ищут «как конкретно эту БД настроить в этом вашем питоне».

2. Лидеры рынка переехали на поиск аудитории через поведенческие когорты, иначе ты сидишь без лидов. Без такого (и похожих) подходов — у тебя просто нет спроса. Обычный РСЯ по интересам — снимет с тебя штаны. :3

3. Усиливаются форматы работы с контентом.

4. И ИИшная выдача, конечно. Коллеги шутят, что любые форматы ее «кратного улучшения — это накрутка, как в 2015» — именно так.

Такой день. Без айти.