Git Product home page Git Product logo

knowledge's Introduction

С чего начать(подробнее)?

Быстрый старт

  • Создать форк и скачать архив знаний (текущая версия - https://github.com/TVP-Support/knowledge) куда тыкать
  • Скачать+установить обсидиан https://obsidian.md/download
  • Из обсидиан открыть (распакованный в удобное место) архив знаний куда тыкать в обсидиане
  • Тратить время и раздражатсья Получать новые знания и наслаждаться!

Добавление новой заметки

  • Ctrl+O ➜ Название (смотрим есть ли уже такая), если нет - делаем
  • Применение шаблона для создания заметки: в меню команд Ctrl+P выберите пункт Templates: Insert template и выберите шаблон из списка, например: 0 New Note
  • Быстрое создание заметки: создайте ссылку [[название заметки]], установите курсор на эту ссылку и нажмите Alt+Enter
  • Для вставки изображения используем ![описание](ссылка)

Хештеги

  1. Хештег всегда начинается с # (напр.: #программирование)
  2. Все слова пишутся слитно, без пробелов и знаков препинания (напр.: #текстовыйредактор)
  3. Не стоит использовать более трёх слов. Слишком длинная формулировка путает пользователя
  4. Вложенные теги: #язык/программирования или #язык/иностранный . Для древовидного отображения тегов, нажмите Ctrl+P и выберите пункт Tag pane: Show tag pane

Ссылки

По умолчанию Obsidian вставляет внутренние ссылки в виде так называемых Wikilinks [[ссылка]], но данный формат не является тегом разметки MarkDown и может не поддерживается другими программами. Для этого рекомендуется в настройках раздела Files & Links отключить Use [[Wikilinks]] и вместо этого использовать плагин Wikilinks to MDlinks. Чтобы применить, установите курсор на ссылку в формате Wikilinks, нажмите Ctrl+P и выберите пункт Wikilinks to MDlinks

Принципы

  • Все заметки в одну папку (Почему в одну?)
  • Удобно рассматривать связи в режиме графа Ctrl+G или локального графа, вызовите меню команд Ctrl+P и выберите пункт Graph view: Open local graph
  • Иногда можно открыть рандомную заметку и подумать над связями. Выберите в меню команд Ctrl+P пункт Random note: Open random note или в левом боковом меню кликните по иконке с игральным кубиком 🎲

Пример графа

Поиск

  • Быстрый переключение Ctrl+O
  • Расширенный поиск Ctrl+Shift+F
  • Обзор графов: общий Ctrl+G или локальный (рекомендуемое сочетание клавиш Ctrl+Shift+G)

Папки

  • db — все заметки
  • daily — ежедневные заметки
  • ideas — личные идеи в формате Zettelkasten
  • assets — прикрепляемые файлы
  • templates — шаблоны

knowledge's People

Contributors

redboo avatar dukuu-wild avatar scsmash3r avatar diskoo avatar shyzik93 avatar

Stargazers

 avatar  avatar Nikolai Mikheev avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

knowledge's Issues

проблема c документацией

Проблема README.md
Чушь полная, ничего не понятно.

Как повторить:
Шаги и условия для обнаружения проблемы:

  1. Забудьте на секунд.очку, что вы мамин программист или около того.
  2. Попробуйте, чисто по текущей документации, внести вклад в эту "цветущую" базу знаний.
  3. спойлер У вас ничего не выйдет. И не потму, что вы быдло, а потому, что документация сосет (очевидно, ее писал Дуку с Редбо)

Проблема заключается в том, что:

  • Документация супер скудная
  • Документация супер по дэбильному написана

Документы, ссылки, данные
Все просто как палка. В репе активность = 1 землекоп (уже умерший с середины лета), а могла быть больше, возможно.

image

Предполагаемые направления решений
(опционально, но желательно)

  • Написать нормальную документацию для людей, а не для программистов.

Проблема с символами в именах файлов под Win

Если склонировать репозиторий и распаковать его под Win, то они интерпретируются иначе, чем под *nix системами, и поэтому в системе отслеживания изменений git сразу же появляются "изменения", хотя пользователь ещё ничего не вносил.

Проблема решается путём устранения спецсимволов или жесткого указания LF или CRLF во всех файлах. За это отвечает файл .gitattributes. Best practices

изображение
изображение

Разобраться с gitignore

Научиться использовать .gitignore.
Результатом будет считаться создание файла в корневой директории.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.