TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #173 · 28 окт.

Для тех кто пишет расширения на PyQt/PySide для CG-софтов. Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5. И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁) На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект. Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах. Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python. Я решил рассказать о некоторых особенностях работы с этой библиотекой. Сегодня о том, как установить и использовать Qt․py и что это вам даёт. Установка pip install Qt.py Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets => from Qt import QtWidgets Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python. При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы. Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу. Приоритет импорта такой: 1. PySide2 2. PyQt5 3. PySide 4. PyQt4 Что именно загрузилось можно посмотреть в переменной __binding__ >>> import Qt >>> Qt.__binding__ 'PySide2' Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально. #qt#libs

Hashtags

Резултати

Пронајдени 64 слични објави

Пребарај: #pentest

当前筛选 #pentest清除筛选
赛博安全威胁情报🥸

@Cybersec_threat · Post #1233 · 05.07.2024 г., 12:33

史上最大密码泄露下载:RockYou2024 密码汇编泄露近 100 亿 RockYou2024 是迄今为止最大的密码汇编泄露事件,泄露数据文档中竟包含 9948575739 个独特的明文密码 下载地址: https://s3.timeweb.cloud/fd51ce25-6f95e3f8-263a-4b13-92af-12bc265adb44/rockyou2024.zip https://cybernews.com/security/rockyou2024-largest-password-compilation-leak/ https://fastupload.io/1824d409732f30be https://disk.yandex.ru/d/1spMBmxcEnN95g #pentest

Hashtags

Libreware

@libreware · Post #1029 · 22.01.2022 г., 15:14

ICS Pentesting Tools A curated list of tools related to Industrial Control System (ICS) security and Penetration Testing https://github.com/kh4sh3i/ICS-Pentesting-Tools #pentest

Hashtags

赛博安全威胁情报🥸

@Cybersec_threat · Post #688 · 06.12.2023 г., 02:52

关于多家厂商设备通杀0day 影响平台 H3C-下一代防火墙安恒信息 -明御安全网关MAiPU -安全网关D_Link-下一代防火墙HUAWEI -公司产品迈普通信技术股份有限公司安全网关博达通信 -下一代防火墙任天行网络安全管理系统\安全审计系统安博通应用网关 烽火网络安全审计 瑞斯康达科技发展股份有限公司安全路由器 任子行网络安全审计系统 绿盟安全审计系统 深圳市鑫塔科技有限公司 第二代防火墙海康威视安全网关优炫防火墙(抄的安恒明御,源代码在前端中注释掉了) SG-8000深度安全网关网御星云上网行为管理系统 360上网行为审计系统 /sslvpn/sslvpn_client.php?client=logoImg&img=x%20/tmp|echo%20%60whoami%60%20|te #pentest#redteam🐥[威胁情报]

赛博安全威胁情报🥸

@Cybersec_threat · Post #643 · 27.11.2023 г., 06:09

一次GraphQL的探索 GraphQL 是一种面向数据的 API 查询风格,GraphQL并没有绑定数据库,交互逻辑是客户端→GraphQL→后端代码→数据。传统API实现功能一般是一个api对应一个功能,而在GraphQL中,用户请求的url路径固定,只需要改变请求的post内容,无需维护多个api。 https://mp.weixin.qq.com/s/lgCyIqQx0y8YnItpsfwjeg #好文推荐#pentest🐥[威胁情报]

赛博安全威胁情报🥸

@Cybersec_threat · Post #756 · 27.12.2023 г., 00:50

nginx内存马:nginx module 支持动态加载so,通过 __attribute ((constructor))的方式绕过nginx module version check,可以编译出适应所有nginx版本的module。使用header_filter可以取得命令执行的参数,通过body_filter可以返回命令执行后的结果 https://github.com/veo/nginx_shell #工具分享#pentest

Libreware

@libreware · Post #1028 · 22.01.2022 г., 15:03

Pentest Collaboration Framework By @ drakylar Tool which will help you to store/modify/share information about pentest/web analysis projects. OpenSource, Portable, CrossPlatform & Free. - Generate reports by user-defined templates - Integration with more than 15 tools - API - HTTP sniffer connected to project - Network graph - One-click deploy at Heroku/AWS - Notes, Hosts, Issues, Credentials, Chats Demo: http://testing-pcf.herokuapp.com/ Gitlab: https://gitlab.com/invuls/pentest-projects/pcf @PentestCollaborationFramework #pcf#pentest

Hashtags

123•••56
ПретходнаСтраница 1 од 6Следна