Обо мне
Я Ярослав
я ruzen42, это мой блог о моих проектах, моей музыке и в принцепе обо мне
этот сайт написан на Hakyll (генератор статических сайтов на Haskell)
Что и кто я
Языки программирования
- Haskell - лучший функциональный язык программирования ever
- C# - ООП мусор от Microslop Corp.
- C++ - необходимое зло
- C - необходимое добро
- Nix - лучшая система управления системой, проектами, и еще много еще чем
Мой тулчейн
- Web Development - ASP.Net Core, Hakyll
- DevOps - Docker (Compose также), GitHub Actions, Linux
- Backend - C#, Haskell (servant services)
- CLI и GUI - C# и Haskell
Интересы
- Декралативное программирование - чистоe и понятное
- Архитектура систем - архитектура компьютера, операционных систем и программ
- Open Source - вклад в коммунистический код
- Этот сайт - помогать нищим
Проекты сейчас
- Этот сайт - пока не заброшен, дату ластового апдейта можно посмотреть в конце страницы
- RuzenBot - микросервисный Telegram бот, написанный на разных языках
- Tulpar - NurOS Linux пакетный менеджер написанный на C и Haskell
- The Four Fabled - Сайт проекта
- Avalonix - Сайт проекта
Моя философия
“Код не нужен не только бездушным машинам, он нужен и человеку. Дешевле и лучше написать не самый быстрый, но поддерживаемый код, чем писать костыли ради скорости”
KISS - иногда лучшее это самое простое
Сильная типизация - пусть компилятор ищет ошибки в коде, а не человек
Нужно обновляться - все меняеться, и это “все” нужно догонять
Разделяй - дели все на части, поверь так проще
Мое путeшествие
Я начинал с Gamedev направления в 12 лет, я делал игру FnaF пародию на движке Godot C# (сначала пытался на Unity, даже исходиники остались)
Потом я начал изучать ASP.Net Core и C# отдельно от Gamedev, примерно в марте 2025 года я узнал про Haskell и начал активное его изучение по книгам Изучай Haskell во имя добра, а также в Telegram чате Haskell Start (клик)
Контакты
я всегда открыт к новым проектам, пока что я не занят и у меня достачно свободного времени