ru
Feedback
Daily Coding πŸ”₯

Daily Coding πŸ”₯

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

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

Π‘ΠΎΠ»ΡŒΡˆΠ΅
8 031
ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊΠΈ
-524 часа
-287 Π΄Π½Π΅ΠΉ
-11730 дСнь
Архив постов
Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ #test #python
Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘‡πŸΌ #test #python

πŸ“‘ Linux kernel development для самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Π›ΡŽΠ±ΠΎΠΉ программист Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ тСорСтичСски ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ внСсти свой ΠΏΠΎΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°
πŸ“‘ Linux kernel development для самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Π›ΡŽΠ±ΠΎΠΉ программист Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ тСорСтичСски ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ внСсти свой ΠΏΠΎΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Linux ядра. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΡƒΠ²Π΅Ρ€Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ этим ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π±ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ, Π° процСсс ΠΊΠΎΠ½Ρ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚Π° Π² ядро Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ слоТСн ΠΈ Π·Π°ΠΏΡƒΡ‚Π°Π½, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π½Ρ‘ΠΌ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ возмоТности. А Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ надобности. БСгодня ΠΌΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·Π²Π΅ΡΡ‚ΡŒ эту Π»Π΅Π³Π΅Π½Π΄Ρƒ ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ любой ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ достойной ΠΈΠ΄Π΅ΠΈ, Π²ΠΎΠΏΠ»ΠΎΡ‰Ρ‘Π½Π½ΠΎΠΉ Π² ΠΊΠΎΠ΄Π΅, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° рассмотрСниС Linux community для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ядро. #ΡΡ‚Π°Ρ‚ΡŒΠΈ

loldev(); β€” ΠΊΠ°Π½Π°Π» с ΠΌΠ΅ΠΌΠ°ΠΌΠΈ ΠΈ ΡŽΠΌΠΎΡ€ΠΎΠΌ для программистов

πŸ›  Playwright β€” это отличная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠ·Π»ΠΎΠ² ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Microsoft для создания Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… тСстов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΈ
πŸ›  Playwright β€” это отличная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠ·Π»ΠΎΠ² ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Microsoft для создания Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… тСстов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса с ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ записью. Он ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², основанных Π½Π° Chromium, WebKit ΠΈ Firefox, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° всСх основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах. API чистый ΠΈ простой Π² Ρ€Π°Π±ΠΎΡ‚Π΅. #инструмСнты

πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ слоТно ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ тСкст ΠΈΠ· PDF? 2. Panzoom β€” это ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для управлСния дСйствия
πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ слоТно ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ тСкст ΠΈΠ· PDF? 2. Panzoom β€” это ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для управлСния дСйствиями панорамирования ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² Π²Π°ΡˆΠΈΡ… прилоТСниях. 3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ„Π°ΠΉΠ» README.

πŸ’‘ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ„Π°ΠΉΠ» README β–Π§Π°ΡΡ‚ΡŒ 2 Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΠΌΡ‹ рассмотрСли ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° со свСдСниями ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π’ этой част
πŸ’‘ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ„Π°ΠΉΠ» README β–Π§Π°ΡΡ‚ΡŒ 2 Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΠΌΡ‹ рассмотрСли ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° со свСдСниями ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π’ этой части ΠΌΡ‹ рассмотрим руководство ΠΏΠΎ установкС ΠΈ использованию. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ присутствуСт Ρ€Π°Π·Π΄Π΅Π», ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ внСсти Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. Π’ Ρ„Π°ΠΉΠ»Π΅ Π΅ΡΡ‚ΡŒ ΠΈ свСдСния ΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ.
## Installation

Clone the repository from GitHub. Then create a virtual environment, and install all the dependencies.
bash
git clone https://github.com/username/foobar.git
python3 -m venv env
source env/bin/activate
python -m pip install -r requirements.txt

## Usage

Initialize the virtual environment, and run the script
bash
source env/bin/activate
./pluralize word
words
./pluralize goos
geese

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update the tests as appropriate.
## License

[MIT](https://choosealicense.com/licenses/mit/) #совСты #coding #python

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! ΠŸΠΎΡ‡Ρ‚ΠΈ всС ΠΌΡ‹ сидим Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ΅, ΠΈ вСроятно, это Π½Π°Π΄ΠΎΠ»Π³ΠΎ. Но Π΄Π°ΠΆΠ΅ Π½Π° Π½Π΅ΠΉ ΠΈΠ½ΠΎΠ³Π΄Π° приходится Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² люди Ρ‡Π΅Ρ€Π΅Π·
ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! ΠŸΠΎΡ‡Ρ‚ΠΈ всС ΠΌΡ‹ сидим Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ΅, ΠΈ вСроятно, это Π½Π°Π΄ΠΎΠ»Π³ΠΎ. Но Π΄Π°ΠΆΠ΅ Π½Π° Π½Π΅ΠΉ ΠΈΠ½ΠΎΠ³Π΄Π° приходится Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² люди Ρ‡Π΅Ρ€Π΅Π· slack/zoom/teams/watsapp. Для Ρ‚Π°ΠΊΠΈΡ… Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ… событий (Π½Ρƒ ΠΈ для повсСднСвных Ρ‚ΠΎΠΆΠ΅) ΠΌΡ‹ выпустили наши IT-Ρ„ΡƒΡ‚Π±ΠΎΠ»ΠΊΠΈ. Π―Ρ€ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ‚Ρ‹, ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ…Π»ΠΎΠΏΠΎΠΊ β€” всС это ΠΏΡ€ΠΎ Π½ΠΈΡ…. Плюс ΠΎΠ½ΠΈ Π½Π΅ ΠΎΠ±Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Π³ΠΈΠ΄Ρ€ΠΎΠΊΠΎΡΡ‚ΡŽΠΌΡ‹, ΠΈ Π½Π΅ свободны, ΠΊΠ°ΠΊ Ρ‡Π΅Ρ…Π»Ρ‹ ΠΎΡ‚ Ρ‚Π°Π½ΠΊΠΎΠ². Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ сидят, ΠΈ ΠΊΡ€ΡƒΡ‚ΠΎ выглядят. А самоС Π³Π»Π°Π²Π½ΠΎΠ΅ - для нас Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ…. НапримСр, Π²ΠΎΡ‚ Ρ„ΡƒΡ‚Π±ΠΎΠ»ΠΊΠ° "Math with JS" β€” ΠΏΡ€ΠΎ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ Π² JavaScript :) А Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ ΡΡƒΠΏΠ΅Ρ€ΡΠ΅ΠΊΡŠΡŽΡ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ β€” ADMIN123456. Π’Π²ΠΎΠ΄ΠΈΡ‚Π΅, ΠΈ 30% скидки лСтят ΠΊ Π²Π°ΠΌ!

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

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

πŸ“‘ О полСзности contextvars Π’ Python Π΅ΡΡ‚ΡŒ мноТСство возмоТностСй ΠΈ языковых конструкций. КакиС-Ρ‚ΠΎ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь,
πŸ“‘ О полСзности contextvars Π’ Python Π΅ΡΡ‚ΡŒ мноТСство возмоТностСй ΠΈ языковых конструкций. КакиС-Ρ‚ΠΎ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, Π° ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ программисты ΡƒΠ·Π½Π°ΡŽΡ‚ с ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ послС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с языком. БовсСм Π½Π΅Π΄Π°Π²Π½ΠΎ Π²Ρ‹ΡˆΠ΅Π» Python 3.9, Π½ΠΎ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассказываСм ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, прСдставлСнной Π΅Ρ‰Π΅ Π² вСрсии 3.7. Она ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСзаслуТСнно ΠΎΠ±Π΄Π΅Π»Π΅Π½Π° ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ. Π Π΅Ρ‡ΡŒ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΎ contextvars. #ΡΡ‚Π°Ρ‚ΡŒΠΈ #python

πŸ’‘ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ„Π°ΠΉΠ» README β–Π§Π°ΡΡ‚ΡŒ 1 Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π½Π° Π΅Π³ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» README, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
πŸ’‘ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ„Π°ΠΉΠ» README β–Π§Π°ΡΡ‚ΡŒ 1 Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π½Π° Π΅Π³ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» README, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описана Ρ†Π΅Π»ΡŒ создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄Π°ΡŽΡ‚ΡΡ инструкции ΠΏΠΎ установкС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΠΏΠΎ Π½Π°Ρ‡Π°Π»Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌ. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ руководству, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½ΠΎΠΌΡƒ Π½Π° сайтС Make a README. β–ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π€Π°ΠΉΠ» README для Python-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° README, созданный Π² соотвСтствии с рСкомСндациями Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ³ΠΎ сайта. Π’Π°ΠΊ, Π² Π΄Π°Π½Π½ΠΎΠΉ части Π΅ΡΡ‚ΡŒ свСдСния ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, руководство ΠΏΠΎ Π΅Π³ΠΎ установкС ΠΈ использованию, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΡ‹ рассмотрим Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части.
# Foobar

Foobar is a Python application for dealing with word pluralization.

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

πŸ›  Panzoom β€” это ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для управлСния дСйствиями панорамирования ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² Π²Π°ΡˆΠΈΡ… прилоТСниях. Он ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°
πŸ›  Panzoom β€” это ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для управлСния дСйствиями панорамирования ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² Π²Π°ΡˆΠΈΡ… прилоТСниях. Он ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ элСмСнты DOM, Ρ‚Π°ΠΊ ΠΈ SVG, Π° Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт мноТСство Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² настройки. #инструмСнты

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…? НачнитС ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PostgreSQL ΡƒΠΆΠ΅ 26 октября Π½Π° Π΄Π΅ΠΌΠΎ-занятии Β«Π‘Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°
Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…? НачнитС ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PostgreSQL ΡƒΠΆΠ΅ 26 октября Π½Π° Π΄Π΅ΠΌΠΎ-занятии Β«Π‘Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† PostgreSQLΒ». ВмСстС с Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠΌ ΠšΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»ΠΎΠ²Ρ‹ΠΌ Π²Ρ‹ рассмотритС ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² PostgreSQL ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΡ… Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π”Π΅ΠΌΠΎ-занятиС являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΎΠ½Π»Π°ΠΉΠ½-курса Β«PostgreSQLΒ» для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ администраторов. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° занятиС ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ курс, ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π²ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСст https://otus.pw/iWUS/

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘† #test
Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ πŸ‘† #test

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

πŸ“‘ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ слоТно ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ тСкст ΠΈΠ· PDF? Богласно распространённым прСдставлСниям, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ тСкста ΠΈΠ· PDF Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚
πŸ“‘ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ слоТно ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ тСкст ΠΈΠ· PDF? Богласно распространённым прСдставлСниям, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ тСкста ΠΈΠ· PDF Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΡƒΠΆ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Π’Π΅Π΄ΡŒ Π²ΠΎΡ‚ ΠΎΠ½, тСкст, прямо Ρƒ нас ΠΏΠ΅Ρ€Π΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ, ΠΈ люди постоянно ΠΈ с большим успСхом Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ содСрТимоС PDF. ΠžΡ‚ΠΊΡƒΠ΄Π° Π²Π·ΡΡ‚ΡŒΡΡ трудностям Π² автоматичСском ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ тСкста? ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ людСй слоТна для Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈΠ·-Π·Π° мноТСства ΠΏΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… случаСв ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с PDF слоТна ΠΈΠ·-Π·Π° Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎΠΉ гибкости PDF-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. #ΡΡ‚Π°Ρ‚ΡŒΠΈ

πŸ›  Snowpack β€” инструмСнт для связывания зависимостСй JavaScript. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Webpack ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… сборщиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈ
πŸ›  Snowpack β€” инструмСнт для связывания зависимостСй JavaScript. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Webpack ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… сборщиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ ваши рСсурсы послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ измСнСния Ρ„Π°ΠΉΠ»Π°, Snowpack выполняСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ настройку. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС Π±ΡƒΠ΄Π΅Ρ‚ скомпилировано, Π»ΡŽΠ±Ρ‹Π΅ Π½ΠΎΠ²Ρ‹Π΅ измСнСния Π² вашСм ΠΊΠΎΠ΄Π΅ Π±ΡƒΠ΄ΡƒΡ‚ сразу ΠΆΠ΅ доступны Π±Π΅Π· этапа сборки. #инструмСнты #js

πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. 7 ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². 2. VoxelSpace β€” Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ бСсконСчного Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π°, созданно
πŸ”₯ Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ Π·Π° нСдСлю 1. 7 ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². 2. VoxelSpace β€” Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ бСсконСчного Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π°, созданного с нуля. 3. НС Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π² ΠΊΠΎΠ΄Π΅ сСкрСтныС Π΄Π°Π½Π½Ρ‹Π΅.

πŸ’‘ НС Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π² ΠΊΠΎΠ΄Π΅ сСкрСтныС Π΄Π°Π½Π½Ρ‹Π΅ Π§Π°ΡΡ‚ΡŒ 3 ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ частями. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ:
πŸ’‘ НС Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π² ΠΊΠΎΠ΄Π΅ сСкрСтныС Π΄Π°Π½Π½Ρ‹Π΅ Π§Π°ΡΡ‚ΡŒ 3 ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ частями. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ: Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ хранятся Π² Ρ„Π°ΠΉΠ»Π΅ .env Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ запуском ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π±Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡ‚ΠΈ дальшС. А ΠΈΠΌΠ΅Π½Π½ΠΎ, Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ эти Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„Π°ΠΉΠ»Π΅ .env. Π”Π°Π»Π΅Π΅, Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ python-dotenv ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния прямо ΠΈΠ· Python-ΠΊΠΎΠ΄Π°. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ„Π°ΠΉΠ» .env:
SQLALCHEMY_DATABASE_URI=postgresql://user:secret@localhost:5432/my_db

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этим Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΊΠΎΠ΄Π°:
import os
from dotenv import load_dotenv
from flask import Flask

load_dotenv()

app = Flask(__name__)
app.config["SQLALCHEMY_DATABASE_URI"] = os.getenv("SQLALCHEMY_DATABASE_URI")

И Π½Π°Π΄ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ запись ΠΎΠ± .env Π² .gitignore. Благодаря этому Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ случайно Π²Ρ‹Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ. #совСты #coding #python

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