Asciinema: рдЕрдкрд▓реЛрдб рд╡рд┐рдлрд▓

рдХреЛ рдирд┐рд░реНрдорд┐рдд 20 рд╕рд┐рддре░ 2017  ┬╖  16рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: asciinema/asciinema

рдЕрдкрд▓реЛрдб рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ:

bash-3.2$ exit
exit
~ Asciicast recording finished.
~ Press <Enter> to upload, <Ctrl-C> to cancel.

~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)>
~ Retry later by running: asciinema upload /var/folders/9g/60yjppb57779f3nrvxzvb_wn5wr3t6/T/tmp3zaagfuf-asciinema.json

рдореЗрд░рд╛ рдкрд░реНрдпрд╛рд╡рд░рдг:
рдореИрдХреЛрдЬрд╝ рд╕рд┐рдПрд░рд╛ - 10.12.4 (16E195)

рдореИрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ, рдмрд╕ рдЕрдкрд▓реЛрдб рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпрд╛ рд╕реБрд░рд╛рдЧ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@stayingcool @ stefb12 рдпрджрд┐ рдЖрдкрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ dmg рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рдпрдерди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдХрд░ рд░реВрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

/Applications/Python\ 3.*/Install\ Certificates.command

рдЗрд╕реЗ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдпрд╛ рдлрд╛рдЗрдВрдбрд░ рдореЗрдВ рдЦреЛрдЬреЗрдВ рдФрд░ рдЦреЛрд▓реЗрдВред

(рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдВ рдорд┐рд▓реА: https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify)

рд╕рднреА 16 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@stayingcool рдореБрдЭреЗ El Capitan - 10.11.6 рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ url рд▓рд╛рдЗрди рдХреЛ рдореЗрд░реЗ ~/.config/asciinema/config рдЬреЛрдбрд╝рдХрд░ рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛:

[api]
token = 123123123
url = http://asciinema.org 

@stayingcool рдХреМрди рд╕рд╛ asciinema рд╕рдВрд╕реНрдХрд░рдг рдФрд░ OS рдЖрдк рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ?

рдореИрдВ рд╡рд░реНрддрдорд╛рди рд╣реЗрдб (8cdd2579ff2b192eca6df6b3164cabf03461aebe) рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБред
рдореБрдЭреЗ Error: HTTP status: 500 Internal Server Error asciinema 1.1.1-56ee754 - рдЬрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рдЪрд▓рд╛рдпрд╛ рддреЛ install рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдгред

рдореБрдЭреЗ 0.9.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╕рдлрд▓ рдЕрдкрд▓реЛрдб рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рдХрд┐ apt-get рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдпрд╛ рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЛ tmux рдХреЗ рд╕рд╛рде рдЙрдЪрд┐рдд рдЖрдХрд╛рд░ рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдбрд┐рд╕реНрдЯреНрд░реЛ:

vagrant<strong i="14">@devbox</strong>:~$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

рдореИрдВрдиреЗ @boris рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдИ рдЧрдИ ~/.asciinema/config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ url рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХреЛрдИ рдЕрд╡рд▓реЛрдХрди рдпреЛрдЧреНрдп рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдерд╛ (рдЗрд╕реЗ HEAD рдХреЗ рд╕рд╛рде рдЖрдЬрд╝рдорд╛рдпрд╛ рдЧрдпрд╛)ред

@boris @stayingcool рдпрд╣ рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЬрд▓реНрдж рд╣реА http:// рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ CERTIFICATE_VERIFY_FAILED рдХреЗ рдХрд╛рд░рдг рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП - рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдХреБрдЫ рд╣реЛрдордмреНрд░реЗрд╡ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдорд╕реНрдпрд╛ wrt libopenssl рдпрд╛ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХреА рд╣реИ .

@hickeng рд╡рд╣ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдереА рдЬреЛ рдЕрднреА рддрдХ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд asciinema рд╕рдВрд╕реНрдХрд░рдг рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ? ( develop рд╢рд╛рдЦрд╛)?

@sickill рд╣рд╛рдБ, рдЗрд╕реЗ develop рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

@hickeng рдареАрдХ рд╣реИ, рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ develop рд╕рдВрд╕реНрдХрд░рдг 2 asciicasts рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ asciinema.org рдкрд░ рдЙрджрд╛рд╣рд░рдг рдЕрднреА рддрдХ рдЗрд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд┐рдиреЛрдВ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджреВрдВрдЧрд╛ред

@stayingcool рдореЗрд░реЗ рдкрд╛рд╕ OSX рд╕рд┐рдПрд░рд╛ 10.12.6 (16G29) рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА

~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)>

рдФрд░ рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ ~/.config/asciinema/config @boris рджреНрд╡рд╛рд░рд╛ рд╕рд▓рд╛рд╣ рджреА рдЧрдИ рд╣реИ (рдзрдиреНрдпрд╡рд╛рдж !! :)
asciinema рд╕реНрдерд╛рдкрд┐рдд рд╕реАрдзреЗ pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

$ pip3 asciinema рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдЕрд╕рд┐рдирд┐рдорд╛ рдПрдХрддреНрд░рд┐рдд рдХрд░рдирд╛
рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ asciinema-1.4.0.tar.gz
... (рд╕реНрдирд┐рдк'рдб)

рдореИрдВрдиреЗ рдКрдкрд░ рдмрддрд╛рдП рдЧрдП OS XI рдкрд░ pip3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1.4.0 рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЕрдлрд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ (рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рд╕реМрднрд╛рдЧреНрдп рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП) рдореИрдВ рдЕрдм рдУрдПрд╕ рдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдПрд╕рд┐рдиреЗрдорд╛ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ :)

@stayingcool @ stefb12 рдпрджрд┐ рдЖрдкрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ dmg рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рдпрдерди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдХрд░ рд░реВрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

/Applications/Python\ 3.*/Install\ Certificates.command

рдЗрд╕реЗ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдпрд╛ рдлрд╛рдЗрдВрдбрд░ рдореЗрдВ рдЦреЛрдЬреЗрдВ рдФрд░ рдЦреЛрд▓реЗрдВред

(рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдВ рдорд┐рд▓реА: https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify)

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @sickil !

@stayingcool рдиреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рдВрдХреЗрдд рдореЗрдВ рдорджрдж рдХреА рд╣реИ?

рд╣рд╛рдп, рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред
рдореИрдВ рдореИрдХреЛрдЬрд╝ рд╣рд╛рдИ рд╕рд┐рдПрд░рд╛ 10.13.3 рдкрд░ asciinema 1.4.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореБрдЭреЗ рдЬреЛ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рд╣реИ:

~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:864)>
~ Retry later by running: asciinema upload /var/folders/xg/b8lym1jx549c9q1qc8cf7b0c0000gn/T/tmp8yro_585-asciinema.json

рдореИрдВрдиреЗ рдКрдкрд░ рд╕реБрдЭрд╛рдП рдЧрдП рдЖрджреЗрд╢ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛:

$/Applications/Python\ 3.*/Install\ Certificates.command
 -- pip install --upgrade certifi
Collecting certifi
  Using cached certifi-2018.1.18-py2.py3-none-any.whl
Installing collected packages: certifi
Successfully installed certifi-2018.1.18
 -- removing any existing file or link
 -- creating symlink to certifi certificate bundle
 -- setting permissions
 -- update complete

рдЕрдкрд▓реЛрдб рдЕрднреА рднреА рд╡рд┐рдлрд▓ред

рдЖрд╣ рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдореБрдЭреЗ url рдХреЛ ~/.config/asciinema/config рдореЗрдВ http рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдерд╛ред
рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрд▓реЛрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ https рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рд╡реИрд╕реЗ рднреА, рдзрдиреНрдпрд╡рд╛рдж !!

рдХреНрдпрд╛ рдХреЛрдИ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ ~/.config/asciinema/config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ?

рдбреЙрдХреНрд╕ рдореЗрдВ @bllyz : https://asciinema.org/docs/config

рдореИрдВ рдЕрднреА рднреА рдкрд╛рдЗрдк рдкрд░ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реВрдБ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕