Введение в gRPC
gRPC (gRPC Remote Procedure Calls) — это современный, высокопроизводительный фреймворк с открытым исходным кодом для удаленного вызова процедур, разработанный Google. Он использует HTTP/2 для транспортировки, Protocol Buffers (protobuf) в качестве языка описания интерфейсов (IDL) и обеспечивает функции, такие как аутентификация, балансировка нагрузки и двоичное сжатие данных. Делимся статьей, где автор рассказывает про gRPC.
👉Читать статью
#статьи
gRPC (gRPC Remote Procedure Calls) — это современный, высокопроизводительный фреймворк с открытым исходным кодом для удаленного вызова процедур, разработанный Google. Он использует HTTP/2 для транспортировки, Protocol Buffers (protobuf) в качестве языка описания интерфейсов (IDL) и обеспечивает функции, такие как аутентификация, балансировка нагрузки и двоичное сжатие данных. Делимся статьей, где автор рассказывает про gRPC.
👉Читать статью
#статьи
👍9
Pyrogram: Отправка сообщений
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как отправлять сообщения пользователям.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как отправлять сообщения пользователям.
👀Смотреть видео
#видео
👍10
statistics.median_low
Функция statistics.median low из модуля statistics вычисляет низкую медиану последовательности чисел. Низкая медиана используется в случае, когда список имеет нечетное количество элементов, и возвращает значение, которое находится в “нижней” половине списка, то есть среди наименьших значений. В данном случае список data содержит нечетное количество элементов, и низкая медиана будет равна 5, так как это наименьшее значение в “нижней” половине списка.
#практика
Функция statistics.median low из модуля statistics вычисляет низкую медиану последовательности чисел. Низкая медиана используется в случае, когда список имеет нечетное количество элементов, и возвращает значение, которое находится в “нижней” половине списка, то есть среди наименьших значений. В данном случае список data содержит нечетное количество элементов, и низкая медиана будет равна 5, так как это наименьшее значение в “нижней” половине списка.
#практика
👍24
Преобразование речи в текст
Благодаря данной статье ты узнаешь, как можно преобразовывать речь в текст с помощью ИИ. Присутствует ссылка на исходный код проекта.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как можно преобразовывать речь в текст с помощью ИИ. Присутствует ссылка на исходный код проекта.
👉Читать статью
#статьи
👍21🔥3
PyGame: Стрельба снарядами
Продолжаем делиться циклом видео, где автор рассказывает про разработку игр с помощью PyGame. В этот раз ты добавишь возможность стрелять снарядами игроку.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, где автор рассказывает про разработку игр с помощью PyGame. В этот раз ты добавишь возможность стрелять снарядами игроку.
👀Смотреть видео
#видео
🔥23👍5
list.insert
Метод insert() используется для вставки элемента в список на указанную позицию. Он позволяет добавить элемент в любое место списка, сдвигая текущие элементы вправо, чтобы освободить место для нового элемента.
#практика
Метод insert() используется для вставки элемента в список на указанную позицию. Он позволяет добавить элемент в любое место списка, сдвигая текущие элементы вправо, чтобы освободить место для нового элемента.
#практика
👍55🔥12
Flask: Логины пользователей
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор рассказывает, как создать подсистему входа пользователей.
👉Читать статью
#статьи #flask
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор рассказывает, как создать подсистему входа пользователей.
👉Читать статью
#статьи #flask
👍12
Создание Discord-бота
Делимся циклом видео, где автор рассказывает про создание Discord-бота. В данной части ты получишь токен бота, напишешь bat-файл для проекта.
👀Смотреть видео
#видео
Делимся циклом видео, где автор рассказывает про создание Discord-бота. В данной части ты получишь токен бота, напишешь bat-файл для проекта.
👀Смотреть видео
#видео
👍38🔥1
isatty()
isatty() используется для проверки, подключен ли объект файла к интерактивному терминалу. Интерактивный терминал — это терминал, который позволяет пользователю вводить команды и получать непосредственный отклик. Это часто включает в себя консольное окно или оболочку.
#практика
isatty() используется для проверки, подключен ли объект файла к интерактивному терминалу. Интерактивный терминал — это терминал, который позволяет пользователю вводить команды и получать непосредственный отклик. Это часто включает в себя консольное окно или оболочку.
#практика
👍28😁2
Построение цифровой модели рельефа
Цифровая модель рельефа (ЦМР) — это представление топографической поверхности Земли в цифровой форме. Она создается на основе данных, полученных различными методами (например, лазерным сканированием, аэрофотосъемкой, спутниковыми снимками), и используется для анализа, визуализации и моделирования рельефа. Благодаря данной статье ты узнаешь, как можно построить ЦМР с помощью Python.
👉Читать статью
#статьи
Цифровая модель рельефа (ЦМР) — это представление топографической поверхности Земли в цифровой форме. Она создается на основе данных, полученных различными методами (например, лазерным сканированием, аэрофотосъемкой, спутниковыми снимками), и используется для анализа, визуализации и моделирования рельефа. Благодаря данной статье ты узнаешь, как можно построить ЦМР с помощью Python.
👉Читать статью
#статьи
👍30
Pyrogram: Фильтры
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как использовать встроенные фильтры при регистрации хэндлеров.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как использовать встроенные фильтры при регистрации хэндлеров.
👀Смотреть видео
#видео
👍19
Игра “2048”
Игра “2048” — это популярная логическая игра, в которой игрок перемещает плитки с числами по сетке 4x4, объединяя одинаковые числа, чтобы получить плитку с числом 2048. Благодаря данному коду ты сможешь реализовать “2048” на Python.
💻Ссылка на код
#практика
Игра “2048” — это популярная логическая игра, в которой игрок перемещает плитки с числами по сетке 4x4, объединяя одинаковые числа, чтобы получить плитку с числом 2048. Благодаря данному коду ты сможешь реализовать “2048” на Python.
💻Ссылка на код
#практика
🔥71👍18
Ускорение Python
В данной статье автор рассказывает, как можно ускорить анализ данных в Python в 2 раза. Для этого пригодятся multiprocessing, async и MapReduce.
👉Читать статью
#статьи
В данной статье автор рассказывает, как можно ускорить анализ данных в Python в 2 раза. Для этого пригодятся multiprocessing, async и MapReduce.
👉Читать статью
#статьи
👍32🔥4
Pyrogram: Кастомные фильтры
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как создавать собственные фильтры и использовать их при регистрации хэндлеров.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, как создавать собственные фильтры и использовать их при регистрации хэндлеров.
👀Смотреть видео
#видео
👍14🔥4
Игра “Змейка”
“Змейка” — это классическая компьютерная игра. В ней игрок управляет линией, представляющей собой “змейку”, которая растет в длину при поедании еды. При этом змейка должна избегать столкновений со стенами и самой собой. Делимся кодом, который позволяет запустить “Змейку” с помощью Python.
💻Ссылка на код
#практика
“Змейка” — это классическая компьютерная игра. В ней игрок управляет линией, представляющей собой “змейку”, которая растет в длину при поедании еды. При этом змейка должна избегать столкновений со стенами и самой собой. Делимся кодом, который позволяет запустить “Змейку” с помощью Python.
💻Ссылка на код
#практика
1👍55😁4
Основы NumPy
NumPy — это библиотека для Python, которая предоставляет поддержку для работы с массивами и матрицами, а также функции для выполнения высокоуровневых математических операций над ними. NumPy является фундаментом для большинства библиотек для научных вычислений и анализа данных в Python, таких как pandas, scikit-learn, SciPy и других. Делимся видео, где автор рассказывает про основы NumPy.
👀Смотреть видео
#видео
NumPy — это библиотека для Python, которая предоставляет поддержку для работы с массивами и матрицами, а также функции для выполнения высокоуровневых математических операций над ними. NumPy является фундаментом для большинства библиотек для научных вычислений и анализа данных в Python, таких как pandas, scikit-learn, SciPy и других. Делимся видео, где автор рассказывает про основы NumPy.
👀Смотреть видео
#видео
👍16
Преобразование PDF в WORD
В данной статье автор собрал 5 решений для конвертации PDF в Word. Рассматриваются различные бесплатные и коммерческие библиотеки, плюсы и минусы каждого решения.
👉Читать статью
#статьи
В данной статье автор собрал 5 решений для конвертации PDF в Word. Рассматриваются различные бесплатные и коммерческие библиотеки, плюсы и минусы каждого решения.
👉Читать статью
#статьи
👍27
Игра “Виселица”
Игра “Виселица” — это классическая игра, в которой игрок должен угадать слово по буквам. Если игрок угадывает букву, она открывается в слове, а если нет — приближается к проигрышу. Делимся кодом, с помощью которого ты сможешь поиграть в “Виселицу”.
💻Ссылка на код
#практика
Игра “Виселица” — это классическая игра, в которой игрок должен угадать слово по буквам. Если игрок угадывает букву, она открывается в слове, а если нет — приближается к проигрышу. Делимся кодом, с помощью которого ты сможешь поиграть в “Виселицу”.
💻Ссылка на код
#практика
🔥22👍9