Treść
Podgląd
Kod QR pojawi się tutaj po wygenerowaniu
Szablony projektu
Style jednym kliknięciem — wszystkie pozostają skanowalne
Palety kolorów
Gradient modułów
Gradient tła
Kod źródłowy w kodzie QR: po co go drukować
Slajdy i wydrukowane materiały to kiepskie miejsce do czytania kodu źródłowego, a przepisywanie długiego adresu repozytorium z ekranu projektora rzadko się udaje. Kod QR do kodu źródłowego otwiera dokładnie ten fragment, o który chodzi: repozytorium, pojedynczy plik, snippet albo zakres linii w serwisach GitHub, GitLab, Bitbucket, Codeberg lub na Twoim własnym serwerze. Wklej link ze swojego hostingu kodu. Stały link do commita pokazuje ten sam kod nawet wtedy, gdy gałąź pójdzie dalej, a link do gałęzi zawsze pokazuje najnowszą wersję. Skan jedynie otwiera stronę do czytania; nic nie uruchamia się na telefonie, a prywatne repozytoria nadal wymagają zalogowania.
- Słuchacze otwierają dokładnie ten plik lub te linie, o których mówisz.
- Działa z każdym hostingiem kodu, nie tylko z GitHubem.
- Linki do commitów zamrażają kod, a linki do gałęzi podążają za najnowszą wersją.
- Po wystąpieniu kod może prowadzić do ulepszonego przykładu.
Prelegenci konferencyjni
Ostatni slajd otwiera repozytorium z całym kodem z demonstracji.
Warsztaty programistyczne
Każdy arkusz z ćwiczeniem prowadzi do pliku startowego, a później do rozwiązania.
Projekty embedded i sprzętowe
Kod nadrukowany na płytce drukowanej prowadzi do źródeł jej firmware'u.
Książki techniczne
Wydrukowane listingi prowadzą do pełnego, gotowego do uruchomienia przykładu online.
Przeglądy kodu na papierze
Każdy prostokąt na diagramie architektury prowadzi do modułu, który przedstawia.
Więcej kodów QR: Pliki
Ta sama kategoria — wybierz typ pasujący do Twoich treści.
Generator kodów QR do kodu źródłowego
Kod QR do kodu źródłowego kieruje programistów do źródeł: repozytorium, pojedynczego pliku, snippetu lub zakresu podświetlonych linii w GitHub, GitLab, Bitbucket albo innym hostingu kodu.
Czym jest ten kod QR?
Kod otwiera wpisany adres, więc linki do linii, takie jak #L10-L20 na GitHubie, i linki do konkretnego commita działają dalej. Dostęp zależy od zasad hostingu: prywatne repozytoria nadal wymagają zalogowania.
Najlepsze zastosowania
- ✓Slajdy konferencyjne wskazujące repozytorium z przykładami.
- ✓Arkusze warsztatowe z linkiem do pliku z rozwiązaniem każdego ćwiczenia.
- ✓Płytki elektroniczne z linkiem do źródeł ich firmware'u.
- ✓Drukowana dokumentacja odwołująca się do konkretnego przykładu kodu.
Jak wygenerować kod QR
Otwórz w swoim hostingu kodu repozytorium, plik lub linie, które chcesz pokazać.
Skopiuj link; jeśli kod ma się nie zmieniać, użyj stałego linku do commita.
Sprawdź stronę na telefonie bez logowania, by upewnić się, że jest publiczna.
Wydrukuj kod obok slajdu, ćwiczenia lub komponentu, który objaśnia.
Najczęściej zadawane pytania
Czy skan uruchamia kod?
Nie. Kod otwiera jedynie stronę internetową, na której można przeczytać źródło; na telefonie nic nie jest wykonywane.
Czym to się różni od typu GitHub?
Typ GitHub buduje linki do profili z nazw użytkowników. Ten typ przyjmuje dowolny hosting kodu i konkretne pliki, linie lub commity.
Które hostingi kodu działają?
Każdy, który ma linki do stron, np. GitHub, GitLab, Bitbucket, Codeberg albo serwer utrzymywany samodzielnie.
Czy mogę wyróżnić konkretne linie?
Tak, jeśli Twój hosting obsługuje linki do linii. Na GitHubie dopisz #L10-L20 do linku pliku, by podświetlić te linie.
Linkować gałąź czy commit?
Commit, gdy kod musi zgadzać się z wydrukowanym tekstem; gałąź, gdy czytelnicy mają zawsze widzieć najnowszą wersję.
Czy repozytorium musi być publiczne?
Dla odwiedzających bez dostępu tak. Prywatne repozytoria poproszą ich o zalogowanie się z odpowiednimi uprawnieniami.
Czym ten typ różni się od typu GitHub?
Typ GitHub tworzy linki do profili na podstawie nazw użytkowników. Ten typ otwiera dowolną wklejoną stronę z kodem, w dowolnym hostingu.
Czy coś się uruchamia, gdy kod zostanie zeskanowany?
Nie. Telefon po prostu otwiera stronę, na której można przeczytać źródło.