How to Write Better Git Commit Messages – A Step-By-Step Guide
https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/
https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/
freeCodeCamp.org
How to Write Better Git Commit Messages – A Step-By-Step Guide
When first introduced to Git, it's typical for developers to feel uncomfortable with the process. You might feel uncertainty when encountering the Git commit message, unsure how to properly summarize the changes you've made and why you've made them....
Classic SysAdmin: How to Search for Files from the Linux Command Line - Linux Foundation
https://www.linuxfoundation.org/blog/classic-sysadmin-how-to-search-for-files-from-the-linux-command-line/
https://www.linuxfoundation.org/blog/classic-sysadmin-how-to-search-for-files-from-the-linux-command-line/
Linux Foundation
Classic SysAdmin: How to Search for Files from the Linux Command Line - Linux Foundation
This is a classic article written by Jack Wallen from the Linux.com archives. For more great SysAdmin tips and techniques check out our free intro to Linux course. It goes without saying that every good Linux desktop environment offers the ability to search…
Systems Design Crash Course for ML Engineers | by Vincent Tatan | Jan, 2022 | Towards Data Science
https://towardsdatascience.com/systems-design-crash-course-for-ml-engineers-aafae1cf1890
https://towardsdatascience.com/systems-design-crash-course-for-ml-engineers-aafae1cf1890
Medium
Systems Design Crash Course for ML Engineers
Fundamental System Designs to boost your career
Hashicorp Vault
1. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/
2. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/
3. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-3/
4. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c4/
5. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-5/
6. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-6/
7. https://itsecforu.ru/2019/11/14/%f0%9f%94%92-%d0%ba%d0%b0%d0%ba-%d1%87%d0%b8%d1%82%d0%b0%d0%b9%d1%82%d0%b5-%d1%81%d0%b5%d0%ba%d1%80%d0%b5%d1%82%d1%8b-vault-%d0%b8%d0%b7-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%b9%d0%bd%d0%b5%d1%80%d0%be/
0. https://itsecforu.ru/2019/11/28/%f0%9f%94%90-%d0%ba%d0%b0%d0%ba-%d1%81%d0%b1%d1%80%d0%be%d1%81%d0%b8%d1%82%d1%8c-vault-hashicorp-%d0%be%d0%b1%d1%80%d0%b0%d1%82%d0%bd%d0%be-%d0%b2-%d0%bd%d1%83%d0%bb%d0%b5%d0%b2%d0%be%d0%b5/
https://itsecforu.ru/2019/11/28/%f0%9f%94%90-%d0%ba%d0%b0%d0%ba-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-root-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b4%d0%bb%d1%8f-vault-hashicorp/
1. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/
2. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/
3. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-3/
4. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c4/
5. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-5/
6. https://itsecforu.ru/2019/10/16/%f0%9f%94%92-%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-%d0%bf%d0%be-vault-%d1%87%d0%b0%d1%81%d1%82%d1%8c-6/
7. https://itsecforu.ru/2019/11/14/%f0%9f%94%92-%d0%ba%d0%b0%d0%ba-%d1%87%d0%b8%d1%82%d0%b0%d0%b9%d1%82%d0%b5-%d1%81%d0%b5%d0%ba%d1%80%d0%b5%d1%82%d1%8b-vault-%d0%b8%d0%b7-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%b9%d0%bd%d0%b5%d1%80%d0%be/
0. https://itsecforu.ru/2019/11/28/%f0%9f%94%90-%d0%ba%d0%b0%d0%ba-%d1%81%d0%b1%d1%80%d0%be%d1%81%d0%b8%d1%82%d1%8c-vault-hashicorp-%d0%be%d0%b1%d1%80%d0%b0%d1%82%d0%bd%d0%be-%d0%b2-%d0%bd%d1%83%d0%bb%d0%b5%d0%b2%d0%be%d0%b5/
https://itsecforu.ru/2019/11/28/%f0%9f%94%90-%d0%ba%d0%b0%d0%ba-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-root-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b4%d0%bb%d1%8f-vault-hashicorp/
Golang
1. https://devsday.ru/blog/details/45495
2. https://github.com/caarlos0/env
3. https://golangci-lint.run/
4. https://habr.com/ru/post/457970/
5. https://habr.com/ru/post/430196/
6. https://freshman.tech/linting-golang/
7. https://medium.com/wesionary-team/introduction-to-linters-in-go-and-know-about-golangci-lint-6486fb2864b3
1. https://devsday.ru/blog/details/45495
2. https://github.com/caarlos0/env
3. https://golangci-lint.run/
4. https://habr.com/ru/post/457970/
5. https://habr.com/ru/post/430196/
6. https://freshman.tech/linting-golang/
7. https://medium.com/wesionary-team/introduction-to-linters-in-go-and-know-about-golangci-lint-6486fb2864b3
GitHub
GitHub - caarlos0/env: A simple, zero-dependencies library to parse environment variables into structs
A simple, zero-dependencies library to parse environment variables into structs - caarlos0/env
Vault on Docker
- https://github.com/hashicorp/docker-vault
- https://blog.exxeta.com/en/2019/12/20/setup-hashicorp-vault-on-docker/
- https://github.com/zippoobbiz/hashicorp-vault-quick-start
- https://github.com/hashicorp/docker-vault
- https://blog.exxeta.com/en/2019/12/20/setup-hashicorp-vault-on-docker/
- https://github.com/zippoobbiz/hashicorp-vault-quick-start
GitHub
GitHub - hashicorp/docker-vault: Official Docker images for Vault
Official Docker images for Vault. Contribute to hashicorp/docker-vault development by creating an account on GitHub.
Forwarded from Книги для программистов
GANs in Action (2019)
Авторы: Jakub Langr, Vladimir Bok
Количество страниц: 276
Книга учит создавать и обучать генеративно-состязательные сети, одно из самых важных нововведений в глубоком обучении. Изучая книгу, вы узнаете, как сделать свою собственную систему, изучая основы архитектуры GAN: генеративную и дискриминативную модели. Использование этой техники позволяет, например, генерировать фотографии, которые человеческим глазом воспринимаются как натуральные изображения и улучшать качество нечетких или испорченных фото.
Что внутри:
✔️Создание первой модели;
✔️Обработка прогрессивного роста;
✔️Практические применения;
✔️Устранение неполадок в вашей системе.
Достоинства:
➕Хороший баланс теории и практики;
➕Детальные объяснения.
Недостатки:
➖Не замечено.
Скачать книгу
Авторы: Jakub Langr, Vladimir Bok
Количество страниц: 276
Книга учит создавать и обучать генеративно-состязательные сети, одно из самых важных нововведений в глубоком обучении. Изучая книгу, вы узнаете, как сделать свою собственную систему, изучая основы архитектуры GAN: генеративную и дискриминативную модели. Использование этой техники позволяет, например, генерировать фотографии, которые человеческим глазом воспринимаются как натуральные изображения и улучшать качество нечетких или испорченных фото.
Что внутри:
✔️Создание первой модели;
✔️Обработка прогрессивного роста;
✔️Практические применения;
✔️Устранение неполадок в вашей системе.
Достоинства:
➕Хороший баланс теории и практики;
➕Детальные объяснения.
Недостатки:
➖Не замечено.
Скачать книгу
floWeaver — Turn Flow Data Into a Sankey Diagram In Python
https://towardsdatascience.com/floweaver-turn-flow-data-into-a-sankey-diagram-in-python-d166e87dbba
https://towardsdatascience.com/floweaver-turn-flow-data-into-a-sankey-diagram-in-python-d166e87dbba
Medium
floWeaver — Turn Flow Data Into a Sankey Diagram In Python
Create and Customize a Sankey Diagram in Several Lines of Code
SSH Bastion host best practices: How to Build and Deploy a Security-Hardened SSH Bastion Host | Teleport
https://goteleport.com/blog/security-hardening-ssh-bastion-best-practices/
https://goteleport.com/blog/security-hardening-ssh-bastion-best-practices/
Goteleport
14 Best Practices to Secure SSH Bastion Host
Learn 14 best practices to build and deploy a security-hardened SSH bastion host based on OpenSSH server.
A developer's guide to CI/CD and GitOps with Jenkins Pipelines
https://developers.redhat.com/articles/2022/01/13/developers-guide-cicd-and-gitops-jenkins-pipelines
https://developers.redhat.com/articles/2022/01/13/developers-guide-cicd-and-gitops-jenkins-pipelines
Red Hat Developer
A developer's guide to CI/CD and GitOps with Jenkins Pipelines | Red Hat Developer
CI/CD, or continuous integration and continuous delivery, is an essential part of the modern software development life cycle. Coupled with GitOps, CI/CD allows developers to release high-quality