Привет, мир!
Эта Вики - публичный блокнот с заметками по различным темам, связанным с технологиями и программированием. Ниже вы найдете иструкции, примеры, полезные ссылки и т.п., которые я использую в повседневной профессиональной деятельности. Щелкните по ссылкам, чтобы узнать больше!
DevOps
DevOps - это набор практик, объединяющих разработку программного обеспечения (Dev) и операционную деятельность (Ops) для улучшения сотрудничества, эффективности и процесса доставки программного обеспечения. Он акцентирует внимание на автоматизации, непрерывной интеграции и непрерывной доставке, чтобы обеспечить более быструю и надежную разработку и развертывание программного обеспечения.
Избранное: Docker | Kubernetes | GitLab | S3 | Ansible
Перейти в раздел: devops
Linux
Linux - это операционная система с открытым исходным кодом, широко используемая в компьютерных системах, серверах и встраиваемых устройствах. Она предоставляет мощную и гибкую среду для запуска приложений и управления системными ресурсами. Linux известен своей стабильностью, безопасностью и масштабируемостью.
Избранное: Bash | CLI | Filesystem | Packages | ssh
Перейти в раздел: linux
Разработка
Техника и технология
Возможно не самое удачное название раздела, но подразумеваются здесь темы, которые связаны с общими понятиями и подходами в разработке и не связаны с конкретным языком программирования.
- Терминология - термины, аббревиатуры, определения и расшифровки.
- Словарь - словарь англицизмов с переводом на русский язык.
- Протоколы - общие сведения о протоколах и варианты использования.
- Хорошие практики - рекомендуемые практики разработки (напр. 12 факторов)
- Алгоритмы - просто алг(О-большое)ритмы
Подразделы:
Терминология | Словарь | Протоколы | Архитектура | Хорошие практики | Алгоритмы
Python
Python - это высокоуровневый язык программирования, известный своей простотой и читаемостью. Он предлагает большую стандартную библиотеку и широкий спектр сторонних модулей, что делает его подходящим для различных приложений, таких как веб-разработка, анализ данных, машинное обучение и автоматизация. Синтаксис Python и динамическая типизация делают его легким для изучения и использования.
Избранное: gitignore | packages | Лутц | Разное
Перейти в раздел: python
Базы данных
Базы данных являются неотъемлемой частью современных программных систем, предоставляя структурированный и эффективный способ хранения, управления и извлечения данных.
Подразделы:
PostgreSQL | MySQL | MongoDB
Документирование
Документирование - это процесс создания и предоставления информации о продукте, проекте или процессе для разработчиков, пользователей и других заинтересованных лиц.
Подразделы: swagger
Перейти в раздел: doc
IT Notes
Рабочее окружение, утилиты, технологии, прочие неструктурированные записи.
Избранное: vim | tmux | git | httpie-jq
Перейти в раздел: IT Notes