Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
Forwarded from HighLoad++
Мы продолжаем делиться полезными материалами о разработке высоконагруженных систем. Тема сегодняшней подборки — логи и логирование.

🔹Алексей Данилов. Логи не нужны? Статья - https://habr.com/ru/company/oleg-bunin/blog/468535/
Видео - https://www.youtube.com/watch?v=ydwuccVwYBM&featu..

🔹Иван Летенко. Распределенное логирование и трассировка для микросервисов. Статья - https://habr.com/ru/company/oleg-bunin/blog/473946/
Видео - https://www.youtube.com/watch?v=Sr71xsI6X5I

🔹Сергей Шумов. ELK: менеджмент логов, быстрая локализация проблем. Видео - https://www.youtube.com/watch?v=YA42xVgfrFE

🔹Юрий Бушмелев. Карта граблей на поле сбора и доставки логов. Видео - https://www.youtube.com/watch?v=NAeedJv-S3I

🔹Плейлист «Логирование и мониторинг» видеозаписи конференции RootConf 2015 - https://www.youtube.com/watch?v=cxyPmQHsZrM&list=..

💥HighLoad++ состоится 17 и 18 марта в Москве. Билеты, тезисы докладов и предварительное расписание — на сайте https://bit.ly/3oEMPWz
Давно не было свежей литературы по тестированию.

Два профессора из Делфтского технического университета выложили в открытый доступ под лицензией CC-BY-NC-SA 4.0 книгу "Software Testing: From Theory to Practice". В книге они рассмотрели такие темы, как автоматизация тестирования в целом, тестирование с помощью моделей, тестовая пирамида, TDD, мутационное и фаззинг тестирование и др. Часть глав пока ещё в стадии написания и они будут выложены позднее. В первую очередь книга ориентирована на студентов 1-го курса.

Chapter 1 - Why software testing?
Chapter 2 - Software Testing Automation
Chapter 3 - Testing Principles
Chapter 4 - Specification-Based Testing
Chapter 5 - Boundary Testing
Chapter 6 - Model-Based Testing
Chapter 7 - Structural-Based Testing
Chapter 8 - The Testing Pyramid
Chapter 9 - Mock Objects
Chapter 10 - Design for Testability
Chapter 11 - Test-Driven Development
Chapter 12 - Test code quality and test code smells
Chapter 13 - Design by Contracts and Property-Based Testing
Chapter 14 - Web testing (soon)
Chapter 15 - Database/SQL testing (soon)
Chapter 16 - Mutation testing
Chapter 17 - Fuzzing testing
Chapter 18 - AI and Search-Based Software Testing (soon)
Chapter 19 - Security Testing (soon)
Chapter 20 - Responsible/Ethical Software Testing (soon)
Chapter 21 - Performance testing (soon)
Chapter 22 - Software testing for embedded devices (soon)
Chapter 23 - Software testing for mobile apps (soon)
Chapter 24 - Continuous

Помимо самой книги (https://sttp.site/) доступны слайды (https://github.com/sttp-book/video-slides).
🐧 Systemd service hardening - и ещё немного секурити рекомендаций для systemd сервисов. В статье рассказывают о systemd-analyze security и параметрах, которые можно использовать для тюнинга безопасности сервиса. #systemd #security #напочитать
🖱Кроссплатформенный tui менеджер для баз данных. На данный момент умеет работать с PostgreSQL, MySQL, SQLite.

https://github.com/TaKO8Ki/gobang

#database #tui #фидбечат
Forwarded from DevOps&SRE Library
croc

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following:

- allows any two computers to transfer data (using a relay)
- provides end-to-end encryption (using PAKE)
enables easy cross-platform transfers (Windows, Linux, Mac)
- allows multiple file transfers
- allows resuming transfers that are interrupted
- local server or port-forwarding not needed
- ipv6-first with ipv4 fallback

https://github.com/schollz/croc