darkflow — крутой модуль для обнаружения и классификации объектов в реальном времени.
⚙️ GitHub/Инструкция
#python
💾 Модуль datetime в Python: как работать с датой и временем. Огромная статья с примерами кода на русском
🌵 Получение текущей даты и времени
🌵 Форматирование и перевод в строку
🌵 Создание объекта даты и времени
🌵 Работа с timedelta
🌵 Работа с метками (штампами) timestamp
🌵 Работа с часовыми поясами и tzinfo и д.р полезные вещи
#doc #python #russian
🔥 Полезные библиотеки Python
yttool — крутая, простая в использовании утилита позволяющая извлекать всю информацию о видео, включая плейлисты, субтитры и даже комментарии с YouTube
Установка:$ pip3 install youtube-tool
Пример использования:
# Получаем субтитры$ yttool --subtitles https://www.youtube.com/watch?v=your_video
# Забираем комментарии$ yttool --comments https://www.youtube.com/watch?v=your_video
⚙️ GitHub/Инструкция
#python #soft #github
🔥 В мире будущего, где царит коррупция, а люди одержимы киберимплантами, одарённый, но безрассудный парень мечтает стать наёмником вне закона — «бегущим по краю»
Точно не скажу когда последний раз смотрел аниме, думаю 15-20 лет назад. Слышал, что готовят сериал по игре, но как-то пропустил релиз.Cyberpunk: Edgerunners
— Залип на пол ночи, определенно советую к просмотру фанатам киберпанка и технологий в целом, есть русская озвучка.
#cyberpunk
😕 Методы анонимизации в Сети: как искать, но не быть найденным. На русском
#doc #russian #osint
Data Scientist — одна из самых перспективных и высокооплачиваемых специальностей в IT-сфере. Вы научитесь программировать на базовом уровне, работать с открытыми данными из интернета и предсказывать курс биткоина.
Записывайтесь на бесплатный онлайн-интенсив: 👉 https://clc.to/-XYdxw.
За 3 дня сделаете первые шаги в Data Science.
✔️ Познакомитесь с Python, Google Collab, Pandas, sklearn.
✔️ Узнаете, что такое Grid Search и кросс-валидация.
✔️ Осуществите простейший анализ и визуализацию данных.
✔️ Решите первые реальные бизнес-задачи.
💡 Вебинары проведёт главный методист технического направления Skillbox Михаил Овчинников. Вы узнаете, как разрабатывают искусственный интеллект и какие инструменты используют специалисты по Data Science. Создадите проект для портфолио.
🎁 При регистрации все участники получат чек-лист с информацией о том, чем занимается специалист по DS, где он может работать, какие знания и навыки ему нужны и где новичку найти первые проекты.
📌 Подключайтесь к прямым эфирам с 26 по 28 декабря в 21:00 по московскому времени!
🧑💻 Множества в Python на русском
🌵 Как создавать и изменять множество
🌵 Как удалять элементы из множества
🌵 Операции со множествами
🌵 Методы множеств
🌵 Операции с примерами кода
🌵 Встроенные функции множеств и д.р информация
#doc #python #russian
😎 Полезные штуки. Google разработала переводчик почерка медработников
Новая функция станет частью утилиты Google Lens, которая уже встроена в поисковую систему.
Чтобы понять врачебные каракули, достаточно сфотографировать текст, а искусственный интеллект «переведёт», что именно там написано.
Создатели программы консультируются с фармацевтами всего мира и обещают, что вскоре сеть будет поддерживать все языки.
Жаль нейронку 😄
✍️ Машинное обучение и искусственный интеллект
Книга будет интересна всем, кто хочет научиться применять Python 3 при разработке в области искусственного интеллекта и машинного обучения. Вы познакомитесь с основными терминами и понятиями ИИ, такими как машинное обучение, глубокое обучение и нейронные сети. Научитесь создавать чат-ботов с использованием IBM Watson на платформе Watson Assistant.Автор: Тимур Машнин
На реальных примерах познакомитесь с такими алгоритмами машинного обучения, как регрессия, классификация и кластеризация. Познакомитесь с глубоким машинным обучением и научитесь создавать нейронные сети с Keras и TensorFlow.
🐍 Python — идеальный язык программирования для старта. Учить его — одно удовольствие, настолько он прост, логичен и одновременно востребован. Даже начинающему разработчику на Python платят 80 000 рублей в месяц!
На курсе «Профессия Python-разработчик» вы освоите сам язык, познакомитесь с веб-фреймворком Django, Git и базами данных. Навыки закрепите на реальных проектах: создадите свой Telegram-бот, интернет-магазин и собственную социальную сеть!
Уже через 6 месяцев сможете начать работать, а в конце курса — получите гарантированную помощь в трудоустройстве.
Узнать подробнее о курсе и получить скидку 60% в честь Нового года можно здесь: " https://clc.to/HD4KGQ" Оставьте заявку на курс сейчас и получите 3 месяца бесплатного обучения и год английского в подарок!
💾 PyTorch. Освещая глубокое обучение
Вы научитесь создавать нейронные сети и системы глубокого обучения с помощью PyTorch. Книга поможет быстро приступить к созданию реального проекта с нуля.Авторы: Эли Стивенс, Лука Антига, Томас Виман
В ней описаны лучшие практики всего конвейера работы с данными, включая PyTorch Tensor API, загрузку данных на Python, мониторинг обучения и визуализацию полученных результатов.
🔥 Selenium WebDriver Recipes in Python. EPUB, PDF + Code
Книга Selenium WebDriver Recipes — это краткое руководство по решению проблем автоматического тестирования веб-приложений с помощью Selenium WebDriver. Он содержит сотни решений реальных проблем с четкими пояснениями и готовыми к запуску тестовыми сценариями, которые вы можете использовать в своих собственных проектах.🌵 Нахождение элементов
Поиск приватной информации о человеке из открытых источников — одна из главных тем в этом году.
За 2022 год в сеть слили более 500 млн. записей с личной информацией людей из стран СНГ: имена, фамилии, телефоны, слитые пароли, онлайн заказы и многое другое...
Всю необходимую информацю можно найти при помощи бесплатных сервисов и инструментов, о которых подробно рассказывает самый крупный Telegram канал в данной сфере — @Social_Engineering.
В канале опубликованы полезные подборки ресурсов и инструментов, с которых можно начать изучение OSINT и приступить к практике: /channel/Social_engineering/2548, а если обратишь внимание на материал по хэштегу OSINT, то для тебя не составит труда найти любую информацию о своей цели.
✍️ Огромный репозиторий с тестовыми заданиями(в основном для новичков⚠️) для разработчиков, тестировщиков и д.р IT специалистов на русском
Много интересных задач по Python, короче маст-хэв
Лойс 👍
#github
⚡️ Большая практика⚡️
⚠️ Распознавание автомобильных номеров на Python ⚠️
⚙️ Компьютерное зрение | opencv | mathplotlib | tesseract
https://youtu.be/cPl0fnUTSrg
#youtube
💾 Лямбда-функция в Python
🌵 Откуда появилась лямбда
🌵 Что такое лямбда-функция
🌵 Как использовать лямбда-функцию
🌵 Когда следует избегать лямбда-функции
🌵 Альтернативы лямбда
#doc #python #russian
🔥 Полезные библиотеки Python
Cloudmare - простой инструмент для деанона IP адресов серверов веб-сайтов, защищенных Cloudflare, Sucuri или Incapsula с неправильной настройкой DNS.
Установка:
$ git clone https://github.com/MrH0wl/Cloudmare.gitИспользование:
$ cd Cloudmare
$ python Cloudmare.py -h or python Cloudmare.py -hh
$ python Cloudmare.py -u target.site --bruter -sC -sSh -sSt --host verified.site⚙️ GitHub/Инструкция
🔥 Полезные библиотеки Python
You-Get - крошечная, но мега полезная утилита для загрузки мультимедийного содержимого (видео, аудио, изображений) из интернета.
🌵 Скачивает видео с популярных сайтов, таких как YouTube или TikTok
🌵 Парсит веб-страницы и загружает изображения
🌵 Загружает бинарные файлы и другой не-html контент с сайтов
⚙️ GitHub/Инструкция
#python #soft #github
🔥 Полезные библиотеки Python+JS
Upscayl — кроссплатформенное приложение, написанное на Python+JS для потрясающего улучшения качества изображений с помощью AI.
Легкое в установке, с графическим интерфейсом в котором достаточно нажать лишь пару кнопок.
⚙️ GitHub/Инструкция
#python #js #soft #github
Станьте востребованным Python-разработчиком уже в 2023 году.
Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц.
Можете порадовать не только себя, но и близкого человека. Воспользуйтесь уникальным предложением для двоих: купите вторую профессию со скидкой 40%.
Оцените формат и решите, стоит ли продолжать. Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации!
На профессии «Python-разработчик» вы:
✔️ Научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений.
✔️Освоите самый популярный веб-фреймворк Django.
✔️ Решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки🎁
👍 Коллекция шаблонов проектирования и идиом в Python с примерами кода
⚙️ GitHub
#python #doc #github
💾 Quick Sort - быстрая сортировка
Как и сортировка слиянием, быстрая сортировка использует подход «Разделяй и властвуй».
При правильной конфигурации он чрезвычайно эффективен и не требует дополнительной памяти, в отличие от сортировки слиянием. Массив разделяется на две части по разные стороны от опорного элемента. В процессе сортировки элементы меньше опорного помещаются перед ним, а равные или большие - позади.
Алгоритм
Быстрая сортировка начинается с разбиения списка и выбора одного из элементов в качестве опорного. А всё остальное передвигаем так, чтобы этот элемент встал на своё место. Все элементы меньше него перемещаются влево, а равные и большие элементы перемещаются вправо.
Реализация
def partition(nums, low, high):Сортировка вставками
pivot = nums[(low + high) // 2]
i = low - 1
j = high + 1
while True:
i += 1
while nums[i] < pivot:
i += 1
j -= 1
while nums[j] > pivot:
j -= 1
if i >= j:
return j
nums[i], nums[j] = nums[j], nums[i]
def quick_sort(nums):
def _quick_sort(items, low, high):
if low < high:
split_index = partition(items, low, high)
_quick_sort(items, low, split_index)
_quick_sort(items, split_index + 1, high)
_quick_sort(nums, 0, len(nums) - 1)
random_list_of_nums = [9, 3, 41, 67, 2, 19, 0, 84]
quick_sort(random_list_of_nums)
print(random_list_of_nums)
[0, 2, 3, 9, 19, 41, 67, 84]