Контент
Попередній перегляд
QR-код з'явиться тут після генерації
Шаблони дизайну
Стилі в один клік — усі лишаються сканованими
Готові палітри
Градієнт модулів
Градієнт фону
Навіщо QR-код для вихідного коду
Слайди й роздруківки — погане місце, щоб читати вихідний код, а набрати довгу адресу репозиторію з проєктора вдається рідко. QR-код для вихідного коду відкриває саме те джерело, яке ви маєте на увазі: репозиторій, окремий файл, фрагмент чи діапазон рядків на GitHub, GitLab, Bitbucket, Codeberg або на власному сервері. Вставте посилання зі свого хостингу коду. Постійне посилання на коміт показує той самий код навіть тоді, коли гілка пішла далі, а посилання на гілку завжди показує найновішу версію. Сканування лише відкриває сторінку для читання: на телефоні нічого не запускається, а приватні репозиторії однаково просять увійти.
- Слухачі відкривають саме той файл чи ті рядки, про які ви говорите.
- Працює з будь-яким хостингом коду, не лише з GitHub.
- Посилання на коміт заморожує код; посилання на гілку стежить за найновішою версією.
- Після доповіді QR-код можна перевести на вдосконалений приклад.
Доповідачі на конференціях
Останній слайд відкриває репозиторій з усім демокодом.
Воркшопи з програмування
Кожен аркуш із вправою веде до стартового файлу, а згодом — до розв’язку.
Вбудовані системи й апаратні проєкти
QR-код, надрукований на платі, веде до вихідного коду її прошивки.
Технічні книжки
Друковані лістинги ведуть до повного прикладу онлайн, який можна запустити.
Рев’ю коду на папері
Архітектурні діаграми посилаються на модуль, який описує кожен блок.
Інші QR-коди: Файли
Та сама категорія — оберіть тип, що підходить вашому контенту.
Генератор QR-кодів для сирцевого коду
QR-код для вихідного коду веде розробників до джерел: репозиторію, окремого файлу, фрагмента чи діапазону підсвічених рядків на GitHub, GitLab, Bitbucket або іншому хостингу коду.
Що це за QR-код?
QR-код відкриває введену вами адресу, тож посилання на рядки, як-от #L10-L20 на GitHub, і посилання на зафіксований коміт працюють як слід. Доступ визначають правила хостингу: приватні репозиторії однаково вимагають входу.
Найкращі способи використання
- ✓Слайди конференцій з посиланням на репозиторій із прикладом.
- ✓Аркуші воркшопів із посиланням на файл розв’язку до кожної вправи.
- ✓Плати з позначкою-посиланням на вихідний код їхньої прошивки.
- ✓Друкована документація, що посилається на конкретний приклад коду.
Як створити ваш QR-код
Відкрийте на своєму хостингу коду репозиторій, файл чи рядки, які хочете показати.
Скопіюйте посилання; якщо код не має змінюватися, беріть постійне посилання на коміт.
Перевірте сторінку на телефоні без входу в обліковий запис, щоб переконатися, що вона публічна.
Надрукуйте код поряд зі слайдом, вправою чи компонентом, який він пояснює.
Часті питання
Чи запускає сканування код?
Ні. QR-код лише відкриває вебсторінку, де можна прочитати вихідний код; на телефоні нічого не виконується.
Чим це відрізняється від типу GitHub?
Тип GitHub складає посилання на профілі з імен користувачів. Цей тип приймає будь-який хостинг коду й точні файли, рядки чи коміти.
Які хостинги коду підтримуються?
Будь-який хостинг із вебпосиланнями: GitHub, GitLab, Bitbucket, Codeberg чи власний сервер.
Чи можна виділити конкретні рядки?
Так, якщо хостинг підтримує посилання на рядки. На GitHub додайте #L10-L20 до посилання на файл, і ці рядки буде підсвічено.
Посилання на гілку чи на коміт?
На коміт, коли код має збігатися з надрукованим текстом; на гілку, коли читачі мають завжди бачити найсвіжішу версію.
Чи обов’язково репозиторій має бути публічним?
Для відвідувачів без доступу — так. Приватні репозиторії просять їх увійти з потрібними правами.
Чим цей тип відрізняється від типу GitHub?
Тип GitHub створює посилання на профіль за іменем користувача. Цей тип відкриває будь-яку сторінку з кодом, яку ви вставите, на будь-якому хостингу.
Чи запускається щось під час сканування?
Ні. Телефон просто відкриває сторінку, де можна прочитати вихідний код.