Telegram Web
Media is too big
VIEW IN TELEGRAM
🐍✍️ Как написать Django-приложение в одном файле

В ролике рассматривается создание одностраничных приложений на Django с использованием пакета Nano Django. Кроме того, обсуждается интеграция с uv. В конце видео также показано, как преобразовать Nano Django приложение в полноценное Django приложение.

🔗 Смотреть ролик на YouTube
👍8🥱4😁3
💬 Сколько часов в день вы тратите на рабочие созвоны?

❤️ — меньше часа
👍 — от часа до двух
👾 — от двух до трёх часов
🌚 — почти весь рабочий день состоит из созвонов

#интерактив
80👍37👾17🌚11🥱6
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍4
🤖🛠 11 лучших ИИ-инструментов для разработки в 2024 году

В мире разработки программного обеспечения искусственный интеллект становится незаменимым помощником, способным значительно повысить продуктивность и качество кода. Представьте себе инструменты, которые не только автоматически дополняют ваш код, но и генерируют целые фрагменты, преобразуют дизайн в готовый код и обеспечивают безопасность вашего приложения. Хотите узнать, какие ИИ-инструменты помогут вам быть на шаг впереди в 2024 году? Откройте для себя решения, которые сделают ваш рабочий процесс более эффективным и инновационным.

🔗 Читать статью
🔗 Зеркало
👍8🔥3
🔢 Когда использовать enum.StrEnum?

Класс StrEnum появился в Python 3.11 и позволяет элементам перечисления вести себя как строки. Он идеально подходит для задач, где требуется строковое представление, например, для конфигураций, работы с JSON-данными или API.

Преимущества:
🔹Чётко видно, какие значения разрешены.
🔹Исключаются ошибки из-за опечаток в строках.
🔹Прямо работает с JSON и другими форматами.

#советы
12🔥4👍3
🎨 10 лучших CSS-библиотек и фреймворков для быстрой разработки фронтенда

Запутался в CSS-фреймворках? Мы собрали ТОП-10 самых крутых инструментов, которые реально экономят время на фронтенде. От тяжеловеса Bootstrap до минималистичного Milligram — разобрали плюсы каждого и объяснили, когда что использовать.

👉 Читать статью
👉 Зеркало
👍13
✍️ Шпаргалка по модулю pathlib

Pathlib предназначен для удобной и интуитивно понятной работы с путями файловой системы. Он заменяет старые подходы с использованием модулей os и os.path, предлагая объектно-ориентированный интерфейс для работы с путями.

🔗 Более подробно о работе с модулем можно прочесть здесь
👍138🔥4
Тест: 👨‍💻🚀 Насколько ты продвинутый разраб?

Говорят, что джун становится мидлом, когда начинает понимать, как мало он знает. Этот тест покажет, насколько ты продвинулся в своём развитии.

👉 Пройти
👍12🌚6🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Популярные ресурсы по Машинному Обучению, ИИ и анализу данных.

🧠 Machine Learning — авторский Telegram канал, который содержит всю базу для работы с ИИ-моделями. Дайджесты лучших проектов, разбор кода, инструкции по запуску LLM, подготовка к собесу и многое другое.

📚 Data Science — редкая литература, статьи, курсы и уникальные гайды для мл специалистов любого уровня. Читайте, развивайтесь, практикуйте.

💼 Data Jobs — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере Машинного обучения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥰4🤩3🤔1
🤖 Обзор новостей и сервисов в мире ИИ

👇Это небольшая выдержка из нашей еженедельной рассылки.

📰 Новости

🔘Венчурный фонд Microsoft и гендиректор GitHub Томас Домке вложили $7 млн в стартап Fastino, разрабатывающий ИИ-модели, которые не нуждаются в дорогих GPU и могут работать на обычных CPU потребительского класса.

🔘Сотрудники OpenAI, тестирующие новую модель «Орион», сообщили, что, несмотря на общее улучшение производительности по сравнению с предшествующими моделями, степень этого улучшения все же значительно ниже, чем в предыдущих обновлениях (в особенности при переходе от GPT-3 к GPT-4).

🪚 Инструменты

🔘PearAI — опенсорсный ИИ-редактор кода, альтернатива Cursor.

🔘PlayNote — создаёт профессиональные подкасты из любых текстовых файлов.

🔘Canva — превращает схематичные наброски в фотореалистичные изображения

🤗 Building AI Applications with Hugging Face

Это большая коллекция туториалов по разработке разных ИИ-приложений. Для каждого проекта предоставлены статья, код в Kaggle Notebook и YouTube-видео.

Больше интересного — в нашей рассылке. Подписаться на неё можно по этой ссылке 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3
📈 Почему Big data так быстро развивается?

Хотите получить востребованную и высокооплачиваемую профессию. Начните с понимания, куда движется индустрия. В нашей статье поговорим о Big Data — одном из самых горячих и перспективных направлений в IT.

🔗 Ссылка
👍9
Так и живём
😁81😢8👍3
💡 Как избавиться от WebSockets и сэкономить $1 млн в год: неожиданные решения для оптимизации

Как снизить расходы на инфраструктуру и повысить эффективность? Оказывается, отказ от WebSockets может сэкономить миллионы. Вместо привычного подхода можно использовать решения, которые не только проще, но и лучше подходят для определённых задач, как, например, асинхронные очереди или SSE.

Знаете ли вы, как выбрать стратегию, которая одновременно сократит затраты и улучшит масштабируемость? Разберитесь в тонкостях оптимизации и найдите способ выжать максимум из вашей системы. 🚀

🔗 Читать статью
🔗 Зеркало
🔥6👍3
⚙️ Как оптимизировать и упростить код для подсчёта элементов в Python

А вы знаете, что этот 👇 код можно сократить до двух строк?
count = {}
for item in things:
if item not in count:
count[item] = 0
count[item] += 1


⭐️Для этого достаточно использовать модуль Counter
from collections import Counter

count = Counter(things)


Counter автоматически подсчитывает количество каждого элемента в things.

#советы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍3😁3
Что такое KeyError в Python и как его исправить

Сегодня разберем распространённую ошибку в Python и поймем, как её исправить. KeyError — это ошибка, которая возникает, когда мы пытаемся обратиться к несуществующему ключу в словаре.

Пример:
Допустим, у нас есть словарь с именами животных:
names = {'кошка': 'Кузя', 'собака': 'Жук', 'мышь': 'Рататуй', 'конь': 'Спирит'}
print('Нашу любимую лошадь зовут ' + names['лошадь'])

Код вызовет ошибку: KeyError: 'лошадь'

🌻 Почему это происходит?

В словаре есть ключ «конь», но нет ключа «лошадь». Python просто не нашёл нужный ключ и сообщил об этом.

🌻 Как исправить?

Убедитесь, что используете существующий ключ.

Правильный код:
print('Нашу любимую лошадь зовут ' + names['конь'])


Прошлый пост:

Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱18👍16👾2
✍️🐍 Полный гайд по обработке ошибок в Python

Мигель Гринберг, автор мега-туториала по Flask, написал большой гайд про обработку ошибок в Python. Он рассказывает:

▪️о двух подходах к обработке ошибок: LBYL (Look Before You Leap) и EAFP (Easier to Ask Forgiveness than Permission);
▪️о классификации ошибок;
▪️об обработке ошибок.

🔗 Читать гайд в оригинале
🔗 Читать гайд в переводе на русский язык
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🧪 Успешное тестирование: основы и передовые приемы Jest. Часть 1

Знаком с ситуацией, когда после деплоя все падает, а ты не знаешь почему? В этой статье я показываю, как из обычного разработчика стать профи в тестировании с Jest. Разобрал все от и до: настройка проекта, базовые тесты, моки и даже асинхронщина. Плюс весь код доступен на GitHub — бери и используй! Если тестирование вызывает у тебя дрожь — этот гайд изменит твою жизнь.

Читать статью
🔥7👍5
👀 А кто это у нас тут маленький сексист?

#memes
😁29👍6👾4🤔2
💬 А вы понимаете принципы ООП?

❤️ — да
👍 — не все
🌚 — ещё не разобрался

#интерактив
👍145135🌚81😁3
2025/07/12 17:58:17
Back to Top
HTML Embed Code: