#полезное
🥰 Нужны читаемые числа в Python?
Используй
Полезно для:
🟢 цен
🟢 больших чисел
🟢 размеров файлов
🟢 аналитических дашбордов
👉 Новости 👉 База вопросов
Используй
f"{num:,}", чтобы добавить разделители разрядов (через запятые) без сторонних библиотек.Полезно для:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
😜 Python умеет преобразовывать числа в слова
Нужно превратить 1250 в "one thousand two hundred fifty"?
Используй библиотеку num2words — идеально подходит для генерации счетов, отчетов, голосовых ассистентов и не только.
Вот что еще умеет num2words:
🟠
🟠
🟠
🟠 Конвертация
👉 Новости 👉 База вопросов
Нужно превратить 1250 в "one thousand two hundred fifty"?
Используй библиотеку num2words — идеально подходит для генерации счетов, отчетов, голосовых ассистентов и не только.
Вот что еще умеет num2words:
to="ordinal" → 1 → "first" или "one hundred and tenth"to="currency" → "one hundred and ten euro, zero cents" lang="fr" → вывод на французскомfloat в дробиPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #networks
🤔 Какой протокол и порт у DNS?
DNS использует протоколы ТСР и UDP. Порт для DNS-запросов - 53.
👉 Новости 👉 База вопросов
DNS использует протоколы ТСР и UDP. Порт для DNS-запросов - 53.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
👋 Это не ещё один инструмент для работы с SQL-базами данных
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
http://github.com/frectonz/sql-studio
👉 Новости 👉 База вопросов
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
http://github.com/frectonz/sql-studio
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
😐 Хочешь анимировать текст как пишущая машинка на Python?
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений
👉 Новости 👉 База вопросов
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
flush=True заставляет print сразу выводить текст на экран.Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😬 Этот GitHub-трюк реально полезный, 100%
На любой странице репозитория GitHub просто замени букву "
👉 Новости 👉 База вопросов
На любой странице репозитория GitHub просто замени букву "
g" в слове "github" на "u" (получится "uithub") — и ты получишь весь код и структуру репозитория в удобном, читаемом виде.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#Собес #networks
🤔 Какова основная цель DNS-сервера?
DNS (Domain Name Server) - это система, которая переводит доменные имена в IP-адреса, необходимые для подключения к ресурсам в интернете. Это позволяет пользователю использовать легко запоминаемые адреса вместо числовых IP-адресов.
👉 Новости 👉 База вопросов
DNS (Domain Name Server) - это система, которая переводит доменные имена в IP-адреса, необходимые для подключения к ресурсам в интернете. Это позволяет пользователю использовать легко запоминаемые адреса вместо числовых IP-адресов.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😇 Пробовали когда-нибудь выводить длинный текст в CLI?
Модуль
Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
👉 Новости 👉 База вопросов
Модуль
textwrap в Python позволяет аккуратно переносить строки — как абзацы в Markdown.Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
📞 Этот инструмент с открытым исходным кодом прокачивает твое резюме и подгоняет его под каждую вакансию. Работает полностью локально.
Гитхаб
👉 Новости 👉 База вопросов
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#Собес #networks
🤔 Что такое угроза, уязвимость и риск?
Угроза - это что-то, что может использовать уязвимость для разрушения или повреждения актива (например, данных).
Уязвимость — это слабое место в защите, которое может быть использовано угрозой.
Риск - это сочетание актива, угрозы и уязвимости. Это вероятность того, что угроза использует уязвимость для нанесения ущерба активу.
👉 Новости 👉 База вопросов
Угроза - это что-то, что может использовать уязвимость для разрушения или повреждения актива (например, данных).
Уязвимость — это слабое место в защите, которое может быть использовано угрозой.
Риск - это сочетание актива, угрозы и уязвимости. Это вероятность того, что угроза использует уязвимость для нанесения ущерба активу.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍
✅ Быстрая проверка на вхождение
✅ Работа с подмножествами и надмножествами
✅ Математика множеств: объединение, разность, пересечение
Настоящий скрытый джем для чистой логики.
👉 Новости 👉 База вопросов
set() в Python — это не только способ убрать дубликаты.Настоящий скрытый джем для чистой логики.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥄 Дружеское напоминание: у Python есть библиотека
Она позволяет добавлять меню, иконки и взаимодействие с пользователем, прямо из питоновского скрипта, без сложных GUI-фреймворков.
Работает на Windows, macOS и Linux, без внешних зависимостей.
С её помощью можно:
🔵 Создавать меню в трее
🔵 Обрабатывать клики
🔵 Показывать уведомления (через системные средства)
Установка:
Ссылка на документацию: pystray.readthedocs.io
👉 Новости 👉 База вопросов
pystray для создания иконок в системном трееОна позволяет добавлять меню, иконки и взаимодействие с пользователем, прямо из питоновского скрипта, без сложных GUI-фреймворков.
Работает на Windows, macOS и Linux, без внешних зависимостей.
С её помощью можно:
Установка:
pip install pystrayСсылка на документацию: pystray.readthedocs.io
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #networks
🤔 Что такое IP Spoofing?
IP Spoofing - это техника, при которой злоумышленник подменяет Свой IP-адрес, чтобы скрыть истинный источник трафика. Это используется для маскировки атак, таких как DDoS, или для обхода мер безопасности.
👉 Новости 👉 База вопросов
IP Spoofing - это техника, при которой злоумышленник подменяет Свой IP-адрес, чтобы скрыть истинный источник трафика. Это используется для маскировки атак, таких как DDoS, или для обхода мер безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😱 Знал ли ты, что Python может открыть вкладку браузера?
Без фреймворков. Всего одна строка.
Вот как запустить URL — удобно для создания утилит, повышения продуктивности или автоматического открытия документации из скриптов.
👉 Новости 👉 База вопросов
Без фреймворков. Всего одна строка.
Вот как запустить URL — удобно для создания утилит, повышения продуктивности или автоматического открытия документации из скриптов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#полезное
😎 Совет по Python:
Использование встроенных функций делает код короче и заставляет тебя выглядеть как гений.
Традиционный способ
Гениальный способ
👉 Новости 👉 База вопросов
Использование встроенных функций делает код короче и заставляет тебя выглядеть как гений.
Традиционный способ
def find_max(numbers):
max_num = numbers[0]
for num in numbers:
if num > max_num:
max_num = num
return max_num
numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))
# Вывод: 9
Гениальный способ
def find_max(numbers):
return max(numbers)
numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))
# Вывод: 9
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
#Собес #RabbitMQ
🤔 Что такое сервер в RabbitMQ?
Сервер RabbitMQ — это масштабируемая и надежная реализация AMQP- брокера, который отвечает за управление сообщениями между производителями и потребителями. Он показывает сообщения о запуске и успешно запускает брокер, если конфигурация выполнена корректно.
👉 Новости 👉 Платформа
Сервер RabbitMQ — это масштабируемая и надежная реализация AMQP- брокера, который отвечает за управление сообщениями между производителями и потребителями. Он показывает сообщения о запуске и успешно запускает брокер, если конфигурация выполнена корректно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1