Библиотека программиста
19.1K subscribers
180 photos
35 videos
208 files
285 links
Полезные программы, переводы документации, нейросети для работы.

Сотрудничество: @web_runner

Купить рекламу: https://telega.in/c/devs_storage

Канал в РКН: https://clck.ru/3N9tiu
Download Telegram
Шпаргалка_начинающего_тестировщика.pdf
22.5 MB
💀 Шпаргалка начинающего тестировщика на русском

С
истемно, последовательно и очень красиво изложены основы теории тестирования.

🔣Что такое тестирование.
🔣Виды тестирования.
🔣Классификация.
🔣Тестовая документация, её виды, чек-лист.
🔣Тест-кейс и тест-план.
🔣Техника тестирования.
🔣Основы баз данных. SQL запросы.
🔣Тестирование API и д.р полезные вещи.

Сохраняем 👍

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
5_AI_проектов_которые_ты_можешь_собрать_за_выходные_на_Python.pdf
2.5 MB
😰 5 AI-проектов, которые ты можешь собрать за выходные на Python

💬 Голосовой AI-ассистент (Whisper + GPT) – ассистент, который понимает речь и отвечает голосом.
💬 Чат-бот для документов (LangChain + LLM) – бот, отвечающий на вопросы по вашим PDF/ текстам.
💬 Генератор изображений (Stable Diffusion) – приложение для генерации картинок по текстовому запросу.
💬 Автоописание изображений (BLIP Captioning) – модель, которая сама подписывает/ описывает загруженное изображение.
💬 Суммаризация текста (BART/GPT) – инструмент, автоматически составляющий краткое резюме статьи или видео.

👆 Статья на русском + код в PDF

😳 Лайф | 📲 Зеркало Max

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 Шпаргалка по шаблонам проектирования на русском

Паттерны (шаблоны) проектирования — это способы построения программ, которые считаются хорошим тоном для разработчиков.

📂 Сохрани

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
patterns_rus.pdf
317.7 KB
👨‍💻 Шпаргалка по шаблонам проектирования на русском

PDF в хорошем качестве
👍

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
⚡️Крутая шпаргалка по Selenium на русском с примерами и объяснением кода!

Selenium — инструмент для автоматизации тестирования веб-приложений, который также широко используется для парсинга веб-страниц.

Позволяет автоматизировать взаимодействие с браузером, что делает его полезным для сбора данных с динамических сайтов, где контент генерируется с помощью JavaScript.

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


➡️ Работа с аргументами для настройки браузера.
➡️ Подробный разбор парсинга информации по элементам разными способами.
➡️ Перемещение по вкладкам.
➡️ Скрытый режим, полноэкранный, сворачивание окон и т.д.
➡️ Работа с cookie.
➡️ Взаимодействие с фреймами, всплывающими окнами.
➡️ Выполнение JavaScript в браузере и много всего интересного.

Часть шпаргалки:
python
# Создание объекта ChromeOptions для дополнительных настроек браузера
options_chrome = webdriver.ChromeOptions()
# Добавление аргумента '--headless' для запуска браузера в фоновом режиме
options_chrome.add_argument('--headless')
# отключает использование графического процессора для рендеринга, что может быть
полезным на машинах с проблемными или отсутствующими графическими драйверами
options_chrome.add_argument('--disable-gpu')
# если вам потребуется запустить браузер в режиме --headless и с расширениями(используются
для модификации поведения браузера)
options_chrome.add_argument('--headless=chrome')
options_chrome.add_extension('coordinates.crx')
# Перенос профиля пользователя из основного браузера Chrome в браузер, управляемый через
Selenium
options_chrome.add_argument('user-data-dir=C:\\Users\\user\\AppData\\Local\\Google\\Chrome\\User
Data')
# запрос через прокси
chrome_options.add_argument('--proxy-server=%s' % proxy)
# Запускает браузер без дополнительных мер безопасности
options.add_argument('--no-sandbox')
...


С тебя лойс
👍

#python #cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
Шпаргалка_по_Selenium_на_русском.pdf
55.4 KB
🔥 Шпаргалка по Selenium на русском — бери и автоматизируй всё!

💻 Selenium — твой инструмент для управления браузером, парсинга и автоматизации: клики, ввод текста, авторизация, сбор данных с динамических сайтов.

Внутри:
💬 Настройка браузера.
💬 Поиск элементов разными способами.
💬 Работа с вкладками, cookie, фреймами.
💬 Запуск JavaScript прямо из Python и многое другое.

💾 Обязательно сохрани, пригодится!
Всё с примерами и пояснениями — открыл и работаешь!

Спасибо за поддержку! 👍

#python #cheatsheet #doc #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
😰 Python для data science

Осваиваем Data Science на Python через реальные задачи и практические проекты.

Python давно стал одним из главных инструментов для работы с данными — от анализа продаж и маркетинга до построения моделей машинного обучения и принятия бизнес-решений.

Вы познакомитесь с ключевыми инструментами экосистемы Data Science и научитесь превращать сырые данные в полезную информацию.

Внутри:
💬 работа со встроенными структурами данных Python;
💬 анализ данных с помощью NumPy и pandas;
💬 машинное обучение на базе scikit-learn;
💬 визуализация данных через Matplotlib и другие библиотеки;
💬 загрузка, очистка, группировка и агрегация датасетов;
💬 создание графиков, диаграмм и карт;
💬 анализ бизнес-показателей и подготовка данных для принятия решений.

Главное — всё объясняется на практических примерах. Вы
создадите несколько полноценных проектов, среди которых:
🚕 сервис такси с использованием геолокации;
🛒 систему анализа покупательских корзин для поиска связанных товаров;
📈 модель машинного обучения для прогнозирования цен на акции.

Отличный материал для разработчиков, которые хотят перейти от обычного программирования к анализу данных, Data Science и машинному обучению на Python.

#books
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Социальная инженерия изнутри

Собраны реальные методы, которыми сегодня пользуются киберпреступники, фишеры и мошенники, — от банального письма «ваш аккаунт заблокирован» до сложных многоэтапных атак с использованием ИИ.

Внутри:
🔴 130 практических примеров атак и разбор их механики;
🔴 реальные примеры фишинговых писем;
🔴 психологические приёмы, заставляющие человека поверить злоумышленнику;
🔴 инструменты, используемые при подготовке атак;
🔴 атаки через почту, мессенджеры и социальные сети, а также сценарии из реальной жизни;
🔴 организационные и технические способы защиты;
🔴 методика создания 10 000 сценариев учебных атак для проверки сотрудников;
🔴 полный цикл проведения таких проверок — от подготовки до анализа результатов;
🔴 отдельный большой раздел про ИИ в социальной инженерии и современном фишинге.

Особенно интересно посмотреть, насколько далеко всё ушло от писем про «наследство африканского принца»: сегодня мошенники используют персонализацию, автоматизацию, нейросети и целые цепочки взаимодействий.

Полезный материал для безопасников, разработчиков, пентестеров и вообще всех, кто хочет понимать, как человека превращают в самую уязвимую часть системы — и как этому противостоять.

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

#books #CyberSec
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Исследование программ Win32 до дизассемблера и отладчика. 2-е издание

Что на самом деле находится внутри .EXE и .DLL — разбираем Windows-файлы буквально по косточкам

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

Подробно разбирается формат PE (Portable Executable):
💬 из каких структур состоят .exe и .dll;
💬 как устроены заголовки, секции и внутренние таблицы;
💬 таблицы импорта и экспорта;
💬 устройство и хранение ресурсов;
💬 анализ программы ещё до запуска дизассемблера или отладчика;
💬 особенности PE, которые плохо описаны или вообще отсутствуют в документации Microsoft;
💬 реальные примеры работы с отдельными структурами исполняемых файлов.

По сути, это возможность заглянуть под капот Windows-программ и наконец понять, что именно находится внутри привычного .exe.

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

Сохраняем — такой фундамент ещё не раз пригодится.

#books
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Android-разработка на Kotlin — от основ языка до производительности реальных приложений.

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

Внутри:
🟢разработка приложений для Android на Kotlin;
🟢основные конструкции и возможности языка;
🟢подробная работа с коллекциями Kotlin;
🟢архитектура Android, приложений и их контейнеров;
🟢основы параллельного программирования;
🟢потокобезопасность и работа с callback'ами;
🟢сопрограммы Kotlin и структурированный параллелизм;
🟢каналы и потоки для асинхронной обработки данных;
🟢профилирование Android-приложений;
🟢поиск узких мест, повышение производительности и снижение потребления ресурсов.

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

#books
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Журнал Хакер Апрель 2026
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Паттерны проектирования ИИ-интерфейсов. Как создавать креативные и автономные системы

Даже самый умный ИИ может оказаться бесполезным, если у него отвратительный интерфейс.

Можно подключить мощнейшую языковую модель, добавить ИИ-агентов и автоматизацию, но если пользователь не понимает, как всем этим управлять, — продукт обречён.

Практический материал о том, как проектировать действительно удобные ИИ-интерфейсы, а не просто прикручивать ChatGPT к очередному приложению.

Что интересного внутри:
🔣 Проектирование ИИ-интерфейсов — как сделать взаимодействие с LLM и агентами понятным обычному человеку.
🔣 Готовый шаблон промпта — для управления форматом ответов нейросети и интеграции в собственные продукты.
🔣 Модель трёх каналов передачи намерений — помогает находить причины, по которым ИИ неправильно понимает пользователя.
🔣 Три уровня зрелости ИИ-команды — как перейти от разрозненных экспериментов с нейросетями к стабильным процессам внутри компании.
🔣 Работа с ограничениями ИИ — как с помощью грамотного дизайна уменьшить влияние недостатков современных моделей.

Сохраняем — пригодится при разработке следующего AI-проекта.

#books
Please open Telegram to view this post
VIEW IN TELEGRAM