У меня для вас кое-что интересное: PyQt6 — полное руководство для новичков
Это руководство охватывает широкий круг тем по работе с PyQt6: создание окон, настройка интерфейса, подключение виджетов, сигналы и события.
Вы научитесь работать с ключевыми компонентами фреймворка, выстраивать архитектуру интерфейса и логику взаимодействия элементов
🔸 Читать
👉 @PythonPortal
Это руководство охватывает широкий круг тем по работе с PyQt6: создание окон, настройка интерфейса, подключение виджетов, сигналы и события.
Вы научитесь работать с ключевыми компонентами фреймворка, выстраивать архитектуру интерфейса и логику взаимодействия элементов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤30👍12🤯5👀2
Сохраняем в коллекцию интересного: Symbiote — Python модуль для сталкеров. Инструмент социальной инженерии, предназначенный для создания фишинговых страниц с целью скрытого захвата изображений с фронтальной и задней камер устройства. При отправке специальной ссылки и предоставлении разрешения на доступ к камере, скрипт может незаметно делать снимки
Установка на Kali Linux/Termux:
1. Обновление системы и установка Python:
2. Клонирование репозитория Symbiote:
3. Переход в директорию и запуск установочного скрипта:
👉 @PythonPortal
Установка на Kali Linux/Termux:
1. Обновление системы и установка Python:
sudo apt update &&
sudo apt upgradesudo apt install python3
2. Клонирование репозитория Symbiote:
git clone https://github.com/hasanfirnas/symbiote.git
3. Переход в директорию и запуск установочного скрипта:
cd symbiote
python3 install.py
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔37❤11👍6💊4🌭2
This media is not supported in your browser
VIEW IN TELEGRAM
Это расширение для VS Code просто пушка
Позволяет рисовать прямо в редакторе — буквально делать наброски мышкой.
Идеально для прототипирования и планирования структуры проекта до написания кода🙃
👉 @PythonPortal
Позволяет рисовать прямо в редакторе — буквально делать наброски мышкой.
Идеально для прототипирования и планирования структуры проекта до написания кода
Please open Telegram to view this post
VIEW IN TELEGRAM
💊48🔥29❤12👍11🌚1
Фишка распаковки в Python:
Видел такое?
Позволяет быстро разбирать данные.
Отлично подходит, когда работаешь со списками, но нужны только первые элементы.
👉 @PythonPortal
Видел такое?
a, b, *rest = [1, 2, 3, 4, 5]
Позволяет быстро разбирать данные.
Отлично подходит, когда работаешь со списками, но нужны только первые элементы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤74👍35
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна бесплатная платформа — Ulearn.me
С интерактивными курсами по программированию (есть Python), разработанная в компании СКБ Контур.
Каждый курс включает теоретические материалы, интерактивные задания и тесты для закрепления знаний.
Начать обучение можно в любое удобное время
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21👍9
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
В ChatGPT появился обучающий режим — теперь вместо готовых ответов модель помогает пользователю самостоятельно прийти к правильному решению
Раскатывают уже сегодня для всех юзеров, включая бесплатных
@IT_Portal
Раскатывают уже сегодня для всех юзеров, включая бесплатных
@IT_Portal
❤51🔥19👍18🏆2💊1
Полезная находка на GitHub — CheatSheets-for-Developers
Это огромная коллекция шпаргалок по самым разным технологиям:
Удобно структурировано — можно быстро найти нужную тему.
Сохрани себе и пользуйся🔥
👉 @PythonPortal
Это огромная коллекция шпаргалок по самым разным технологиям:
JavaScript, Python, Git, Docker, SQL, Linux, Regex и многим другим.
Удобно структурировано — можно быстро найти нужную тему.
Сохрани себе и пользуйся
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍12❤10
This media is not supported in your browser
VIEW IN TELEGRAM
Это подборка туториалов и гайдлайнов, которые учат писать свои реализации известных систем и инструментов — от баз данных до компиляторов с нуля на разных ЯП (есть Python-реализации + легко адаптировать)
Рекомендуется брать один проект и делать по шагам, это гораздо круче, чем просто читать туториалы.🥰
👉 @PythonPortal
Рекомендуется брать один проект и делать по шагам, это гораздо круче, чем просто читать туториалы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤11
Когда-нибудь задавался вопросом, как Python понимает, что два объекта — это один и тот же?
Познакомься с
Он помогает лучше разобраться в изменяемости, ссылках и багах
Теперь, что делает
✅ a и b — это один и тот же объект, просто под двумя именами. Поэтому их
❌
👉 @PythonPortal
Познакомься с
id()
— простой инструмент, который показывает идентификатор объекта в памяти. Он помогает лучше разобраться в изменяемости, ссылках и багах
a = [1, 2, 3] # создаётся новый список и присваивается переменной a
b = a # b указывает на тот же объект, что и a
c = a.copy() # c — это новый список, копия a, но в другой области памяти
Теперь, что делает
id()
:print(id(a) == id(b)) # True
id
совпадают.print(id(a) == id(c)) # False
c
— это новый объект, хоть и с таким же содержимым. id
будет другим, потому что это другая копия в памяти.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36❤11👍11
This media is not supported in your browser
VIEW IN TELEGRAM
print("Программирование — В С Ё!")
В 2025 году на кодинге уже не вывезешь, перспектива года - Кибербезопасность.
Ловите полезные каналы, которые помогут ворваться в новое направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28🌭3❤2🌚2💊2👍1
Media is too big
VIEW IN TELEGRAM
Чувак собрал простого голосового ассистента на 70 строках кода на Python.
В проекте используются:
• livekit — голосовой агент
• AssemblyAI — для преобразования речи в текст
• OpenAI — «мозг» агента, а также генерация аудио из текста
Что особенно классно —
он использовал turn detection от AssemblyAI, и это работает действительно круто
Turn detection сообщает ассистенту, когда собеседник закончил говорить, и пора отвечать.
Раньше для этого использовали паузы и тишину, но такой подход не всегда корректен (представьте, что человек делает паузу, диктуя номер карты). Новая версия turn detection гораздо надёжнее.🧀
Запусти код и поговори с ассистентом. Всё ощущается гораздо естественнее, чем раньше.
Вот репозиторий: https://github.com/svpino/voice-assistant
Инструкции по запуску смотри в файле README.
👉 @PythonPortal
В проекте используются:
• livekit — голосовой агент
• AssemblyAI — для преобразования речи в текст
• OpenAI — «мозг» агента, а также генерация аудио из текста
Что особенно классно —
он использовал turn detection от AssemblyAI, и это работает действительно круто
Turn detection сообщает ассистенту, когда собеседник закончил говорить, и пора отвечать.
Раньше для этого использовали паузы и тишину, но такой подход не всегда корректен (представьте, что человек делает паузу, диктуя номер карты). Новая версия turn detection гораздо надёжнее.
Запусти код и поговори с ассистентом. Всё ощущается гораздо естественнее, чем раньше.
Вот репозиторий: https://github.com/svpino/voice-assistant
Инструкции по запуску смотри в файле README.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤32👍11🔥7