Внутри:
🐧 Linux (священная ОС всех кодеров).
…и много чего интересного!
Три формата знаний:
Сохраняй, пригодится!
#cheatsheet #github #python #git #linux #db #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍59🔥25❤18
Selenium — инструмент для автоматизации тестирования веб-приложений, который также широко используется для парсинга веб-страниц.
Позволяет автоматизировать взаимодействие с браузером, что делает его полезным для сбора данных с динамических сайтов, где контент генерируется с помощью JavaScript.
Selenium может имитировать действия пользователя, такие как клики, ввод текста, навигация по страницам, что позволяет обходить защиту от ботов и парсить сайты, требующие авторизации.
Часть шпаргалки:
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')
...
С тебя лайк, наберем 300 и выложу полную версию в PDF
На постах по 300-500 сохранений. Не жоптесь
#python #cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍422❤30🔥29
[PYTHON:TODAY]
Шпаргалка_по_Selenium_на_русском.pdf
55.4 KB
Внутри:
Всё с примерами и пояснениями — открыл и работаешь!
Спасибо за поддержку!
#python #cheatsheet #doc #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍79🔥16❤9🫡5
Лови шпаргалку по Aiogram на русском, в которой всё разложено от А до Я:
Подходит для:
#python #doc #cheatsheet #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍40❤16🔥11
Forwarded from Библиотека программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍74🔥25❤4🤯2🫡2😱1
Forwarded from GODLIKE
Каждое утро в [время] ищи на [досках вакансий/платформах] новые вакансии [должность/отрасль] в [локация]. Присылай мне только те роли, которые соответствуют этим критериям: [диапазон зарплаты], [уровень опыта], [удаленно/гибрид/в офисе]. Включи название должности, ссылку и крайний срок подачи заявки.
Вот описание вакансии: [вставьте]. Перепиши мое резюме так, чтобы оно идеально соответствовало роли, выделяя мои [навыки/опыт]. Сделай его не длиннее [X] страниц.
Используя мое резюме [вставьте] и это описание вакансии [вставьте], напишите убедительное сопроводительное письмо, которое показывает, почему я идеально подхожу. Сохрани тон [профессиональный/креативный].
Сгенерируй 10 вероятных вопросов на собеседовании для этой роли [вставьте описание вакансии] и дай сильные, конкретные ответы, основанные на моем опыте [вставьте].
Напиши мне уверенное письмо для переговоров, чтобы увеличить предложение для роли [должность] с [$X] до [$Y], ссылаясь на данные рынка и мою уникальную ценность.
Исходя из этого описания вакансии [вставьте], определите любые пробелы в навыках и дайте мне 2-недельный план интенсивного обучения, чтобы их закрыть.
Сделай глубокий обзор компании [название] – последние новости, изменения в руководстве, конкуренты и культура – чтобы я был(а) готов(а) к собеседованию.
#nn #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍42🔥13❤11🫡3😱2
Даже если ты полный ноль, разберёшься — всё написано простыми словами, без занудных формул и лишней воды с множеством примеров и пояснением.
Это твой входной билет в мир хакинга и кибербеза
#soft #pentest #redteam #cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍52❤13🔥11😱1
Огромная шпаргалка по SQL-инъекциям — от базовых примеров до самых жёстких трюков для разных СУБД (MySQL, MSSQL, Oracle, PostgreSQL, DB2, Access и др.).
information_schema
.SELECT user, password FROM mysql.user;
).LOAD_FILE
, BULK INSERT
).OR 1=1
до продвинутых техник по DNS-эксфилтрации и time-delay атакам.Мастхэв шпаргалка для пентестеров, багхантеров и всех, кто хочет прокачать свои навыки SQLi.
Сохраняй!
#redteam #cybersec #pentest #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥15❤8
This media is not supported in your browser
VIEW IN TELEGRAM
Понятный и простой курс из 48 уроков, которые проходишь прямо в VS Code: учишься, решаешь задания и тут же закрепляешь навыки.
А ещё внутри есть Gitopedia — личная база знаний, куда складываются все важные фишки по мере прохождения.
#git #cheatsheet #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥67👍21❤11
Модуль datetime — твой лучший друг, если нужно работать с датами, временем или таймзонами.
📅 Форматирование дат и времени:
*
%a
→ короткий день недели (Mon)*
%A
→ полный день недели (Monday)*
%b
→ короткий месяц (Jan)*
%B
→ полный месяц (January)*
%d
→ день месяца (01–31)*
%m
→ месяц (01–12)*
%y
→ год без века (23)*
%Y
→ год с веком (2023)*
%j
→ день в году (001–366)*
%H
→ час (24ч, 00–23)*
%I
→ час (12ч, 01–12)*
%M
→ минуты (00–59)*
%S
→ секунды (00–61, да, 61! 😅)*
%f
→ микросекунды (000000–999999)*
%p
→ AM/PM*
%z
→ UTC-смещение (+0300)*
%Z
→ таймзона (если есть)*
%U
→ номер недели (с воскресенья)*
%W
→ номер недели (с понедельника)*
%x
→ локальная дата*
%X
→ локальное время*
%%
→ просто знак %
Примеры:
from datetime import datetime
now = datetime.now()
print(now)
# 2025-09-03 13:41:30.123456
Примеры форматирования даты:
print(now.strftime("%A, %d %B %Y"))
# Wednesday, 03 September 2025
print(now.strftime("%a, %d.%m.%y"))
# Wed, 03.09.25
print(now.strftime("День года: %j"))
# День года: 246
Примеры форматирования времени:
print(now.strftime("%H:%M:%S"))
# 12:45:30
print(now.strftime("%I:%M %p"))
# 12:45 PM
print(now.strftime("Микросекунды: %f"))
# Микросекунды: 123456
#python #doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍70❤7🔥7
Сохраняй, чтобы не потерять
### 🔹 Базовые команды Docker
*
docker --version
— проверить версию Docker.*
docker info
— системная информация.*
docker --help
— список доступных команд.*
docker run IMAGE
— запустить контейнер из образа.*
docker pull IMAGE
— скачать образ из реестра.*
docker images
— показать все образы.*
docker ps
— список запущенных контейнеров.*
docker ps -a
— список всех контейнеров (включая остановленные).*
docker stop CONTAINER
— остановить контейнер.*
docker start CONTAINER
— запустить контейнер.*
docker restart CONTAINER
— перезапустить.*
docker pause / unpause CONTAINER
— приостановить/возобновить.*
docker rm CONTAINER
— удалить контейнер.*
docker rmi IMAGE
— удалить образ.*
docker logs CONTAINER
— показать логи контейнера.*
docker exec -it CONTAINER COMMAND
— выполнить команду внутри контейнера.*
docker build -t IMAGE:TAG PATH
— собрать образ из Dockerfile.*
docker push / pull IMAGE:TAG
— отправить/скачать образ в/из реестра.*
docker commit CONTAINER NEW_IMAGE
— создать новый образ из контейнера.*
docker network ls
— список сетей.*
docker volume ls
— список томов.*
docker login / logout
— вход/выход из реестра.*
docker run -d IMAGE
— запуск в фоне (detached).*
docker run -p HOST:CONTAINER IMAGE
— проброс портов.*
docker run -v HOST:CONTAINER IMAGE
— подключение тома.*
docker stats
— статистика ресурсов контейнера.*
docker top CONTAINER
— процессы в контейнере.*
docker inspect CONTAINER/IMAGE
— детальная инфа.*
docker cp CONTAINER:PATH DEST
— копирование файлов между хостом и контейнером.### 🔹 Docker Compose
*
docker-compose up
— поднять сервисы.*
docker-compose down
— остановить и удалить.*
docker-compose ps
— список контейнеров.*
docker-compose logs
— логи сервисов.### 🔹 Система
*
docker system df
— использование диска.*
docker system prune
— очистка остановленных контейнеров, сетей и «висящих» образов.*
docker system prune -a
— полная очистка всего неиспользуемого.### 🔹 Средний уровень
*
docker history IMAGE
— история образа.*
docker exec -u USER CONTAINER CMD
— запуск от имени пользователя.*
docker run -e KEY=VALUE IMAGE
— переменные окружения.*
docker run --rm IMAGE
— удалить контейнер после выхода.*
docker build --build-arg KEY=VALUE ...
— аргументы сборки.*
docker volume create / inspect
— работа с томами.*
docker network create / inspect
— создание и проверка сети.*
docker save -o FILE IMAGE
— сохранить образ в файл.*
docker load -i FILE
— загрузить образ из файла.*
docker export CONTAINER > FILE
— экспорт файловой системы.*
docker import FILE
— импортировать как образ.### 🔹 Продвинутые команды
*
docker swarm init/join/leave
— работа со Swarm.*
docker service create/scale/logs
— управление сервисами.*
docker stack deploy/ls/rm
— управление стэками.*
docker secret create/ls
— секреты.*
docker plugin install/ls/enable/disable
— плагины.*
docker buildx
— мультиплатформенные образы.*
docker manifest
— многоархитектурные образы.*
docker diff CONTAINER
— изменения в файловой системе контейнера.*
docker logs -f CONTAINER
— логи в реальном времени.#doc #docker #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍40🔥11❤9