feat: Added final project

This commit is contained in:
Black_Raven committed 2026-06-28 16:20:00 +03:00
1 parent 0302da1fd7
commit b76898970b
12 files changed
+1118

No files matched your search

@@ -0,0 +1,56 @@
 ~/rosatom/final_asessment_terraform
nix-shell ❯ ab -n 1000 -c 10 http://95.163.213.173/DevOps via 💠 default on ☁️ (ru-msk)
This is ApacheBench, Version 2.3 <$Revision: 1923142 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 95.163.213.173 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software: gunicorn
Server Hostname: 95.163.213.173
Server Port: 80
Document Path: /DevOps
Document Length: 10796 bytes
Concurrency Level: 10
Time taken for tests: 13.065 seconds
Complete requests: 1000
Failed requests: 1
(Connect: 0, Receive: 0, Length: 1, Exceptions: 0)
Total transferred: 10922067 bytes
HTML transferred: 10785204 bytes
Requests per second: 76.54 [#/sec] (mean)
Time per request: 130.653 [ms] (mean)
Time per request: 13.065 [ms] (mean, across all concurrent requests)
Transfer rate: 816.36 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 25 114 334.8 62 5001
Waiting: 0 105 296.8 57 4156
Total: 25 114 334.8 62 5001
Percentage of the requests served within a certain time (ms)
50% 62
66% 73
75% 79
80% 83
90% 95
95% 113
98% 1114
99% 2100
100% 5001 (longest request)
@@ -0,0 +1,266 @@
 ~/r/final_assessment/terraform on main [?ok]
nix-shell ❯ curl -v http://95.163.213.173/DevOps via 💠 default on ☁️ (ru-msk)
* Trying 95.163.213.173:80...
* Established connection to 95.163.213.173 (95.163.213.173 port 80) from 198.18.0.1 port 57226
* using HTTP/1.x
> GET /DevOps HTTP/1.1
> Host: 95.163.213.173
> User-Agent: curl/8.20.0
> Accept: */*
>
* Request completely sent off
< HTTP/1.1 200 OK
< server: gunicorn
< date: Sun, 28 Jun 2026 10:29:17 GMT
< content-type: text/html; charset=utf-8
< content-length: 10796
<
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Кирилл Ремизов</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap">
<link rel="stylesheet" href="/static/css/style.css">
</head>
<body>
<!-- Шапка с фото и контактами -->
<div class="header">
<div class="photo-section">
<div class="photo-slider" id="photoSlider">
<!-- Фотографии будут добавлены через JavaScript -->
</div>
<div class="slider-controls" id="sliderControls">
<!-- Точки управления слайдером будут добавлены через JavaScript -->
</div>
</div>
<div class="info-section">
<h1>Ремизов Кирилл Львович</h1>
<div class="subtitle">Интересующее направление: SRE/DevOps инженер</div>
<p>Студент 3 курса ННГУ им. Лобачевского по направлению "Программная инженерия" (Средний бал: 3,85). Стремлюсь к профессиональному росту: изучаю новые технологии, алгоритмы и подходы к разработке. Как молодой специалист, подхожу к работе с энтузиазмом и готов вкладываться в сложные проекты.</p>
<div class="contacts">
<div class="contact-item">
<div class="contact-icon">
<i class="fas fa-phone"></i>
</div>
<div>
<div><a href="tel:+79051932953">+7 (905) 193-29-53</a></div>
</div>
</div>
<div class="contact-item">
<div class="contact-icon">
<i class="fas fa-envelope"></i>
</div>
<div>
<div><a href="mailto:remizov.kirill2005@yandex.ru">remizov.kirill2005@yandex.ru</a></div>
</div>
</div>
<div class="contact-item">
<div class="contact-icon">
<i class="fab fa-telegram"></i>
</div>
<div>
<div><a href="https://t.me/simpleRussianProger" target="_blank">@simpleRussianProger</a></div>
</div>
</div>
<div class="contact-item">
<div class="contact-icon">
<i class="fab fa-github"></i>
</div>
<div>
<div><a href="https://github.com/BlackCorbeau" target="_blank">BlackCorbeau (GitHub)</a></div>
</div>
</div>
<div class="contact-item">
<div class="contact-icon">
<i class="fab fa-git-alt"></i>
</div>
<div>
<div><a href="https://git.rustprogersteam.ru/Black_Raven" target="_blank">RemizovKL (Forgejo)</a></div>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<!-- Левая колонка -->
<div class="left-column">
<!-- Образование -->
<div class="card">
<div class="card-title">
<i class="fas fa-graduation-cap"></i>
<span>Образование</span>
</div>
<p><strong>2023–2027 ННГУ им. Лобачевского</strong>, Нижний Новгород</p>
<p style="color: var(--text-muted); margin-top: 5px;">Программная инженерия</p>
</div>
<!-- Достижения -->
<div class="card">
<div class="card-title">
<i class="fas fa-trophy"></i>
<span>Достижения</span>
</div>
<p><strong>2025</strong> Участие в хакатоне от IT-холдинга Т1, 3-е место.</p>
</div>
<!-- Языки -->
<div class="card">
<div class="card-title">
<i class="fas fa-globe"></i>
<span>Языки</span>
</div>
<ul class="list">
<li>Английский (B2)</li>
<li>Французский (разговорный)</li>
</ul>
</div>
<!-- Soft Skills -->
<div class="card">
<div class="card-title">
<i class="fas fa-users"></i>
<span>Soft Skills</span>
</div>
<ul class="list">
<li>Ответственный и пунктуальный</li>
<li>Любовь к своему делу</li>
<li>Умение работать в команде</li>
<li>Открыт к обмену опытом</li>
</ul>
</div>
</div>
<!-- Правая колонка -->
<div class="right-column">
<!-- Технические навыки -->
<div class="card">
<div class="card-title">
<i class="fas fa-cogs"></i>
<span>Технические навыки</span>
</div>
<div class="skill-item">
<div class="skill-header">
<span>C++</span>
<span>5/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 100%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>Rust</span>
<span>4/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 80%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>SQL</span>
<span>3/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 60%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>Python</span>
<span>2/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 40%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>CI/CD</span>
<span>5/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 100%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>Linux</span>
<span>5/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 100%;"></div>
</div>
</div>
<div class="skill-item">
<div class="skill-header">
<span>Docker</span>
<span>5/5</span>
</div>
<div class="skill-bar">
<div class="skill-level" style="width: 100%;"></div>
</div>
</div>
</div>
<!-- Профессиональные навыки -->
<div class="card">
<div class="card-title">
<i class="fas fa-tools"></i>
<span>Профессиональные навыки</span>
</div>
<div class="two-column-list">
<ul class="list">
<li>Работа с терминалом</li>
<li>Vim</li>
<li>Docker</li>
</ul>
<ul class="list">
<li>Kubernetes</li>
<li>*nix системы</li>
</ul>
</div>
</div>
<!-- Ссылка на репозиторий -->
<div class="card">
<div class="card-title">
<i class="fas fa-code-branch"></i>
<span>Репозиторий проекта</span>
</div>
<p>Исходный код этого резюме доступны в репозитории:</p>
<a href="https://git.rustprogersteam.ru/Black_Raven/MyResume" target="_blank" class="repo-link">
<i class="fab fa-git-alt"></i>
<span>https://git.rustprogersteam.ru/Black_Raven/MyResume</span>
</a>
</div>
</div>
</div>
<div class="footer">
<p><i class="fas fa-heart" style="color: var(--primary);"></i> Обновлено: <span id="currentDate"></span></p>
<p style="margin-top: 10px; font-size: 0.8rem;">Стиль вдохновлен Forgejo | Черно-оранжевая цветовая схема</p>
</div>
<script src="/static/js/script.js"></script>
</body>
* Connection #0 to host 95.163.213.173:80 left intact
</html>%
@@ -0,0 +1,138 @@
 ~/r/final_assessment/terraform on main [ok]
nix-shell ❯ scp -i ~/.ssh/id_rsa ~/.ssh/id_rsa ubuntu@95.163.215.1:/home/ubuntu/.ssh/id_rsa via 💠 default on ☁️ (ru-msk)
The authenticity of host '95.163.215.1 (95.163.215.1)' can't be established.
ED25519 key fingerprint is: SHA256:IhiPDFfSS5rEQ83Sws/pkRp91/BsVD+kiZJwhG6G/H8
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '95.163.215.1' (ED25519) to the list of known hosts.
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
id_rsa 100% 2602 192.9KB/s 00:00
 ~/r/final_assessment/terraform on main [ok]
nix-shell ❯ ssh -A -i ~/.ssh/id_rsa ubuntu@95.163.215.1 via 💠 default on ☁️ (ru-msk)
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Sun Jun 28 10:23:32 UTC 2026
System load: 0.0 Processes: 101
Usage of /: 9.0% of 19.20GB Users logged in: 0
Memory usage: 20% IPv4 address for ens3: 192.168.1.10
Swap usage: 0%
Expanded Security Maintenance for Infrastructure is not enabled.
0 updates can be applied immediately.
128 additional security updates can be applied with ESM Infra.
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
https://ubuntu.com/20-04
New release '22.04.5 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Sun Jun 28 10:11:57 2026 from 95.26.148.233
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.10 # теперь должно работать
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:zXGSX2Tz1E2gWu5hYFEpl0465z0zTQAR4+3hjRQOQnc.
Please contact your system administrator.
Add correct host key in /home/ubuntu/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/ubuntu/.ssh/known_hosts:1
remove with:
ssh-keygen -f "/home/ubuntu/.ssh/known_hosts" -R "192.168.2.10"
ECDSA host key for 192.168.2.10 has changed and you have requested strict checking.
Host key verification failed.
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/
authorized_keys id_rsa known_hosts
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/
authorized_keys id_rsa known_hosts
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/known_hosts
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.10 # теперь должно работать
The authenticity of host '192.168.2.10 (192.168.2.10)' can't be established.
ECDSA key fingerprint is SHA256:zXGSX2Tz1E2gWu5hYFEpl0465z0zTQAR4+3hjRQOQnc.
Are you sure you want to continue connecting (yes/no/[fingerprint])? ye
Please type 'yes', 'no' or the fingerprint: yes
Warning: Permanently added '192.168.2.10' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Sun Jun 28 10:24:27 UTC 2026
System load: 0.48 Processes: 115
Usage of /: 22.8% of 9.51GB Users logged in: 0
Memory usage: 33% IPv4 address for ens3: 192.168.2.10
Swap usage: 0%
Expanded Security Maintenance for Infrastructure is not enabled.
1 update can be applied immediately.
1 of these updates is a standard security update.
To see these additional updates run: apt list --upgradable
129 additional security updates can be applied with ESM Infra.
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
https://ubuntu.com/20-04
ubuntu@final-assessment-web-1:~$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
365edf425ac4 git.rustprogersteam.ru/black_raven/myresume/resume:latest "gunicorn app:app -b…" About a minute ago Up About a minute 0.0.0.0:80->80/tcp, :::80->80/tcp upbeat_northcutt
ubuntu@final-assessment-web-1:~$ exit
logout
Connection to 192.168.2.10 closed.
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.11 # теперь должно работать
The authenticity of host '192.168.2.11 (192.168.2.11)' can't be established.
ECDSA key fingerprint is SHA256:NZ7FTKC5HtwQkpRs/4J4IPKzaQB5vEX0TRKZ5+t0hMI.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.2.11' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Sun Jun 28 10:25:13 UTC 2026
System load: 0.18 Processes: 117
Usage of /: 22.8% of 9.51GB Users logged in: 0
Memory usage: 31% IPv4 address for ens3: 192.168.2.11
Swap usage: 0%
Expanded Security Maintenance for Infrastructure is not enabled.
1 update can be applied immediately.
1 of these updates is a standard security update.
To see these additional updates run: apt list --upgradable
129 additional security updates can be applied with ESM Infra.
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
https://ubuntu.com/20-04
ubuntu@final-assessment-web-2:~$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
540a7f938ba0 git.rustprogersteam.ru/black_raven/myresume/resume:latest "gunicorn app:app -b…" 2 minutes ago Up 2 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp lucid_cerf
ubuntu@final-assessment-web-2:~$ exit
logout
Connection to 192.168.2.11 closed.