Skip to content

Yu-Leo/knowledge-base

Repository files navigation

📚 Моя база знаний

📺 Видео про базу знаний ("Johe News")

❗ Дисклеймер

Данный репозиторий создан мною в первую очередь для организации и систематизации собственных знаний.
Может содержать ошибки и неточности! Issues с замечаниями и Pull requests с исправлениями ошибок приветствуются!

📄 Туториалы

  • Туториал по подключению SFML к проекту в Visual Studio 2019 - здесь
  • Туториал по деплою Django проекта на Heroku - здесь

Linux

  • Туториал по установке и настройке vim - здесь
  • Добавление поддержки кирилических символов в tty - здесь
  • Как отключить системный звук "Бип" (beep) - здесь
  • Как отключить lightdm - здесь
  • Redshift - здесь
  • Установка CLion на Manjaro Linux - здесь
  • Восстановление grub - здесь
  • Настройка жестов тачпада - здесь

📑 Конспекты

🔧 Конфигурационные файлы

  • Конфиг git-a (~/.gitconfig или ~/.config/git/config) - здесь
  • Настройки PyCharm-a - здесь
  • Базовый .gitignore для Python + PyCharm - здесь
  • Конфиг vim-a (~/.vimrc) - здесь
  • Конфиги bash-a (~/.bashrc):
  • i3wm (i3-gaps)
    • Дефолтный конфиг Manjaro i3 - здесь
  • polybar
  • Конфиги tmux (положить в ~) - здесь
  • Конфиг zsh-а с oh-my-zsh (~/.zshrc) - здесь
  • Конфиг alacritty (~/.config/alacritty/alacritty.toml) - здесь
  • Конфиг wezterm (~/.wezterm.lua) - здесь

✏️ Разное

  • Шаблон README для репозиториев - здесь
  • Скрипт для генерации исходного кода значков в README-файл - здесь (объяснение)

Git

  • Удалить из локального репозитория ссылки на удаленные с удаленного репозитория ветки: git fetch --prune (источник)
  • Изменить данные автора коммита по e-mail во всех коммитах репозитория - здесь
  • Шпаргалка по алиасам плагина git для oh-my-zsh - здесь

Linux

  • Команды для компиляции / интерпретации и запуска программ из vim - здесь
  • Мой формат даты и времени для трея (поставил в Manjaro Cinnamon): %A | %d.%m.%y | %H:%M (Воскресенье | 03.04.22 | 21:30)

🔗 Ссылки

  • Соглашение об именовании репозиториев - github gits
  • Версионирование:
    • Cемантическое Версионирование 2.0.0 - сайт
    • "Стадии разработки и тестирования ПО или что означает Pre-Alpha, Alpha, Beta, RC, Final" - сайт
  • Conventional Commits - сайт
  • Описание разметки файла README.md - github
  • Emoji Cheat Sheet - сайт
  • Значки для README - сайт
  • Сервис для создания схем и диаграм - сайт
  • Git Flow, GitHub Flow, GitLab Flow - stackoverflow
  • Git Flow - статья
  • "В чём разница между популярными Open Source лицензиями?" - статья
  • Крутой С++ Code Style - github
  • C++ форматтер - ClangFormat, описание конфига
  • Обои на рабочий стол - сайт

👐 Лицензия

Если данный репозиторий был полезен для Вас, поставьте звёздочку ⭐️

Автор: Yu-Leo

GNU General Public License v3.0

Полный текст в LICENSE