ru
Feedback
Daily Coding πŸ”₯

Daily Coding πŸ”₯

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² Telegram

Канал, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΡƒΡ‡ΠΈΡ‚ вас ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ эффСктивнСС. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, совСты ΠΏΠΎ ΡΡ‚ΠΈΠ»ΡŽ ΠΊΠΎΠ΄Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Бсылка: @Portal_v_IT БотрудничСство: @oleginc, @tatiana_inc Канал Π½Π° Π±ΠΈΡ€ΠΆΠ΅: telega.in/c/dailycoding

Π‘ΠΎΠ»ΡŒΡˆΠ΅
8 036
ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊΠΈ
-224 часа
-237 Π΄Π½Π΅ΠΉ
-11730 дСнь
Архив постов
πŸ“– Знакомство с PyTorch: Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ СстСствСнного языка πŸ–‹ ΠœΠ°ΠΊΠΌΠ°Ρ…Π°Π½ Π‘Ρ€Π°ΠΉΠ°Π½, Π Π°ΠΎ Π”Π΅Π»ΠΈΠΏ, 2020 ЦСль этой ΠΊΠ½
πŸ“– Знакомство с PyTorch: Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ СстСствСнного языка πŸ–‹ ΠœΠ°ΠΊΠΌΠ°Ρ…Π°Π½ Π‘Ρ€Π°ΠΉΠ°Π½, Π Π°ΠΎ Π”Π΅Π»ΠΈΠΏ, 2020 ЦСль этой ΠΊΠ½ΠΈΠ³ΠΈ β€” Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ ΠΎ возмоТностях ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ СстСствСнного языка (Natural Language Processing, NLP) ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния. Π­Ρ‚ΠΈ сфСры сСгодня ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΈ данная ΠΊΠ½ΠΈΠ³Π° посвящСна ΠΈΠΌ ΠΎΠ±Π΅ΠΈΠΌ, с ΡƒΠΏΠΎΡ€ΠΎΠΌ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. Π’Ρ‹ смоТСтС ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ PyTorch - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния для языка Python - ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… инструмСнтов для Π΄Π°Ρ‚Π°-сайСнтистов ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ПО, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ…ΡΡ NLP. Авторы Π²Π²Π΅Π΄ΡƒΡ‚ вас Π² курс Π΄Π΅Π» с NLP ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния. И ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚, ΠΊΠ°ΠΊ PyTorch позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π°Π½Π°Π»ΠΈΠ· тСкста. πŸ’Ύ Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Daily Coding #book #python

πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ▍УдалСниС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ РазбСрёмся с ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ удалСния Ρ„Π°ΠΉΠ»ΠΎ
πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ▍УдалСниС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ РазбСрёмся с ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ. Нам здСсь снова ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° OS. Когда Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ os.remove():
os.remove(os.path.join('test_dir', 'README(1).md'))

Если трСбуСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ os.rmdir():
os.rmdir(os.path.join('test_dir', 'level_1', 'level_2', 'level_3'))

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт... Daily Coding #совСты #coding #python

πŸ“– Java Persistence API ΠΈ Hibernate πŸ–‹ К. Бауэр, Π“. Кинг, Π“. Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ, 2017 Данная ΠΊΠ½ΠΈΠ³Π° описываСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ прилоТСния с исп
πŸ“– Java Persistence API ΠΈ Hibernate πŸ–‹ К. Бауэр, Π“. Кинг, Π“. Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ, 2017 Данная ΠΊΠ½ΠΈΠ³Π° описываСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ прилоТСния с использованиСм Hibernate, связывая Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ сотни ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ обсуТдСниС Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ проСктирования Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. ИзданиС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ с языком Java. Java Persistence – ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎ являСтся Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ соврСмСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Hibernate – Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярный инструмСнт Java для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт автоматичСскоС ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-рСляционноС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с SQL-Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² прилоТСниях Java. πŸ’Ύ Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Daily Coding #book #java

πŸ“‘ ΠžΡ‚Π²Π΅Ρ‚
Anonymous voting

Daily Coding #test #python Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ
Daily Coding #test #python Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ

πŸ“‘ Π‘Π°ΠΌΡ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ C++ 20 Π’ сСнтябрС ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ ISO ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΠ» Π‘++ 20 Π² качСствС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии ΠΌΠ΅
πŸ“‘ Π‘Π°ΠΌΡ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ C++ 20 Π’ сСнтябрС ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ ISO ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΠ» Π‘++ 20 Π² качСствС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ стандарта. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с самыми ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½Ρ‹ΠΌΠΈ измСнСниями Π½ΠΎΠ²ΠΎΠ³ΠΎ стандарта. Daily Coding #ΡΡ‚Π°Ρ‚ΡŒΠΈ

β™₯️ Наши Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π±ΠΎΡ‚Ρ‹ UI8 Bot β€” Π±ΠΎΡ‚ прСдоставляСт Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚Π½Ρ‹ΠΉ доступ ΠΊ сайту ui8.net Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ доступа Π½Π° сайтС стартуСт ΠΎΡ‚ 188$ с ограничСниями Π½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π² нашСм Π±ΠΎΡ‚Π΅ начинаСтся ΠΎΡ‚ 4$ Π² мСсяц Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. Craftwork Bot β€” прСдоставляСт ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ сайту craftwork.design Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ дСшСвлС. Π‘ΠΎΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ просто: присылаСтС ссылку Π² Π±ΠΎΡ‚Π°, Π° Π±ΠΎΡ‚ Π² ΠΎΡ‚Π²Π΅Ρ‚ присылаСт Ρ„Π°ΠΉΠ» для скачивания. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ сами!

πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой β–ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ shutil ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ для ΠΊ
πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой β–ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ shutil ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ для копирования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ ΡƒΠΆΠ΅ упомянутым ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Если Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» README.md ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ Β«sample_dataΒ» Π² ΠΏΠ°ΠΏΠΊΡƒ Β«test_dirΒ», ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ функция shutil.copy():
shutil.copy(
    os.path.join('sample_data', 'README.md'),
    os.path.join('test_dir')
)

Daily Coding #совСты #coding #python

πŸ›  Git Tower β€” ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Git для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Mac. Доступны Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ΄Π½ΠΎΡΡ‚Ρ€ΠΎΡ‡Π½ΡƒΡŽ постановку, ΠΏΠΎΠ΄Π΄Π΅Ρ€
πŸ›  Git Tower β€” ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Git для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Mac. Доступны Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ΄Π½ΠΎΡΡ‚Ρ€ΠΎΡ‡Π½ΡƒΡŽ постановку, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ². НС Π½ΡƒΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…: поддСрТиваСтся ΠΎΡ‚ΠΌΠ΅Π½Π°, Π½ΠΎΠ²Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ пСрСтаскивания, ΠΈ Π²Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ вСрсиям. Git Tower - ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Mac, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ΅Π½ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Git! Daily Coding #инструмСнты #git #mac

πŸ“‘ ΠžΡ‚Π²Π΅Ρ‚
Anonymous voting

Daily Coding #test #Git Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ
Daily Coding #test #Git Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ

πŸ“‘ Amazon, Microsoft, Facebook, Tesla, Lyft β€” история поиска Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ΅Ρ‡Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π’Ρ€Π΅Π΄Π½Ρ‹Π΅ совСты для ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ развития Β«Π― Π΄Π°Π²Π½ΠΎ
πŸ“‘ Amazon, Microsoft, Facebook, Tesla, Lyft β€” история поиска Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ΅Ρ‡Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π’Ρ€Π΅Π΄Π½Ρ‹Π΅ совСты для ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ развития Β«Π― Π΄Π°Π²Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ совСтами ΠΈ своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹. Пока Π΄ΡƒΠΌΠ°Π» ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅, вспомнилась ΠΊΠ½ΠΈΠ³Π° ΠΈΠ· дСтства β€” "Π’Ρ€Π΅Π΄Π½Ρ‹Π΅ совСты". Но Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Григория ΠžΡΡ‚Π΅Ρ€Π°, ΠΌΠΎΠΈ совСты ΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ. Π£ мСня Π·Π° ΠΏΠ»Π΅Ρ‡Π°ΠΌΠΈ 11 Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² индустрии, 6 ΠΈΠ· Π½ΠΈΡ… Π² Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ АмСрикС. БСйчас я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π² Microsoft Π’Π°Π½ΠΊΡƒΠ²Π΅Ρ€. Π”ΠΎ этого ΠΏΠΎΡ‡Ρ‚ΠΈ 5 Π»Π΅Ρ‚ ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π» Π² АмазонС Π² Π’Π°Π½ΠΊΡƒΠ²Π΅Ρ€Π΅, БостонС ΠΈ БиэтлС.Β» Daily Coding #ΡΡ‚Π°Ρ‚ΡŒΠΈ

πŸ“– Π›Π΅Π³ΠΊΠΈΠΉ способ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Python 3 πŸ–‹ Π—Π΅Π΄ Π¨ΠΎΡƒ, 2019 Π­Ρ‚Π° простая ΠΊΠ½ΠΈΠ³Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для обучСния вас ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с нуля.
πŸ“– Π›Π΅Π³ΠΊΠΈΠΉ способ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Python 3 πŸ–‹ Π—Π΅Π΄ Π¨ΠΎΡƒ, 2019 Π­Ρ‚Π° простая ΠΊΠ½ΠΈΠ³Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для обучСния вас ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с нуля. Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π·Π°Π»ΠΎΠΆΠΈΡ‚ основу ΠΈ ΡƒΠΊΡ€Π΅ΠΏΠΈΡ‚ Π½Π°Π²Ρ‹ΠΊΠΈ программирования Π½Π° Python с использованиСм Ρ‚Π΅Ρ…Π½ΠΈΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ запоминания, позволяя постСпСнно ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ слоТных Π·Π°Π΄Π°Ρ‡. К ΠΊΠΎΠ½Ρ†Ρƒ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ‹ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Ρ‚Π΅ знания, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для изучСния Π±ΠΎΠ»Π΅Π΅ слоТных Ρ‚Π΅ΠΌ программирования. πŸ’Ύ Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Daily Coding #book #python

πŸ›  AppNeta ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ отслСТиваСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСти с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅
πŸ›  AppNeta ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ отслСТиваСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСти с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… офисов, ΠΏΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ сСтям ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ быстро Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚. Daily Coding #инструмСнты

πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это скучная магия. 2. Kera β€” созданиС встроСнных Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ²
πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это скучная магия. 2. Kera β€” созданиС встроСнных Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. 3. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой β–ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² | Π§Π°ΡΡ‚ΡŒ 2 Из ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ части: Π§Ρ‚ΠΎΠ±Ρ‹ всС это Ρ€
πŸ’‘ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Python ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой β–ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² | Π§Π°ΡΡ‚ΡŒ 2 Из ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ части: Π§Ρ‚ΠΎΠ±Ρ‹ всС это Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π½ΡƒΠΆΠ½ΠΎ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя Ρ„Π°ΠΉΠ»Π° Π² мСстС назначСния. НиТС β€” ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ это позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:
for file in list(glob(os.path.join('test_dir', '*.csv'))):
    os.rename(
        file,
        os.path.join(
            'sample_data',
            os.path.basename(file)
    ))

Π—Π΄Π΅ΡΡŒ функция os.path.basename() ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для извлСчСния ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈΠ· ΠΏΡƒΡ‚ΠΈ с Π»ΡŽΠ±Ρ‹ΠΌ количСством ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Другая функция, os.replace(), Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС. Но Ρ€Π°Π·Π½ΠΈΡ†Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ os.replace() Π½Π΅ зависит ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ os.rename() Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² систСмС Unix / Linux. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ минус β€” Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ shutil. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ shutil.move() для пСрСмСщСния Ρ„Π°ΠΉΠ»ΠΎΠ². Daily Coding #совСты #coding #python

πŸ“– Java. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ πŸ–‹ ΠšΡ€ΠΈΡ Ньюланд, Π‘Π΅Π½Π΄ΠΆΠ°ΠΌΠΈΠ½ Эванс, 2019 Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой практичСской ΠΊΠ½ΠΈΠ³ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ срСднСй ΠΈ
πŸ“– Java. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ πŸ–‹ ΠšΡ€ΠΈΡ Ньюланд, Π‘Π΅Π½Π΄ΠΆΠ°ΠΌΠΈΠ½ Эванс, 2019 Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой практичСской ΠΊΠ½ΠΈΠ³ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ срСднСй ΠΈ высокой ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ со слоТными стСками Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, научатся Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ количСствСнный, ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСсурсов ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ тСория ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин Java, Π½ΠΎ Π² этой ΠΊΠ½ΠΈΠ³Π΅ основноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся практичСским возмоТностям настройки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ изучСния ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ ряда аспСктов. Π’ ΠΊΠ½ΠΈΠ³Π΅ Π½Π΅Ρ‚ простых совСтов, Ρ‚Ρ€ΡŽΠΊΠΎΠ² ΠΈΠ»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Настройка ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ - это процСсс внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ измСрСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ усСрдия. πŸ’Ύ Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Daily Coding #book #java

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…? НачнитС ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PostgreSQL ΡƒΠΆΠ΅ 22 апрСля Π½Π° Π΄Π΅ΠΌΠΎ-занятии Β«ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π΄
Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…? НачнитС ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PostgreSQL ΡƒΠΆΠ΅ 22 апрСля Π½Π° Π΄Π΅ΠΌΠΎ-занятии Β«ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…Β». Π‘ экспСртом Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠšΠΎΡ€ΠΎΠ±ΠΊΠΎΠ²Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π²ΠΈΠ΄Ρ‹ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ способы ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ основныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΈΡ… устранСния. РассмотритС нСсколько Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… практичСских кСйсов ΠΈ порассуТдаСтС Π½Π°Π΄ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π΅ΠΌΠΎ-занятиС являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΎΠ½Π»Π°ΠΉΠ½-курса Β«PostgreSQLΒ» для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ администраторов. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° занятиС ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ курс, ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π²ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСст https://otus.pw/YWWd/

πŸ“‘ ΠŸΠ΅Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€Π°Π²Π΄Π° ΠΎ пропускС ΠΊΠΎΠΏΠΈΠΉ Π² C++ ΠŸΡ€ΠΎΠΏΡƒΡΠΊ ΠΊΠΎΠΏΠΈΠΉ (copy elision) – это оптимизация компилятора, которая, ΠΊΠ°ΠΊ ΠΈ слСдуСт
πŸ“‘ ΠŸΠ΅Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€Π°Π²Π΄Π° ΠΎ пропускС ΠΊΠΎΠΏΠΈΠΉ Π² C++ ΠŸΡ€ΠΎΠΏΡƒΡΠΊ ΠΊΠΎΠΏΠΈΠΉ (copy elision) – это оптимизация компилятора, которая, ΠΊΠ°ΠΊ ΠΈ слСдуСт ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ, устраняСт лишниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ копирования ΠΈ пСрСмСщСния. Она Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° классичСской ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ размноТСния ΠΊΠΎΠΏΠΈΠΉ, Π½ΠΎ выполняСтся ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² C++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСстандартныС конструкторы копирования ΠΈ пСрСмСщСния. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ я ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ очСвидная оТидаСмая ΠΎΡ‚ компилятора оптимизация Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅ происходит. Daily Coding #ΡΡ‚Π°Ρ‚ΡŒΠΈ #C_plus_plus