แž”แžพแž€แž€แžถแžšแž•แŸ’แžŸแžถแž™แž“แŸƒแžŸแžถแž›แž’แŸ†แž“แŸƒ RIT ++ 2019

RIT++ แž‚แžบแž‡แžถแž–แžทแž’แžธแž”แžปแžŽแŸ’แž™แžŠแŸ‚แž›แž˜แžถแž“แž‡แŸ†แž“แžถแž‰แžœแžทแž‡แŸ’แž‡แžถแž‡แžธแžœแŸˆแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžขแŸŠแžธแž“แž’แžบแžŽแžทแžแŸ” แžŠแžผแž…โ€‹แž“แŸ…โ€‹แž€แŸ’แž“แžปแž„โ€‹แž˜แž แŸ„แžŸแŸ’แžšแž–โ€‹แžแž“แŸ’แžแŸ’แžšแžธโ€‹แžŠแŸ‚แžš แž™แžพแž„โ€‹แž˜แžถแž“โ€‹แž€แžถแžšโ€‹แž•แŸ’แžŸแžถแž™โ€‹แž‡แžถโ€‹แž…แŸ’แžšแžพแž“ แžแŸ‚โ€‹แž‡แŸ†แž“แžฝแžŸโ€‹แžฑแŸ’แž™โ€‹แž”แŸ’แžšแž—แŸแž‘โ€‹แžแž“แŸ’แžแŸ’แžšแžธโ€‹แž˜แžถแž“โ€‹แž”แŸ’แžšแž’แžถแž“แž”แž‘โ€‹แž–แŸแžแŸŒแž˜แžถแž“แžœแžทแž‘แŸ’แž™แžถแŸ” แž™แžพแž„แž‡แžถแžขแŸ’แž“แž€แžšแŸ€แž”แž…แŸ† แž–แŸ’แž™แžถแž™แžถแž˜แž‘แžถแž™แž“แžทแž“แŸ’แž“แžถแž€แžถแžš แž“แžทแž„แžŸแŸ’แžœแŸ‚แž„แžšแž€แžŸแŸ†แžกแŸแž„แžแŸ’แž˜แžธแŸ” แž†แŸ’แž“แžถแŸ†แž“แŸแŸ‡แžœแžถแž‡แžถ "แž‚แžปแžŽแž—แžถแž–" แž“แžทแž„แžŸแž“แŸ’แž“แžทแžŸแžธแž‘ QualityConf. แž™แžพแž„แž˜แžทแž“แž–แŸ’แžšแž„แžพแž™แž€แž“แŸ’แžแžพแž™แž…แŸ†แž–แŸ„แŸ‡แž‚แŸ†แž“แžผแžšแžŠแŸ‚แž›แž™แžพแž„แž…แžผแž›แž…แžทแžแŸ’แžแž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž€แžŸแŸ’แžšแžถแž™แžแŸ’แž˜แžธแž“แŸ„แŸ‡แž‘แŸแŸ– แž€แžถแžšแž€แžถแžแŸ‹แž•แŸ’แžแžถแž…แŸ‹ monolith แž“แžทแž„ microservices, Kubernetes แž“แžทแž„ CI/CD, CSS แž“แžทแž„ JS, refactoring แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ” แž‡แžถแž€แžถแžšแž–แžทแžแžŽแžถแžŸแŸ‹ แž™แžพแž„แž”แž„แŸ’แž แžถแž‰แž”แŸ’แžšแž’แžถแž“แž”แž‘แžแŸ’แž˜แžธแŸ— แž“แžทแž„แž–แŸแž‰แž“แžทแž™แž˜แŸ” แžขแŸ’แžœแžธแŸ—แž‚แžบแžŠแžผแž…แž˜แž“แžปแžŸแŸ’แžŸแž’แŸ’แžœแžพแžŠแŸ‚แžš แžšแžฝแž˜แž‘แžถแŸ†แž„แž—แŸ’แž“แŸ†แžงแž”แž€แžšแžŽแŸแž‘แŸ†แž“แžพแž”แŸ— แž‘แŸ†แž“แžทแž‰ แž“แžทแž„แžŸแŸ’แžšแžถ!

แž–แžธแžšแž…แžปแž„แž€แŸ’แžšแŸ„แž™แž‚แžบแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแŸ‚แž—แŸ’แž‰แŸ€แžœแž€แŸ’แž“แžปแž„แž–แžทแž’แžธแž”แžปแžŽแŸ’แž™แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžงแž”แž€แžšแžŽแŸแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แžŸแžถแž™แŸ” แž แžพแž™แž™แŸ„แž„แž‘แŸ…แžแžถแž˜แž”แŸ’แžšแž–แŸƒแžŽแžธแžŠแŸแž›แŸ’แžข แžŸแžถแž›แž’แŸ† - แž“แŸ„แŸ‡แž‚แžบ "แžขแŸ’แž“แž€แžŸแŸ†แžŠแŸ‚แž„" แžŠแŸ‚แž›แž–แŸแž‰แž“แžทแž™แž˜แž”แŸ†แž•แžปแž - แž™แžพแž„แž…แžถแž€แŸ‹แž•แŸ’แžŸแžถแž™แžŠแŸ„แž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแž“แŸ…แž›แžพแžšแž”แžŸแŸ‹แž™แžพแž„ แž†แžถแž“แŸ‚แž› youtube.

แž”แžพแž€แž€แžถแžšแž•แŸ’แžŸแžถแž™แž“แŸƒแžŸแžถแž›แž’แŸ†แž“แŸƒ RIT ++ 2019

แž…แžผแž›แžšแžฝแž˜แž€แžถแžšแž•แŸ’แžŸแžถแž™ แžแŸ’แž„แŸƒแž‘แžธ 27 แžงแžŸแž—แžถ แžœแŸแž›แžถแž˜แŸ‰แŸ„แž„ 9:30 แž“แžถแž‘แžธแžขแŸ’แž“แž€แž“แžนแž„แžƒแžพแž‰ แž“แžทแž„แžฎแžšแžฟแž„ IT แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž‡แžถแž…แŸ’แžšแžพแž“ แž€แžถแž›แžœแžทแž—แžถแž‚แž‚แžบแžŸแŸ’แžแžทแžแž“แŸ…แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแž€แžถแžแŸ‹แŸ”

แž“แŸแŸ‡แž‚แžบแž‡แžถแž€แžถแž›แžœแžทแž—แžถแž‚แž“แŸƒแžŸแŸ’แž‘แŸ’แžšแžธแž˜แžแŸ‚แž˜แžฝแž™แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡ แžŸแžšแžปแž”แž˜แžถแž“ 9 (แž”แŸ’แžšแžถแŸ†แž”แžฝแž“!) แžŸแŸ’แž‘แŸ’แžšแžธแž˜แž”แŸ‰แžถแžšแŸ‰แžถแžกแŸ‚แž›แž“แŸƒแžšแž”แžถแž™แž€แžถแžšแžŽแŸแž“แŸ… RIT ++ แŸ” แž€แžถแžšแžแžแžŸแŸ†แžกแŸแž„แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แžนแž„แž˜แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แžŸแž“แŸ’แž“แžทแžŸแžธแž‘แžŸแŸ’แž‘แžพแžšแžแŸ‚แž—แŸ’แž›แžถแž˜แŸ—แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž–แžทแž’แžธแž”แžปแžŽแŸ’แž™ แž แžพแž™แž…แŸ†แž–แŸ„แŸ‡แžขแŸ’แž“แž€แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž“แŸ…แž–แŸแž›แžŽแžถแž˜แžฝแž™แž€แŸ’แž“แžปแž„แžขแŸ†แžกแžปแž„แž†แŸ’แž“แžถแŸ†แŸ” แž™แžพแž„แžŸแžผแž˜แž•แŸ’แžแž›แŸ‹แžขแž“แžปแžŸแžถแžŸแž“แŸแžฑแŸ’แž™แž‡แžถแžœ แžขแŸแžŸแžŠแžพแž˜แŸ’แž”แžธแž‘แž‘แžฝแž›แž”แžถแž“แžŸแžทแž‘แŸ’แž’แžทแž…แžผแž›แž”แŸ’แžšแžพแž˜แžปแž“แžขแŸ’แž“แž€แžŠแž‘แŸƒแŸ”

แž€แžถแžšแž…แžถแž€แŸ‹แž•แŸ’แžŸแžถแž™แžแŸ’แž„แŸƒแžŠแŸ†แž”แžผแž„แž“แŸƒ RIT++

แž€แžถแžšแž…แžถแž€แŸ‹แž•แŸ’แžŸแžถแž™แžแŸ’แž„แŸƒแž‘แžธ แŸข แž“แŸƒ RIT++

แžแŸ’แž„แŸƒแž‘แžธ 27 แžแŸ‚แžงแžŸแž—แžถ

10: 00 - แžŸแŸ’แžแžถแž“แž—แžถแž–แž“แŸƒ CSS / Sergey Popov (League A., HTML Academy)
แž€แžถแžšแž–แžทแž—แžถแž€แŸ’แžŸแžถแžŠแŸ†แž”แžผแž„แž“แŸƒแžแŸ’แž„แŸƒแž“แžนแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แžปแžแžŠแŸ‚แž›แž”แžถแžแŸ‹แž”แž„แŸ‹ แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž“แžทแž„แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸ แžŠแžผแž…แŸ’แž“แŸแŸ‡แž™แžพแž„แžขแžถแž…แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž˜แž–แž›แž–แŸแž‰แž›แŸแž‰แž“แŸƒแžŸแŸ’แžแžถแž“แž—แžถแž–แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž“แŸƒ CSS แŸ”

11: 00 - แž€แžถแžšแž•แŸ’แžŸแž–แŸ’แžœแž•แŸ’แžŸแžถแž™แž‚แž˜แŸ’แžšแŸ„แž„แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž  / Andrey Sitnik (แž˜แž“แžปแžŸแŸ’แžŸแžขแžถแž€แŸ’แžšแž€แŸ‹ Martians)
แžขแŸ’แž“แž€แž”แž„แŸ’แž€แžพแž Autoprefixer, PostCSS, Browserlist แž“แžทแž„ Nano ID แžŠแŸแž–แŸแž‰แž“แžทแž™แž˜แž“แžนแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž”แž‘แž–แžทแžŸแŸ„แž’แž“แŸแžšแž”แžŸแŸ‹แž‚แžถแžแŸ‹แŸ” แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžŠแŸ‚แž›แž…แž„แŸ‹แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž‚แž˜แŸ’แžšแŸ„แž„แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸ แž“แžทแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŠแŸ‚แž›แž…แž„แŸ‹แž˜แžทแž“แž’แŸ’แžœแžพแžแžถแž˜แž€แžถแžšแžƒแŸ„แžŸแž“แžถแž”แŸ†แž•แŸ’แž›แžพแžŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ’แžšแžผแžœแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แž˜แŸ’แžšแŸ„แž„แŸ”

12: 00 - แž”แžšแžทแžŸแŸ’แžแžถแž“แž‚แŸ’แž˜แžถแž“แž€แŸ†แž แžปแžŸแŸ– แž‚แŸ’แž˜แžถแž“แž“แžšแžŽแžถแž˜แŸ’แž“แžถแž€แŸ‹แž‚แžฝแžšแžŸแžšแžŸแŸแžšแž€แžผแžŠแž‚แžปแžŽแž—แžถแž–แž‘แŸแŸ” / Nikita Sobolev (wemake.services)
แžแžพแžขแŸ’แž“แž€แžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžขแžถแž…แžŸแžšแžŸแŸแžšแž€แžผแžŠแž‚แžปแžŽแž—แžถแž–แž”แžถแž“แžŠแŸ‚แžšแžฌแž‘แŸ? แžแžพแž–แžฝแž€แž‚แŸแž‚แžฝแžš? แžแžพแž˜แžถแž“แžœแžทแž’แžธแžŠแžพแž˜แŸ’แž”แžธแž€แŸ‚แž›แž˜แŸ’แžขแž‚แžปแžŽแž—แžถแž– "แžŠแŸ„แž™แž‚แŸ’แž˜แžถแž“แž€แžถแžšแž…แžปแŸ‡แžˆแŸ’แž˜แŸ„แŸ‡ แž“แžทแž„แžŸแžถแžš SMS" แžŠแŸ‚แžšแžฌแž‘แŸ? แž˜แžถแž“แž แžพแž™แžขแŸ†แž–แžธแžœแžถ - แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแŸ”

13: 00 - แž€แžถแžแŸ‹ monolith แž“แŸ… Leroy Merlin / Pavel Yurkin (Leroy Merlin)
แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แž’แŸ†แŸ—แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž†แŸ’แž›แž„แž€แžถแžแŸ‹แžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž›แž“แŸแŸ‡แŸ” แžŠแŸ†แžŽแžถแž€แŸ‹โ€‹แž€แžถแž›โ€‹แžŠแŸ‚แž›โ€‹แž‡แŸ†แž“แžฝแž‰โ€‹แž˜แžทแž“โ€‹แž…แž„แŸ‹โ€‹แž’แŸ’แžœแžพโ€‹แžแžถแž˜โ€‹แžœแžทแž’แžธโ€‹แž…แžถแžŸแŸ‹ แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹ แž˜แž“แŸ„แžšแž˜แŸ’แž™ แž˜แžทแž“โ€‹แžขแžถแž…โ€‹แž’แŸ’แžœแžพโ€‹แžแžถแž˜โ€‹แžœแžทแž’แžธโ€‹แžแŸ’แž˜แžธโ€‹แž”แžถแž“โ€‹แž‘แŸแŸ” แž แžพแž™แžœแžถแžขแžถแžŸแŸ’แžšแŸแž™แž›แžพแžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž’แž˜แŸ’แž˜แžแžถแžŠแžพแž˜แŸ’แž”แžธแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžšแžฟแž„แž“แŸแŸ‡แŸ” แž…แžผแžšแž”แŸ’แžแžผแžšแž‘แŸ…แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž€แŸ’แžšแŸ„แž™ แž แžพแž™แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แžขแŸ†แž–แžธแžœแžทแž’แžธแž˜แžฝแž™แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แž‰แŸ’แž แžถแž“แŸแŸ‡แŸ”

14: 00 - แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ YandexแŸ– แžŸแŸ†แžŽแžฝแžšแž…แŸ‚แž€แž…แžถแž™แž€แŸ’แž“แžปแž„แž–แž–แž€ / Sergey Puchin (Yandex)
แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แž…แŸ†แžŽแžปแž…แžŸแŸ†แžแžถแž“แŸ‹แŸ—แžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžŸแŸ†แžŽแžฝแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ Yandex (YDB) แžŠแŸ‚แž›แž‡แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แžแžถแž˜แž—แžผแž˜แžทแžŸแžถแžŸแŸ’แžแŸ’แžšแžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŸแŸ†แžŽแžฝแžšแž”แŸ’แžšแž€แžถแžŸแž›แžพแž‘แžทแž“แŸ’แž“แž“แŸแž™แž‡แžถแž˜แžฝแž™แž“แžนแž„แž—แžถแž–แž™แžบแžแž™แŸ‰แžถแžœแž‘แžถแž” แž“แžทแž„แž˜แžถแž“แž—แžถแž–แžŸแŸŠแžธแžŸแž„แŸ’แžœแžถแž€แŸ‹แž‚แŸ’แž“แžถแŸ”

15:00 werf แž‚แžบแž‡แžถแžงแž”แž€แžšแžŽแŸแžšแž”แžŸแŸ‹แž™แžพแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹ CI/CD แž“แŸ…แž€แŸ’แž“แžปแž„ Kubernetes / Dmitry Stolyarov, Timofey Kirillov, Alexey Igrychev (Flant)
แžแŸ„แŸ‡แž”แŸ’แžแžผแžšแžแŸ’แž‰แžปแŸ†โ€‹แž“แŸ…โ€‹แž›แžพ DevOps แž“แžทแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž”แž‰แŸ’แž แžถ แž“แžทแž„แž”แž‰แŸ’แž แžถแž”แŸ’แžšแžˆแž˜แžŠแŸ‚แž›แž˜แž“แžปแžŸแŸ’แžŸแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถแž‡แžฝแž”แž”แŸ’แžšแž‘แŸ‡แž“แŸ…แž–แŸแž›แžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™แž‘แŸ…แž€แžถแž“แŸ‹ Kubernetes แŸ” แž€แžถแžšแžœแžทแž—แžถแž‚แž–แžฝแž€แžœแžถ แžœแžถแž‚แŸ’แž˜แžทแž“แž“แžนแž„แž”แž„แŸ’แž แžถแž‰แžŠแŸ†แžŽแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แžขแžถแž…แž‘แŸ…แžšแžฝแž… แž“แžทแž„แž”แž„แŸ’แž แžถแž‰แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž“แŸ…แž€แŸ’แž“แžปแž„ werf - แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžทแžŸแŸ’แžœแž€แžš DevOps แžŠแŸ‚แž›แž”แž˜แŸ’แžšแžพ CI/CD แž“แŸ…แž€แŸ’แž“แžปแž„ Kubernetes แŸ”

16: 00 - แž€แžถแžšแžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™ 50 แž›แžถแž“แž€แŸ’แž“แžปแž„แž˜แžฝแž™แž†แŸ’แž“แžถแŸ† โ€” แžšแžฟแž„แžšแŸ‰แžถแžœแž“แŸƒแžœแž”แŸ’แž”แž’แž˜แŸŒ DevOps แž“แŸ… Amazon / Tomasz Stachlewski (แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž‚แŸแž แž‘แŸ†แž–แŸแžš Amazon)
แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แž™แžพแž„แž“แžนแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแžแžฝแž“แžถแž‘แžธแŸ” แžœแž”แŸ’แž”แž’แž˜แŸŒ DevOps แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ แžขแžถแž˜แŸ‰แžถแž แŸ’แžŸแžผแž“แŸ” แž…แžผแžšแž™แžพแž„แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž–แžธแžšแž”แŸ€แž” แž“แžทแž„แž˜แžผแž›แž แŸแžแžป แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Amazon แž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธ monoliths แž‘แŸ…แž‡แžถแž€แžถแžšแž”แž„แŸ’แž€แžพแž microservices แŸ” แžแŸ„แŸ‡แž˜แžพแž›แžแžถแžแžพแžงแž”แž€แžšแžŽแŸ แž“แžทแž„แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแžขแŸ’แžœแžธแžแŸ’แž›แŸ‡แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž’แžถแž“แžถแž›แŸ’แž”แžฟแž“แž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžแŸ’แž˜แžธ แž“แžทแž„แžšแž€แŸ’แžŸแžถแž—แžถแž–แž”แžแŸ‹แž”แŸ‚แž“แž€แŸ’แž“แžปแž„แž”แžšแžทแž”แž‘แž“แŸƒแžšแžถแž›แŸ‹แž€แžถแžšแžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™แž›แžพแž€แž‘แžธแž–แžธแžšแŸ”

17: 00 - แžŠแŸ†แžŽแžพแžšแž•แŸ’แžŸแž„แž–แŸ’แžšแŸแž„แžแŸ’แž˜แžธแž“แŸ…แž€แŸ’แž“แžปแž„ Front-End, 2019 Edition / Vitaly Fridman (แž‘แžŸแŸ’แžŸแž“แžถแžœแžŠแŸ’แžแžธ Smashing)
แž…แžผแžšแž™แžพแž„แžแŸ’แžšแž›แž”แŸ‹แž‘แŸ…แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แžปแžแžœแžทแž‰แž‡แžถแž˜แžฝแž™แž“แžนแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžŠแŸแž˜แžถแž“แžขแžถแž“แžปแž—แžถแž–แžขแŸ†แž–แžธแžขแŸ’แžœแžธแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แžŠแŸ‚แž›แžขแŸ’แž“แž€แžแŸ’แžšแžผแžœแžŠแžนแž„แžขแŸ†แž–แžธแž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แžปแžแž“แŸ…แž†แŸ’แž“แžถแŸ† 2019 แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž, JS, CSS, แž€แžถแžšแž…แž„แž€แŸ’แžšแž„, แž–แžปแž˜แŸ’แž–แžขแž€แŸ’แžŸแžš, WebAssembly, แž€แŸ’แžšแžกแžถแž…แžแŸ’แžšแž„แŸ’แž‚ แž“แžทแž„แžขแŸ’แžœแžธแŸ—แž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„ แžขแŸ’แžœแžธแŸ—แž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ”

18: 00 - แž แŸแžแžปแžขแŸ’แžœแžธแž”แžถแž“แž‡แžถแžขแŸ’แž“แž€แž˜แžทแž“แž‚แžฝแžšแž€แŸ’แž›แžถแž™แž‡แžถแžขแŸ’แž“แž€แžŠแžนแž€แž“แžถแŸ† / Andrey Smirnov (IPONWEB)
แž™แžพแž„แž”แžทแž‘แžแŸ’แž„แŸƒแžŠแžผแž…แž’แž˜แŸ’แž˜แžแžถ แž‡แžถแž˜แžฝแž™แž“แžนแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžŸแŸ’แžšแžถแž›แŸ—แž›แžพแž”แŸ’แžšแž’แžถแž“แž”แž‘แžŸแŸ†แžแžถแž“แŸ‹แž˜แžฝแž™แŸ” แž…แžผแžšแž™แžพแž„แž–แžทแž…แžถแžšแžŽแžถแž–แžธแž•แŸ’แž›แžผแžœแžขแžถแž‡แžธแž–แž–แžธแžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž‘แŸ…แžขแŸ’แž“แž€แžŠแžนแž€แž“แžถแŸ†แž€แŸ’แžšแžปแž˜ แž“แžทแž„แž”แž“แŸ’แžแž–แžธแž‘แžŸแŸ’แžŸแž“แŸˆแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžฏแž€แž‘แŸแžŸแžแŸ’แž›แžฝแž“แžฏแž„ แž˜แžทแž“แž˜แŸ‚แž“แžขแŸ’แž“แž€แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžšแž”แžŸแŸ‹แž‚แžถแžแŸ‹แž‘แŸแŸ”

แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแžแžถแž˜แž•แŸ‚แž“แž€แžถแžš แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž–แŸแž›แž›แŸ’แž„แžถแž…แžŠแŸ‚แž›แž™แžพแž„แž‚แžทแžแžแžถแž˜แžถแž“แžŸแžถแžšแŸˆแžŸแŸ†แžแžถแž“แŸ‹แžแŸ’แž›แžถแŸ†แž„แžŽแžถแžŸแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžŸแž แž‚แž˜แž“แŸแŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžขแŸ’แž“แž€แž“แžนแž„แžแŸ’แžšแžผแžœแž˜แž€ Skolkovo แžŠแžพแž˜แŸ’แž”แžธแž‘แž‘แžฝแž›แž”แžถแž“แžœแžถแŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž˜แžทแž“แžขแžถแž…แž˜แž€แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž“แŸ…แž–แŸแž›แž“แŸแŸ‡แž‘แŸ แžŸแžผแž˜แžšแŸ€แž”แž…แŸ†แž‚แž˜แŸ’แžšแŸ„แž„แž€แžถแžšแž˜แž€แž›แŸแž„แž›แžพแž€แž€แŸ’แžšแŸ„แž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž‡แžถแž˜แžปแž“แŸ” แžœแžถแž…แŸ†แžŽแŸแž‰แž…แŸ’แžšแžพแž“แž€แŸ’แž“แžปแž„แž€แžถแžšแž‘แžทแž‰แžŸแŸ†แž”แžปแžแŸ’แžšแž“แŸ…แž–แŸแž›แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž›แž€แŸ‹แŸ”

แžแŸ’แž„แŸƒแž‘แžธ 28 แžงแžŸแž—แžถ

11: 00 - แžœแžทแž’แžธแžŸแž˜แŸ’แžšแžถแž›แž”แžถแž“แž›แžฟแž“ แž“แžทแž„แž‚แŸ’แž˜แžถแž“แž€แžถแžšแžˆแžบแž…แžถแž”แŸ‹แŸ” แž™แžพแž„แž’แŸ’แžœแžพแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžท / Alexander Korotkov (CIAN)
แžแŸ„แŸ‡แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แžแŸ’แž„แŸƒแž”แž“แŸ’แž‘แžถแž”แŸ‹แž‡แžถแž˜แžฝแž™ DevOps แŸ” แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แžงแž”แž€แžšแžŽแŸแžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž€แž˜แŸ’แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™ แžŠแŸ‚แž›แž“แŸ… CIAN แž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แžผแžœแž‚แžปแžŽแž—แžถแž– แž“แžทแž„แž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž–แŸแž›แžœแŸแž›แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž€แžผแžŠแž‘แŸ…แž•แž›แžทแžแž€แž˜แŸ’แž˜แž…แŸ†แž“แžฝแž“ 5 แžŠแž„แŸ” แž™แžพแž„แž€แŸแž“แžนแž„แž”แŸ‰แŸ‡แž›แžพแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แŸ…แž€แŸ’แž“แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž•แž„แžŠแŸ‚แžš แž–แŸ’แžšแŸ„แŸ‡แžœแžถแž˜แžทแž“แžขแžถแž…แž‘แŸ…แžšแžฝแž…แž‘แŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžŸแž˜แŸ’แžšแŸแž…แž”แžถแž“แž›แž‘แŸ’แž’แž•แž›แžŠแŸ„แž™แž€แŸ†แžŽแžแŸ‹แžแŸ’แž›แžฝแž“แž™แžพแž„แž…แŸ†แž–แŸ„แŸ‡แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž€แž˜แŸ’แž˜แžแŸ‚แž˜แŸ’แž“แžถแž€แŸ‹แžฏแž„แŸ”

12: 00 - แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แž“แžถแž€แŸ‹แž‡แžฝแž™แžขแŸ’แž“แž€แžšแŸ€แž“ / Alexey Kirpichnikov (Kontur)
แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แž DevOps แžŠแžผแž…แž‡แžถแž€แžถแžšแžŸแŸ’แž›แžถแž”แŸ‹แž€แŸ’แžšแŸ„แž™แž€แžถแžšแžŸแŸ’แž›แžถแž”แŸ‹แŸ” แž แžพแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜ แž™แžพแž„แž“แžนแž„แžƒแžพแž‰แžงแž‘แžถแž แžšแžŽแŸแž“แŸƒ fakaps แž–แžทแžแž”แŸ’แžšแžถแž€แžŠ - แžขแŸ’แžœแžธแžŠแŸ‚แž›แž™แžพแž„แžŸแŸ’แžšแž›แžถแž‰แŸ‹แžแŸ’แž›แžถแŸ†แž„แžŽแžถแžŸแŸ‹ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แž’แŸ†แŸ—แžŽแžถแžŠแŸ‚แž›แž€แž˜แŸ’แžšแž“แžทแž™แžถแž™แžŽแžถแžŸแŸ‹แŸ”

13: 00 - แž˜แŸ‰แŸ‚แžแŸ’แžš - แžŸแžผแž…แž“แžถแž€แžšแž“แŸƒแžŸแžปแžแž—แžถแž–แž‚แž˜แŸ’แžšแŸ„แž„ / Ruslan Ostropolsky (docdoc)
แž…แžผแžšแž”แž“แŸ’แžแž”แŸ’แžšแž’แžถแž“แž”แž‘แž‡แžถแž˜แžฝแž™แž“แžนแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžขแŸ†แž–แžธแžšแž„แŸ’แžœแžถแžŸแŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž€แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‚แž˜แŸ’แžšแŸ„แž„ แž˜แžพแž›แžƒแžพแž‰แž”แž‰แŸ’แž แžถ แž€แŸ‚แžแž˜แŸ’แžšแžผแžœแžœแžถ แž“แžทแž„แžŸแž˜แŸ’แžšแŸแž…แž”แžถแž“แž“แžผแžœแž‚แŸ„แž›แžŠแŸ…แžแŸ’แž˜แžธแŸ” แž…แžผแžšแž™แžพแž„แž–แžทแž…แžถแžšแžŽแžถแžขแŸ†แž–แžธแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž“แŸƒแž€แžถแžšแž”แž„แŸ’แž€แžพแžแž˜แŸ‰แŸ‚แžแŸ’แžšแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแžœแžถแž™แžแž˜แŸ’แž›แŸƒแž‚แžปแžŽแž—แžถแž– แž“แžทแž„แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸ…แž€แŸ’แž“แžปแž„ DocDocแŸ”

14: 00 - แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธ Rest API แž‘แŸ… GraphQL แžŠแŸ„แž™แž”แŸ’แžšแžพแž‚แž˜แŸ’แžšแŸ„แž„แž–แžทแžแž‡แžถแžงแž‘แžถแž แžšแžŽแŸ / Anton Morev (Wormsoft)
แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แž”แŸ’แžšแž’แžถแž“แž”แž‘แž“แŸแŸ‡แžŠแŸ„แž™แž”แŸ’แžšแžพแžงแž‘แžถแž แžšแžŽแŸแž“แŸƒแž€แžšแžŽแžธแž–แžทแžแž…แŸ†แž“แžฝแž“แž”แžธแž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แž GraphQL แŸ” แž™แžพแž„แž“แžนแž„แžŸแŸ’แžแžถแž”แŸ‹แžขแŸ†แžŽแŸ‡แžขแŸ†แžŽแžถแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹ แž“แžทแž„แž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแž”แŸ’แžแžผแžšแž‘แŸ… GraphQL แž–แžทแž—แžถแž€แŸ’แžŸแžถแžขแŸ†แž–แžธแžšแž”แŸ€แž”แž•แŸ’แž‘แŸแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ„แž™แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž‡แžถแž€แŸ’แžšแžปแž˜แž“แžผแžœแžแž€แŸ’แž€แžœแžทแž‡แŸ’แž‡แžถแž‘แŸ…แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แžปแž แž“แžทแž„แž”แž“แŸ’แž’แžผแžšแž”แž“แŸ’แžแž™แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแžถแž„แž€แŸ’แžšแŸ„แž™แŸ” แžแŸ„แŸ‡แž˜แžพแž›แžงแž”แž€แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแž—แžทแžœแžŒแŸ’แžแž‡แžถแž˜แžฝแž™แžŸแŸแžœแžถแž€แž˜แŸ’แž˜ GraphQL แž“แŸ…แž€แŸ’แž“แžปแž„แž•แž›แžทแžแž•แž›แž–แžธ Jetแžแžฝแžšแž€แŸ’แž”แžถแž›แŸ”

15: 00 - แžแžพแž’แŸ’แžœแžพแžŠแžผแž…แž˜แŸ’แžแŸแž…แžŠแžพแž˜แŸ’แž”แžธแž˜แžพแž›แž•แž›แžทแžแž•แž›แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžแžถแž˜แžšแž™แŸˆแž—แŸ’แž“แŸ‚แž€แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžœแžทแž“แžทแž™แŸ„แž‚? / Arkady Moreinis (แž”แŸ’แžšแž†แžถแŸ†แž„แž€แžถแžšแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜)
แž แŸแžแžปแžขแŸ’แžœแžธแž…แžถแŸ†แž”แžถแž…แŸ‹แžšแŸ€แž“แž‚แžทแžแžŠแžผแž…แžขแŸ’แž“แž€แžœแžทแž“แžทแž™แŸ„แž‚? แžŠแŸ„แž™แžŸแžถแžšแžแŸ‚แžขแŸ’แž“แž€แžแŸ’แž›แžฝแž“แžฏแž„แž‡แžถแžขแŸ’แž“แž€แžœแžทแž“แžทแž™แŸ„แž‚แžŠแŸ†แž”แžผแž„แž‚แŸแž“แŸ…แž€แŸ’แž“แžปแž„แž•แž›แžทแžแž•แž›แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€ แžขแŸ’แž“แž€แž‚แžบแž‡แžถแžขแŸ’แž“แž€แžŠแŸ†แž”แžผแž„แžŠแŸ‚แž›แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž…แŸ†แžŽแžถแž™แž–แŸแž›แžœแŸแž›แžถ แž“แžทแž„แž”แŸ’แžšแžถแž€แŸ‹แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž›แžพแžœแžถแŸ” แž“แžทแž„แžšแž”แŸ€แž” - แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแŸ”

16: 00 - แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž˜แžถแž“แž›แŸ’แž”แžฟแž“แž›แžฟแž“แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2019 / Ivan Akulov (PerfPerfPerf)
แž˜แŸ‰แŸ’แž™แžถแž„แžœแžทแž‰แž‘แŸ€แž แž€แžถแžšแžŸแžทแž€แŸ’แžŸแžถแž‡แžถแž…แŸ’แžšแžพแž“แž”แž„แŸ’แž แžถแž‰แžแžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž€แžถแž“แŸ‹แžแŸ‚แž›แžฟแž“ แž˜แž“แžปแžŸแŸ’แžŸแž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“แž”แŸ’แžšแžพแžœแžถ แž“แžทแž„แžšแž€แž›แžปแž™แž”แžถแž“แž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“แŸ” แžŠแžผแž…แŸ’แž“แŸแŸ‡แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แžšแž”แŸ€แž”แž”แž„แŸ’แž€แžพแžแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž˜แžถแž“แž›แŸ’แž”แžฟแž“แž›แžฟแž“แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2019แŸ– แžแžพแž˜แŸ‰แŸ‚แžแŸ’แžšแž˜แžฝแž™แžŽแžถแžŸแŸ†แžแžถแž“แŸ‹แž‡แžถแž„แž‚แŸ แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแžขแŸ’แžœแžธแžแŸ’แž›แŸ‡แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž“แžทแž„แžงแž”แž€แžšแžŽแŸแžขแŸ’แžœแžธแžแŸ’แž›แŸ‡แžŠแŸ‚แž›แž‡แžฝแž™แž€แŸ’แž“แžปแž„แž€แžทแž…แŸ’แž…แž€แžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸแŸ‡แŸ”

17: 00 - แž€แžถแžšแžขแžŸแŸ‹แž€แŸ†แž›แžถแŸ†แž„แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแŸ” แž”แŸ’แžšแžœแžแŸ’แžแžทแž“แŸƒแž—แžถแž–แž‡แŸ„แž‚แž‡แŸแž™ / Anna Selezneva (แž€แžถแž™แžšแžนแž‘แŸ’แž’แžทแžœแž„แŸ‹)
แž“แŸ…แž–แŸแž›แž›แŸ’แž„แžถแž…แž“แŸƒแžแŸ’แž„แŸƒแž‘แžธ XNUMX แžŠแŸ„แž™แž‘แž‘แžฝแž›แž”แžถแž“แž–แŸแžแŸŒแž˜แžถแž“แžแŸ’แž˜แžธแŸ—แž–แŸแž‰แž‘แŸ†แž แžนแž„ แž™แžพแž„แž“แžนแž„แžŸแŸ’แžแžถแž”แŸ‹แžšแžฟแž„แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“ แž แžพแž™แžšแŸ€แž“แž˜แžพแž›แž€แžถแžšแžŠแžปแžแžŠแŸ„แž™แž€แŸ†แž”แŸ’แž›แŸ‚แž„แŸ” แž€แžถแžšแž…แžผแž›แžšแžฝแž˜แž€แŸ’แž“แžปแž„แžŸแž“แŸ’แž“แžทแžŸแžทแž‘แž‚แžบแž‡แžถแžœแžทแž’แžธแžŠแŸแž›แŸ’แžขแž˜แžฝแž™แžŠแžพแž˜แŸ’แž”แžธแž‡แŸ€แžŸแžœแžถแž„แžŸแŸ’แžแžถแž“แž—แžถแž–แžŠแŸ‚แž›แž˜แžทแž“แž‚แžฝแžšแžฑแŸ’แž™แžขแžŸแŸ‹แžŸแŸ†แžŽแžพแž…แž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„แž“แŸแŸ‡ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžถแž“แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแž”แžŠแžŽแŸ’แžแž”แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแž“แŸแŸ‡แŸ”

แž…แžผแž›แžšแžฝแž˜แž€แžถแžšแž•แŸ’แžŸแžถแž™แž”แžพแž€แž…แŸ†แž แž“แŸƒแžŸแžถแž›แžŸแž—แžถ แžฌแž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž”แŸ†แž•แžปแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž‚แžบแž“แŸ…แž€แŸ’แž“แžปแž„แž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž€แžถแž›แžœแžทแž—แžถแž‚แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แžœแžถแž“แŸ…แžแŸ‚แžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“ แž‘แžทแž‰ แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž–แŸแž‰แž›แŸแž‰ แžŠแŸ‚แž›แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž•แŸ’แžŸแžถแž™แž“แŸƒแž”แž“แŸ’แž‘แž”แŸ‹แž”แž‘แž”แž„แŸ’แž แžถแž‰ แž“แžทแž„แžŸแž˜แŸ’แž—แžถแžšแŸˆแž‘แžถแŸ†แž„แžขแžŸแŸ‹แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแžŸแž“แŸ’แž“แžทแžŸแžธแž‘แŸ”

แžแžถแž˜แžŠแžถแž“แžœแžŒแŸ’แžแž“แž—แžถแž–แž“แŸƒแž–แžทแž’แžธแž”แžปแžŽแŸ’แž™แž“แŸ…แž›แžพ Telegram-แž†แžถแž“แŸ‚แž› ะธ แž‡แž‡แŸ‚แž€ แž“แžทแž„แž”แžŽแŸ’แžแžถแž‰แžŸแž„แŸ’แž‚แž˜ (fb, vk, Twitter).

แž”แŸ’แžšแž—แž–: www.habr.com

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹