Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2025-11-17
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2025-11-17
ОписаниС
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. ПоТСлания ΠΈ особСнности: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ кастомный Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ (Visualization Plugin) для Apache Superset, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Google Maps ΠΈΠ»ΠΈ Deck.gl. ΠœΠΎΠ΄ΡƒΠ»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΡŽ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ², ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΏΠΎΠ»Ρ‘Ρ‚ΠΎΠ², ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ подсказки, Π»Π΅Π³Π΅Π½Π΄Ρƒ, ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Π·Π°Ρ†ΠΈΠΊΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹. ВрСбования ΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β€’ React + TypeScript β€’ Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ со стандартами Superset plugin architecture (@superset-ui/core, @superset-ui/chart) β€’ Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ: Google Maps ΠΈΠ»ΠΈ Deck.gl (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Deck.gl для слоТных слоёв) β€’ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Superset metadata form (control panel) Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования 1. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² КаТдая запись β€” ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ: β€’ Π’ΠΎΡ‡ΠΊΠ° A: lat_start, lon_start β€’ Π’ΠΎΡ‡ΠΊΠ° B: lat_end, lon_end НСобходимо: β€’ ΠžΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. β€’ ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ со схоТими направлСниями Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (см. Π±Π»ΠΎΠΊ “Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ²“). 2. ΠšΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ Π²Ρ‹Π»Π΅Ρ‚Π° На ΠΊΠ°Ρ€Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΡ€ΡƒΠ³ΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚ΠΎΡ‡Π΅ΠΊ A: β€’ Радиус ΠΊΡ€ΡƒΠ³Π° зависит ΠΎΡ‚ количСства ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ², Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π² этой Ρ‚ΠΎΡ‡ΠΊΠ΅. β€’ Π§Π΅ΠΌ большС Π²Ρ‹Π»Π΅Ρ‚ΠΎΠ² β€” Ρ‚Π΅ΠΌ большС ΠΊΡ€ΡƒΠ³. β€’ ΠŸΠΎΡ€ΠΎΠ³ отобраТСния ΠΊΡ€ΡƒΠ³Π° β€” настраиваСмый ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. β€’ Π¦Π²Π΅Ρ‚ ΠΊΡ€ΡƒΠ³Π° β€” задаётся Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. 3. Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² 3.1. По Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ поля Π’Ρ‹Π±ΠΎΡ€ поля для Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ². ΠœΠΎΠ΄ΡƒΠ»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½: β€’ Π‘Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ полю. β€’ Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ свой Ρ†Π²Π΅Ρ‚ (Ρ†Π²Π΅Ρ‚ опрСдСляСтся автоматичСски исходя ΠΈΠ· встроСнных Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… схСм Π² Superset). 3.2. ОбъСдинСниС ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² Если ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈΠ½ΠΈΠΉ ΠΈΠ΄ΡƒΡ‚ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ направлСниями: β€’ Π›ΠΈΠ½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½Ρƒ Β«Π½ΠΈΡ‚ΠΊΡƒΒ». β€’ Π’ΠΎΠ»Ρ‰ΠΈΠ½Π° Π»ΠΈΠ½ΠΈΠΈ = ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π° количСству ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ… ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ². β€’ ГСомСтрия Π»ΠΈΠ½ΠΈΠΈ = срСдний ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚, вычислСнный ΠΊΠ°ΠΊ усрСднСниС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ всСх ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² Π³Ρ€ΡƒΠΏΠΏΡ‹. Нити сходятся Π² ΠΎΠ΄Π½Ρƒ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ»ΡΡ‚ΡƒΡŽ Π½ΠΈΡ‚ΡŒ, Π·Π°Ρ‚Π΅ΠΌ расходятся Π±Π»ΠΈΠΆΠ΅ ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ назначСния. 4. Π›ΠΈΠΌΠΈΡ‚ (дСтализация) ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ limit влияСт Π½Π° Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ: β€’ Π§Π΅ΠΌ мСньшС Π»ΠΈΠΌΠΈΡ‚ β€” Ρ‚Π΅ΠΌ Ρ‚ΠΎΠ»Ρ‰Π΅ итоговая линия ΠΈ мСньшС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‚ΠΎΠΊ. β€’ Π§Π΅ΠΌ большС Π»ΠΈΠΌΠΈΡ‚ β€” Ρ‚Π΅ΠΌ большС показываСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ², мСньшС Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ. ΠœΠ΅Ρ…Π°Π½ΠΈΠΊΠ°: β€’ ΠŸΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ Π»ΠΈΠΌΠΈΡ‚Π΅ происходит сильная агрСгация. β€’ ΠŸΡ€ΠΈ высоком Π»ΠΈΠΌΠΈΡ‚Π΅ β€” ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ. 5. Π’ΡƒΠ»Ρ‚ΠΈΠΏΡ‹ ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° линию ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ подсказку, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ полю, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² настройках ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΊΡ€ΡƒΠ³ Π½Π°Π΄ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ A ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ подсказку Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ΡˆΠ΅ ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΊΡ€ΡƒΠ³ Π½Π°Π΄ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π‘ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ подсказку Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ΡˆΠ΅ МоТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ HandleBars Π²Π²ΠΎΠ΄ + Π²Ρ‹Π±ΠΎΡ€ ΠΏΠΎΠ»Π΅ΠΉ, для отобраТСния(ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΈ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠΉ) 6. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ: β€’ Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любоС ΠΏΠΎΠ»Π΅ Π² датасСтС ΠΊΠ°ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ. β€’ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚(ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму) для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π² настройках. 7. ΠšΠ°Ρ€Ρ‚Π° 7.1. Π—Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠšΠ°Ρ€Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ бСсконСчно ΠΏΠΎ оси X (ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ WebMercator Π² Deck.gl). ВрСбования: β€’ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΊΡ€ΠΎΠ»Π»ΠΈΡ‚ΡŒ β€œΠ²Π»Π΅Π²ΠΎ-вправо” Π±Π΅Π· Ρ€Π΅Π·ΠΊΠΎΠ³ΠΎ ΠΎΠ±Ρ€Ρ‹Π²Π° ΠΌΠΈΡ€Π°. β€’ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° wrapLongitude. 7.2. Π’ΠΈΠΏ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ: β€’ Roadmap / Terrain / Hybrid / Satellite 8. Π›Π΅Π³Π΅Π½Π΄Π° β€’ ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ списка ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ + ΠΈΡ… Ρ†Π²Π΅Ρ‚ΠΎΠ². β€’ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»Π΅Π³Π΅Π½Π΄Ρ‹: o Π»Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ o ΠΏΡ€Π°Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ o Ρ†Π΅Π½Ρ‚ Π²Π΅Ρ€Ρ… o Π»Π΅Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ o ΠΏΡ€Π°Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ o Ρ†Π΅Π½Ρ‚Ρ€ Π½ΠΈΠ· β€’ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ/Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π»Π΅Π³Π΅Π½Π΄Ρƒ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ измСняСмыми Π² Superset Control Panel 1. Π¦Π²Π΅Ρ‚ Π»ΠΈΠ½ΠΈΠΉ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π±Π΅Π· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ) 2. Π’ΠΎΠ»Ρ‰ΠΈΠ½Π° Π»ΠΈΠ½ΠΈΠΉ базовая 3. ΠœΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹ ΠΏΡ€ΠΈ объСдинСнии 4. МаксимальноС количСство Π»ΠΈΠ½ΠΈΠΉ (limit / дСтализация) 5. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³Π° Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ»-Π²Π° Π²Ρ‹Π»Π΅Ρ‚ΠΎΠ²/ΠΏΡ€ΠΈΠ»Π΅Ρ‚ΠΎΠ², % 6. ΠŸΠΎΡ€ΠΎΠ³ количСства Π²Ρ‹Π»Π΅Ρ‚ΠΎΠ² для отобраТСния ΠΊΡ€ΡƒΠ³Π° 7. Π’Ρ‹Π±ΠΎΡ€ поля Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ 8. Π’Ρ‹Π±ΠΎΡ€ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ 9. Π¦Π²Π΅Ρ‚Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ 10. Π’ΠΈΠΏ ΠΊΠ°Ρ€Ρ‚Ρ‹ (Π’Π΅ΠΌΠ½Ρ‹ΠΉ, сСрый(ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹ΠΉ), свСтлый, спутник) 11. Π¦Π²Π΅Ρ‚ ΠΊΡ€ΡƒΠ³Π° ВрСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€’ Визуализация Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ 20k–100k(Но Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ строится ΠΏΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ записям) ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² Π±Π΅Π· зависаний. β€’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ WebGL слои (Deck.gl LineLayer, PathLayer). β€’ ΠΠ³Ρ€Π΅Π³Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° сторонС JS (ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² Superset Data Transformations). β€’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ throttling для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π² Superset Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ visualization plugin: β€’ Π€Π°ΠΉΠ»Ρ‹: plugin.ts, buildQuery.ts, Chart.tsx, transformProps.ts. β€’ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Superset controls. β€’ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° cross-filter. β€’ Полная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Superset v3+. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Dataset Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ поля: β€’ lat_start, lon_start β€’ lat_end, lon_end β€’ group_field (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ) β€’ category_field (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ).
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ React/TanStack ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°, Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Supabase/env, ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ production build, Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π° хостингС/VPS/Vercel/Cloudflare Pages ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ Hoster.by.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠΊΠ° сущСствщСго сайта. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПоТСлания ΠΈ особСнности: НуТно Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сайт Π½Π° React + Node.js. Π‘Π°ΠΉΡ‚ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΈ ΠΏΠΎ удобству использования мСня устраиваСт Π½Π΅ всё. Π—Π°Π΄Π°Ρ‡Π° β€” Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ сайт с нуля, Π° ΠΎΡ‚ΡˆΠ»ΠΈΡ„ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. БСрия ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… занятий. Π˜Ρ‰Ρƒ тСхничСского ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π° (React / TypeScript / Node.js) для сСрии ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… занятий. ЦСль: Π½Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ программистом, Π° освоСниС соврСмСнных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· созданиС собствСнного ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² области управлСния бизнСсом ΠΈ ИИ. Π’Π°ΠΆΠ½ΠΎ: Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ; интСрСсуСт Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ наставничСства ΠΈ совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ; тСория Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² объСмС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ для понимания Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ ΠΊΠΎΠ΄Π°; основноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создания Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚: 10–15 занятий ΠΏΠΎ 1,5–2 часа. Π§Ρ‚ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ: ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ VS Code Git ΠΈ GitHub структура соврСмСнного Π²Π΅Π±-прилоТСния Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° React TypeScript запуск локального прилоТСния Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ навигация Ρ€Π°Π±ΠΎΡ‚Π° с состояниСм прилоТСния Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… PostgreSQL / Supabase ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ простой структуры Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ИИ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ API ИИ-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΡ€ΠΎΠΌΠΏΡ‚Π°ΠΌΠΈ созданиС простых ИИ-Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ GitHub Vercel публикация Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ прилоТСния Π–Π΅Π»Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ занятий ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ прилоТСния, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠΎΠ΄Π΅ React/TypeScript, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ИИ для ускорСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ собствСнный ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПоТСлания ΠΈ особСнности: ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС основных Π·Π°Π΄Π°Ρ‡: - SSE-стриминг: Бтабилизация асинхронных ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². УстранСниС race conditions Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅ (Π±Π°Ρ‚Ρ‡ΠΈΠ½Π³ Π² Zustand) ΠΈ Π½Π° бэкС. Π‘Ρ‚Ρ€ΠΈΠΌΠΈΠ½Π³ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ. - Π‘ΠΈΠ»Π»ΠΈΠ½Π³: Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ списания Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π² MongoDB: подписки, Π»ΠΈΠΌΠΈΡ‚Ρ‹, устранСниС Β«Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ…Β» балансов. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ лСгаси ΠΈ Π΅ΡΡ‚ΡŒ Π±Π°Π³ΠΈ - ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ. - МСдиа-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½: ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ Centrifugo. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π²ΠΎΡ€ΠΊΠ΅Ρ€ΠΎΠ² (fal.ai ΠΈ Π΄Ρ€.) Π½Π° Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ SSE ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π»ΠΈΠ½Π³. Настройка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Minio: Presigned URLs, CORS. - Унификация API: ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с Auth v1 Π½Π° Auth v2. ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ описаны, Π½ΡƒΠΆΠ½ΠΎ провСсти ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡŽ Π±Π΅Π· ΠΏΠΎΠ»ΠΎΠΌΠΊΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π°.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. НуТно ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ сайта ΠΈΠ· figma Π½Π° стСкС: React + Vite + Sass. Π”Π΅Ρ‚Π°Π»ΠΈ ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ - Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ. КСйс Π½Π΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ! ЯвляСтся ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ магистратуры ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ Π²ΡƒΠ·Π° ΠΏΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ "ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ инТСнСрия".
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. НуТно ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ сайта ΠΈΠ· figma Π½Π° стСкС: React + Vite + Sass. Π”Π΅Ρ‚Π°Π»ΠΈ ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ - Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° React

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПоТСлания ΠΈ особСнности: МнС Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΊΠΎΠ΄Π°, Ρƒ мСня ΡƒΠΆΠ΅ распрСдСлСно ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ 36 страниц, ΠΈ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ 8-9 страниц Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ + ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π΅Ρ‰Ρ‘ с ΠΎΠ΄Π½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ: (Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ сохранСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ статуса Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ) БСйчас послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я наТимаю Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ "ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ" ΠΈ Π·Π°Π΄Π°Ρ‡Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»Π°ΡΡŒ, Ρ‚ΠΎ статус Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ становится "НА ΠŸΠ ΠžΠ’Π•Π ΠšΠ•". Если ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π½Π° эту, Ρ‚ΠΎ снова становится статус - "ΠžΠ‘Π ΠΠ‘ΠžΠ’ΠΠΠž". А ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ» Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ всСгда Π±Ρ‹Π» статус "НА ΠŸΠ ΠžΠ’Π•Π ΠšΠ•". Π’Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅: сСйчас, ΠΊΠΎΠ³Π΄Π° Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ статус "НА ΠŸΠ ΠžΠ’Π•Π ΠšΠ•", Ρ‚ΠΎ Ρƒ Π½Π΅Ρ‘ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ (хотя послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΎΡΡŒ) ΠΈ Π² ΠΏΠΎΠ»Π΅ "количСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²" = 0 (Ρ‚ΡƒΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· отобраТаСтся количСство Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΉ).
ЧСлябинск ЀрилансСры