Справочник Программиста
Відкрити в Telegram
По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot
Показати більше5 864
Підписники
-824 години
-217 днів
-6130 день
Архів дописів
Системный администратор Linux с нуля
Бесплатный курс от Selectel
Старт — 1 марта
Освойте администрирование Linux на SelectOS.
После курса вы сможете:
- управлять инфраструктурой на базе Linux;
- работать с командной строкой и основными утилитами;
- управлять пользователями, файлами и правами доступа;
- настраивать сети, SSH-соединения и мониторинг системы;
- управлять пакетами и обновлениями программного обеспечения;
- анализировать логи и устранять инциденты.
Смотреть
#реклама 16+
promo.selectel.ru
О рекламодателе
Freeway — это инструмент для тестирования безопасности Wi-Fi сетей, написанный на Python с использованием библиотеки
Scapy.
Предназначен для специалистов по пентестингу и тестированию на проникновение, а также для аудита и обеспечения безопасности домашних и корпоративных сетей.
Основные возможности:
🔵Мониторинг Wi-Fi трафика: перехват и анализ пакетов в сети.
🔵Атака деаутентификации: отключение устройств от Wi-Fi сети.
🔵Атака «Evil Twin»: создание поддельной точки доступа для перехвата данных.
🔵Beacon Flood: перегрузка сети ложными сигналами.
🔵Генерация пакетов (Packet Fuzzer): отправка случайных пакетов для проверки стабильности сети.
🔵Переключение каналов (Channel Hopper): автоматическое сканирование разных каналов Wi-Fi.
🔵Создание пакетов (Packet Crafter): ручная настройка и отправка сетевых пакетов.
🔵Аудит сети: оценка уровня безопасности беспроводной сети.
➡️Установка: $ sudo pip install 3way
📱 Репозиторий
➡️Справочник Программиста. ПодписатьсяКак начать работу в IT?
Рассказываем, как устроена техподдержка в крупных компаниях, развеиваем мифы и делимся секретами успешного старта карьеры в IT-индустрии.
Читайте на Хабре.
Узнать больше
#реклама
О рекламодателе
📁 Как проверить, существует ли файл при помощи Python
В данной статье рассмотрим четыре способа проверки существования файла при помощи Python.
➡️Справочник Программиста. Подписаться
💻 Код для получения IP-адреса компьютера через WMI на Python
Для получения IP-адреса компьютера через WMI в коде используется библиотека
pywin32.
➡️Установка библиотеки: pip install pywin32
import win32com.client
try:
wmi = win32com.client.GetObject("winmgmts:\\\\.\\root\\CIMV2")
adapters = wmi.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=True")
for adapter in adapters:
print(f"IP-адрес: {adapter.IPAddress[0]}")
except Exception as e:
print(f"Произошла ошибка: {e}")
➡️Справочник Программиста. ПодписатьсяДарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 14 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
Freqtrade — это бесплатный и открытый исходный код для автоматической торговли криптовалютами на биржах.
Платформа написана на Python и предназначена для алгоритмической торговли, что позволяет трейдерам создавать, тестировать и запускать собственные торговые стратегии.
Основные возможности:
🔵Алготрейдинг: Поддержка создания собственных торговых стратегий на Python.
🔵Бэктестинг: Проверка стратегий на исторических данных.
🔵Гипероптимизация: Автоматический подбор параметров стратегий.
🔵Режим Dry-run: Тестирование стратегий в реальных условиях без использования реальных средств.
🔵Поддержка популярных бирж: Binance, Bybit, KuCoin, OKX и других через CCXT.
🔵Уведомления: Интеграция с Telegram, Discord, Slack для получения уведомлений о сделках.
📱 Репозиторий
➡️Справочник Программиста. Подписаться
+1
Разработка ПО на заказ
Компания Арсис разрабатывает приложения и информационные системы с 1993 года. Реализовано более 200 проктов. Более 50 довольных клиентов из РФ, Германии, Австрии, Великобритании и США. Длительность ряда проектов превышает 25 лет. Мы сертифицированы на соответствие системе менеджмента качества ISO 9001:2015. Будем рады разработать для вас ПО на заказ. Свяжитесь с нами для получения бесплатной консультации!
Получить консультацию
#реклама
arsis.ru
О рекламодателе
👀 Библиотека mechanize в Python
Библиотека
mechanize позволяет автоматизировать веб-браузинг, эмулируя поведение браузера.
Особенно полезна для выполнения задач, связанных с заполнением веб-форм, отправкой запросов и навигацией по сайтам.
Основные возможности библиотеки:
🔵Отправка GET и POST запросов.
🔵Автоматическое управление cookies.
🔵Заполнение и отправка HTML-форм.
🔵Поддержка HTTP-заголовков (User-Agent и т.д.).
🔵Обработка перенаправлений и истории переходов.
➡️Установка библиотеки: pip install mechanize
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяТы готов к ИТ-собеседованию?
Бесплатный воркшоп 20 марта
Приглашаем айтишников на воркшоп "Искусство продавать себя или как подготовиться к собесу на все 100"
Рекрутер раскроет все карты! Записывайся на воркшоп, чтобы первым узнать:
— Как подготовиться к собеседованию
— Как презентовать свой опыт так, чтобы тебя запомнили
— Как проверяют hard skills и как к этому подготовиться
— Как произвести хорошее впечатление, запомниться рекрутеру и сделать так, чтобы захотели работать именно с тобой
Дата: 20 марта, 18:00
Где: Онлайн
Регистрируйся, чтобы получить полезные знания и быть готовым к следующему собеседованию на 100%
Зарегистрироваться
#реклама 16+
my.mts-link.ru
О рекламодателе
🖱Код "Анти-АФК" на Python
Для имитации активность пользователя (анти-афк) в коде используется библиотека
pynput.
⚒️ Как работает код:
🔵Перемещение курсора: Код перемещает курсор в разные точки экрана (сначала на координаты (500, 500), затем на (600, 500)), создавая иллюзию активности.
🔵Паузы: После каждого перемещения курсора делается пауза (1 секунда после первого перемещения и 3 секунды после второго), чтобы имитация выглядела более естественно и не вызывала подозрений.
🔵Завершение работы программы: В программе также предусмотрено завершение работы при нажатии клавиши esc.
➡️Установка библиотеки: pip install pynput
from pynput import mouse, keyboard
import time
def on_press(key):
try:
# Если нажата клавиша 'esc'
if key == keyboard.Key.esc:
# Возвращаем False, чтобы остановить мониторинг
return False
except AttributeError:
pass
def anti_afk():
# Создаём объект управления мышью
m = mouse.Controller()
# Запускаем мониторинг клавиш
with keyboard.Listener(on_press=on_press) as listener:
while True:
# Устанавливаем позицию курсора в точку (500, 500)
m.position = (500, 500)
# Задержка в 1 секунду
time.sleep(1)
# Устанавливаем позицию курсора в точку (600, 500)
m.position = (600, 500)
# Задержка в 3 секунды
time.sleep(3)
if not listener.running:
break # Выходим из цикла
if __name__ == '__main__':
anti_afk()
➡️Справочник Программиста. ПодписатьсяПройди обучение и стань Middle Data Engineer в LEFT JOIN
Инженерия данных: от проектирования до нетривиальной обработки
🎓Чему научитесь:
» использовать Python для анализа данных
» составлять продвинутые SQL-запросы
» самостоятельно извлекать данные из хранилищ
» разрабатывать понятные отчеты и презентации
📊Научим правильно готовить данные любых размеров и сложности
✨Кому подойдет обучение:
» аналитикам данных, которые хотят лучше разобраться в ETL-процессах
» инженерам данных, которые уже работают с хранилищами и хотят систематизировать свои знания.
» BI-разработчикам, освоить архитектуру современных хранилищ и научиться их проектировать
❤️Мы поможем подготовиться к поиску работы😊
И стань Middle Data Engineer в LEFT JOIN
Узнать больше
#реклама 16+
karpov.courses
О рекламодателе
🌷 Код анимированной открытки "С 8 марта!" на Python
Для создания анимированной открытки в коде используется библиотека
pygame и модуль random.
➡️Установка библиотеки: pip install pygame
⬇️Код открытки в архиве
➡️Справочник Программиста. Подписаться👀 Библиотека Mistune в Python
Библиотека
Mistune — это быстрый и гибкий парсер Markdown для Python.
Предоставляет инструменты для конвертации Markdown-разметки в HTML и может быть использована как для простых задач, так и для более сложных приложений, требующих кастомизации.
Основные особенности библиотеки:
🔵Быстрота работы: Написана на Python, но она оптимизирована для высокой производительности.
🔵Поддержка стандартного Markdown: Поддерживает основные элементы Markdown, такие как заголовки, списки, ссылки, изображения, таблицы и кодовые блоки.
🔵Расширяемость: Позволяет добавлять собственные расширения для обработки нестандартных элементов Markdown.
🔵Поддержка различных версий Markdown: Поддерживает несколько вариантов Markdown, включая CommonMark, который является официальным стандартом Markdown.
🔵Простота использования: Имеет простой и понятный API, который легко интегрировать в проекты.
➡️Установка библиотеки: pip install mistune
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяБольшая кладовая онлайн-курсов
Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира.
Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении.
У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов:
- Разработка на Python
- Дизайн и графика
- Тестирование ПО
- Работа с данными
Подпишитесь на stepik_courses и найдите интересующий курс для себя!
Подписаться
#реклама 16+
О рекламодателе
Hyperdiv — это фреймворк для быстрого создания реактивных веб-интерфейсов с использованием Python.
Предлагает встроенные компоненты, лаконичный синтаксис немедленного режима и минимальные накладные расходы на инструменты.
Основные особенности библиотеки:
🔵Быстрая разработка: Упрощает создание веб-интерфейсов, позволяя быстро прототипировать приложения и разрабатывать инструменты с пользовательским интерфейсом.
🔵Интеграция с Shoelace: Фреймворк использует систему компонентов
Shoelace, обеспечивая доступ к широкому набору настраиваемых UI-компонентов.
🔵Поддержка Markdown и графиков: Предоставляет поддержку Markdown через Mistune и возможность отображения графиков с помощью Chart.js.
🔵Работа с локальным хранилищем: Фреймворк поддерживает чтение и запись данных в локальное хранилище браузера, что упрощает управление состоянием приложения.
🔵Валидация форм на Python: Логика валидации форм реализуется на Python, обеспечивая согласованность и упрощая разработку.
➡️Установка библиотеки: pip install hyperdiv
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяВам открыли доступ в архив с платными материалами по IT
Теперь не нужно тратить деньги на топовые курсы и книги по программированию — их выложили в Telegram бесплатно
Все найденные курсы собирают тут — t.me/+ejwdAN2Rf105OGNi
По этим курсам выучить любой язык за 7 дней вообще не проблема, находка для начинающих программистов
Написать в Whatsapp
#реклама 16+
О рекламодателе
👀 Библиотека flupy в Python
Библиотека
flupy предоставляет ленивые (отложенные) функциональные коллекции, похожие на itertools, но с более удобным и функциональным API.
Позволяет работать с последовательностями данных в функциональном стиле, поддерживая методы вроде map, filter, reduce, take, drop и многие другие.
Основные возможности библиотеки:
🔵Ленивые вычисления: операции выполняются только при итерации, что экономит память.
🔵Цепочка методов: поддержка fluent-интерфейса, когда методы можно вызывать цепочкой.
🔵Удобная обработка коллекций: поддержка преобразований, фильтрации, группировки и агрегации данных.
➡️Установка библиотеки: pip install flupy
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяОнлайн-интенсив для ИТ-специалистов в Открытых школах Т1
Открытые школы — это возможность за месяц прокачать свои навыки и получить оффер в ИТ-холдинг Т1.
С тебя — год опыта работы в ИТ, с нас — бесплатный онлайн-интенсив и топовые преподаватели.
Что ты получишь?
✅ Уникальный рыночный опыт. Наши проекты ежегодно получают награды на ИТ-конкурсах: Global CIO, Национальной банковской премии и др.
✅ Быстрый рост в ИТ при экспертной поддержке.
✅ Материалы от HR, которые помогут прокачать резюме и подготовиться к интервью в Т1.
✅ Поддержка опытных преподавателей и уникальный карьерный фаст-трек до мидла в Т1 для выпускников интенсива.
✅ Реальный шанс получить оффер в Т1.
Подавай заявку до 14 марта и приходи учиться! Старт ИТ-интенсива уже 17 марта.
Подать заявку
#реклама 16+
t1.ru
О рекламодателе
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
