🧑💻 Начинающий разработчик:
«Хочу выбрать фреймворк, чтобы изучать бэкенд на Python. Что лучше начать: Flask, Django или FastAPI?»
И понеслась...
💬 Сторонники Flask:
— «Flask — идеальный для старта! Минимализм, гибкость, пишешь сам, понимаешь всё!»
— «Django за тебя всё делает — и ты ничего не учишь!»
— «Лучше понять, как работает веб, чем сразу прыгать в гигантский фреймворк!»
💬 Сторонники Django:
— «Flask — это игрушка. В продакшене нужен Django: ORM, миграции, админка, безопасность из коробки!»
— «Хочешь быстро MVP или корпоративный проект — выбирай Django!»
— «Flask хорош, пока тебе не нужно ничего, кроме "Hello, world".»
💬 Сторонники FastAPI:
— «2025 на дворе. Кто вообще ещё пишет на Flask? FastAPI — быстрее, моднее, асинхронно!»
— «Типизация, Pydantic, OpenAPI, автогенерация документации — это просто магия!»
— «Flask — это прошлый век. Django — тяжелый монолит. FastAPI — идеальный баланс!»
❤️ — Flask: минимализм и контроль
🔥 — Django: всё включено
👍 — FastAPI: скорость, типы, будущее
😁 — Никакой. Я пишу на Go
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3😁1🥱1
Вот как работают ключевые методы Data Science:
Описательная статистика — анализируйте средние значения, разброс и распределение данных для лучшего понимания
Регрессия — предсказывайте будущее: найдите связь между переменными и используйте её для прогнозов
Классификация — автоматически разделяйте данные на категории, например, определяя клиентов по предпочтениям
Кластеризация — объединяйте похожие данные в группы для выявления скрытых закономерностей
Чтобы применить основные методы анализа данных, сначала откройте Python. Установите библиотеку Pandas, которая поможет работать с данными. Далее загрузите свой файл, чтобы начать анализ.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
MacBook из параллельной вселенной, где Apple читает отзывы
Хотели бы себе побольше разъемов?
🔥 — нет
❤️ — 1-2 еще бы
🌚 — да
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
Хотели бы себе побольше разъемов?
🔥 — нет
❤️ — 1-2 еще бы
🌚 — да
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
1🌚9❤3🔥2
Бенефит это дополнительный бонус от компании, который идёт сверх зарплаты. Его используют, чтобы удерживать и мотивировать сотрудников.
Важно понимать: бенефит это не деньги в чистом виде. Это плюсы работы, которые делают предложение привлекательнее.
Типичные бенефиты в IT: ДМС, удалёнка, гибкий график, техника, обучение, компенсации. Зарплату платят за работу. Бенефитами продают компанию.
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
🗄 Что такое ORM и зачем это нужно дата-сайентисту
Object-Relational Mapper (ORM) — это технология, которая позволяет работать с базами данных так, словно это объекты. Она упрощает взаимодействие с БД в коде и даже делает его более безопасным.
🧑💻 В Python одна из наиболее известных ORM — это SQLAlchemy. Она поддерживает MySQL, PostgreSQL, SQLite, Oracle и др. Вот как будет выглядеть подключение к базе данных SQLite с помощью SQLAlchemy:
👀 Для дата-сайентиста важно то, что SQLAlchemy предоставляет множество методов для манипуляций с данными. Вы можете легко вставлять, обновлять и удалять записи, а также выполнять SQL-запросы.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#ликбез
Object-Relational Mapper (ORM) — это технология, которая позволяет работать с базами данных так, словно это объекты. Она упрощает взаимодействие с БД в коде и даже делает его более безопасным.
🧑💻 В Python одна из наиболее известных ORM — это SQLAlchemy. Она поддерживает MySQL, PostgreSQL, SQLite, Oracle и др. Вот как будет выглядеть подключение к базе данных SQLite с помощью SQLAlchemy:
from sqlalchemy import create_engine
db_url = 'sqlite:///mydatabase.db'
engine = create_engine(db_url)
with engine.connect() as conn:
result = conn.execute('SELECT 1')
print(result.fetchone())
👀 Для дата-сайентиста важно то, что SQLAlchemy предоставляет множество методов для манипуляций с данными. Вы можете легко вставлять, обновлять и удалять записи, а также выполнять SQL-запросы.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🎉1
Какой вывод?
👍 — учёба не нужна
❤️🔥 — важна среда
🔥 — везение помогает
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
👍 — учёба не нужна
❤️🔥 — важна среда
🔥 — везение помогает
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥3👍1
Что такое AI-агенты и почему о них все говорят?
Если коротко: это умные программы, которые могут сами выполнять задачи, пользуясь интернетом и другими инструментами, как человек.
Хотите научиться их создавать? Сегодня в 19:00 МСК стартует наш курс. Все объясним просто и на практике!
Программа курса:
— основы ИИ-агентов для начинающих;
— создание своего первого автономного помощника;
— как ИИ помогает в повседневной работе.
Начать свой путь в ИИ
Если коротко: это умные программы, которые могут сами выполнять задачи, пользуясь интернетом и другими инструментами, как человек.
Хотите научиться их создавать? Сегодня в 19:00 МСК стартует наш курс. Все объясним просто и на практике!
Программа курса:
— основы ИИ-агентов для начинающих;
— создание своего первого автономного помощника;
— как ИИ помогает в повседневной работе.
Начать свой путь в ИИ
❤1
Сегодня делимся вопросом от подписчика, который интересуется, какие инструменты для Python наиболее актуальны в 2026 году.
💬 Вот что он пишет:
«Я использую VSCode и ChatGPT/Sonnet3.5, когда занимаюсь разработкой ML-решений или оптимизацией в ассемблере/CUDA. Однако ограничивающим фактором является то, что в большинстве случаев ИИ работает на уровне младшего разработчика. Поэтому мне часто приходится проверять информацию в документации и на Google.
Какие IDE и инструменты для ноутбуков вы используете в 2026 году? Например, VS Code, Jupyter, PyCharm — что лучше подходит для работы с данными и ML?
Используете ли вы ИИ-инструменты, такие как Cursor, Copilot или Cline? Если да, то какие задачи они помогают решать в вашем рабочем процессе?»
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
SDLC это путь кода от написания до поддержки. CI/CD автоматизирует этот путь, чтобы релизы выходили быстрее и без сюрпризов.
Ты пушишь код, автоматически запускаются сборка и тесты. Если всё ок, код разворачивается на стейдже или в продакшне. Если нет, он возвращается на доработку. Минимум ручной работы и быстрый фидбек.
CI это про проверки и тесты при каждом коммите. CD это про автоматический деплой и релизы. Вместе они снижают риск багов и экономят время команды.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧑💻 Разбираемся с CUDA: подборка материалов
🔹What Is CUDA?
Начать, пожалуй, стоит со вводной статьи в блоге NVIDIA, компании, которая и создала CUDA.
🔹Nvidia CUDA in 100 Seconds
Также в качестве вводного материала может послужить 3-минутный ролик на канале Fireship.
🔹An Even Easier Introduction to CUDA
Это бесплатный курс от NVIDIA, который расскажет, как запускать параллельные ядра на графическом процессоре, управлять памятью и т.д.
🔹GPU MODE
Это YouTube-канал, на котором публикуются лекции про машинное обучение на GPU.
🔹Fundamentals of GPU Architecture: Introduction
Видео для тех, кто хочет понять, как устроены графические процессоры.
🔹Programming Massively Parallel Processors (PMPP)
Фундаментальная книга про программирование для графических процессоров с использованием модели CUDA.
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
🔹What Is CUDA?
Начать, пожалуй, стоит со вводной статьи в блоге NVIDIA, компании, которая и создала CUDA.
🔹Nvidia CUDA in 100 Seconds
Также в качестве вводного материала может послужить 3-минутный ролик на канале Fireship.
🔹An Even Easier Introduction to CUDA
Это бесплатный курс от NVIDIA, который расскажет, как запускать параллельные ядра на графическом процессоре, управлять памятью и т.д.
🔹GPU MODE
Это YouTube-канал, на котором публикуются лекции про машинное обучение на GPU.
🔹Fundamentals of GPU Architecture: Introduction
Видео для тех, кто хочет понять, как устроены графические процессоры.
🔹Programming Massively Parallel Processors (PMPP)
Фундаментальная книга про программирование для графических процессоров с использованием модели CUDA.
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Как говорить о своих зарплатных ожиданиях
❤️ — хороший совет
🌚 — уже не прокатывает в 90% случаев
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
❤️ — хороший совет
🌚 — уже не прокатывает в 90% случаев
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🌚3👍1
💭 Холивар: нужен ли ООП Python-разработчику?
Что думаете? Пишете ли вы на Python с ООП или предпочитаете обходиться без него?
Го в комменты, разожжём холивар! 👇
❤️ Команда «ООП — необходимость»: «ООП — это основа качественного кода! Классы, наследование, инкапсуляция — без них проект превращается в хаос. ООП — это про командную работу и долгосрочные проекты.»
👍 Команда «Простота превыше»: «Python создан для ясности! Функции, списки, модули — этого хватает для большинства задач. ООП часто усложняет код без нужды.»
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Джун в команде написал Python-скрипт для обработки данных — лаконичный, читаемый, работает безупречно.
На код-ревью сеньор разнёс его в пух и прах: «Где ООП? Без классов и объектов это не код, а любительщина, переделывай».
Джун ответил: «Мой скрипт решает задачу, он понятный и быстрый. Зачем ООП для 150 строк?»
Сеньор был непреклонен, и дедлайн сорвался.
Что думаете? Пишете ли вы на Python с ООП или предпочитаете обходиться без него?
Го в комменты, разожжём холивар! 👇
❤️ Команда «ООП — необходимость»: «ООП — это основа качественного кода! Классы, наследование, инкапсуляция — без них проект превращается в хаос. ООП — это про командную работу и долгосрочные проекты.»
👍 Команда «Простота превыше»: «Python создан для ясности! Функции, списки, модули — этого хватает для большинства задач. ООП часто усложняет код без нужды.»
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Спагетти-код это запутанный код с кучей копипаста, который сложно читать, тестировать и чинить. Всё переплетено, логика размазана, любое изменение ломает что-то ещё.
Важно понимать: такой код появляется не только у новичков. Он часто рождается из спешки и временных решений, которые «потом поправим».
Избавляются от спагетти просто. Делят код на понятные функции, убирают копипаст и регулярно делают рефакторинг. Иначе проект превращается в макаронного монстра.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🥱1
🛠 Подборка материалов, чтобы изучить основные ML-фреймворки
🔹 Введение в JAX и Equinox
В статье объясняются ключевые концепции JAX, включая функциональные преобразования, такие как grad, jit и vmap.
🔹 MiniTorch
Это упрощённая версия библиотеки PyTorch, с помощью которой можно учиться создавать и обучать нейронные сети. Проект состоит из нескольких уровней сложности, начиная с простых операций и заканчивая более сложными архитектурами.
🔹 Introduction to PyTorch
А это курс от Microsoft для изучения самого PyTorch.
🔹 Intro to TensorFlow for Deep Learning
Бесплатный курс на Udacity. Нужно только зарегистрироваться.
🔹 Introduction to JAX+Flax (ноутбук)
Ноутбук также демонстрирует, как создать простую нейронную сеть.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#ликбез
🔹 Введение в JAX и Equinox
В статье объясняются ключевые концепции JAX, включая функциональные преобразования, такие как grad, jit и vmap.
🔹 MiniTorch
Это упрощённая версия библиотеки PyTorch, с помощью которой можно учиться создавать и обучать нейронные сети. Проект состоит из нескольких уровней сложности, начиная с простых операций и заканчивая более сложными архитектурами.
🔹 Introduction to PyTorch
А это курс от Microsoft для изучения самого PyTorch.
🔹 Intro to TensorFlow for Deep Learning
Бесплатный курс на Udacity. Нужно только зарегистрироваться.
🔹 Introduction to JAX+Flax (ноутбук)
Ноутбук также демонстрирует, как создать простую нейронную сеть.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Это диагноз?
🌚 — привычка
❤️🔥 — образ жизни
🔥 — уже поздно лечить
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
🌚 — привычка
❤️🔥 — образ жизни
🔥 — уже поздно лечить
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3❤🔥1🔥1🌚1
Когда в телеге 200+ каналов, а читать нечего ❓
Знакомая ситуация? Подписался на кучу IT-каналов, но половина - мёртвые, треть постит мемы, остальные копипастят друг у друга. В итоге листаешь ленту, а полезного ноль.
😑 Мы собрали папку IT Pro специально под эту боль. Более 20 каналов, где авторы реально работают в индустрии и пишут про свой опыт.
Папка работает просто: добавил один раз - и каждый день видишь только актуальный контент от людей, которые в теме.
😑 Забрать папку
Знакомая ситуация? Подписался на кучу IT-каналов, но половина - мёртвые, треть постит мемы, остальные копипастят друг у друга. В итоге листаешь ленту, а полезного ноль.
Папка работает просто: добавил один раз - и каждый день видишь только актуальный контент от людей, которые в теме.
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱1
История уровня «и смешно, и неловко»: в Казахстане студия получила от государства около $500 тыс., а через год в Steam появился раннер в духе Subway Surfers с 17 отзывами.
Проект Steppe Rider изначально продавали как большую сюжетную RPG про батыров, но на выходе получился простой лоуполи-бегун на Unity.
Чиновники рапортуют об освоении 250 млн тенге и уверяют, что игру ещё доработают к 2026 году.
➖ Ссылку на «шедевр» оставлю здесь
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#itпульс
Проект Steppe Rider изначально продавали как большую сюжетную RPG про батыров, но на выходе получился простой лоуполи-бегун на Unity.
Чиновники рапортуют об освоении 250 млн тенге и уверяют, что игру ещё доработают к 2026 году.
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#itпульс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1😁1🥱1
Cookies это небольшие файлы, которые сайт сохраняет в браузере. С их помощью сайт «помнит» пользователя и его действия.
Именно cookies отвечают за логин, сохранённые настройки, корзину и персонализацию. Без них сайты каждый раз воспринимали бы вас как нового пользователя.
Проще говоря, cookies нужны, чтобы веб не забывал вас после закрытия вкладки.
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3