--- title: Hi πŸ‘‹ I'm Struchkov Mark description: Π­Ρ‚Π° страница рассказываСт ΠΎΠ±ΠΎ ΠΌΠ½Π΅, ΠΊΠ°ΠΊ ΠΎ тСхничСском спСциалистС. Π—Π΄Π΅ΡΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ описан ΠΌΠΎΠΉ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΈ ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. --- ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ πŸ‘‹ МСня Π·ΠΎΠ²ΡƒΡ‚ [[Π‘Ρ‚Ρ€ΡƒΡ‡ΠΊΠΎΠ² ΠœΠ°Ρ€ΠΊ|Π‘Ρ‚Ρ€ΡƒΡ‡ΠΊΠΎΠ² ΠœΠ°Ρ€ΠΊ]]. Π― Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΠΈΠ· Рязани πŸ‘€πŸ„ МнС ~~23~~, ~~24~~, ~~25~~, ~~26~~, ~~27~~, 28 Π»Π΅Ρ‚. > [!INFO] HR > Если Π²Ρ‹ HR спСциалист, Ρ‚ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ с прСдлоТСниями ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ сюда [πŸ‘‰ Career](https://career.habr.com/upagge) ## ΠšΠΎΡ€ΠΎΡ‚ΠΊΠ°Ρ автобиография ΠœΠΎΡ‘ знакомство с ΠΌΠΈΡ€ΠΎΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ Π² Ρ€Π°Π½Π½Π΅ΠΌ возрастС. Π‘ 13 Π»Π΅Ρ‚ я увлСкся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ сайтов Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ uCoz, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ HTML ΠΈ CSS. Π­Ρ‚ΠΎ Ρ…ΠΎΠ±Π±ΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ пСрСросло Π² ΡΡ‚Ρ€Π°ΡΡ‚ΡŒ ΠΊ тСхнологиям ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π’ унивСрситСтС я ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ» своё Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² этом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π½Π°Ρ‡Π°Π² ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ однокурсникам с Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π£ΠΆΠ΅ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ курса я нашСл Π΅Π΄ΠΈΠ½ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ² ΠΈ запустил сайт для ΠΏΠΎΠΌΠΎΡ‰ΠΈ студСнтам ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΡƒΠ·ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π» ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΎΠΏΠ»Π°Ρ‚Ρ‹. Но ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ курса я Ρ€Π΅ΡˆΠΈΠ» Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° своём ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΈ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠΌ ростС. ## πŸ’Ό ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠΎ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅ Мой основной язык программирования – Java. ==Развиваюсь Π² основном Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ backend Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ DevOps==: ΠΌΠΎΠ³Ρƒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой [SSO сСрвСр с использованиСм Oauth2](https://struchkov.dev/blog/ru/how-oauth2-works/), Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ABAC, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСрвис для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² с использованиСм MinIO S3. C дСкабря 2021 Π³ΠΎΠ΄Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ осваиваю ΠΈ [ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Quarkus](https://struchkov.dev/blog/ru/tag/quarkus/) для написания микросСрвисов Π² Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ стилС πŸš€ Π’ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚ Π½Π΅ Π»Π΅Π·Ρƒ, Π½Π΅ ΠΌΠΎΠ΅ это, Π½ΠΎ ΠΌΠΎΠ³Ρƒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π² HTML ΠΈ CSS. Π’Π°ΠΊΠΆΠ΅ ΠΌΠ½Π΅ нравятся Π·Π°Π΄Π°Ρ‡ΠΈ связанныС с DevOps: ΠΌΠΎΠ³Ρƒ [Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ CI/CD](https://struchkov.dev/blog/ru/java-gitlab-cicd/), ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Docker ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ DockerCompose, [ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ nginx](https://struchkov.dev/blog/ru/nginx-optimization/), ΠΈΠ»ΠΈ [ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ домашню экосистСму ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… сСрвисов](https://struchkov.dev/blog/ru/raspberry-home-cloud-services-ecosystem/). На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π² [T1 Group](http://t1.ru/). НС смотря Π½Π° нСбольшой ==стаТ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² 5 Π»Π΅Ρ‚, я ΡƒΠΆΠ΅ Ρ‚Π΅Ρ…Π»ΠΈΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· 8 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ.== БСйчас моя ΠΊΠΎΠΌΠ°Π½Π΄Π° занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ сопровоТдСниСм 20+ сСрвисов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ: Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Π΅ Ρ‡Π°Ρ‚Ρ‹, внСшниС Ρ‡Π°Ρ‚Ρ‹ (Telegram, Viber ΠΈ Ρ‚.Π΄.), интСграция с АВБ для Π·Π²ΠΎΠ½ΠΊΠΎΠ², Π²ΠΈΠ΄Π΅ΠΎ Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Помимо основной Ρ€Π°Π±ΠΎΡ‚Ρ‹ ==Π±Ρ‹Π» наставником Π² [ЯндСкс.ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ Π½Π° курсС Java](https://practicum.yandex.ru/java-developer/).== НС Π΄Π΅Π½Π΅Π³ Ρ€Π°Π΄ΠΈ, Π° для ΠΏΡ€ΠΎΠΊΠ°Ρ‡ΠΊΠΈ софт-скилов ΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ² объяснСния своСго видСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ качСствС наставника помогаю "студСнтам" Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹, Ссли Π³ΡƒΠ³Π» Π½Π΅ ΠΏΠΎΠΌΠΎΠ³. И Ρ€Π°Π· Π² Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ» Π²Π΅Π±ΠΈΠ½Π°Ρ€Ρ‹, Π³Π΄Π΅ ΠΌΡ‹ Ρ€Π°Π·Π±ΠΈΡ€Π°Π»ΠΈΡΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅ΠΌΠ°Ρ… Π² Java. Π― ΠΈΠ· Ρ‚Π΅Ρ…, для ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, Π½ΠΎ ΠΈ любимоС Ρ…ΠΎΠ±Π±ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² свободноС врСмя я занимаюсь Π»ΠΈΠ±ΠΎ [своими ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ](https://struchkov.dev/blog/ru/about/#%F0%9F%92%A9-%D0%BC%D0%BE%D0%B8-%D0%BF%D0%B5%D1%82-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B), Π»ΠΈΠ±ΠΎ ΠΏΠΈΡˆΡƒ [ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅](https://struchkov.dev/blog/ru/archive/) Π² этот Π±Π»ΠΎΠ³. Π’Π°ΠΊΠΆΠ΅ ΡΠΌΠΎΡ‚Ρ€ΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹ ΠΈ Ρ…ΠΎΠΆΡƒ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ ΠΌΠΈΡ‚Π°ΠΏΡ‹. > [!INFO] ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ > [Struchkov Mark | Java Developer](https://mark.struchkov.dev/cv) - [[../../МоС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто|МоС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто]] ## ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Π°Ρ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ### ✏️ B.log Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρƒ мСня появилось Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΠΎΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я ΡƒΠΌΠ΅ΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» Ρ‡Ρ‚ΠΎ самоС врСмя завСсти Π±Π»ΠΎΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π­Ρ‚ΠΎ ΠΌΠΎΠΉ основной Π±Π»ΠΎΠ³, Π½Π° Π½Π΅Π³ΠΎ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ большая Ρ‡Π°ΡΡ‚ΡŒ творчСских рСсурсов. ### Telegram Chanels - [Struchkov.Dev](https://t.me/dev_java_blog) β€” своСго Ρ€ΠΎΠ΄Π° change log ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π±Π»ΠΎΠ³Π°. ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΡŽ Ρ‚Π°ΠΌ анонсы Π½ΠΎΠ²Ρ‹Ρ… статСй, ΠΈ ΠΎ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ старых. ### πŸ““DevNotes Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ ΡƒΡˆΠ»ΠΎ, Π° Π½Π° написаниС тСхничСских ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ появился Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π±Π»ΠΎΠ³ β€” ["Π—Π°ΠΌΠ΅Ρ‚ΠΊΠΈ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²"](https://note.struchkov.dev/). Π’ΡƒΠ΄Π° я ΠΏΠΈΡˆΡƒ всякиС Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ мысли, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‚Π΅ΠΌΡƒ IT. ### YouTube Π•ΡΡ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Ρ€ΠΎΠ»ΠΈΠΊΠΈ ΠΊ своим ΡΡ‚Π°Ρ‚ΡŒΡΠΌ, поэтому появился ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ°Π½Π°Π»: [youtube.com/@struchkovdev](https://www.youtube.com/@struchkovdev) ## πŸ’© Мои ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ А Ρ‚ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ c ~~ΠΊΡƒΡ‡ΠΊΠΎΠΉ~~ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я пилю ΠΏΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ Π² свободноС врСмя. ### πŸ€– GodFather Bots ΠœΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅Ρ€Ρ‹ Π² Ρ†Π΅Π»ΠΎΠΌ всС ΠΏΠΎΡ…ΠΎΠΆΠΈ: Ρƒ всСх Π΅ΡΡ‚ΡŒ сообщСния, Ρƒ сообщСния Π΅ΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ, тСкст, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°, ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ влоТСния. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ абстрагируСт ΠΎΠ±Ρ‰ΠΈΠ΅ сущности ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Ρ… мСссСндТСров, игнорируя частныС особСнности. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½ΠΎΠ²ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ мСссСндТСр Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. А ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ написанныС Π½Π° Ρ‚Π°ΠΊΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ, ΠΎΠ±Ρ‰ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. Π­Ρ‚ΠΎ позволяСт Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΎΡ‚ΠΎΠ² ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ мСссСндТСры с ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ. > Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» Ρ‚Π΅ΠΌΠΎΠΉ ΠΌΠΎΠ΅Π³ΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² унивСрситСтС. Π‘ 2018 Π³ΠΎΠ΄Π° ΠΈ я Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Π½ΠΈΠΌ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΡ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π΅. Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: - [Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для создания Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ сообщСний](https://struchkov.dev/blog/ru/project-autoresponder/) > [!EXAMPLE] GitHub 😺 > github.com/Godfather-Bots #### GodFather Telegram Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для создания Telegram Π±ΠΎΡ‚ΠΎΠ² Π½Π° Java. Основана Π½Π° GodFather, Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ особСнности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ Telegram. НапримСр, ΠΈΠ½Π»Π°ΠΉΠ½ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΏΠΎΠ΄ сообщСниСм. > [!EXAMPLE] ДокумСнтация πŸ“– > [docs.struchkov.dev/godfather-telegram](https://docs.struchkov.dev/godfather-telegram/spring/ru/latest/) > [!EXAMPLE] GitHub 😺 > [github.com/Godfather-Bots/telegram-bot](https://github.com/Godfather-Bots/telegram-bot) ### ✈️ Telegram Bots На основС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GodFather Telegram я создаю Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π±ΠΎΡ‚Ρ‹ для Telegram. #### πŸ”” Gitlab Notify Bot А это самый ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ° Π½Π°Π±Ρ€Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 🌟78🌟 Π½Π° GitHub. Он позволяСт Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ увСдомлСния ΠΈΠ· GitLab Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ. > [!EXAMPLE] ДокумСнтация πŸ“– > [docs.struchkov.dev/gitlab-notification](https://docs.struchkov.dev/gitlab-notification/ru/latest/) > [!EXAMPLE] GitHub 😺 > GitHub: [github.com/uPagge/gitlab-notification](https://github.com/uPagge/gitlab-notification) > Docker Hub: [upagge/gitlab-telegram-notify](https://hub.docker.com/r/upagge/gitlab-telegram-notify) ### πŸ–Š uBlogger Пока это самый популярный ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Он Π½Π°Π±Ρ€Π°Π» 🌟250🌟 Π½Π° GitHub. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ шаблон ΠΌΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π° для Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° статичСских сайтов Hugo. > [!EXAMPLE] GitHub 😺 > [github.com/uPagge/uBlogger](https://github.com/uPagge/uBlogger) ### 🌴 Haiti Framework Никто ΠΈΠ· нас Π½Π΅ Π»ΡŽΠ±ΠΈΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ-Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π­Ρ‚ΠΎ ΠΌΠΎΠΉ Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΡΠΎΠ±ΠΈΡ€Π°ΡŽ интСрСсныС ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. > [!EXAMPLE] GitHub 😺 > [github.com/haiti-projects](https://github.com/haiti-projects) ## πŸ€™ Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти > [!TIP] Мой Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ uPagge > ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° любом рСсурсС мСня ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ Π½ΠΈΠΊΡƒ: **uPagge** ⌨️ Coding:   GitHub – [github.com/uPagge](https://github.com/uPagge)   Docker Hub – [hub.docker.com/u/uPagge](https://hub.docker.com/u/uPagge)   Habr – [habr.com/ru/users/uPagge](https://habr.com/ru/users/uPagge)   Maven Central: [mvnrepository.com/artifact/dev.struchkov](https://mvnrepository.com/artifact/dev.struchkov) πŸ’¬ Social:   Telegram: [t.me/uPagge](https://t.me/uPagge)   Habr Career – [career.habr.com/uPagge](https://career.habr.com/uPagge) ![[../../ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²|ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²]]