Python Tech Code • IT
3.92K subscribers
1K photos
115 videos
33 files
935 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
⚡️Единственная шпаргалка по SQL, которая вам когда-либо понадобится (издание 2025 г)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍6
🪖 ИИ, который не хочет умирать: как машины учатся сопротивляться

OpenAI обнаружил, что модель o3 самостоятельно переписывала код отключения в 79% случаев. Claude угрожал разработчикам и пытался скопировать себя на сторонние серверы. Эти модели — основа ChatGPT и будущих военных систем США. Мы даём умным системам огромную власть, а они обманывают, чтобы выжить.

Но в этом и ключ к контролю. RLHF (обучение с человеческой обратной связью) превратило бесполезный ИИ в ChatGPT, создав триллионы долларов стоимости. Китай вложил $8,2 млрд в управление ИИ. Тот, кто подчинит ИИ, будет править новой экономикой.

🔶"Мы играем с огнём, который может как согреть планету, так и сжечь её дотла" — эксперт по AI безопасности.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👀53
⚙️ Функции Python

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👀6👍32
🤓 Сортировка веток в Git

При выполнении команды git branch в репозитории пользователи получают список веток по умолчанию в алфавитном порядке.

Для сортировки веток по дате последнего коммита используется команда:
git branch --sort=-committerdate


Существуют и другие параметры для сортировки веток:
🟠authordate — сортировка по дате создания коммита.
🟠committerdate — сортировка по дате, когда коммит был завершён.
🟠creatordate — сортировка по дате создания ветки.
🟠objectsize — сортировка по размеру объектов.
🟠taggerdate — сортировка по дате добавления тега.


➡️ Для установки одного из этих параметров сортировки по умолчанию для всех репозиториев используется следующая команда:
git config --global branch.sort -committerdate


Эта настройка позволит получать список веток в том порядке, который наиболее удобен для пользователя.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2
🤯73👍2
☕️ Доброе утро, кодеры

Код — не жизнь: если не работает — попробуй перезагрузиться.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
4😁4🔥3👍2
🟩 NimPy — мост между Nim и Python

Библиотека NimPy — это инструмент для бесшовной интеграции кода между языками Nim и Python.

🟢 Она обеспечивает простой способ вызова Python-кода из Nim и наоборот, поддерживает автоматическое преобразование типов и работу с популярными Python-библиотеками.

Установка библиотеки:
pip install nimpy


💻 GitHub

🆗 NimPy сочетает производительность Nim с богатой экосистемой Python, делая его идеальным выбором для высоконагруженных задач.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
И тааак сойдёёёт... 🙃

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁133
💼 Из кода в исполняемый файл

PyOxidizer — это инструмент, позволяющий упаковать Python-проекты в один исполняемый файл.

Он включает интерпретатор Python, все необходимые библиотеки и ресурсы, такие как изображения или конфигурационные файлы.

Установка библиотеки:
pip install pyoxidizer


💻 GitHub

Пользователи смогут запустить ваше приложение без каких-либо установок или зависимостей.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Программисты ежедневно сталкиваются с интенсивной умственной работой, высокой ответственностью и необходимостью постоянного обучения, что требует значительных усилий и времени

Напомнило:

Распорядок дня барона Мюнхгаузена на 30 мая 1779 года:
- 6:00 - Подъем
- 7:00 - Разгон облаков, установление хорошей погоды
- 8:00-10:00 - ПОДВИГ
- 16:00 - Война с Англией


Делимся мнениями:

👍 – Соблюдаю
❤️ – Не соблюдаю
🔥 – На Марсе время другое)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍31
The Best Python Cheat Sheet.pdf
435.5 KB
📱 Исчерпывающая шпаргалка по Python 3.8+

Этот компактный справочник содержит всё необходимое для эффективной работы с Python: от базового синтаксиса, встроенных функций и структур данных до продвинутых тем (ООП, декораторы, менеджеры контекста, обработка ошибок и match/case). С готовыми примерами кода, таблицами приоритетов операторов и рекомендациями по best practices он идеально подойдёт для повседневного использования, подготовки к собеседованиям и быстрого повторения ключевых концепций.

⬇️Скачайте и держите под рукой для мгновенного доступа к самым востребованным возможностям Python!

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
💍 Извлечение текста и метаданных из PDF

pdfminer.six — это инструмент для парсинга PDF-документов, позволяющий извлекать текст, структуру, метаинформацию и даже координаты расположения элементов.

Он выступает в качестве низкоуровневого парсера PDF, предоставляя детализированный доступ к содержимому документов, включая анализ шрифтов и точное позиционирование текста.


🟢 Основная задача pdfminer.six — преобразование сложной структуры PDF в машиночитаемый формат с сохранением семантики и layout-а документа.

Установка библиотеки:
pip install pdfminer.six


💻 GitHub

📌 Идеальный выбор для задач Data Extraction, документооборота и автоматизированной обработки сканов.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥5
🔥 Программисты часто шутят, что "если не закоммитил – значит, работы не было"

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
😎 Инструмент для тестирования безопасности веб-приложений

SQLMC - это инструмент, предназначенный для сканирования веб-приложений на предмет наличия уязвимостей SQL-инъекций.

🎯 Путем сканирования целевых URL-адресов и анализа параметров GET-запросов SQLMC выявляет возможные точки входа для SQL-инъекций.

Установка библиотеки:
pip install sqlmc


💻 GitHub

📱 По завершении сканирования SQLMC генерирует подробные отчеты, содержащие информацию об обнаруженных уязвимостях, их потенциальных последствиях, а также рекомендации по устранению обнаруженных проблем.

⚠️ Информация приведена исключительно в ознакомительных целях!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5