Media is too big
VIEW IN TELEGRAM
🐍✍️ Как написать Django-приложение в одном файле
В ролике рассматривается создание одностраничных приложений на Django с использованием пакета Nano Django. Кроме того, обсуждается интеграция с uv. В конце видео также показано, как преобразовать Nano Django приложение в полноценное Django приложение.
🔗 Смотреть ролик на YouTube
В ролике рассматривается создание одностраничных приложений на Django с использованием пакета Nano Django. Кроме того, обсуждается интеграция с uv. В конце видео также показано, как преобразовать Nano Django приложение в полноценное Django приложение.
🔗 Смотреть ролик на YouTube
👍8🥱4😁3
🧑💻 Подборка самых популярных постов канала «Библиотека собеса по Python | вопросы с собеседований» за последний месяц
🔹Как проверить файл .py на наличие синтаксических ошибок без его выполнения?
🔹Какую библиотеку можно использовать для генерации случайных чисел и символов?
🔹Что такое pickling и unpickling?
🔹Как определить размера словаря в Python?
🔹Простой способ объединения словарей
🔹Как проверить файл .py на наличие синтаксических ошибок без его выполнения?
🔹Какую библиотеку можно использовать для генерации случайных чисел и символов?
🔹Что такое pickling и unpickling?
🔹Как определить размера словаря в Python?
🔹Простой способ объединения словарей
❤8🥰3
💬 Сколько часов в день вы тратите на рабочие созвоны?
❤️ — меньше часа
👍 — от часа до двух
👾 — от двух до трёх часов
🌚 — почти весь рабочий день состоит из созвонов
#интерактив
❤️ — меньше часа
👍 — от часа до двух
👾 — от двух до трёх часов
🌚 — почти весь рабочий день состоит из созвонов
#интерактив
❤80👍37👾17🌚11🥱6
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍4
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
🤖🛠 11 лучших ИИ-инструментов для разработки в 2024 году
В мире разработки программного обеспечения искусственный интеллект становится незаменимым помощником, способным значительно повысить продуктивность и качество кода. Представьте себе инструменты, которые не только автоматически дополняют ваш код, но и генерируют целые фрагменты, преобразуют дизайн в готовый код и обеспечивают безопасность вашего приложения. Хотите узнать, какие ИИ-инструменты помогут вам быть на шаг впереди в 2024 году? Откройте для себя решения, которые сделают ваш рабочий процесс более эффективным и инновационным.
🔗 Читать статью
🔗 Зеркало
В мире разработки программного обеспечения искусственный интеллект становится незаменимым помощником, способным значительно повысить продуктивность и качество кода. Представьте себе инструменты, которые не только автоматически дополняют ваш код, но и генерируют целые фрагменты, преобразуют дизайн в готовый код и обеспечивают безопасность вашего приложения. Хотите узнать, какие ИИ-инструменты помогут вам быть на шаг впереди в 2024 году? Откройте для себя решения, которые сделают ваш рабочий процесс более эффективным и инновационным.
🔗 Читать статью
🔗 Зеркало
👍8🔥3
🔢 Когда использовать enum.StrEnum?
Класс StrEnum появился в Python 3.11 и позволяет элементам перечисления вести себя как строки. Он идеально подходит для задач, где требуется строковое представление, например, для конфигураций, работы с JSON-данными или API.
Преимущества:
🔹Чётко видно, какие значения разрешены.
🔹Исключаются ошибки из-за опечаток в строках.
🔹Прямо работает с JSON и другими форматами.
#советы
Класс StrEnum появился в Python 3.11 и позволяет элементам перечисления вести себя как строки. Он идеально подходит для задач, где требуется строковое представление, например, для конфигураций, работы с JSON-данными или API.
Преимущества:
🔹Чётко видно, какие значения разрешены.
🔹Исключаются ошибки из-за опечаток в строках.
🔹Прямо работает с JSON и другими форматами.
#советы
❤12🔥4👍3
🎨⭐ 10 лучших CSS-библиотек и фреймворков для быстрой разработки фронтенда
Запутался в CSS-фреймворках? Мы собрали ТОП-10 самых крутых инструментов, которые реально экономят время на фронтенде. От тяжеловеса Bootstrap до минималистичного Milligram — разобрали плюсы каждого и объяснили, когда что использовать.
👉 Читать статью
👉 Зеркало
Запутался в CSS-фреймворках? Мы собрали ТОП-10 самых крутых инструментов, которые реально экономят время на фронтенде. От тяжеловеса Bootstrap до минималистичного Milligram — разобрали плюсы каждого и объяснили, когда что использовать.
👉 Читать статью
👉 Зеркало
👍13
✍️ Шпаргалка по модулю pathlib
Pathlib предназначен для удобной и интуитивно понятной работы с путями файловой системы. Он заменяет старые подходы с использованием модулей os и os.path, предлагая объектно-ориентированный интерфейс для работы с путями.
🔗 Более подробно о работе с модулем можно прочесть здесь
🔗 Более подробно о работе с модулем можно прочесть здесь
👍13❤8🔥4
Тест: 👨💻🚀 Насколько ты продвинутый разраб?
Говорят, что джун становится мидлом, когда начинает понимать, как мало он знает. Этот тест покажет, насколько ты продвинулся в своём развитии.
👉 Пройти
Говорят, что джун становится мидлом, когда начинает понимать, как мало он знает. Этот тест покажет, насколько ты продвинулся в своём развитии.
👉 Пройти
👍12🌚6🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Популярные ресурсы по Машинному Обучению, ИИ и анализу данных.
🧠 Machine Learning — авторский Telegram канал, который содержит всю базу для работы с ИИ-моделями. Дайджесты лучших проектов, разбор кода, инструкции по запуску LLM, подготовка к собесу и многое другое.
📚 Data Science — редкая литература, статьи, курсы и уникальные гайды для мл специалистов любого уровня. Читайте, развивайтесь, практикуйте.
💼 Data Jobs — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере Машинного обучения.
📚 Data Science — редкая литература, статьи, курсы и уникальные гайды для мл специалистов любого уровня. Читайте, развивайтесь, практикуйте.
💼 Data Jobs — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере Машинного обучения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥰4🤩3🤔1
🪚 Инструменты
🤗 Building AI Applications with Hugging Face
Это большая коллекция туториалов по разработке разных ИИ-приложений. Для каждого проекта предоставлены статья, код в Kaggle Notebook и YouTube-видео.
Больше интересного — в нашей рассылке. Подписаться на неё можно по этой ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
Forwarded from Proglib.academy | IT-курсы
📈 Почему Big data так быстро развивается?
Хотите получить востребованную и высокооплачиваемую профессию. Начните с понимания, куда движется индустрия. В нашей статье поговорим о Big Data — одном из самых горячих и перспективных направлений в IT.
🔗 Ссылка
Хотите получить востребованную и высокооплачиваемую профессию. Начните с понимания, куда движется индустрия. В нашей статье поговорим о Big Data — одном из самых горячих и перспективных направлений в IT.
🔗 Ссылка
👍9
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
💡 Как избавиться от WebSockets и сэкономить $1 млн в год: неожиданные решения для оптимизации
Как снизить расходы на инфраструктуру и повысить эффективность? Оказывается, отказ от WebSockets может сэкономить миллионы. Вместо привычного подхода можно использовать решения, которые не только проще, но и лучше подходят для определённых задач, как, например, асинхронные очереди или SSE.
Знаете ли вы, как выбрать стратегию, которая одновременно сократит затраты и улучшит масштабируемость? Разберитесь в тонкостях оптимизации и найдите способ выжать максимум из вашей системы. 🚀
🔗 Читать статью
🔗 Зеркало
Как снизить расходы на инфраструктуру и повысить эффективность? Оказывается, отказ от WebSockets может сэкономить миллионы. Вместо привычного подхода можно использовать решения, которые не только проще, но и лучше подходят для определённых задач, как, например, асинхронные очереди или SSE.
Знаете ли вы, как выбрать стратегию, которая одновременно сократит затраты и улучшит масштабируемость? Разберитесь в тонкостях оптимизации и найдите способ выжать максимум из вашей системы. 🚀
🔗 Читать статью
🔗 Зеркало
🔥6👍3
А вы знаете, что этот
count = {}
for item in things:
if item not in count:
count[item] = 0
count[item] += 1
from collections import Counter
count = Counter(things)
Counter автоматически подсчитывает количество каждого элемента в things.
#советы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍3😁3
Forwarded from Азбука айтишника
Сегодня разберем распространённую ошибку в Python и поймем, как её исправить. KeyError — это ошибка, которая возникает, когда мы пытаемся обратиться к несуществующему ключу в словаре.
Пример:
Допустим, у нас есть словарь с именами животных:
names = {'кошка': 'Кузя', 'собака': 'Жук', 'мышь': 'Рататуй', 'конь': 'Спирит'}
print('Нашу любимую лошадь зовут ' + names['лошадь'])
Код вызовет ошибку: KeyError: 'лошадь'
В словаре есть ключ «конь», но нет ключа «лошадь». Python просто не нашёл нужный ключ и сообщил об этом.
Убедитесь, что используете существующий ключ.
Правильный код:
print('Нашу любимую лошадь зовут ' + names['конь'])
Прошлый пост:
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);
▪️о классификации ошибок;
▪️об обработке ошибок.
🔗 Читать гайд в оригинале
🔗 Читать гайд в переводе на русский язык
Мигель Гринберг, автор мега-туториала по Flask, написал большой гайд про обработку ошибок в Python. Он рассказывает:
▪️о двух подходах к обработке ошибок: LBYL (Look Before You Leap) и EAFP (Easier to Ask Forgiveness than Permission);
▪️о классификации ошибок;
▪️об обработке ошибок.
Please open Telegram to view this post
VIEW IN TELEGRAM
Miguelgrinberg
The Ultimate Guide to Error Handling in Python
I often come across developers who know the mechanics of Python error handling well, yet when I review their code I find it to be far from good. Exceptions in Python is one of those areas that have a…
👍15
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
🧪 Успешное тестирование: основы и передовые приемы Jest. Часть 1
Знаком с ситуацией, когда после деплоя все падает, а ты не знаешь почему? В этой статье я показываю, как из обычного разработчика стать профи в тестировании с Jest. Разобрал все от и до: настройка проекта, базовые тесты, моки и даже асинхронщина. Плюс весь код доступен на GitHub — бери и используй! Если тестирование вызывает у тебя дрожь — этот гайд изменит твою жизнь.
Читать статью
Знаком с ситуацией, когда после деплоя все падает, а ты не знаешь почему? В этой статье я показываю, как из обычного разработчика стать профи в тестировании с Jest. Разобрал все от и до: настройка проекта, базовые тесты, моки и даже асинхронщина. Плюс весь код доступен на GitHub — бери и используй! Если тестирование вызывает у тебя дрожь — этот гайд изменит твою жизнь.
Читать статью
🔥7👍5
👍145❤135🌚81😁3