Π Ρ ΠΎΠ΄Π° ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° RedHunt Labs Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠ΅ Π½Π° GitHub Π±Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° API ΡΠΎΠΊΠ΅Π½ Π² ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mercedes-Benz, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Π²ΡΡΡΠ΅ΡΠ΅Π½ ΡΡΡΠ²ΡΡ, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Github Enterprise Server. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅, ΡΠ΅ ΡΠΎΠΊΠ΅Π½ΡΡ Π΅ Π±ΠΈΠ» ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Mercedes-Benz ΡΡΠ΅Π΄ ΠΊΠΎΠ΄Π°, ΠΏΠΎΡΡΠ°Π²Π΅Π½ Π² ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π½Π° GitHub.
Π’ΠΎΠΊΠ΅Π½ΡΡ Π΅ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ ΠΎΡ 29 ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈ 2023 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π΅ Π±ΠΈΠ» ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ Π½Π° 11 ΡΠ½ΡΠ°ΡΠΈ 2024 Π³ΠΎΠ΄ΠΈΠ½Π°. Π‘Π»Π΅Π΄ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π·Π° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ° Π½Π° 24 ΡΠ½ΡΠ°ΡΠΈ ΡΠΎΠΊΠ΅Π½ΡΡ Π΅ Π±ΠΈΠ» ΠΎΡΠ·ΠΎΠ²Π°Π½. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΡ Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Mercedes-Benz, Ρ ΡΠ°Π·ΠΊΡΠΈΡΠΈΡ ΡΠΎΠΊΠ΅Π½ Π΅ ΠΌΠΎΠΆΠ΅Π»ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ Π΄ΠΎΡΡΡΠΏ Π½Π΅ Π΄ΠΎ ΡΠ΅Π»ΠΈΡ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π½Π° ΡΡΡΠ²ΡΡ, Π° ΡΠ°ΠΌΠΎ Π΄ΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. Π ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈΡΠ΅, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΡΠΎΠΊΠ΅Π½Π°, ΡΠ΅ ΠΊΠ°Π·Π²Π°, ΡΠ΅ Π²ΡΠ² Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ, Π΄ΠΎ ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ ΡΡΠ΅Π· Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ΅Π½, Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° Π·Π°ΠΊΡΠΈΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΡΡΡΠ³ΠΎΠ²ΡΠΊΠ° ΡΠ°ΠΉΠ½Π°, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΡΠΎ Π΄Π°Π½Π½ΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π‘Π£ΠΠ, ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, API ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΡΡΡ ΡΡΠ»ΡΠ³ΠΈ.
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Escape Π΅ ΠΏΡΠΎΠ²Π΅Π»Π° ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π² ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ API ΡΠΎΠΊΠ΅Π½ΠΈ. ΠΡΠΈ ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ΡΠΎ, ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ΅ΡΠΎ ΡΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ 189.5 ΠΌΠ»Π½ URL Π°Π΄ΡΠ΅ΡΠ°, Π±ΡΡ Π° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ 18458 Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ ΡΠΎΠΊΠ΅Π½ΠΈ, ΠΎΡ ΠΊΠΎΠΈΡΠΎ 41% ΡΠ° ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π²Π°ΠΆΠ½ΠΈ, Ρ.Π΅. Π·Π°Π³ΡΠ±Π°ΡΠ° ΠΈΠΌ Π½ΠΎΡΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈ ΡΠΈΡΠΊΠΎΠ²Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠΎΡΠ΅Π΄ ΠΎΡΠ΅Π½ΠΊΠΈΡΠ΅ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈΡΠ΅, ΠΎΠ±Π΅ΠΌΡΡ Π½Π° ΡΡΠ΅Π΄ΡΡΠ²Π°ΡΠ°, Π΄ΠΎ ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ Π΄ΠΎΡΡΡΠΏ ΡΡΠ΅Π· ΠΎΡΡΠ°Π²Π΅Π½ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΡΠΎΠΊΠ΅Π½ΠΈ Π·Π° API Π½Π° Stripe, Π΅ ΠΎΠΊΠΎΠ»ΠΎ 20 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°.
Π‘ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°Ρ ΡΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ GitHub (51.5%), GitLab, Stripe (0.9%), OpenAI (1.4%), AWS, Twitch (0.7%), Coinbase, X/Twitter (2.7%), Slack (9.5%) ΠΈ Discord (1.2%), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ°ΡΡΠ½ΠΈ RSA ΠΊΠ»ΡΡΠΎΠ²Π΅ (26.3%). 35% ΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈ ΡΠΎΠΊΠ΅Π½ΠΈ ΠΏΡΠΈΡΡΡΡΠ²Π°Ρ Π² JavaScript ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. Π 2.1% ΠΎΡ ΡΠ»ΡΡΠ°ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π±ΡΡ Π° Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π² ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° JavaScript ΠΊΠΎΠ΄Π° Π² Π΅Π΄ΠΈΠ½ ΡΠ°ΠΉΠ».

ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
