🗝️ 40 незаменимых API для разработчиков
Разработчики постоянно ищут способы оптимизировать свою работу. Мы собрали 40 API, которые помогут вам сэкономить время, повысить эффективность и добавить новые функции в ваши проекты.
🔗 Читать статью
🔗 Зеркало
Разработчики постоянно ищут способы оптимизировать свою работу. Мы собрали 40 API, которые помогут вам сэкономить время, повысить эффективность и добавить новые функции в ваши проекты.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁6🌚2🔥1
Синтаксический сахар — это синтаксис, который упрощает написание кода
Ниже — некоторые примеры синтаксического сахара, используемого в Python.
Вместо целого блока кода, можно воспользоваться выражением, которое сгенерирует словарь по определённым правилам:
my_dict = {n: n+2 for n in range(10)}
Вместо a = a + 1 можно написать:
a += 1
Позволяет заменить условное выражение:
x = something if condition else otherthing
Для удобства чтения большие числа можно записывать с использованием символа подчёркивания:
number = 1_000_000_000_000
number2 = 1000000000000
Может выступать как заполнитель для ненаписанного кода:
def create_smth():
...
class Smth:
pass
Выглядит как
:=
и даёт новый синтаксис для присваивания. С его помощью можно одновременно присваивать значение переменной и возвращать это значение в выражениях:walrus = False
print(walrus := True)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤39👍16🔥14😁2
🖥️🔤 Транскрибация видео и создание субтитров с помощью Whisper, FFmpeg и Python
Следуя нашему пошаговому руководству, вы сможете автоматически транскрибировать аудио и добавлять субтитры к своим видео всего за несколько минут.
🔗 Читать руководство
🔗 Зеркало
Следуя нашему пошаговому руководству, вы сможете автоматически транскрибировать аудио и добавлять субтитры к своим видео всего за несколько минут.
🔗 Читать руководство
🔗 Зеркало
👍12🔥5👏4❤1
Новое видео YouTube-канала Indently рассказывает о пяти пасхалках, которые разработчики спрятали в Python.
__hello__
для вывода «Hello world!»Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
5 Fun Python Easter Eggs
Here are 5 fun Python easter eggs that you should know about if you love Python.
▶ Become job-ready with Python:
https://www.indently.io
▶ Follow me on Instagram:
https://www.instagram.com/indentlyreels
00:00 Learning Python made simple
00:05 Intro
00:23…
▶ Become job-ready with Python:
https://www.indently.io
▶ Follow me on Instagram:
https://www.instagram.com/indentlyreels
00:00 Learning Python made simple
00:05 Intro
00:23…
👍8🥰6
🐍 Python — эволюция создания объектов
На «Хабре» вышла первая часть статьи о том, как правильно создавать объекты в Python. Автор — сторонник эволюционного подхода, и порождающие паттерны он предпочитает использовать только по мере необходимости.
В статье говорится о:
▪️возможных проблемах с использованием одного лишь __init__;
▪️об отдельных фабриках (класс/функция в зависимости от нужды);
▪️том, как не нужно делать.
🔗 Читать статью
На «Хабре» вышла первая часть статьи о том, как правильно создавать объекты в Python. Автор — сторонник эволюционного подхода, и порождающие паттерны он предпочитает использовать только по мере необходимости.
В статье говорится о:
▪️возможных проблемах с использованием одного лишь __init__;
▪️об отдельных фабриках (класс/функция в зависимости от нужды);
▪️том, как не нужно делать.
🔗 Читать статью
👍15
У нас есть еженедельная рассылка о последних открытиях и тенденциях в мире Python. Мы опубликовали новый выпуск на
Ниже — небольшая часть выпуска, а целиком читайте здесь 👈
Новый видеоролик рассказывает о паттерне Unit of Work, который используется для обеспечения согласованности данных при выполнении операций с базами данных.
В этом видео подробно показан процесс настройки Django, создания класса Task и написания воркера.
Для отправки писем из Python-приложений можно использовать сторонние API или напрямую подключаться к SMTP-серверу. Второй метод пошагово разобран в этой статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
💬 Какую версию Python вы в основном используете?
🌚 — Python 2.x
👏 — Python 3.6
🥰 — Python 3.7
❤️ — Python 3.8
⚡ — Python 3.9
💯 — Python 3.10
👍 — Python 3.11
🔥 — Python 3.12
#интерактив
🌚 — Python 2.x
👏 — Python 3.6
🥰 — Python 3.7
❤️ — Python 3.8
⚡ — Python 3.9
💯 — Python 3.10
👍 — Python 3.11
🔥 — Python 3.12
#интерактив
🔥195👍137💯96⚡45❤34🥰8🌚5👾3😁2
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍4❤1🥰1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
📊 Где изучать Data Science в 2024 году?
Занимаясь наукой о данных, приходится постоянно учиться. Предлагаем вашему вниманию актуальный обзор из 25 новых книг, курсов, видеолекций и блогов для оттачивания мастерства в Data Science.
🔗 Читать статью
🔗 Зеркало
Занимаясь наукой о данных, приходится постоянно учиться. Предлагаем вашему вниманию актуальный обзор из 25 новых книг, курсов, видеолекций и блогов для оттачивания мастерства в Data Science.
🔗 Читать статью
🔗 Зеркало
👏4
Там мы будем рассказывать про все существующие нейросети, которые генерируют музыку и голос — с пошаговыми инструкциями, инструментами и лайфхаками.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🌐 Scrapy VS Crawlee: сравнение фреймворков для веб-скрапинга
Scrapy и Crawlee — фреймворки для скрапинга. Первый — заслуженный ветеран, второй появился относительно недавно. В новой статье разбираемся, какой из инструментов лучше подойдёт для вашего проекта.
🔗 Читать статью
🔗 Зеркало
Этот материал взят из нашей субботней email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест👈
Scrapy и Crawlee — фреймворки для скрапинга. Первый — заслуженный ветеран, второй появился относительно недавно. В новой статье разбираемся, какой из инструментов лучше подойдёт для вашего проекта.
🔗 Читать статью
🔗 Зеркало
Этот материал взят из нашей субботней email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест👈
❤6👾3👍2🥱1🌚1
❤️ Активация с первого взгляда: как влюбить пользователя в продукт
Хотите научиться превращать случайных посетителей в преданных фанатов? Рассказываем, как повысить активацию пользователей, отличить ее от aha-момента и использовать эти знания для кратного роста количества активных пользователей.
🔗 Читать статью
🔗 Зеркало
Хотите научиться превращать случайных посетителей в преданных фанатов? Рассказываем, как повысить активацию пользователей, отличить ее от aha-момента и использовать эти знания для кратного роста количества активных пользователей.
🔗 Читать статью
🔗 Зеркало
👍9
🐍 Логирование: оставь print позади
Автор YouTube-канала Python Russian выпустил новый ролик, в котором подробно рассказывает о:
▪️самом простом способе логирования — print;
▪️минусах этого способа;
▪️применении библиотеки logging;
▪️настройке логирования с её помощью.
🔗 Ссылка на видеоролик
Автор YouTube-канала Python Russian выпустил новый ролик, в котором подробно рассказывает о:
▪️самом простом способе логирования — print;
▪️минусах этого способа;
▪️применении библиотеки logging;
▪️настройке логирования с её помощью.
🔗 Ссылка на видеоролик
👍10👾3
Что выведет код с картинки выше?
Anonymous Quiz
8%
False, False
28%
True, True
8%
False, True
56%
True, False
🥱35👍11
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
💻🚀🏰 Как мы создали ИИ-стартап на хакатоне выходного дня в Германии
Инженер ПО рассказал нам о своих выходных на хакатоне в Кельне, где с командой пытался создать AI-стартап всего за два дня. Участники прошли путь от подачи идей в пятницу вечером до демонстрации работающего приложения к воскресенью.
В качестве бонуса автор привёл список основных пунктов, которые необходимо выполнить для создания стартапа.
🔗 Читать статью
🔗 Зеркало
Инженер ПО рассказал нам о своих выходных на хакатоне в Кельне, где с командой пытался создать AI-стартап всего за два дня. Участники прошли путь от подачи идей в пятницу вечером до демонстрации работающего приложения к воскресенью.
В качестве бонуса автор привёл список основных пунктов, которые необходимо выполнить для создания стартапа.
🔗 Читать статью
🔗 Зеркало
❤9
Хардкорный курс по математике для тех, кто правда любит математику!
Начать с вводных занятий можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/8f9d3a94
Что вас ждет:
– Вводный урок от CPO курса
– Лекции с преподавателями ВМК МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск
– Практические задания для закрепления материала и ссылки на дополнительные материалы.
⚡️ Переходите и начинайте учиться уже сегодня – https://proglib.io/w/8f9d3a94
Начать с вводных занятий можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/8f9d3a94
Что вас ждет:
– Вводный урок от CPO курса
– Лекции с преподавателями ВМК МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск
– Практические задания для закрепления материала и ссылки на дополнительные материалы.
Please open Telegram to view this post
VIEW IN TELEGRAM