⚙️ 7 лучших библиотек Python, используемых для взлома
📌 Библиотеки Python уменьшают нагрузку на разработку кода с нуля. Имея уже сформулированные библиотеки кода, этичные хакеры могут использовать их для облегчения своих задач. Этический взлом происходит там, где есть потенциальные угрозы компьютерным сетям, и в результате безопасность оказывается под угрозой из-за неопознанного или незаконного доступа к системам.
https://bestprogrammer.ru/programmirovanie-i-razrabotka/7-luchshih-bibliotek-python-ispolzuemyh-dlya-vzloma
🔗 Python tricks
📌 Библиотеки Python уменьшают нагрузку на разработку кода с нуля. Имея уже сформулированные библиотеки кода, этичные хакеры могут использовать их для облегчения своих задач. Этический взлом происходит там, где есть потенциальные угрозы компьютерным сетям, и в результате безопасность оказывается под угрозой из-за неопознанного или незаконного доступа к системам.
https://bestprogrammer.ru/programmirovanie-i-razrabotka/7-luchshih-bibliotek-python-ispolzuemyh-dlya-vzloma
🔗 Python tricks
📟 Загляни в "Матрицу" на Python. Компьютерное зрение [ Pygame + Numpy + OpenCV ]
В этом видео рассказывается об интересном использовании заставки из фильма "Матрица" на языке программирования Python.
Создадим заставку новым способ, используя библиотеки Numpy и Pygame, и сможем необычным методом отображать различные изображения, а также подключим веб камеру (pygame.camera) для создания еще большего и занимательного эффекта. Так что сможете отобразить себя на экране монитора при помощи такой заставки.
https://www.youtube.com/watch?v=YwejI7TJ_Y4
🔗 Python tricks
В этом видео рассказывается об интересном использовании заставки из фильма "Матрица" на языке программирования Python.
Создадим заставку новым способ, используя библиотеки Numpy и Pygame, и сможем необычным методом отображать различные изображения, а также подключим веб камеру (pygame.camera) для создания еще большего и занимательного эффекта. Так что сможете отобразить себя на экране монитора при помощи такой заставки.
https://www.youtube.com/watch?v=YwejI7TJ_Y4
🔗 Python tricks
YouTube
Загляни в "Матрицу" на Python. Компьютерное зрение [ Pygame + Numpy + OpenCV ]
[ Retro Контент! ] В этом видео рассказывается об интересном использовании заставки из фильма "Матрица" на языке программирования Python.
Создадим заставку новым способ, используя библиотеки Numpy и Pygame, и сможем необычным методом отображать различные…
Создадим заставку новым способ, используя библиотеки Numpy и Pygame, и сможем необычным методом отображать различные…
👾 Как сделать 3D Игру на Python с Нуля [ Pygame ]
Подробный урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов формирования изображения. Специально для начинающих интересоваться и создавать игры на Python и Pygame.
https://www.youtube.com/watch?v=SmKBsArp2dI
🔗 Python tricks
Подробный урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов формирования изображения. Специально для начинающих интересоваться и создавать игры на Python и Pygame.
https://www.youtube.com/watch?v=SmKBsArp2dI
🔗 Python tricks
YouTube
Как сделать 3D Игру на Python с Нуля [ Pygame ]
[ Retro Контент! ] Подробный урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов формирования изображения. Специально для начинающих интересоваться и создавать игры на Python и Pygame.
Pygame это удобная библиотека для создания…
Pygame это удобная библиотека для создания…
👾 Как сделать 3D Игру на Python с Нуля. Часть #2 Оптимизация
Второй урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов, используя Python и Pygame.
В этом уроке узнаем, как значительно ускорить движок игры и еще сделаем парочку интересный вещей.
Для ускорения игры, в данном уроке предлагаю использовать свою интерпретацию DDA алгоритма (алгоритм растеризации отрезка)
https://www.youtube.com/watch?v=6FwR56UKlYU
🔗 Python tricks
Второй урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов, используя Python и Pygame.
В этом уроке узнаем, как значительно ускорить движок игры и еще сделаем парочку интересный вещей.
Для ускорения игры, в данном уроке предлагаю использовать свою интерпретацию DDA алгоритма (алгоритм растеризации отрезка)
https://www.youtube.com/watch?v=6FwR56UKlYU
🔗 Python tricks
YouTube
Как сделать 3D Игру на Python с Нуля [ Часть #2 Оптимизация ]
[ Retro Контент! ] Второй урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов, используя Python и Pygame.
В этом уроке узнаем, как значительно ускорить движок игры и еще сделаем парочку интересный вещей.
Для ускорения игры, в данном…
В этом уроке узнаем, как значительно ускорить движок игры и еще сделаем парочку интересный вещей.
Для ускорения игры, в данном…
👾 Как заблокировать любой сайт на Python
В данном видео пишем скрипт для блокировки доступа к веб сайтам по времени. Так запустив скрипт на компьютере друга или родственника, у него пропадет доступ к любимым сайтам, цель может же быть и иной, например ограничение доступа ребенка к социальным сетям, либо же оберег для себя от прокрастинации и залипания в ютубе между выполненными тасками, да и всегда можно немного почудить на компах в универе.
https://www.youtube.com/watch?v=eqdzs_t86tk
🔗 Python tricks
В данном видео пишем скрипт для блокировки доступа к веб сайтам по времени. Так запустив скрипт на компьютере друга или родственника, у него пропадет доступ к любимым сайтам, цель может же быть и иной, например ограничение доступа ребенка к социальным сетям, либо же оберег для себя от прокрастинации и залипания в ютубе между выполненными тасками, да и всегда можно немного почудить на компах в универе.
https://www.youtube.com/watch?v=eqdzs_t86tk
🔗 Python tricks
YouTube
Как заблокировать любой сайт на Python
⚡️ Практика Python ⚡️
Как заблокировать любой сайт на Python?
В данном видео пишем скрипт для блокировки доступа к веб сайтам по времени. Так запустив скрипт на компьютере друга или родственника, у него пропадет доступ к любимым сайтам, цель может же быть…
Как заблокировать любой сайт на Python?
В данном видео пишем скрипт для блокировки доступа к веб сайтам по времени. Так запустив скрипт на компьютере друга или родственника, у него пропадет доступ к любимым сайтам, цель может же быть…
Итераторы в Python для самых маленьких
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, и я раз за разом вижу обреченные глаза кандидата, когда он сталкивается с подобной просьбой. Опыт участия в собеседованиях показал мне, что большинство начинающих разработчиков бегут от этой темы, потому что она кажется слишком запутанной и непонятной. А ведь ничего сложного в ней нет, если подобраться к ней правильным образом — в чём я и постараюсь помочь дорогим читателям.
https://habr.com/ru/company/domclick/blog/674194/
🔗 Python tricks
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, и я раз за разом вижу обреченные глаза кандидата, когда он сталкивается с подобной просьбой. Опыт участия в собеседованиях показал мне, что большинство начинающих разработчиков бегут от этой темы, потому что она кажется слишком запутанной и непонятной. А ведь ничего сложного в ней нет, если подобраться к ней правильным образом — в чём я и постараюсь помочь дорогим читателям.
https://habr.com/ru/company/domclick/blog/674194/
🔗 Python tricks
GitHub Copilot
В современном компьютерном и интернет-мире всё взаимодействие, не только пользователей, а в общем со структурой выстраивается с помощью различных программ, интерфейсов, и подобных им оптимизированных для простого человека сложных разработках. Но кто же занимается непосредственно разработкой различного вида software? Первый ответ, который придет в голову обывателю – это конечно же ПРОГРАММИСТ. Если обобщить в понятие программист всевозможные виды и подходы к разработке, можно согласиться с ответом обывателя. Давайте рассмотрим всех инженеров, backend, frontend разработчиков как единое понятие – программист.
https://habr.com/ru/post/674658/
🔗 Python tricks
В современном компьютерном и интернет-мире всё взаимодействие, не только пользователей, а в общем со структурой выстраивается с помощью различных программ, интерфейсов, и подобных им оптимизированных для простого человека сложных разработках. Но кто же занимается непосредственно разработкой различного вида software? Первый ответ, который придет в голову обывателю – это конечно же ПРОГРАММИСТ. Если обобщить в понятие программист всевозможные виды и подходы к разработке, можно согласиться с ответом обывателя. Давайте рассмотрим всех инженеров, backend, frontend разработчиков как единое понятие – программист.
https://habr.com/ru/post/674658/
🔗 Python tricks
F-строки в Python мощнее, чем можно подумать
Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может и не знать. Разберёмся с некоторыми интересными возможностями f-строк, которые могут оказаться очень кстати в повседневной работе Python-программиста.
https://habr.com/ru/company/wunderfund/blog/674866/
🔗 Python tricks
Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может и не знать. Разберёмся с некоторыми интересными возможностями f-строк, которые могут оказаться очень кстати в повседневной работе Python-программиста.
https://habr.com/ru/company/wunderfund/blog/674866/
🔗 Python tricks
Pet-проект для обучения или как я в одиночку писал Helpdesk
Доброго дня! Меня зовут Антон, я работаю инженером, в отделе технического обслуживания и администрирования. Языки программирования начал изучать совсем недавно, хотя всегда очень хотелось.
https://habr.com/ru/post/675492/
🔗 Python tricks
Доброго дня! Меня зовут Антон, я работаю инженером, в отделе технического обслуживания и администрирования. Языки программирования начал изучать совсем недавно, хотя всегда очень хотелось.
https://habr.com/ru/post/675492/
🔗 Python tricks
Как я пагинацию на telebot делал
История о том, как мы пагинацию для бота делали.
https://habr.com/ru/hub/python/
🔗 Python tricks
История о том, как мы пагинацию для бота делали.
https://habr.com/ru/hub/python/
🔗 Python tricks
Мини-туториал по созданию текстового RPG на Python
Я в этом особо не шарю, но попробовал сделать хоть что-то. Данный пост для новичков, которые заинтересованы данной темой, но не понимают, что надо делать.
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
🔗 Python tricks
Я в этом особо не шарю, но попробовал сделать хоть что-то. Данный пост для новичков, которые заинтересованы данной темой, но не понимают, что надо делать.
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
🔗 Python tricks
Сравнительный анализ эффективности работы Cython и Python
Cython – это язык, который очень-очень похож на Python с добавлением синтаксических изюминок.
https://habr.com/ru/post/676426/
🔗 Python tricks
Cython – это язык, который очень-очень похож на Python с добавлением синтаксических изюминок.
https://habr.com/ru/post/676426/
🔗 Python tricks
Это просто: пишем свою «Матрицу» на Python
Изучать новое можно по-разному. Одним нравится сначала штудировать теорию, а потом применять её на практике. Другие предпочитают учиться исключительно на примерах, найденных на любимом Stackoverflow. А кто-то вообще загружает навыки управления вертолётом и технику боевых единоборств по выделенному каналу прямо в мозг.
https://tproger.ru/articles/jeto-prosto-pishem-svoju-matricu-na-python/
🔗 Python tricks
Изучать новое можно по-разному. Одним нравится сначала штудировать теорию, а потом применять её на практике. Другие предпочитают учиться исключительно на примерах, найденных на любимом Stackoverflow. А кто-то вообще загружает навыки управления вертолётом и технику боевых единоборств по выделенному каналу прямо в мозг.
https://tproger.ru/articles/jeto-prosto-pishem-svoju-matricu-na-python/
🔗 Python tricks
Создаем библиотеку для бота telegram
История о том, как я решил освоить python на примере реализации бота для Telegram. Что из этого вышло и чем закончилось в условиях ограничения времени в неделю.
https://habr.com/ru/post/677322/
🔗 Python tricks
История о том, как я решил освоить python на примере реализации бота для Telegram. Что из этого вышло и чем закончилось в условиях ограничения времени в неделю.
https://habr.com/ru/post/677322/
🔗 Python tricks
Пишем первую программу по машинному обучению до 50 строк с помощью Scikit-Learn
Машинное обучение сегодня стало довольно будничным явлением. Кажется, что эту технологию невозможно понять и применить без глубоких познаний в информатике и математике, но это утверждение далеко от правды. В мире, где ведущие компании были созданы в гаражах, а FOSS (бесплатное и открытое программное обеспечение) есть везде, куда ни глянь, существует несколько библиотек, созданных сообществом, чтобы упростить разработку модели машинного обучения.
https://habr.com/ru/post/677274/
🔗 Python tricks
Машинное обучение сегодня стало довольно будничным явлением. Кажется, что эту технологию невозможно понять и применить без глубоких познаний в информатике и математике, но это утверждение далеко от правды. В мире, где ведущие компании были созданы в гаражах, а FOSS (бесплатное и открытое программное обеспечение) есть везде, куда ни глянь, существует несколько библиотек, созданных сообществом, чтобы упростить разработку модели машинного обучения.
https://habr.com/ru/post/677274/
🔗 Python tricks
Использование функции format()
Python предоставляет функцию str.format(), которая позволяет использовать множественные подстановки и форматирование значений. Она принимает позиционные аргументы и объединяет строку посредством позиционного форматирования.
🔗 Python tricks
Python предоставляет функцию str.format(), которая позволяет использовать множественные подстановки и форматирование значений. Она принимает позиционные аргументы и объединяет строку посредством позиционного форматирования.
🔗 Python tricks
Flutter на Python
Приветствую вас, дорогие любители и знатоки Python! Знали ли вы, что можно разрабатывать кросплатформенные приложения, используя всю мощь и выразительность своего любимого змеиного языка в связке с ныне популярным фреймворком Flutter? Оказывается, такая возможность есть! Всех заинтересовавшихся прошу под кат за деталями.
https://habr.com/ru/post/677734/
🔗 Python tricks
Приветствую вас, дорогие любители и знатоки Python! Знали ли вы, что можно разрабатывать кросплатформенные приложения, используя всю мощь и выразительность своего любимого змеиного языка в связке с ныне популярным фреймворком Flutter? Оказывается, такая возможность есть! Всех заинтересовавшихся прошу под кат за деталями.
https://habr.com/ru/post/677734/
🔗 Python tricks
Компонентные тесты в собственном соку
Всем привет! Я QA Engineer в Scalable Solutions. Наша команда отвечает за работу сердца биржи – биржевого ядра, которое процессит регистрацию, сведение торговых заявок, проведение различных проверок и выполняет ряд других важных операций. Мы уже писали про специфику тестирования высоконагруженного бэкенда в финтехе, но сегодня я хочу рассказать, какое место в нашем процессе занимают компонентные тесты, и как мы их готовим.
https://habr.com/ru/company/scalablesolutions/blog/678426/
🔗 Python tricks
Всем привет! Я QA Engineer в Scalable Solutions. Наша команда отвечает за работу сердца биржи – биржевого ядра, которое процессит регистрацию, сведение торговых заявок, проведение различных проверок и выполняет ряд других важных операций. Мы уже писали про специфику тестирования высоконагруженного бэкенда в финтехе, но сегодня я хочу рассказать, какое место в нашем процессе занимают компонентные тесты, и как мы их готовим.
https://habr.com/ru/company/scalablesolutions/blog/678426/
🔗 Python tricks
Подробный Python: или как переступить границу знаний
Автор рассказывает о некоторых фишках Python, насколько можно упростить свой код, как сделать его более читаемым и лаконичным.
https://tproger.ru/articles/podrobnyj-python-ili-kak-perestupit-granicu-znanij/
🔗 Python tricks
Автор рассказывает о некоторых фишках Python, насколько можно упростить свой код, как сделать его более читаемым и лаконичным.
https://tproger.ru/articles/podrobnyj-python-ili-kak-perestupit-granicu-znanij/
🔗 Python tricks
Как установить лицензионную защиту кода на Python и обезопасить данные с помощью HASP?
При переходе от On-Cloud размещений ПО на On-Premises в большинстве случае перед вами неизбежно встанет задача защиты интеллектуальной собственности – и она особенно критична для рынка AI, где задействуются модели, обладающие высокой ценностью для компании. К тому же, в этой сфере широко используется интерпретируемый язык Python, ПО на котором содержит алгоритмы, являющиеся интеллектуальной собственностью компании, но фактически распространяется в виде исходных кодов. Это не является проблемой для On-Cloud решений, но в случае с On-Premises требует особой защиты как от утечек кода, так и самих данных.
Рассказываю реальную историю решения этой, казалось бы, не самой тривиальной задачи. И так, обо всем по порядку.
https://habr.com/ru/company/mts_ai/blog/678928/
🔗 Python tricks
При переходе от On-Cloud размещений ПО на On-Premises в большинстве случае перед вами неизбежно встанет задача защиты интеллектуальной собственности – и она особенно критична для рынка AI, где задействуются модели, обладающие высокой ценностью для компании. К тому же, в этой сфере широко используется интерпретируемый язык Python, ПО на котором содержит алгоритмы, являющиеся интеллектуальной собственностью компании, но фактически распространяется в виде исходных кодов. Это не является проблемой для On-Cloud решений, но в случае с On-Premises требует особой защиты как от утечек кода, так и самих данных.
Рассказываю реальную историю решения этой, казалось бы, не самой тривиальной задачи. И так, обо всем по порядку.
https://habr.com/ru/company/mts_ai/blog/678928/
🔗 Python tricks
Aiogram + Django — бич индустрии чат-ботов
Решил я тут пофрилансить для души, и увидел, что каждый третий проект по разработке чат-бота предполагает интеграцию веб-админки. В основном это касается онлайн-магазинов, где заказчик пытается сэкономить на сайте и заменить его монстрючим чат-ботом. При этом рулить проектом ему удобнее в привычной среде. Отсюда и возникает пунктик — "хочу админку". Функциональность этой штуковины обычно заканчивается на обновлении информации о товарах, назначении админов, управлении рассылками... в общем, простые манипуляции с базой, не более. Так вот, дефолтный разработчик, видя этот пункт, берет, мать ее, Django. Почему? Ну конечно, причина кроется в лени колхозить свою админку, и притащить красивую Джанговую реализацию кажется хорошей идеей. Заказчик, в свою очередь, гуглит топ веб-фреймворков и одобрительно кивает на сей перфоманс. А иногда и подливает масла в огонь, прямо в описании работы пингуя Django.
https://habr.com/ru/post/679362/
🔗 Python tricks
Решил я тут пофрилансить для души, и увидел, что каждый третий проект по разработке чат-бота предполагает интеграцию веб-админки. В основном это касается онлайн-магазинов, где заказчик пытается сэкономить на сайте и заменить его монстрючим чат-ботом. При этом рулить проектом ему удобнее в привычной среде. Отсюда и возникает пунктик — "хочу админку". Функциональность этой штуковины обычно заканчивается на обновлении информации о товарах, назначении админов, управлении рассылками... в общем, простые манипуляции с базой, не более. Так вот, дефолтный разработчик, видя этот пункт, берет, мать ее, Django. Почему? Ну конечно, причина кроется в лени колхозить свою админку, и притащить красивую Джанговую реализацию кажется хорошей идеей. Заказчик, в свою очередь, гуглит топ веб-фреймворков и одобрительно кивает на сей перфоманс. А иногда и подливает масла в огонь, прямо в описании работы пингуя Django.
https://habr.com/ru/post/679362/
🔗 Python tricks