Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ нСдопустимо Π² Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ…

CA / B Forum Π‘ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΡŒ SC12: Π—Π°ΠΊΠ°Ρ‚ подчСркивания Π² dNSNames (ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΎ Π² ноябрС 2018 Π³.) описал процСсс поэтапного ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ использования символов подчСркивания (_) Π² Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ…, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ сСртификаты. ИзмСнСния ΠΏΡ€Π°Π²ΠΈΠ» Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½Ρ SC12 ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ RFC 1035, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт символы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ… DNS:

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ для ΠΈΠΌΠ΅Π½ хостов ARPANET. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с Π±ΡƒΠΊΠ²Ρ‹, Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π±ΡƒΠΊΠ²ΠΎΠΉ ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠΉ, Π° Π² качСствС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… символов Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΡƒΠΊΠ²Ρ‹, Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ дСфис.

Однако, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ RFC 1035 Π½Π΅ допускаСт подчСркивания Π² зарСгистрированных Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ…, ΠΎΠ½ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, sub_domain.example.com). Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‚Ρ€Ρ‹ сСртификации (Π¦Π‘), Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ SSL. com, ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ сСртификаты, ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Ρ‹ с ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ. Π‘ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΡŒ SC12 Π²ΠΊΠ»ΡŽΡ‡Π°Π» трСхэтапный процСсс ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ подчСркивания Π² Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ…:

Π”ΠΎ 1 апрСля 2019 Π³. сСртификаты, содСрТащиС символы подчСркивания (Β«_Β») Π² ΠΌΠ΅Ρ‚ΠΊΠ°Ρ… Π΄ΠΎΠΌΠ΅Π½Π° Π² записях dNSName, ΠœΠžΠ“Π£Π’ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • Записи dNSName ΠœΠžΠ“Π£Π’ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ символы подчСркивания, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π°ΠΌΠ΅Π½Π° всСх символов подчСркивания Π½Π° символы дСфиса (Β«-Β») ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠ΅ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΈ;
  • Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ подчСркивания НЕ Π”ΠžΠ›Π–ΠΠ« Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π² самой Π»Π΅Π²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠ΅ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΈ;
  • Π’Π°ΠΊΠΈΠ΅ сСртификаты НЕ Π”ΠžΠ›Π–ΠΠ« Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ 30 Π΄Π½Π΅ΠΉ.

ВсС сСртификаты, содСрТащиС символ подчСркивания Π² любой записи dNSName ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ срок дСйствия Π±ΠΎΠ»Π΅Π΅ 30 Π΄Π½Π΅ΠΉ, Π”ΠžΠ›Π–ΠΠ« Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ·Π²Π°Π½Ρ‹ Π΄ΠΎ 15 января 2019 Π³.


ПослС 30 апрСля 2019 Π³. символы подчСркивания (Β«_Β») НЕ Π”ΠžΠ›Π–ΠΠ« ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² записях dNSName.

Π’ соотвСтствии с этими условиями SSL.com Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ SSL /TLS сСртификаты для Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ с символами подчСркивания. Для Π½Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с субдомСнами, содСрТащими символы подчСркивания, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΌΠΈ SSL /TLS сСртификат, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

  1. (РСкомСндуСтся) Если Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ имя субдомСна Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ большС Π½Π΅ содСрТало подчСркивания (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅
    sub_domain.example.com
    Π² sub-domain.example.com).
  2. Если Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ элСмСнт ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΌΠ΅Π½Π° содСрТит символы подчСркивания, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСртификат подстановочного Π·Π½Π°ΠΊΠ°. НапримСр, сСртификат Π½Π° *.example.com ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ sub_domain.example.com, Но Π½Π΅ level_three.sub_domain.example.com.

Как всСгда, Ссли Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ вопросы, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ ΠΏΠΎ адрСсу [email protected], ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ 1-877-SSL-Secure, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ссылку Ρ‡Π°Ρ‚Π° Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ этой страницы.

НиТнСС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Python

Π”Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, Π·Π°Ρ‡Π΅ΠΌ Π² Python ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅.

МногиС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Python Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠΎ функциях символа Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания. А ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, Π΅Π³ΠΎ использованиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ эффСктивно.

НиТнСС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ (_) β€” это ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ.

Если Π²Ρ‹ программист Python, Π²Π°ΠΌ, вСроятно, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΈΡΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ строки:

  • for _ in range(100)
  • __init__(self)
  • _ = 2

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ символа подчСркивания зависит ΠΎΡ‚ контСкста.

МоТно Π½Π°ΠΉΡ‚ΠΈ ΠΏΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования символа Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания:

  1. ИспользованиС Π² ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π΅
  2. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
  3. ИспользованиС Π² Ρ†ΠΈΠΊΠ»Π΅
  4. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ Π² числах
  5. ИмСнованиС
    • ΠžΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅
    • ΠžΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅
    • Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅
    • Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅

Π§Ρ‚ΠΎ ΠΆ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всС эти Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

1. ИспользованиС Π² ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π΅

Python автоматичСски сохраняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ послСднСго выраТСния Π² ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π΅ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ _. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

5 + 4
# 9
_     # БохраняСт Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выраТСния Π²Ρ‹ΡˆΠ΅
# 9
_ + 6
# 15
_
# 15
a = _  # ΠŸΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ значСния _ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ
a
# 15

2. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

НиТнСС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ (_) Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для игнорирования Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Если ΠΏΡ€ΠΈ распаковкС списка ΠΈΠ»ΠΈ ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ° Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ значСния, просто присвойтС ΠΈΡ… Π² качСствС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ символу Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания.

Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ присвоСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ подчСркивания. ΠœΡ‹ присваиваСм значСния Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΡŽ (_) ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΡ… Π² дальнСйшСм ΠΊΠΎΠ΄Π΅.

ΠŸΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ нСсколько. ДСлаСтся это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания

*_.

НапримСр, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

## Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ значСния
a, _, b = (1, 2, 3) # a = 1, b = 3
print(a, b)
## Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
## *(variable) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для присвоСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ списка (ΠΏΡ€ΠΈ распаковкС)
## Π­Ρ‚ΠΎ "Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ распаковка", доступна ΠΎΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Python 3.x
a, *_, b = (7, 6, 5, 4, 3, 2, 1)
print(a, b)
# Output:
# 1 3
# 7 1

Английский для программистов

Наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π» с тСстами ΠΏΠΎ английскому языку для программистов. Английский это Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹ программиста. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π°Π½ΡΡ‚ΡŒΡΡ ΠΈΠΌ ΡƒΠΆΠ΅ сСйчас

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

Γ—

3. ИспользованиС Π² Ρ†ΠΈΠΊΠ»Π΅

Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ (_) Π² качСствС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² Ρ†ΠΈΠΊΠ»Π΅. Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚:

## Π¦ΠΈΠΊΠ» Π΄Π΅Π»Π°Π΅Ρ‚ 5 ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ с использованиСм _ for _ in range(5): print(_) ## ΠŸΠ΅Ρ€Π΅Π±ΠΎΡ€ списка с использованиСм _ ## Π‘ΠΈΠΌΠ²ΠΎΠ» _ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ languages = ["Python", "JS", "PHP", "Java"] for _ in languages: print(_) _ = 5 while _ < 10: print(_, end = ' ') # Для 'end' Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ - '\n'. ΠœΡ‹ мСняСм Π΅Π³ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π΅Π» _ += 1

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

0
1
2
3
4
Python
JS
PHP
Java
5 6 7 8 9

4.

Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ Π² числах

Если Ρƒ вас Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ число, состоящСС ΠΈΠ· большого количСства Ρ†ΠΈΡ„Ρ€, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ 1_000_000.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ символ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания (_) для раздСлСния частСй Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ…, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл.

НапримСр, это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

binary = 0b_0010, octa = 0o_64, hexa = 0x_23_ab

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ всС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

## Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ систСмы счислСния ## Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ написания чисСл, ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π² ΠΈΡ… Π² Ρ†Π΅Π»Ρ‹Π΅ числа ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° "int" million = 1_000_000 binary = 0b_0010 octa = 0o_64 hexa = 0x_23_ab print(million) print(binary) print(octa) print(hexa) # Output: # 1000000 # 2 # 52 # 9131

5.

ИмСнованиС с использованиСм подчСркивания (_)

НиТнСС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для имСнования ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ классов ΠΈ Ρ‚. Π΄. ΠŸΡ€ΠΈ этом ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ способами:

  • Π•Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅: _variable
  • Π•Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅: variable_
  • Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅: __variable
  • Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅: __variable__

5.1. Π•Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅

_name

Π•Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ примСняСтся Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ использования. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈΠΌ нСчасто ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ.

Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

class Test: def __init__(self): self.name = "pythonist" self._num = 7 obj = Test() print(obj. name) print(obj._num) # Output: # pythonist # 7

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈΠΌΠ΅Π½ΠΈ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π½Π°ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Однако Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ влияСт Π½Π° ΠΈΠΌΠ΅Π½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΠ· модуля.

Π”Π°Π²Π°ΠΉΡ‚Π΅ напишСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ»Π΅ my_funtions:

## filename:- my_functions.py def func(): return "pythonist" def _private_func(): return 7

Если Π²Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ΠΈΠΌΠ΅Π½Π° ΠΈΠ· my_functions.py, Python Π½Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠΌΠ΅Π½Π°, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ с Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ подчСркивания Π² Π½Π°Ρ‡Π°Π»Π΅. ΠœΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

>>> from my_functions import *
>>> func()
'pythonist'
>>> _private_func()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name '_private_func' is not defined

Однако Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ошибки, импортируя ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

>>> import my_functions
>>> my_functions. 
SyntaxError: invalid syntax
>>> def function(class_):
...     pass
...
>>>

ΠžΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ имя, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ с ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словом Python. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях, Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ², Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΈΠΌΠ΅Π½ΠΈ вашСй ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

5.3. Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅

__name

Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для искаТСния ΠΈΠΌΠ΅Π½ΠΈ.

Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρƒ Python ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ имя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° подклассов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΈΠΌΠ΅Π½.

ИскаТСниС ΠΈΠΌΠ΅Π½ΠΈ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Python измСняСт имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ наслСдовании классов Π½Π΅ происходит ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ².

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

class Sample():
    def __init__(self):
        self. a = 1
        self._b = 2
        self.__c = 3
obj1 = Sample()
dir(obj1)
['_Sample__c',
 '__class__',
 '__delattr__',
 '__dict__',
 '__dir__',
 '__doc__',
 '__eq__',
 '__format__',
 '__ge__',
 '__getattribute__',
 '__gt__',
 '__hash__',
 '__init__',
 '__init_subclass__',
 '__le__',
 '__lt__',
 '__module__',
 '__ne__',
 '__new__',
 '__reduce__',
 '__reduce_ex__',
 '__repr__',
 '__setattr__',
 '__sizeof__',
 '__str__',
 '__subclasshook__',
 '__weakref__',
 '_b',
 'a']

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° класса. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° наши ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² спискС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ self.a появляСтся Π² спискС Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

self._b Ρ‚Π°ΠΊΠΆΠ΅ появляСтся Π² спискС Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Однако, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅, это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ использования.

Π•ΡΡ‚ΡŒ Π»ΠΈ Π² спискС пСрСмСнная self.__c? НСт. Но Ссли Π²Ρ‹ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посмотритС Π½Π° список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ с ΠΈΠΌΠ΅Π½Π΅ΠΌ _Sample__c. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ искаТСниС ΠΈΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ пСрСопрСдСлСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² подклассах.

Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ наслСдуСтся ΠΎΡ‚ класса Sample, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:

class SecondClass(Sample):
    def __init__(self):
        super().__init__()
        self.a = "overridden"
        self._b = "overridden"
        self.__c = "overridden"
obj2 = SecondClass()
print(obj2.a)
print(obj2._b)
print(obj2.__c)
overridden
overridden
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-2-4bf6884fbd34> in <module>()
      9 print(obj2. a)
     10 print(obj2._b)
---> 11 print(obj2.__c)
AttributeError: 'SecondClass' object has no attribute '__c'

Π—Π΄Π΅ΡΡŒ снова Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ искаТСниС ΠΈΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° измСняСт obj2.__c Π½Π° _SecondClass__c. НапримСр, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ этот элСмСнт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚:

print(obj2._SecondClass__c)
# overridden

Π’ΠΈΠ΄ΠΈΡ‚Π΅, это сработало. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ€Π°Π½Π΅Π΅ созданной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ _Sample__c. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, посмотрим Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄:

print(obj1._Sample__c)
# 3

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π² Π½Π°Ρ‡Π°Π»Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π² классС. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

class SimpleClass:
    def __init__(self):
        self.__datacamp = "Excellent"
    def get_datacamp(self):
        return self.__datacamp
obj = SimpleClass()
print(obj.get_datacamp()) ## it prints the "Excellent" which is a __var
print(obj.__datacamp)     ## here, we get an error as mentioned before. It changes the name of the variable
Excellent
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-5-8006c0a9b061> in <module>()
      9 obj = SimpleClass()
     10 print(obj. get_datacamp()) ## it prints the "Excellent" which is a __var
---> 11 print(obj.__datacamp)     ## here, we get an error as mentioned before. It changes the name of the variable
AttributeError: 'SimpleClass' object has no attribute '__datacamp'

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ подчСркивания для ΠΈΠΌΠ΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

class SimpleClass:
    def __datacamp(self):
        return "datacamp"
    def call_datacamp(self):
        return self.__datacamp()
obj = SimpleClass()
print(obj.call_datacamp()) ## same as above it returns the Dobule pre underscore method
print(obj.__datacamp())    ## we get an error here
datacamp
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-1-cd8ce2e83589> in <module>()
      9 obj = SimpleClass()
     10 print(obj. call_datacamp()) ## same as above it returns the Dobule pre underscore method
---> 11 print(obj.__datacamp())    ## we get an error here
AttributeError: 'SimpleClass' object has no attribute '__datacamp'

Π”Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° искаТСниС ΠΈΠΌΠ΅Π½ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ создадим ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ _SimpleClass__name. ПослС этого попытаСмся ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ:

_SimpleClass__name = "datacamp"
class SimpleClass:
    def return_name(self):
        return __name
obj = SimpleClass()
print(obj.return_name()) ## it prints the __name variable
# Output:
# datacamp

Π’Ρ‹ поняли ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ? Если Π½Π΅Ρ‚, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ Ρ€Π°Π·.

5.4. Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅

__name__

Π’ Python Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ. Они Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ магичСскими ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π°Π½Π΄Π΅Ρ€-ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ (Π°Π½Π³Π». dunder β€” сокращСниС ΠΎΡ‚ Double Under (Underscores) β€” Π±ΡƒΠΊΠ². β€œΠ΄Π²ΠΎΠΉΠ½ΠΎΠ΅ подчСркиваниС”).

class Sample():
    def __init__(self):
        self.__num__ = 7
obj = Sample()
obj.__num__
# Output:
# 7

ИспользованиС Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² качСствС ΠΈΠΌΠ΅Π½ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ с Π½ΠΈΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Π΅Π΅.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈ, Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ символы Π½ΠΈΠΆΠ½Π΅Π³ΠΎ подчСркивания Π² Python. ΠœΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… рассмотрСли ΠΏΡΡ‚ΡŒ способов ΠΈΡ… использования ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ обсудили, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Богласимся, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ Π½Π΅ всС ΠΏΠΎΠΉΠΌΡƒΡ‚ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ прочтСния. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ тСряйтС тСрпСния, ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅, Ссли Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°.

НадССмся, Ρ‡Ρ‚ΠΎ данная ΡΡ‚Π°Ρ‚ΡŒΡ Π±Ρ‹Π»Π° Π²Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Π°! УспСхов Π² написании ΠΊΠΎΠ΄Π°!

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«Role of Underscore(_) in PythonΒ».

NCPR: ΠžΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Ρ€Π°Π΄ΠΈΠΎ Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ страны

Underscore

ПослСдний выпуск: ПонСдСльник, 17 октября 2022 Π³. Π˜Π·Π΄Π°Π½ΠΈΠ΅ΠΠΎΡ‡Π½ΠΎΠΉ успСх Π·Π° сорок Π»Π΅Ρ‚

iTunesSpotifyGoogle Play


Underscore БСрия ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚ΠΎΠ²:

Live at the Cinder Block CafΓ©

Бпасибо Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΎΡ‚ SLC Arts ΠΈ ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Π΄ΠΎΠ½ΠΎΡ€Ρ‹, ΠΊΠ°ΠΊ Π²Ρ‹, БСрия Live at the Cinderblock CafΓ© β€” это ваш шанс ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈΠ· ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚ΠΎΠ² Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ страны, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вносят свой Π²ΠΊΠ»Π°Π΄ Π² Π½Π°ΡˆΡƒ ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΠΎΡΠ»ΡƒΡˆΠ°ΠΉΡ‚Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ, Π½Π΅ выходя ΠΈΠ· собствСнной гостиной.

Π­Ρ‚ΠΈ ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚Ρ‹ Zoom бСсплатны, Π½ΠΎ трСбуСтся рСгистрация (подробности ΡƒΠΊΠ°Π·Π°Π½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚Π° Π½ΠΈΠΆΠ΅). Π‘ΠΌΠΎΡ‚Ρ€Π΅Π»ΠΈ с Π½Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΆΠ΄Π΅ΠΌ встрСчи с Π²Π°ΠΌΠΈ для ΠΌΡƒΠ·Ρ‹ΠΊΠΈ ΠΈ бСсСды, Live at the Cinder Block CafΓ© .

ΠŸΡ€Π΅Π΄ΡΡ‚ΠΎΡΡ‰ΠΈΠ΅

Cinder Block ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚Ρ‹:
  • ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π–Π˜Π’ΠžΠ•!

    ΠŸΡΡ‚Π½ΠΈΡ†Π°, 7 октября, 18:00: ΠŸΠžΠ›Π£Π§Π˜Π’Π• Π‘Π˜Π›Π•Π’Π« — ОНИ Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠ«

    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ бСсплатныС Π±ΠΈΠ»Π΅Ρ‚Ρ‹ Π½Π° The Underscore Project Live β€” Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚ Π² пятницу, 7 октября, Π² 18:00! Catch Animal Crackers, Π“Ρ€Π΅Ρ‚Ρ…Π΅Π½ ΠšΠ΅Π»Π΅Ρ€ с Π‘Π°Ρ€Π± Π₯Π΅Π»Π»Π΅Ρ€, Caramelo Trio ΠΈ The Phoenix Jazz Collective, Π½Π° ΠΆΠΈΠ²ΠΎΠΌ Π²Π΅Ρ‡Π΅Ρ€Π½Π΅ΠΌ прСдставлСнии Π² Ρ‚Π΅Π°Ρ‚Ρ€Π΅ Π“ΡƒΠ»ΠΈΠΊ Π² кампусС УнивСрситСта Бвятого ЛаврСнтия. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Π΅Π»ΠΈΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΎΠ΄Π½Π° отличная Π½ΠΎΡ‡ΡŒ, ΠΎΠ΄Π½Π° отличная Ρ†Π΅Π½Π°.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚Ρ‹:

  • ΠšΡ€Π΅ΠΊΠ΅Ρ€Ρ‹ с ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ. Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠœΠ°ΠΊΠ»Π°Ρ„Π»ΠΈΠ½, Π‘ΡƒΠ»Π»Π²ΠΈΠ½ΠΊΠ΅Π»ΡŒ, Π‘Π΅ΠΉΠΊΠ΅Ρ€, Π‘Π°Π»Π»ΠΈΠ²Π°Π½-ΠšΡΡ‚Π»ΠΈΠ½.

    Π‘Ρ€Π΅Π΄Π°, 28 сСнтября, 19:00

    Animal Crackers β€” Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ ΠΈ послСдний ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π² нашСй сСрии Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚ΠΎΠ² Live at the Cinder Block CafΓ©. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΊΠ²Π°Ρ€Ρ‚Π΅Ρ‚ΠΎΠΌ ΠΈΠ· ΠŸΠΎΡ‚ΡΠ΄Π°ΠΌΠ°: Дэн Π‘Π°Π»Π»ΠΈΠ²Π°Π½-ΠšΡΡ‚Π»ΠΈΠ½: Π³ΠΈΡ‚Π°Ρ€Π°, ΠœΡΡ‚Ρ‚ Π‘ΡƒΠ»Π»Π²ΠΈΠ½ΠΊΠ΅Π»ΡŒ: Π°ΠΊΠΊΠΎΡ€Π΄Π΅ΠΎΠ½, Π’ΠΎΠΌ Π‘Π΅ΠΉΠΊΠ΅Ρ€: Π³ΠΈΡ‚Π°Ρ€Π° ΠΈ ΠΌΠ°Π½Π΄ΠΎΠ»ΠΈΠ½Π°, Ѐрэнк ΠœΠ°ΠΊΠ»Π°Ρ„Π»ΠΈΠ½: пСркуссия. Они ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΄Π΅Ρ‚ΡΠΊΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ для всСх возрастов, 2-102.

  • Π’Ρ€ΠΈΠΎ ΠšΠ°Ρ€ΠΌΠ΅Π»ΠΎ. Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ Π‘Π°Ρ€ΠΌΡŒΠ΅Π½Ρ‚ΠΎ, Π‘Π΅ΠΉΠΌΡƒΡ€, Робинсон.

    Π‘Ρ€Π΅Π΄Π°, 14 сСнтября, 19:00

    Caramelo Trio β€” Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ артист Π² нашСй сСрии ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚ΠΎΠ² Live at the Cinder Block CafΓ©. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΆΠΈΠ²ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Ρ€ΠΎΠΉΠΊΠΎΠΉ ΠΈΠ· ΠŸΠΎΡ‚ΡΠ΄Π°ΠΌΠ°: ΠžΡΠΊΠ°Ρ€ Π‘Π°Ρ€ΠΌΡŒΠ΅Π½Ρ‚ΠΎ: Π³ΠΈΡ‚Π°Ρ€Π°, Π‘Π΅Ρ‚ Робинсон: Π²ΠΈΠΎΠ»ΠΎΠ½Ρ‡Π΅Π»ΡŒ ΠΈ ΠœΠ°Ρ€ΠΊ Π‘Π΅ΠΉΠΌΡƒΡ€: пСркуссия. Они ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ свою ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ смСсь самбы, Ρ‚Π°Π½Π³ΠΎ, босса ΠΈ кумбия.

  • Π”ΠΆΠ°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ² ЀСникс. Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ: Π‘Ρ‘Ρ€Π΄, Π‘Π΅ΠΉΠ»ΠΈ, Π‘Π°ΠΊΡƒΡ€Π°, Π›Π°Π’ΠΈΠ½.

    Π‘Ρ€Π΅Π΄Π°, 13 июля, 19:00:

    Π’Ρ‚ΠΎΡ€Ρ‹ΠΌ извСстным артистом Π² нашСй сСрии Live at the Cinder Block CafΓ© являСтся Π”ΠΆΠ°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ² ЀСникс . ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… классиков Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ страны. Π΄ΠΆΠ°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠ²Π°Ρ€Ρ‚Π΅Ρ‚Ρ‹ с участиСм Π‘ΠΊΠΎΡ‚Ρ‚Π° Π›Π°Π’ΠΈΠ½Π°, Бэма Π‘Π΅ΠΉΠ»ΠΈ, Π‘Ρ‚ΠΈΠ²Π΅Π½Π° Π‘Π΅Ρ€Π΄Π° ΠΈ Π›Π°Ρ€Ρ€ΠΈ Π‘Π°ΠΊΡƒΡ€Π°. Π”ΠΎΠΉΠ» Π”ΠΈΠ½ Π²Π΅Π΄Π΅Ρ‚ это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ мСроприятиС, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ для ΠΏΡƒΠ±Π»ΠΈΠΊΠΈ.

  • Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ: Π“Ρ€Π΅Ρ‚Ρ…Π΅Π½ ΠšΠ΅Π»Π΅Ρ€, Π‘Π°Ρ€Π± Π₯Π΅Π»Π»Π΅Ρ€ ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Π”ΠΎΠΉΠ» Π”ΠΈΠ½.

    Π‘Ρ€Π΅Π΄Π°, 15 июня, 19:00:

    ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Underscore NCPR стартуСт со скрипачкой ΠΈ скрипачкой ΠΈΠ· ΠŸΠΎΡ‚ΡΠ΄Π°ΠΌΠ° Π“Ρ€Π΅Ρ‚Ρ…Π΅Π½ ΠšΠ΅Π»Π΅Ρ€ . Π“Ρ€Π΅Ρ‚Ρ…Π΅Π½ Ρ€ΠΎΠ΄ΠΎΠΌ ΠΈΠ· Π—Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚Ρ, Π½ΠΎ Π·Π° послСдниС Π΄Π²Π° дСсятилСтия сдСлал ΠŸΠΎΡ‚ΡΠ΄Π°ΠΌ своим Π΄ΠΎΠΌΠΎΠΌ. Она ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, способСн ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° скрипкС ΠΌΠ½ΠΎΠ³ΠΈΡ… стилСй — старинной, квСбСкской, ирландской, Π΄ΠΎΠ»ΠΈΠ½Ρ‹ ΠžΡ‚Ρ‚Π°Π²Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° классичСской скрипка; всС «Π±Π΅Π· Π°ΠΊΡ†Π΅Π½Ρ‚Π°». Она Ρ‚Π°ΠΊΠΆΠ΅ извСстный ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ ΠΈ ΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ стал Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ благодаря срСдствам ГосударствСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π΅Π³Ρ€Π°Π½Ρ‚ΠΎΠ² сообщСства, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π΅Π³Ρ€Π°Π½Ρ‚ΠΎΠ² Π‘ΠΎΠ²Π΅Ρ‚ ΡˆΡ‚Π°Ρ‚Π° Нью-Π™ΠΎΡ€ΠΊ ΠΏΠΎ Π΄Π΅Π»Π°ΠΌ искусств ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ канцСлярии Π³ΡƒΠ±Π΅Ρ€Π½Π°Ρ‚ΠΎΡ€Π° ΠΈ Π—Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ собрания ΡˆΡ‚Π°Ρ‚Π° Нью-Π™ΠΎΡ€ΠΊ, ΠΈ находится Π² Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π‘ΠΎΠ²Π΅Ρ‚Π° искусств ΠΎΠΊΡ€ΡƒΠ³Π° Π‘Π΅Π½Ρ‚-ЛоурСнс.


Π Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚Ρ‹ ΡƒΡΠ»Ρ‹ΡˆΠ°Π½Ρ‹ Π½Π° NCPR


НСкоторыС ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²Ρ‹Ρ… ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚ΠΎΠ² Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ страны, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π° NCPR.

О Underscore

БСвСрная страна Π±ΠΎΠ³Π°Ρ‚Π° ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π°Π»Π°Π½Ρ‚Π°ΠΌΠΈ: ΠΎΡ‚ людСй, ΡΠΎΡ‡ΠΈΠ½ΡΡŽΡ‰ΠΈΡ… ΠΌΡƒΠ·Ρ‹ΠΊΡƒ Π½Π° своих ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π΄ΠΎ ΠΏΠΎΠ»Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ, ΠΈΠ³Ρ€Π°ΡŽΡ‰ΠΈΡ… всС ΠΆΠ°Π½Ρ€Ρ‹ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ. Π›Π΅Ρ‚ΠΎΠΌ 2020 Π³ΠΎΠ΄Π° NCPR Π½Π°Ρ‡Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… исполнитСлСй Π² Π½Π°ΡˆΠΈΡ… новостных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….

Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ дСсятки ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚ΠΎΠ² прислали NCPR свою ΠΌΡƒΠ·Ρ‹ΠΊΡƒ, ΠΈ Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ приятно ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Сю с Π²Π°ΠΌΠΈ. Π­Ρ‚Π° услуга — способ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎΠ± этих Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ°Ρ…. Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² Underscore.

Если Π²Ρ‹ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, Π½ΠΎ Π΅Ρ‰Π΅ Π½Π΅ участвуСтС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Underscore Project, Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΈΠΌ ΡΡ‚Π°Ρ‚ΡŒ, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π°ΠΌ ΠΏΠΎ адрСсу [email protected], Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС.


ПослСдниС эпизоды

Π¨ΠΎΡƒ 10 50 100 | ΠΏΠ»ΠΈΡ‚ΠΊΠ° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ


(17.10.2022)

ЧСстно говоря, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Π°Ρ Тизнь ΠΏΠ΅Π²Ρ†Π° ΠΈ Π°Π²Ρ‚ΠΎΡ€Π° пСсСн South Glens Falls Алана Данэма являСтся достаточным ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ Π΅Π³ΠΎ успСха. Но всС большСС число ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠ² ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° записи, сдСланныС Π²…

(16.09.2022)

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π“Ρ€Π΅Ρ‚Ρ…Π΅Π½ ΠšΠ΅Π»Π΅Ρ€ (с Π‘Π°Ρ€Π± Π₯Π΅Π»Π»Π΅Ρ€), The Phoenix Jazz Collective, Animal Crackers ΠΈ The Caramelo Trio Π² пятницу, 7 октября, Π² 18:00, бСсплатно…

(12.09.2022)

Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎ бас-Π³ΠΈΡ‚Π°Ρ€Π΅. Π­Π²Π°Π½ Винстра создаСт ΠΏΠ»Π°Π²Π½Ρ‹Π΅ ΠΈ творчСскиС ΠΏΡŒΠ΅ΡΡ‹ Π½Π° бас-Π³ΠΈΡ‚Π°Ρ€Π΅ ΠΏΠΈΠΊΠΊΠΎΠ»ΠΎ. ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя для этого баса…

(11.09.2022)

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π² срСду 14 сСнтября Π² 19:00, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Ρ€ΠΈΠΎ, основанным Π½Π° Π·Π²ΡƒΠΊΠ°Ρ… самбы, Ρ‚Π°Π½Π³ΠΎ, боссы ΠΈ…

(11.07.2022)

Он Π²Ρ‹ΠΈΠ³Ρ€Π°Π» Π΄Π²Π΅ ΠΏΡ€Π΅ΠΌΠΈΠΈ Native American Music Awards Π² качСствС сольного исполнитСля, Π° Π΅Π³ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ° December Wind выпускаСт Π½ΠΎΠ²Ρ‹ΠΉ альбом этим Π»Π΅Ρ‚ΠΎΠΌ. Atsiaktonkie Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½…

(08.07.2022)

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π² срСду, 13 июля, Π² 19:00, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π΄ΠΆΠ°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠ²Π°Ρ€Ρ‚Π΅Ρ‚ΠΎΠ² ΠΎΠΊΡ€ΡƒΠ³Π° Π‘Π΅Π½Ρ‚-ЛоурСнс

(14. 06.2022)

ΠšΠ΅ΠΉΡ‚Π»ΠΈΠ½ Π¨ΠΎΠ»Π» привСтствуСт ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½Π½Ρ‹Ρ… артистов Π½Π° своСм Π½ΠΎΠ²ΠΎΠΌ альбомС, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠ°Ρ‚ΡŒ-ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ.

(24.05.2022)

Адриан ΠšΠ°Ρ€Ρ€ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π·Π²ΡƒΠΊΠΈ старинного элСктричСского ΠΏΠΈΠ°Π½ΠΈΠ½ΠΎ пСрСнСсли Π΅Π³ΠΎ Β«Π² Π½ΠΎΠ²ΠΎΠ΅ мСсто».

(16.05.2022)

ΠžΡ‚ Π²ΠΎΠ½ΡŽΡ‡ΠΈΡ… Ρ‡Π΅Ρ€Π΅ΠΏΠ°Ρ… Π΄ΠΎ оловянных Π°Ρ„Π΅Ρ€ 19-Π³ΠΎ Π²Π΅ΠΊΠ° Дэвид ΠΡ€Ρ‡ΠΈΠ±Π°Π»ΡŒΠ΄ погруТаСтся Π² исслСдования Π΄ΠΎ…

(09.05.2022)

«ΠšΠΎΠ³Π΄Π° Ρ‚Π΅Π±Π΅ удаСтся ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎ-своСму, это ΠΌΠΎΠΌΠ΅Π½Ρ‚ удовлСтворСния», — Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚…

(07.02.2022)

«ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π½Π°Π΄ ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΡ‡ΡŒ, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ ΡΠΌΠΎΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΆΠΈΡ‚ΡŒ», — Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π”ΠΆΡƒΠ»ΠΈ ΠšΡΡ‚Ρ€ΠΈΠ½, Ρ‚Π°ΠΊΠΆΠ΅ извСстная ΠΊΠ°ΠΊ я…

(24.01.2022)

Π’Ρ‹ ΡΠ»Ρ‹ΡˆΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡƒΡ‚Ρ€ΠΎ Π² нашСм Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ новостном ΡˆΠΎΡƒ Β«Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ сияниС», Π΅Π³ΠΎ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ инструмСнт?…

(17.01.2022)

Π’Π΅Π΄ Π›Π΅Π²Π°Π½Π΄ ΠΈΠ· Π΄Π΅Ρ€Π΅Π²ΡƒΡˆΠΊΠΈ Π‘Π°Ρ€Π°Π½Π°ΠΊ Инн рассказываСт ΠΎ своСй истории сочинСния Π² ΡƒΠΌΠ΅, ΠΏΠΎΠΊΠ°…

(03.01.2022)

«Π’Ρ‹ ЗАРАБАВЫВАЕШЬ, ΠΊΠ°ΠΊ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ. Π― Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ этого, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΡƒΠ½Ρ†ΠΈΡŽ. Π― Π½Π΅ ΠΎΠ΄Π°Ρ€Π΅Π½, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ сущСствования…

(15.11.2021)

Β«Π“ΠΎΡ€Π»ΠΎΠ²ΠΎΠ΅ ΠΏΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊ ΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΈ СстСствСнно, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄Ρ‹ΡˆΠ°Ρ‚ΡŒΒ», β€” Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π¨Π°Ρ€Π»ΠΎΡ‚Ρ‚Π° ΠšΠ°Ρ€Π»Ρ‚ΠΎΠ½ ΠΈΠ·…

(18.10.2021)

Π Ρƒ ΠΈ М.И. Π”ΠΈΠ²Π°ΠΉΠ½, Ρ‚Π°ΠΊΠΆΠ΅ извСстный ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΡ€ писСм, ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½Π½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ супруТСской ΠΆΠΈΠ·Π½ΠΈ, дСтях,…

(20.09.2021)

(20.08.2021)

(02.07.2021)

ΠŸΠ»Π°Ρ‚Ρ‚ΡΠ±ΡƒΡ€Π³ΡΠΊΠ°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° Ursa and the Major Key максимально использовала возмоТности ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ…

(21.06.2021)

(22.05.2021)

(08.05.2021)

(23.04.2021)

Π­Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ выпуск Underscore. ВСсСлый час ΠΌΡƒΠ·Ρ‹ΠΊΠΈ ΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΎΠ² с полдюТиной Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ страны…

(06.04.2021)

Усилия ΠΏΠΎ Π±ΠΎΡ€ΡŒΠ±Π΅ с ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠ΅ΠΉ коронавируса ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ ΠΎΡ‚ΠΌΠ΅Π½Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹…

(13.03.2021)

(05.12.2020)

(08.09.2020)

Π­Ρ‚ΠΎΠΉ вСсной ΠΈΠ·-Π·Π° ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Π΅ люди Π½Π΅ Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΡˆΠΊΠΎΠ»Ρƒ. МногиС Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² класс…

(04.09.2020)

«Π’сС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Π³Π»Π°Π΄ΠΊΠΎ, поэтому я Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ» запись своСго альбома» ΠœΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ΄ΡŽΡΠ΅Ρ€ Warren County Π½Π°…

Underscore

ΠšΡ‚ΠΎ ΠΌΡ‹

Π£ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 35 Π»Π΅Ρ‚ ΠšΠ°Ρ€Π½Π΅Π³ΠΈ являСтся Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ ΠΈ Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π² области ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΈ стратСгии зачислСния Π² Π²Ρ‹ΡΡˆΠΈΠ΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ завСдСния, прСдлагая новаторскиС услуги Π² области исслСдований, стратСгии, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°, Π»ΠΈΠ΄ΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, Slate. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ, поиск студСнтов, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±-сайтов ΠΈ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ настоящиС связи.

Услуги Carnegie ΠΏΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Slate ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Underscore, ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ΅ΠΉ спСциализированной ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Slate Π² странС ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΠ»Π°Ρ‚ΠΈΠ½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠΌ Technolutions. Команда спСциалистов Π² области Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ образования Underscore опираСтся Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ°ΠΌ ΠΈ унивСрситСтам Π² партнСрствС с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ Slate, поиском студСнтов, коммуникациями ΠΈ стратСгиСй зачислСния.

Кого ΠΌΡ‹ Π½Π°Π½ΠΈΠΌΠ°Π΅ΠΌ

‍ Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° энСргична, ΠΏΠΎΠ»Π½Π° энтузиазма ΠΈ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½Π° цСлями Π½Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ². ΠœΡ‹ ΠΈΡ‰Π΅ΠΌ Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ внСсти ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ Π² Π½Π°ΡˆΡƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ.

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠΌ являСтся спСциалист Π² области Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ образования с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Slate, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‡ΡŒ партнСрским учрСТдСниям посрСдством ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΉ ΠΈ тСхничСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Slate. ΠšΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Slate Π² сфСрС рСгистрации, удСрТания, ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ продвиТСния ΠΏΠΎ слуТбС.

ΠšΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с тСхничСскими аспСктами долТности, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ созданиС высококачСствСнных, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ созданных ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² для ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ, заинтСрСсованных Π² синхронизации ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° студСнтов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ возмоТностСй, прСдоставляСмых ΠΏΠΎΡ€Ρ‚Π°Π»Π°ΠΌΠΈ, ΠΈ прСобразования каркасов Π² высокоуровнСвый ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚. ΠšΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ способности Π² стратСгии зачислСния, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ взаимодСйствии с ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ / обслуТиваниСм ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ, Π½Π°Π²Ρ‹ΠΊΠΈ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ для этой Ρ€ΠΎΠ»ΠΈ.

‍

Essential Duties &Β Responsibilities:

— Build and tailor Slate portals for the following audiences:

  • Application lifecycle
  • Prospective students
  • Athletics
  • Faculty
  • Parents
  • Slate.org
  • Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

— ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² посрСдством пСриодичСских ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π·Π²ΠΎΠ½ΠΊΠΎΠ²

— ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ стратСгичСских Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Slate, стратСгии Π½Π°Π±ΠΎΡ€Π° ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°

— БотрудничСство с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Slate для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… рСсурсов для сотрудников Underscore

— УчастиС Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… возмоТностях ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ развития, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, Π½ΠΎ Π½Π΅ ограничиваСтся Learning Lab, Slate Summit ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ конфСрСнциями ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости
‍

Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ:

  • ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Technolutions Slate CRM
  • ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² систСмС Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ образования
  • Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ тСхничСскиС Π½Π°Π²Ρ‹ΠΊΠΈ
  • ΠšΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ Π² Microsoft Office Suite

ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ: 9045 Π½Π°Π²Ρ‹ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ дСталям, ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, расстановку ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ

  • Знакомство с HTML5, CSS, Bootstrap framework, Javascript
  • Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ тСхничСскиС Π½Π°Π²Ρ‹ΠΊΠΈ
  • Бамомотивация
  • Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² качСствС Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° Π² нСбольшой Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅
  • Π”Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½Ρ‹ΠΉ ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ Π½Π° подъСм, ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΉ Π² Π½Π΅ΠΏΡ€ΠΈΠ½ΡƒΠΆΠ΄Π΅Π½Π½ΠΎΠΉ офисной срСдС
  • ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ общСния
  • Π”ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π² состоянии Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ/ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ
  • Навыки мСТличностного общСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ с Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ компанию ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ
  • ‍
    часы: ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ дСнь, Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° соразмСрна с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ

    ПоСздка: Limited

    РасполоТСниС Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ!

    ΠœΡ‹ быстрорастущая ΠΈ инновационная компания, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ наши Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ люди. ΠœΡ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ, вСсСлая Π³Ρ€ΡƒΠΏΠΏΠ° с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ интСрСсами ΠΈ Ρ‚Π°Π»Π°Π½Ρ‚Π°ΠΌΠΈ. Помимо Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ людьми ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ любимой Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ, Π²ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Β«Π·Π°Β»:

    • ЧастноС Π·Π΄Ρ€Π°Π²ΠΎΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅/стоматология/ΠΎΡ„Ρ‚Π°Π»ΡŒΠΌΠΎΠ»ΠΎΠ³ΠΈΡ
    • 401(k) с ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
    • Π©Π΅Π΄Ρ€Ρ‹ΠΉ отпуск ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… отпусков
    • Гибкая рабочая срСда (ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ, Π² офисС ΠΈ ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ)
    • Полдня Π»Π΅Ρ‚ΠΎΠΌ ΠΏΠΎ пятницам
    • ВСсСлыС ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ мСроприятия ΠΈ нСпринуТдСнная ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π°
    • ВозмоТности для ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста
    • Знакомство с ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅
    • Растущая компания с сСмСйной атмосфСрой
    • ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈ Π΄ΡƒΡ…

    ΠœΡ‹ являСмся Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Ρ€Π°Π²Π½Ρ‹Π΅ возмоТности , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ страстно Π²Π΅Ρ€ΠΈΡ‚ Π² силу чСловСчСских связСй ΠΈ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сильнСС всСго, ΠΊΠΎΠ³Π΄Π° привносим ΡˆΠΈΡ€ΠΎΡ‚Ρƒ взглядов ΠΈ ΠΎΠΏΡ‹Ρ‚Π° Π² Π½Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

    Автор записи

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *