Справочник Программиста
الذهاب إلى القناة على 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 856
المشتركون
لا توجد بيانات24 ساعات
-227 أيام
-5830 أيام
أرشيف المشاركات
👀 Библиотека TextAttack в Python
Библиотека
TextAttack предназначена для атаки, защиты и дообучения моделей обработки естественного языка (NLP).
Позволяет проводить атаки на текстовые модели, генерировать контекстно-зависимые adversarial-примеры и улучшать устойчивость нейросетей.
Основные возможности библиотеки:
🔵Атака на NLP-модели
🔵Генерация текстов
🔵Обучение и защита моделей
🔵Работа с Hugging Face
➡️Установка библиотеки: pip install textattack
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяДарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
👀 Библиотека python-chess в Python
Библиотека
python-chess предназначена для работы с шахматными партиями, анализом позиций и взаимодействием с движками вроде Stockfish.
Основные возможности библиотеки:
🔵Работа с шахматной доской
🔵Совершение ходов и проверка правил
🔵Проверка шаха, мата и пата
🔵Работа с форматами FEN и PGN
🔵Генерация списка возможных ходов
🔵Анализ позиций с шахматными движками (Stockfish и другие)
🔵Поддержка правил троекратного повторения и 50-ходового правила
🔵Вычисление ценности позиции
🔵Визуализация шахматной доски в ASCII и SVG
🔵Поддержка шахмат 960 (Fischer Random Chess)
➡️Установка библиотеки: pip install python-chess
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяОшибки в коде — ключ для атаки на веб-приложения
Всего одна ошибка — и данные ваших клиентов могут оказаться в руках мошенников.
Иногда достаточно одной неверной строчки кода, чтобы хакеры получили доступ к информации о пользователях. Чтобы этого не произошло, важно позаботиться о безопасности еще на начальном этапе разработки.
Как это сделать, расскажут эксперты «Солара» и AppSec Solutions на вебинаре 18 февраля.
Вы узнаете:
✅какие языки программирования наиболее уязвимы — исследования от AppSec Solutions,
✅как проверить веб-приложение и ПО на безопасность без навыка разработки,
✅какие новые возможности появились в Solar appScreener 3.15.0.
Регистрируйтесь!
Зарегистрироваться
#реклама 16+
rt-solar.ru
О рекламодателе
Django Grappelli — это стильный интерфейс, который улучшает стандартную админку Django Admin.
Добавляет улучшенные элементы управления, дополнительные функции и делает работу с админкой более удобной.
Основные возможности:
🔵Улучшенный и современный дизайн административной панели
🔵Улучшенные виджеты для форм и полей
🔵AJAX-поиск в связанных полях (ForeignKey, ManyToMany)
🔵Автоматическое автозаполнение полей (например, slug)
🔵Расширенные фильтры и сортировка данных
🔵Поддержка кастомного Dashboard
🔵Легкая интеграция CKEditor и TinyMCE
🔵Улучшенное управление статическими файлами и стилями
➡️Установка библиотеки: pip install django-grappelli
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяПоменяй свою жизнь - будь программистом! Обучение с нуля
⚡Если ты устал от работы в офисе и хочешь поменять свою жизнь - тебе к нам! Мы научим тебя Java разработке, а также поможем найти первую работу в IT. Не упускай шанс поменять свою жизнь, приходи к нам на бесплатный урок, который состоится 15 февраля 2025г.. Каждому, кто будет с нами на уроке, мы подарим скидку 10% на обучение! Переходи в наш канал, чтобы записаться ✅
Узнать больше
#реклама 16+
О рекламодателе
👀 Библиотека Dask в Python
Библиотека
Dask предназначена для обработки больших данных и выполнения вычислений в несколько потоков или процессов.
Позволяет масштабировать код, написанный на стандартных инструментах Python (например, NumPy, pandas, scikit-learn), на многопоточные и распределённые вычисления.
Основные возможности библиотеки:
🔵Dask DataFrame: аналог pandas DataFrame, который может обрабатывать данные, не вмещающиеся в оперативную память, используя ленивые вычисления и распределённые задачи.
🔵Dask Array: альтернатива NumPy, позволяющая работать с массивами, превышающими объём оперативной памяти, используя вычисления по частям.
🔵Dask Bag: аналог Python list и map, предназначенный для работы с неструктурированными данными (например, JSON, логами).
🔵Dask Delayed: инструмент для ленивого вычисления, позволяющий декорировать функции и создавать граф задач.
🔵Dask Distributed: кластерный планировщик для распределённых вычислений на нескольких узлах.
➡️Установка библиотеки: pip install dask
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяМиграция в облако? Это легко!
Собственная инфраструктура устарела или не справляется с нагрузками? Используйте облачные ресурсы! Эксперты Yandex Cloud помогут перейти в облако быстро, легко и безопасно.
✅ Мы полностью сопровождаем процесс.
✅ От вас — только инженер с доступом к инфраструктуре.
✅ Архитектура под ваши задачи, миграция и поддержка на каждом шагу — всё включено.
⚡Переходите в Yandex Cloud и забудьте о старом железе. А если успеете подать заявку до 28 февраля, мы покроем расходы на инженеров и тестовую инфраструктуру.
Подать заявку
#реклама 16+
yandex.cloud
О рекламодателе
Реклама на Яндексе
Код для получения истории браузера на Python
Для получения истории браузера Google Chrome в коде используются стандартные библиотеки
pathlib, shutil и sqlite3.
from pathlib import Path
import shutil
import sqlite3
def get_chrome_history(output_file="history.txt"):
# Определяем путь к файлу истории браузера Chrome
history_db = Path.home() / "AppData/Local/Google/Chrome/User Data/Default/History"
temp_db = Path("temp_history.db") # Временная копия файла истории
# Копируем файл истории, так как Chrome блокирует доступ к оригиналу
shutil.copy2(history_db, temp_db)
# SQL-запрос для извлечения данных: URL, заголовок, количество посещений
query = """
SELECT url, title, visit_count
FROM urls
ORDER BY last_visit_time DESC
"""
# Определяем путь к выходному файлу
output_path = Path(output_file)
try:
# Открываем соединение с копией базы данных
conn = sqlite3.connect(temp_db)
cursor = conn.execute(query) # Выполняем SQL-запрос
# Открываем файл для записи истории
with output_path.open("w", encoding="utf-8") as f:
for url, title, visit_count in cursor:
# Записываем информацию о посещённых сайтах в файл
f.write(f"URL: {url}\nTitle: {title}\nVisits: {visit_count}\n\n")
conn.close() # Явно закрываем соединение с базой данных
finally:
# Удаляем временный файл базы данных, даже если возникла ошибка
temp_db.unlink(missing_ok=True)
# Выводим сообщение об успешном сохранении
print(f"История сохранена в {output_path}")
# Вызываем функцию
get_chrome_history()
➡️Справочник Программиста. ПодписатьсяПрофильная Flutter-конференция
21 февраля в Москве пройдёт конференция для Flutter-разработчиков. Приглашаем участников и спикеров.
1 день и 2 потока докладов от экспертов индустрии. Кейсы от ведущих агентств. Круглый стол. Активный нетворкинг. Афтепати в завершении дня.
Программа и билеты на сайте.
Узнать больше
#реклама
flutterconf.ru
О рекламодателе
👀 Библиотека pyngrok в Python
Библиотека
pyngrok упрощает работу с сервисом ngrok, который позволяет прокидывать локальный сервер в интернет через туннель.
Полезна для тестирования веб-приложений, телеграм-ботов, API и других сервисов, работающих на локальном компьютере.
Основные возможности библиотеки:
🔵Автоматический запуск и управление туннелями ngrok.
🔵Получение публичного URL для локального сервера.
🔵Работа с несколькими туннелями одновременно.
🔵Гибкая настройка (использование собственного ngrok.yml).
➡️Установка библиотеки: pip install pyngrok
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяVisGPT — твой личный суперпомощник!
👌😊 20+ нейросетей для любых задач:
Написание текстов
Создание картинок
Анализ данных
Помощь с кодом
Генерация идей
👍 Преимущества VisGPT
Всё в одном приложении
Без VPN и сложных настроек
Удобная оплата в рублях
Доступные тарифы
Поддержка 24/7
💰 Специальное предложение:
Годовая подписка со скидкой 20%
Начни использовать прямо сейчас:
Начать
#реклама 16+
ai.vis.center
О рекламодателе
Код для создания API генератора паролей на Python
Для создания API в коде используется библиотека
FastAPI.
➡️Установка необходимых библиотек: pip install fastapi uvicorn
# pip install fastapi uvicorn
from fastapi import FastAPI, HTTPException
import random
import string
app = FastAPI()
@app.get("/generate")
def generate_password(length: int = 12):
if length < 6:
raise HTTPException(status_code=400,
detail="Минимальная длина пароля"
"– 6 символов")
chars = string.ascii_letters + string.digits + string.punctuation
password = "".join(random.choice(chars) for _ in range(length))
return {"password": password}
➡️Справочник Программиста. Подписаться+1
👀 Библиотека functime в Python
Библиотека
functime — это мощный инструмент для машинного обучения на временных рядах в Python, предназначенный для глобального прогнозирования и извлечения признаков из больших панельных данных.
Обеспечивает высокую производительность и эффективность благодаря использованию библиотеки Polars для параллельной обработки данных.
Основные возможности библиотеки:
🔵Быстрота: Способность прогнозировать до 100 000 временных рядов за считанные секунды на обычном ноутбуке.
🔵Эффективность: Параллельное извлечение признаков временных рядов с использованием Polars.
🔵Проверенные алгоритмы: Использование алгоритмов машинного обучения, доказавших свою эффективность в реальных бизнес-задачах и конкурсах.
🔵Поддержка экзогенных признаков: Возможность использования дополнительных переменных во всех моделях прогнозирования.
🔵Бэк-тестирование: Поддержка методов расширяющегося и скользящего окна для оценки моделей.
🔵Автоматизация: Автоматический подбор лагов и гиперпараметров с помощью FLAML.
➡️Установка библиотеки: pip install functime
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКрупнейший университет искусственного интеллекта
Приглашаем на бесплатный однодневный интенсив по AI!
Освой искусственный интеллект для профессионального роста: создавай нейросети, автоматизируй бизнес-задачи и зарабатывай на AI-решениях.
✨ 8 000+ студентов со всего мира
✨ 600+ AI-проектов, созданных студентами
✨ Сборная Университета — победители крупнейших AI-хакатонов России
✨ Стажировки в крупнейших компаниях России (РЖД, Ростелеком, РУДН, Совкомбанк, Самолет и другие)
✨ Трудоустраиваем выпускников в крупнейшие компании (Яндекс, ВТБ, Сбербанк, Роскосмос и другие)
Будем рады видеть тебя в наших рядах!
Узнать больше
#реклама 16+
neural-university.ru
О рекламодателе
📺 Создаём свой API на Python за 1 минуту FastAPI
В данном shorts напишем код своего API на Python FastAPI.
➡️Справочник Программиста. Подписаться
Крупнейший университет искусственного интеллекта
Временные ряды — это данные, упорядоченные во времени, например, трафик на дорогах, изменения температуры или спрос на товары. С помощью AI можно предсказывать тренды, выявлять аномалии и оптимизировать процессы.
Получите полный доступ к курсу по временным рядам на сайте. Это абсолютно бесплатно.
✨ 8 000+ студентов со всего мира
✨ 600+ AI-проектов, созданных студентами
✨ Сборная Университета — победители крупнейших AI-хакатонов России
✨ Стажировки в крупнейших компаниях России (РЖД, Ростелеком, РУДН, Совкомбанк, Самолет и другие)
✨ Трудоустраиваем выпускников в крупнейшие компании (Яндекс, ВТБ, Сбербанк, Роскосмос и другие)
Будем рады видеть тебя среди наших студентов!
Узнать больше
#реклама 16+
neural-university.ru
О рекламодателе
Сортировка списка в Python
В данной статье рассмотрим способы сортировки списка в Python.
➡️Справочник Программиста. Подписаться
+1
👀 Библиотека Modin в Python
Библиотека
Modin служит ускоренной заменой для Pandas. Позволяет работать с большими наборами данных без изменений кода, используя все доступные ядра процессора.
Основные особенности библиотеки:
🔵Совместимость с Pandas: код остается тем же (import modin.pandas as pd),
🔵Автоматическое распараллеливание: использует все ядра процессора,
🔵Работает с большими объемами данных: загружает файлы быстрее, чем Pandas,
🔵Гибкая поддержка бэкендов: Ray, Dask, Omnisci.
➡️Установка библиотеки: pip install "modin[all]"
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКрупнейший университет искусственного интеллекта
Учим использовать ChatGPT в профессиональных целях, создавать нейро-сотрудников и зарабатывать на искусственном интеллекте.
✨ 8 000+ студентов со всего мира
✨ 600+ AI-проектов, созданных студентами
✨ Сборная Университета — победители крупнейших AI-хакатонов России
✨ Стажировки в крупнейших компаниях России (РЖД, Ростелеком, РУДН, Совкомбанк, Самолет и другие)
✨ Трудоустраиваем выпускников в крупнейшие компании (Яндекс, ВТБ, Сбербанк, Роскосмос и другие)
Будем рады видеть тебя в наших рядах!
Узнать больше
#реклама 16+
neural-university.ru
О рекламодателе
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
