docs: онлайн-инструменты для студентов — OneCompiler и работа с GitHub#162
Merged
Conversation
Добавлена статья в раздел «Проекты»: что такое OneCompiler, как открыть редактор, написать и выполнить запрос (пример на SQL/PostgreSQL), как готовить файлы решения и загружать их на GitHub через веб-интерфейс. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Статья переименована в «Онлайн-редактор OneCompiler» и расширена: вводная часть про сервис, позиционирование как альтернатива Codespaces и инструмент для общих экспериментов с кодом, выбор языка, примеры запуска на Python/JS/PHP/Go/Java + пример с БД, секция «поделиться кодом» (Share → видимость). Добавлены скриншоты img-195..197. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
MDX не принимает <!-- -->; заменил аннотации на {/* ... */}.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Общая статья для проектов, где решение сдаётся через GitHub (аналитика, тестирование, первые проекты): загрузка готовых файлов (Add file → Upload files), создание файла (Create new file), редактирование (карандаш Edit) и подтверждение через Commit changes. Скриншоты img-198..202 сняты на github.com/fey/example. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Двусторонняя связь статей через docusaurus-ссылки (/docs/...md, валидируются на сборке). Ссылку на Codespaces в статье OneCompiler тоже привёл к этому формату. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Заменены скриншоты на аннотированные (языки, запуск Python, SQL, Share), добавлен стартовый экран PostgreSQL в секцию про БД. Раздел про загрузку артефактов на GitHub заменён ссылкой на отдельную статью «Как работать с GitHub через веб-интерфейс». Убраны ANNOTATION-плейсхолдеры, удалён неиспользуемый img-194. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
После объединения статей в один PR ссылки OneCompiler→GitHub и
GitHub→{Codespaces,OneCompiler} переведены с полных URL на /docs/...md
(валидируются на сборке).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Разделил два случая: перетаскивание папки при загрузке и путь со слешем при создании файла. По правке ревьюера. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Зачем
Даём студентам альтернативу для запуска кода и SQL прямо в браузере и понятную инструкцию по сдаче решения через GitHub. Особенно важно для SQL-студентов: в OneCompiler сразу доступна готовая PostgreSQL.
PR объединяет две связанные статьи (раньше были в #162 и #163) — они ссылаются друг на друга относительными ссылками.
Статьи
1. «Онлайн-редактор OneCompiler» (
docs/project-work/onlain-redaktor-onecompiler/)/python,/javascript,/php,/go,/java,/postgresql+ переключатель);2. «Как работать с GitHub через веб-интерфейс» (
docs/project-work/rabota-s-github-cherez-veb-interfeys/)Связи между статьями
Все внутренние ссылки — относительные
/docs/...md(нативный механизм Docusaurus, валидируются на сборкеonBrokenLinks: throw):Скриншоты аннотированные:
img-192/193/195/196/197(OneCompiler),img-198…203(GitHub). Примеры кода проверены прогоном. Локальная сборкаdocusaurus buildпроходит.🤖 Generated with Claude Code