Путь Python.pdf
23.8 MB
📖 Путь Python
Год: 2020
Авторы: Джульен Данжу
«Пуrь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эrа книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективныll код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизациеll, получить советы экспертов в обласrn дизайнаАРI и баз данных, а таюке заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффектив ного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
#Python
@sysadmin1
Год: 2020
Авторы: Джульен Данжу
«Пуrь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эrа книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективныll код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизациеll, получить советы экспертов в обласrn дизайнаАРI и баз данных, а таюке заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффектив ного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
#Python
@sysadmin1
👍3🔥1🎉1
🔎 find в Linux: мощный инструмент администрирования
Утилита
🔑 Основные ключи
*
*
*
*
*
*
*
*
*
*
*
* По умолчанию указано в 512-байтных блоках.
* Добавьте суффикс
* Перед числом можно ставить
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
📌 Примеры использования
1. Найти все файлы, имя которых начинается на
2. Найти все файлы, имя которых начинается на
3. Поиск в нескольких каталогах сразу
Например, в
4. Ищем графические файлы (jpg, png, gif) в текущем каталоге
5. Вывести список всех файлов во всей файловой системе, чей размер больше 100 МБ
6. Найти файлы в директориях Postfix
7. Удалить все пустые каталоги в текущем дереве
8. Найти файлы, к которым не обращались более 30 дней (в днях)
9. Найти файлы, изменённые позже, чем файл
10. Исключить из поиска каталог
@sysadmin1
Утилита
find служит для поиска файлов по имени и другим свойствам в UNIX-подобных системах. С давних времён она поддерживается почти всеми дистрибутивами Linux и BSD, и остаётся незаменимой при администрировании.🔑 Основные ключи
*
-name — искать по имени файла. При использовании шаблонов (глобов) заключайте их в кавычки. Учтите, что -name чувствителен к регистру; чтобы игнорировать регистр, используйте -iname.*
-type — тип искомого объекта:*
f — файл*
d — каталог*
l — символическая ссылка (link)*
p — канал (pipe)*
s — сокет*
-user — владелец файла: имя пользователя или UID.*
-group — владелец-группа: имя группы или GID.*
-perm — права доступа к файлу (например, -perm 644 или -perm /u+x,g-w).*
-size — размер файла:* По умолчанию указано в 512-байтных блоках.
* Добавьте суффикс
c, чтобы указать байты (например, -size 1024c — ровно 1024 байта).* Перед числом можно ставить
+ (больше) или - (меньше).*
-atime / -amin — время последнего обращения к файлу в днях или минутах.*
-mtime / -mmin — время последнего изменения содержимого файла (дни/минуты).*
-ctime / -cmin — время последнего изменения метаданных (владельца или прав) в днях или минутах.*
-newer <файл> — найти файлы, изменённые позже, чем указанный <файл>.*
-delete — удалять найденные файлы (осторожно!).*
-ls — вывести результат в формате ls -dgils.*
-print — показать путь к найденному файлу.*
-print0 — вывести путь с завершающим нулевым байтом (удобно для xargs -0).*
-exec <команда> {} \; — выполнить указанную команду над каждым найденным файлом (обратите внимание на синтаксис \;).*
-ok <команда> {} \; — то же, что и -exec, но перед выполнением запрашивает подтверждение.*
-depth (или -d) — обход каталогов с конца (сначала глубокие уровни, затем более высокие).*
-maxdepth <N> — максимальная глубина поиска. Значение 0 ограничивает область текущим каталогом.*
-prune — исключить указанные каталоги из поиска.*
-mount (или -xdev) — не переходить на другие файловые системы.*
-regex — искать по полному пути, используя регулярные выражения.*
-regextype <тип> — задать тип регулярных выражений (POSIX, Emacs, …) при использовании -regex.*
-P — не разворачивать символические ссылки (поведение по умолчанию).*
-L — разворачивать символические ссылки при обходе.*
-empty — найти только пустые файлы или пустые каталоги.📌 Примеры использования
1. Найти все файлы, имя которых начинается на
iodmin, в текущей директорииfind . -name 'iodmin*'
2. Найти все файлы, имя которых начинается на
iodmin, начиная с корняsudo find / -name 'iodmin*'
3. Поиск в нескольких каталогах сразу
Например, в
/usr/local/man и /opt/local/man:find /usr/local/man /opt/local/man -name 'iodmin*'
4. Ищем графические файлы (jpg, png, gif) в текущем каталоге
find . -type f -regex ".*\.\(jpg\|jpeg\|gif\|png\|JPG\|JPEG\|GIF\|PNG\)"
5. Вывести список всех файлов во всей файловой системе, чей размер больше 100 МБ
sudo find / -size +100M -print
6. Найти файлы в директориях Postfix
find /var/spool/postfix/{deferred,active,maildrop,incoming}/ -type f
7. Удалить все пустые каталоги в текущем дереве
find . -type d -empty -delete
8. Найти файлы, к которым не обращались более 30 дней (в днях)
find /home -type f -atime +30
9. Найти файлы, изменённые позже, чем файл
/etc/passwdfind /etc -newer /etc/passwd
10. Исключить из поиска каталог
backup и подкаталоги при обходе /var/wwwfind /var/www -path '/var/www/backup' -prune -o -type f -print
@sysadmin1
👍5❤3🔥2
Python для новичков.pdf
14.1 MB
📖 Python для новичков
Год: 2025
Авторы: Ананд Пандей
Эта книга - ваш первый шаг к изучению мира возможностей. Хотя в кодировании гораздо больше, чем то, что рассматривается здесь, считайте эту книгу ключом, который открывает дверь к бесчисленным возможностям. Ни одна книга не может охватить каждую концепцию, но моя цель - разжечь ваше любопытство и поставить вас на правильный путь для продолжения обучения.
#Python
@sysadmin1
Год: 2025
Авторы: Ананд Пандей
Эта книга - ваш первый шаг к изучению мира возможностей. Хотя в кодировании гораздо больше, чем то, что рассматривается здесь, считайте эту книгу ключом, который открывает дверь к бесчисленным возможностям. Ни одна книга не может охватить каждую концепцию, но моя цель - разжечь ваше любопытство и поставить вас на правильный путь для продолжения обучения.
#Python
@sysadmin1
❤2👍1🔥1🎉1
✅Системный администратор (СХД) в Крупную продуктовую компанию.
Компания рассматривает кандидатов только из России.
З/п: до 225 000 ₽ (на руки)
Формат работы: Офис, Удаленка, Гибрид(Москва, Самара);
Уровень позиции: Senior
Стек: .NET 3.1/6, .NET Framework 4.6.2/4.8, PHP, Hyper-V, Docker, Kubernetes bare metal, RabbitMQ, Elasticsearch, MSSQL, PostgreSQL, MySQL, HAProxy, Proxmox, Yandex Cloud.
🔷Задачи:
Планирование, внедрение и развитие тестовых контуров для обеспечения стабильной среды тестирования;
Мониторинг и поддержка работоспособности тестовых и продуктивных контуров, своевременное выявление и устранение сбоев;
Оптимизация хранения данных (СХД): анализ производительности, настройка и модернизация решений хранения;
Оптимизация сетевой инфраструктуры: обеспечение отказоустойчивости, повышение скорости и безопасности сети;
Взаимодействие с командами разработки и эксплуатации для повышения эффективности работы инфраструктуры.
🔷Обязательные требования:
Настройка и поддержка IT-инфраструктуры (сети, серверы, СХД) от 5 лет;
Уверенные знания и практический опыт работы с Linux-системами;
Опыт сопровождения продуктовой инфраструктуры (production-среды);
Навыки работы с сервисами, основанными на технологиях искусственного интеллекта (AI).
Будет приемуществом при отборе:
Знание и опыт применения подходов DevOps;
Опыт работы с инструментами инфраструктуры как кода (IaC), такими как Terraform или Ansible;
Навыки контейнеризации и работы с Docker;
Понимание и опыт работы с облачными платформами (AWS, GCP, Azure и др.).
Отклики ждем @fr_rec
Компания рассматривает кандидатов только из России.
З/п: до 225 000 ₽ (на руки)
Формат работы: Офис, Удаленка, Гибрид(Москва, Самара);
Уровень позиции: Senior
Стек: .NET 3.1/6, .NET Framework 4.6.2/4.8, PHP, Hyper-V, Docker, Kubernetes bare metal, RabbitMQ, Elasticsearch, MSSQL, PostgreSQL, MySQL, HAProxy, Proxmox, Yandex Cloud.
🔷Задачи:
Планирование, внедрение и развитие тестовых контуров для обеспечения стабильной среды тестирования;
Мониторинг и поддержка работоспособности тестовых и продуктивных контуров, своевременное выявление и устранение сбоев;
Оптимизация хранения данных (СХД): анализ производительности, настройка и модернизация решений хранения;
Оптимизация сетевой инфраструктуры: обеспечение отказоустойчивости, повышение скорости и безопасности сети;
Взаимодействие с командами разработки и эксплуатации для повышения эффективности работы инфраструктуры.
🔷Обязательные требования:
Настройка и поддержка IT-инфраструктуры (сети, серверы, СХД) от 5 лет;
Уверенные знания и практический опыт работы с Linux-системами;
Опыт сопровождения продуктовой инфраструктуры (production-среды);
Навыки работы с сервисами, основанными на технологиях искусственного интеллекта (AI).
Будет приемуществом при отборе:
Знание и опыт применения подходов DevOps;
Опыт работы с инструментами инфраструктуры как кода (IaC), такими как Terraform или Ansible;
Навыки контейнеризации и работы с Docker;
Понимание и опыт работы с облачными платформами (AWS, GCP, Azure и др.).
Отклики ждем @fr_rec
👎10🔥5👍4❤1
PowerShell 7.pdf
37.3 MB
📖 PowerShell 7
Год: 2024
Авторы: Ник Пэрлоу
В книге узнаете, как программировать с помощью PowerShell 7 на Windows, Linux и Raspberry Pi
#Powershell
@sysadmin1
Год: 2024
Авторы: Ник Пэрлоу
В книге узнаете, как программировать с помощью PowerShell 7 на Windows, Linux и Raspberry Pi
#Powershell
@sysadmin1
🔥7👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Python для сетевых инженеров
01 Часть 1,2 Вводная лекция
02 Часть 1. Основы Git
02 Часть 2. Основы Git и Github
02 Часть 3. Утилита pyneng для тестирования и сдачи заданий
03 Часть 1. slack, Основы python
03 Часть 2. Основы python
03 Часть 3. Выбор редактора, редактор Mu
04 Часть 1. Числа. Строки
04 Часть 2. Методы строк, форматирование строк
@sysadmin1
01 Часть 1,2 Вводная лекция
02 Часть 1. Основы Git
02 Часть 2. Основы Git и Github
02 Часть 3. Утилита pyneng для тестирования и сдачи заданий
03 Часть 1. slack, Основы python
03 Часть 2. Основы python
03 Часть 3. Выбор редактора, редактор Mu
04 Часть 1. Числа. Строки
04 Часть 2. Методы строк, форматирование строк
@sysadmin1
👍7🔥4❤2