https://github.com/pipidaster8333/pipidaster8333.github.io
Мой сайт о математике.
https://github.com/pipidaster8333/pipidaster8333.github.io
github-pages-website jekyll jekyll-blog jekyll-site markdown math mathematics maths
Last synced: 8 months ago
JSON representation
Мой сайт о математике.
- Host: GitHub
- URL: https://github.com/pipidaster8333/pipidaster8333.github.io
- Owner: pipidaster8333
- License: mit
- Created: 2024-12-14T13:14:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-04T12:13:33.000Z (8 months ago)
- Last Synced: 2025-06-04T19:17:23.986Z (8 months ago)
- Topics: github-pages-website, jekyll, jekyll-blog, jekyll-site, markdown, math, mathematics, maths
- Language: SCSS
- Homepage: https://pipidaster8333.github.io/
- Size: 4.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Информация ℹ️
Это — мой сайт о математике. На нём находится статьи написанные мной, повествующие о различных разделах математики.
# История 📖
Мне, как человеку который делает всё это в первый раз, было сложно.
## Obsidian 🪨
Однажды я узнал о приложении [Obsidian](https://obsidian.md), благодаря которому можно структурировать текстовую информацию в формате Markdown.
Я решил написать статью о комплексных числах. Потом ещё одну статью, а затем мне захотелось их опубликовать. Я знал об [Obsidian Publish](https://obsidian.md/publish). Но тут оказалось, что чтобы его использовать, платить деньги. А платить деньги я не хотел.
Мне нужен был другой вариант.
## GitHub Pages 📃
Я начал с вопроса: как вообще захостить сайт? После недолгого поиска я нашёл [статью на Career Foundry](https://careerfoundry.com/en/blog/web-development/how-to-host-a-website-for-free/), в которой говорилось, что можно воспользоваться GitHub Pages. Мне этот вариант понравился, и я, найдя свой забытый и пустой, на тот момент, аккаунт github, создал репозиторий.
Только вот забыл я, что в HTML/CSS/JS я не шарю, поэтому я начал разбираться. Загрузил файл `index.html`, в котором было написано, что когда научусь кодить, тогда и обновлю. А учится мне было лень.
## Jekyll 🧪
Чуть позже я узнал про Jekyll, генераторе статических сайтов, который позволял мне просто загрузить свои md файлы и не париться. А париться всё равно пришлось.
Я долго не мог понять, зачем нужны файлы `_config.yml` и `Gemfile`, как поменять тему Jekyll, как включить Mathjax (это оказалось очень просто) и многое другое. Сейчас я более-менее понимаю что к чему.
# FAQ ❓
> [!WARNING]
> Эта часть называется "часто задаваемые вопросы и ответы", только вот никто мне вопросов не задавал, а я на них не отвечал, так как пока что всем пофиг. Поэтому я придумал их сам :trollface:
Q: Почему так мало статей?
A: Мне лень писать много.
Q: Будут ещё статьи?
A: Скорее всего, да.
Q: Почему [домен](https://pipidaster8333.github.io) такой странный?
A: `pipidaster8333` — это мой ник в гитхабе, уж извините от него зависит адрес сайта. А часть `.github.io` добавляется ко всем сайтам GitHub Pages. Возможно в будущем я куплю нормальный домен и по нему тоже можно будет зайти на сайт.
# Что дальше? 🔮
Сам не знаю. Если есть вопросы, задавайте.