Skip to content

Instantly share code, notes, and snippets.

@zelenkastiot
Last active April 13, 2020 01:10
Show Gist options
  • Save zelenkastiot/ca6f8dc92d1a9722a6e73dfb9ecd3265 to your computer and use it in GitHub Desktop.
Save zelenkastiot/ca6f8dc92d1a9722a6e73dfb9ecd3265 to your computer and use it in GitHub Desktop.
Macedonian Translation for Binder Description

Што е Binder и како работи?

1. Внеси информации за својот репозиториум

Обезбеди информации во форумот со URL или GitHub репозиториум што содржи Jupyter тетратки, како и гранка (branch), таг (tag) или хеш на промена (commit hash) за подетална патека. Со притискање на копчето, се подигнува Binder репозиториум. Доколку во форумот се наведе патека до одредена тетратка или датотека, тогаш таа датотека ќе се отвори во новиот прозорец, по завршувањето на градењето на Binder репозиториумот.


2. Binder прави Docker image од вашиот репозиториум

Binder во процесот на градење бара одредени фајлови од кои зависат јазиците кои се користат (dependencies), фајлови како requirements.txt или environment.yml, во апсолутната патека (повеќе за овие dependencies може да се прочита во документацијата). Овие dependencies се користат за да се изгради Docker Image. Ако ваков Docker Image е веќе изграден од даден непроменет репозиториум, нема да биде изграден повторно туку го повлекува стариот Docker Image. Доколку се извршени нови промени (commits) на репозиториумот, автоматски се гради нов Docker Image.


3. Имајте интеракција со вашите тетратки во развојна околина!

JupyterHub сервер ќе ви ги хостира содржините на вашиот репозиториум. Binder нуди репродусибилен линк и значка (badge) до вашата интерактивна развојна околина што ви овозможува лесно споделување на изворниот код со други.


Извор (Text Source): https://mybinder.readthedocs.io/en/latest/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment