Хабр торт принес статью любителям Arduino и робототехники
Школьник запилил для Хабра статью о том как находить положение объектов в пространстве с помощью одной камеры и библиотеки OpenCV
Работа камеры, зачем нужны матрицы и векторы, и как OpenCV помогает решить задачу PnP чтобы получить трёхмерные координаты объектов, с примерами кода на Python и практическими случаями из робототехники
PS: статья обещает увлекательное чтиво и быстро набирает популярность👍
☝️ Ссылка источник
✈️ Python Ninja
Школьник запилил для Хабра статью о том как находить положение объектов в пространстве с помощью одной камеры и библиотеки OpenCV
Работа камеры, зачем нужны матрицы и векторы, и как OpenCV помогает решить задачу PnP чтобы получить трёхмерные координаты объектов, с примерами кода на Python и практическими случаями из робототехники
PS: статья обещает увлекательное чтиво и быстро набирает популярность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Принёс годный ресурс «Red Blob Games» сайт с интерактивными объяснениями алгоритмов и математики для геймдева
Отличительной особенностью ресурса является использование интерактивных визуализаций и открытого кода для объяснения таких областей, как теория графов, работа с сетками, процедурная генерация и численные методы и т.д
Незаменимый ресурс если хочешь прокачаться в геймдеве👍
☝️ Ссылка источник
✈️ Python Ninja
Отличительной особенностью ресурса является использование интерактивных визуализаций и открытого кода для объяснения таких областей, как теория графов, работа с сетками, процедурная генерация и численные методы и т.д
Незаменимый ресурс если хочешь прокачаться в геймдеве
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Наткнулся на полезный гайд на Хабре — «Парсинг на Python: варианты обхода антибот защиты»
Коротко: автор объясняет, как уменьшать вероятность блокировок (ротация прокси, управление сессиями и заголовками, имитация «человеческого» поведения) и когда стоит подключать антикапча-сервисы
Полезный чек-лист при проектировании устойчивых парсеров👍
☝️ Ссылка источник
✈️ Python Ninja
Коротко: автор объясняет, как уменьшать вероятность блокировок (ротация прокси, управление сессиями и заголовками, имитация «человеческого» поведения) и когда стоит подключать антикапча-сервисы
Полезный чек-лист при проектировании устойчивых парсеров
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Откопал полезный репо «Сборник ресурсов для специалистов по кибербезопасности и пентестинга»
Эта коллекция — кладезь инструментов, тактик и знаний. Здесь собраны скрипты утилиты, техники атаки и защиты а также актуальные шпаргалки и гайды для проведения тестов на проникновение и анализа уязвимостей
Ставь лайк и хватай этот клад❤️
☝️ Ссылка источник
✈️ Python Ninja
Эта коллекция — кладезь инструментов, тактик и знаний. Здесь собраны скрипты утилиты, техники атаки и защиты а также актуальные шпаргалки и гайды для проведения тестов на проникновение и анализа уязвимостей
Ставь лайк и хватай этот клад
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Ловите подгон «Webdev Learn» полный курс по веб-разработке от Google
Наткнулся на мощный ресурс команды Chrome — всё про HTML, CSS, JS, UX, скорость и доступность. Отличный старт и для джунов, и для тех, кто хочет освежить знания👍
☝️ Ссылка источник
✈️ Python Ninja
Наткнулся на мощный ресурс команды Chrome — всё про HTML, CSS, JS, UX, скорость и доступность. Отличный старт и для джунов, и для тех, кто хочет освежить знания
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Наткнулся на удобную cheat sheet по Python на русском
Иногда полезно иметь перед глазами базу языка: циклы, условия, функции, списки и словари. В этой шпаргалке всё собрано на одном листе
Можно сохранить себе и использовать как помощник во время обучения👍
Забрать в хорошем качестве здесь⬇️
☝️ Ссылка источник
✈️ Python Ninja
Иногда полезно иметь перед глазами базу языка: циклы, условия, функции, списки и словари. В этой шпаргалке всё собрано на одном листе
Можно сохранить себе и использовать как помощник во время обучения
Забрать в хорошем качестве здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Подарочек на выходные беспалтный курс для новичков «Python Essentials 1»
Cisco выкатили бесплатный курс, где тебя спокойно проводят через базу: циклы, функции, структуры данных всё как надо. Формат практический сразу пишешь код и закрепляешь материал
Хороший вариант и награда: сертификат и уверенность в своих силах💪
Подрубай VPN и стартуй⬇️
☝️ Ссылка источник
✈️ Python Ninja
Cisco выкатили бесплатный курс, где тебя спокойно проводят через базу: циклы, функции, структуры данных всё как надо. Формат практический сразу пишешь код и закрепляешь материал
Хороший вариант и награда: сертификат и уверенность в своих силах
Подрубай VPN и стартуй
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Шпаргалка по очистке данных с Pandas
Быстрый гид по работе с данными: загрузка, обработка пропусков, удаление дублей, фильтрация, группировка и сохранение результата
Всё самое нужное для чистки датасета в одном месте❤️
✈️ Python Ninja
Быстрый гид по работе с данными: загрузка, обработка пропусков, удаление дублей, фильтрация, группировка и сохранение результата
Всё самое нужное для чистки датасета в одном месте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Совет по Python: Не всегда «короче» значит «лучше»
Да, в Python можно написать хитрый one-liner с list comprehension, но часто это ухудшает читаемость
Не пишите так:
Правило простое: пишите код так, чтобы через месяц вы и ваши коллеги легко поняли логику без головоломок
Так понятнее:
Читаемость > компактность💪
✈️ Python Ninja
Да, в Python можно написать хитрый one-liner с list comprehension, но часто это ухудшает читаемость
Не пишите так:
result = sum(2 * (x ** 2) for x in [y for y in range(10) if y % 2 == 0])
print(result)
# 240
Правило простое: пишите код так, чтобы через месяц вы и ваши коллеги легко поняли логику без головоломок
Так понятнее:
def sum_doubled_squares_of_evens(n):
total = 0
for x in range(n):
if x % 2 == 0:
total += 2 * (x ** 2)
return total
result = sum_doubled_squares_of_evens(10)
print(result)
# 240
Читаемость > компактность
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Держите подгон интерактивная «карта мозга» больших языковых моделей
Здесь можно заглянуть внутрь нейросети, увидеть как устроены её слои и понять каким образом модель преобразует текст. Отличный способ сделать сложный мир ИИ наглядным🔍
☝️ Ссылка источник
✈️ Python Ninja
Здесь можно заглянуть внутрь нейросети, увидеть как устроены её слои и понять каким образом модель преобразует текст. Отличный способ сделать сложный мир ИИ наглядным
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Новички это подгон для вас «Quick Introduction to Linux Command Line»
Свежий курс для новичков который позволит за короткое время освоить основы работы с терминалом Linux. Слушатели знакомятся с базовыми командами, навигацией по файловой системе, использованием man-страниц и принципами работы с Bash-оболочкой
Всё понятно и без сложных слов😇
☝️ Ссылка источник
✈️ Python Ninja
Свежий курс для новичков который позволит за короткое время освоить основы работы с терминалом Linux. Слушатели знакомятся с базовыми командами, навигацией по файловой системе, использованием man-страниц и принципами работы с Bash-оболочкой
Всё понятно и без сложных слов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4