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

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
💡 Выходные в моём стиле

Но это не точно))


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 31
📱 OpenAI представила новую модель искусственного интеллекта – o3-mini

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

Основные улучшения:

😃Более точные ответы: модель лучше справляется с математическими, научными и логическими задачами.
😄 Повышенная скорость: OpenAI заявляет, что ответы на 24% быстрее по сравнению с o1-mini.
😁 Глубокий разбор задач: при решении математических и логических вопросов o3-mini даёт пошаговые объяснения.
😆 Бесплатный доступ: каждый пользователь ChatGPT может использовать o3-mini без подписки.

😚По слухам, OpenAI готовит более мощную модель GPT-4.5 в ближайшие месяцы.

🌐 Источник

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 1
🎯 Python для реализации брутфорса

Когда у вас есть файл с защищенным паролем, а пароль неизвестен, брутфорс может помочь попытаться разгадать его.

🔴
Этот метод требует большого количества времени и ресурсов, особенно если пароль длинный и сложный, но в некоторых случаях он может оказаться эффективным.

import string
import itertools

def brute_force_pass(target, length):
chars = string.ascii_letters + string.digits # Символы: буквы и цифры
for attempt in itertools.product(chars, repeat=length): # Генерация комбинаций
pwd_attempt = ''.join(attempt) # Преобразование кортежа в строку
print(f"Trying: {pwd_attempt}") # Вывод текущей попытки
if pwd_attempt == target: # Проверка, совпадает ли пароль
print(f"Password found: {pwd_attempt}") # Если совпал - выводим его
return pwd_attempt
print("Password not found") # Если пароль не найден
return None


➡️
Метод брутфорса может быть мощным инструментом, однако его использование должно быть этичным и законным.
Никогда не пытайтесь взломать файлы или системы без разрешения владельцев.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 2
🙂 Продолжаем начинать

Ну всех с понедельником…


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

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 3
February 3
Варианты ответа:
Anonymous Quiz
20%
3
45%
4
19%
None
16%
Ошибка
February 3
🟦
Инструмент для извлечения текста

Text Extract API — это удобный инструмент, который помогает извлекать текст из различных файлов.

🔵
Он предназначен для разработчиков, которые хотят быстро и легко получать текстовое содержимое из документов, таких как PDF, Word, Excel и других форматов.

💻 GitHub

➡️ Нужно просто отправить файл на сервер, и API вернёт текст, содержащийся в этом файле.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
February 4
📢
Преобразование текста в речь

pyttsx3 — это удобный инструмент для создания приложений с речевыми функциями.

⬇️
Библиотеку можно использовать для озвучивания текста, построения чат-ботов или создания различных мультимедийных приложений.

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


Настройка:
# Установка голоса (мужской или женский)
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[1].id) # 0 - мужской, 1 - женский

# Установка скорости
engine.setProperty('rate', 150) # значение по умолчанию - 200


pyttsx3 проста в использовании и может работать на различных платформах, таких как Windows, macOS и Linux.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 4
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Не в бровь, а в глаз

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 4
February 5
Варианты ответа:
Anonymous Quiz
19%
True
11%
False
7%
0
20%
10
44%
Ошибка
February 5
This media is not supported in your browser
VIEW IN TELEGRAM
😌 Плюс еще одна фобия

Хорошего дня, кодеры!


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

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


🟠
Ключевые слова в Python чувствительны к регистру.
Все, кроме
True
,
False
и
None
, пишутся в нижнем регистре.


Неправильное использование зарезервированных слов может привести к синтаксическим ошибкам.

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

🔘
git init | Инициализация нового репозитория Git
🔘
git clone <repo> | Клонировать репозиторий
🔘
git status | Проверьте статус вашего репозитория
🔘
git add <file> | Добавить файл в область подготовки
🔘
git commit -m "message" | Зафиксировать изменения с сообщением
🔘
git push | Отправить изменения в удаленный репозиторий
🔘
git pull | Извлечение и слияние изменений из удаленного репозитория

--- Ветвление ---

🔴
git branch | Список веток
🔴
git branch <имя> | Создать новую ветку
🔴
git checkout <branch> | Переключиться на ветку
🔴
git merge <branch> | Объединить ветку с текущей веткой
🔴
git rebase <branch> | Повторно применить коммиты поверх другой базовой ветки

--- Отменить и исправить ошибки ---

🔘
git reset --soft HEAD~1 | Отменить последний коммит, но сохранить изменения
🔘
git reset --hard HEAD-1 | Отменить последний коммит и отменить изменения
🔘
git revert <коммит> | Создать новый коммит, который отменяет изменения из определенного коммита

--- Журналы и история ---

🟣
git log | Показать историю коммитов
🟣
git log --oneline --graph --all | Красивый график истории коммитов

--- Припрятывание ---

🟡
git stash | Сохранение изменений без фиксации
🟡
git stash pop | Применить спрятанные изменения и удалить их из спрятана

--- Удаленная работа и совместная работа ---

⚫️
git remote -v | Просмотр удаленных репозиториев
⚫️
git fetch | Извлечь изменения без слияния
⚫️
git diff | Сравнить изменения

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 6
🤪 Некоторым пользователям ChatGPT очень не хватало этой опции

Для пользователей про плюс, эта кнопка превращается в: "За базар ответишь?"😂


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 6
😡ШПАРГАЛКА SQL

SQL — это язык, используемый для связи с базами данных, он расшифровывается как Structured Query Language и используется администраторами баз данных и разработчиками для написания запросов, которые используются для взаимодействия с базой данных.

Вот краткая шпаргалка некоторых наиболее важных команд SQL:

SELECT — извлекает данные из базы данных

UPDATE — обновляет существующие данные в базе данных.

DELETE — удаляет данные из базы данных.

INSERT — добавляет данные в базу данных.

CREATE — создает объект, например базу данных или таблицу.

ALTER — изменяет существующий объект в базе данных.

DROP — удаляет всю таблицу или базу данных.

ORDER BY — сортирует выбранные данные в порядке возрастания или убывания.

WHERE – Условие, используемое для фильтрации определенного набора записей из базы данных.

GROUP BY — группирует набор данных по общему параметру.

HAVING — позволяет использовать агрегатные функции в запросе.

JOIN — объединяет две или более таблиц для извлечения данных.

INDEX — создает индекс для таблицы для ускорения времени поиска.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
February 7
February 7
Варианты ответа:
Anonymous Quiz
15%
4
12%
5
9%
7
22%
8
42%
Ошибка
February 7