Как стать автором
Обновить
752.83
OTUS
Цифровые навыки от ведущих экспертов
Сначала показывать

Знания на каждый день

Продолжаем делиться подборкой ближайших мероприятий, которые вы можете посетить абсолютно бесплатно (*требуется бесплатная регистрация):

20 сентября

  • Logstash или Vector. Какое средство агрегации данных выбрать? Подробнее.

  • Тестирование API с помощью POSTMAN. Подробнее.

  • Создание страницы с 3D эффектом Parallax с помощью HTML+CSS+JS. Подробнее.

  • Laravel Telescope. Подробнее.

  • Как понять, что ваш продакшн делает прибыль. Подробнее.

  • Проектирование инфраструктуры открытых ключей на основе решений Microsoft. Подробнее.

  • Unit тесты - основа автоматизации на JavaScript. Подробнее.

21 сентября

  • Оценка эффективности тестовой стратегии с помощью тестового покрытия. Подробнее.

  • Создание эффекта взрыва на Unreal Engine при помощи Niagara. Подробнее.

  • Тестирование в Ruby on rails. Подробнее.

  • Tableau: работа с визуализациями и построение дашборда. Подробнее.

  • Приложение “Погода” за 60 минут. Подробнее.

  • Пишем REST API на Scala и http4s. Подробнее.

  • Обеспечение безопасности в Docker-контейнерах. Подробнее.

25 сентября

  • Методы коллаборативной фильтрации для рекомендательных систем: изучаем SVD алгоритм. Подробнее.

  • No-code разработчик: мифы и реальность. Подробнее.

  • Криптографическая защита в крупных компаниях. Подробнее.

  • Интеграция SQL и PANDSA для анализа данных. Подробнее.

  • Лезем под капот .Net машины. Подробнее.

  • Лучшие практики по использованию репликации в PostgreSQL. Подробнее.

Еще больше бесплатных мероприятий вы сможете найти в нашем календаре.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

6 полезных библиотек Python. Часть 2.

Pywhatkit:

Позволяет выполнять различные действия, такие как отправка сообщений WhatsApp, поиск в Google и другие автоматизированные задачи.

import pywhatkit
pywhatkit.sendwhatmsg("+1234567890", "Привет, это Otus!", 10, 30)

pyjokes:

Возвращает случайные шутки и анекдоты.

import pyjokes
print(pyjokes.get_joke())

pymouse:

Позволяет управлять мышью с помощью кода.

from pymouse import PyMouse
m = PyMouse()
m.move(100, 100)

speech_recognition:

Позволяет распознавать речь с микрофона.

import speech_recognition as sr
recognizer = sr.Recognizer()
with sr.Microphone() as source:
    print("Скажите что-нибудь:")
    audio = recognizer.listen(source)
print("Вы сказали:", recognizer.recognize_google(audio))

pynput:

Позволяет контролировать и мониторить ввод с клавиатуры и мыши.

from pynput.keyboard import Key, Listener

def on_press(key):
    print(f'Нажата клавиша {key}')

def on_release(key):
    print(f'Отпущена клавиша {key}')

with Listener(on_press=on_press, on_release=on_release) as listener:
    listener.join()

pytesseract:

Описание: Использует OCR (оптическое распознавание символов) для извлечения текста из изображений.

from PIL import Image
import pytesseract

image = Image.open('image.png')
text = pytesseract.image_to_string(image)
print(text)

Не бойтесь исследовать и экспериментировать вместе с Otus!

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Знания на каждый день

Друзья, как вы знаете, мы в OTUS регулярно проводим бесплатные уроки по различным направлениям, в формате живых вебинаров. Решили поделиться с вами подборкой ближайших мероприятий, которые вы можете посетить абсолютно бесплатно (*требуется бесплатная регистрация):

24 июля

  • Нефункциональные требования глазами бизнес-аналитика. Подробнее.

  • Введение в функциональное программирование в Groovy. Подробнее.

  • Java - конструкторы и блоки инициалзации. Подробнее.

  • Обзор ИБ-инструментария в рамках подхода DevSecOps. Подробнее.

  • ML System Design интервью. Подробнее.

25 июля

26 июля

  • Реактивное программирование в Angular. Подробнее.

  • Практическое занятие: Симулятор тестировщика. Подробнее.

27 июля

  • Декораторы в Python: инструменты начинающего разработчика для улучшения кода! Подробнее.

  • RabbitMQ: Advanced-практики. Подробнее.

  • Менеджер и техническая терминология - враги или союзники? Подробнее.

  • Настоящее и будущее Системного Аналитика в 2023 году. Подробнее.

  • Автоматизации тестирования на Python: настоящее и будущее в 2023 году. Подробнее.

Еще больше бесплатных мероприятий вы сможете найти в нашем календаре.

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

4 странных, но полезных библиотек Python

1. Antigravity

Странно это или нет, но Python действительно имеет библиотеку под названием "Antigravity". Когда вы импортируете эту библиотеку, она автоматически открывает веб-страницу со знаменитой комиксной полосой "xkcd" ↗ о Python.

import antigravity

2. Fortuna

Fortuna - это библиотека Python для генерации случайных данных. Она предлагает гораздо больше возможностей, чем встроенный модуль random. С помощью Fortuna можно, например, генерировать случайные имена, адреса, тексты и даже сюжеты для историй.

import fortuna
print(fortuna.monkey_type(100))  # Генерируем 100 слов текста

3. Art

Art - это интересная библиотека, которая позволяет вам создавать ASCII-арт и текстовые эффекты. Она может быть полезна для создания интерактивных консольных приложений или просто для развлечения.

from art import *

art1 = text2art("Hello")
print(art1)
Результат print(art1
Результат print(art1

4. Faker

Faker - это библиотека Python, которая помогает создавать поддельные данные для ваших приложений. Она может генерировать такие данные, как имена, адреса, номера телефонов и многое другое. Это может быть очень полезно при тестировании приложений или при создании прототипов.

from faker import Faker

fake = Faker()
print(fake.name())

Не бойтесь исследовать и экспериментировать!

Всего голосов 5: ↑5 и ↓0+5
Комментарии3

Информация

Сайт
otus.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
OTUS