1. Cel - Wprowadzenie
Przetestowanie: GitLab, GitHub, Bitbucket
Hostowanie + Jekyll + Komentarze + LaTeX + Jupyter + Domena + Sklonowanie
2. Jak wyglądały moje postępy pracy?
- Utworzenie konta (GitHub, GitLab, Bitbucket)
- Część teoretyczną dokumentacji
- Szablon strony na GitHub
- Dodawanie nowych funkcjonalności
- Sklonowanie na GitLab oraz Bitbucket
- Część praktyczna dokumentacji
- Poprawki
- Prezentacja projektu
3. Użyte platformy
-
Github
-
Bitbucket
-
Gitlab
4. Użyte narzędzia, oprogramowanie, języki programowania
-
Repozytorium (Visual Studio Code + Git)
-
Oprogramowanie: Jekyll, Jupyter, LaTeX
-
Komentarze (GitHub Discussions + Disqus)
-
CoCalc
-
Hostowanie (nazwa.pl)
-
Języki programowania (HTML + CSS + JS + Ruby + Markdown )
5. Generator statycznych stron Jekyll
-
CMS
-
Ruby
-
Markdown lub Textfile
-
Automatycznie zintegrowany z GitHub Pages
6. LaTeX
-
WYSIWYM (What You See Is What You Mean)
-
Tworzenie dokumentacji technicznej i naukowej
-
Darmowe oprogramowanie
-
Nie jest edytorem tekstu
-
Rozmieszczenie i sformatowanie wzorów matematycznych, rysunków i diagramów
7. Dodawanie komentarzy
- Disqus
- Github Discussions
8. Jupyter
- Całkowicie darmowy
- Wyświetlanie w przeglądarce
- CoCalc + Chmura SaaS
- Matematyka obliczeniowa
- Kody źródłowe, dane
- Jupyter Notebook
- Są renderowane, ale są statyczne
9. Hostowanie w ramach własnej domeny
nazwa.pl – polski rejestrator domen + firma hostingowa
10. Sklonowanie uslugi do konkurencyjnej platformy
-
GitLab
-
Bitbucket
11. Podsumowanie
-
GitHub, GitLab, Bitbucket - najlepsze rozwiania
-
Brak błędów po sklonowaniu
-
Samodzielne opanowanie platform
-
Nauczenie się “innej strony”