Как я 15 лет делал себе персональную Wiki для программиста / Григорий Петров

Приглашаем на конференцию TeamLead Conf 2024, которая пройдет 27 и 28 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyJ0A
---------
KnowledgeConf 2019
Тезисы и презентация:
knowledgeconf.ru/2019/abstract...
В начале двухтысячных, примерно через пять лет программирования полный рабочий день за деньги, я с удивлением обнаружил, что помню не всё. Тогда я взял бумагу, ручку, и начал записывать ключевые моменты: интересное про C++, Windows API, организацию кода, библиотеки. А всего через год понял, что в стопке из ста листов рукописных заметок очень трудно искать, менять и дополнять. Так начался долгий путь в поисках подходящего мне средства управления информацией.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 91

  • @tomitomion1179
    @tomitomion11793 жыл бұрын

    ""Это первый раз когда я показываю свой инструмент другим людям"

  • @lerlerler1

    @lerlerler1

    3 жыл бұрын

    Я просто хотел показать его вам

  • @keepsilence6843

    @keepsilence6843

    2 жыл бұрын

    Правило 34. Никаких исключений.

  • @user-mb2kw4sx3o

    @user-mb2kw4sx3o

    Жыл бұрын

    47:22

  • @user-in3jd6cm2t
    @user-in3jd6cm2t Жыл бұрын

    Я все видео испытывал физическое чувство дискомфорта, почему не был упомянут Obsidian. Он ведь решает практически все проблемы затронутые в видео. А потом посмотрел на дату. Видео было выложено за 3 месяца до появления Обсидиана))

  • @alexandryurchenko8853

    @alexandryurchenko8853

    8 ай бұрын

    Те же мысли и чувства, брат 🙂

  • @the.lightfall

    @the.lightfall

    7 ай бұрын

    Мне повезло наткнуться на Обсидиан а потом посмотреть это видео. Сам на середине видео хотел свериться, когда вышло видео и когда появился Обс. Ваш комментарий немного сэкономил время)

  • @marcomaterazzi5598

    @marcomaterazzi5598

    6 ай бұрын

    Сколько я этих "обсидианов" с 90-х годов еще перепробовал :) В итоге забрасывается и приводится к простому планировщику а-ля Todoist + Notes или Evernote. Потому что сам процесс построения "связей" где-то вовне - это лишнее и муторное дело. Связи должны быть в мозгу :)

  • @rayximers2688

    @rayximers2688

    5 ай бұрын

    @@marcomaterazzi5598 , ты просто старый консерватор. На самом деле идея связей в Obsidian очень проста и интуитивно понятна.

  • @youtuli4
    @youtuli42 жыл бұрын

    Хорошо что щас есть Obsidian :)

  • @maxdzyubak

    @maxdzyubak

    Жыл бұрын

    и как в нём код писать, норм?)))

  • @linterrupt

    @linterrupt

    11 ай бұрын

    @@maxdzyubak Да, все удобно с подсветкой синтаксиса по языкам

  • @maxdzyubak

    @maxdzyubak

    11 ай бұрын

    @@linterrupt А дебажить? Большими проектами управлять? Линтеры настраивать? Тоже норм?

  • @linterrupt

    @linterrupt

    11 ай бұрын

    @@maxdzyubak А это еще зачем? Дебажить что? Заметки? Не совсем понимаю о чем вы

  • @maxdzyubak

    @maxdzyubak

    11 ай бұрын

    @@linterrupt Ну так вы почитайте, что я выше написал. Вы сами отвечаете на мой комментарий, и сами же не понимаете о чём я. Это странно.

  • @ilqlazar
    @ilqlazar4 жыл бұрын

    Григорий, спасибо за доклад. Искал кто бы поделился опытом создания своей базы знаний. Тут много информации. Буду пробовать.

  • @mikhailpavlov273

    @mikhailpavlov273

    3 жыл бұрын

    pavlovma007@gmail.com я создаю уже несколько лет продукт направления "база знаний" можете написать. Мысли об этом я бы "погонял"

  • @user-ol4vs4ml8g
    @user-ol4vs4ml8g Жыл бұрын

    Очень круто! Благодарю!

  • @Jim-kj7me
    @Jim-kj7me Жыл бұрын

    Красава! Огромное спасибо за доклад. Почему так мало лайков? Когда сталкиваешься с проблемой организации знаний. Начинаешь копать в сторону wiki, которая вызывает двоякое чувство - ты это делаешь для экономии времени, но по итогу "быстренько что-то записать" вылазит в "не быстренько" )) И экономия времени при поиске нивилируется с временем созданием записи. 👍

  • @marcomaterazzi5598

    @marcomaterazzi5598

    6 ай бұрын

    вот совершенно правильно

  • @palyura1162
    @palyura11625 жыл бұрын

    Григорий Петров спасибо что поделились своим опытом! Очень нужно сейчас уметь (и иметь механизм) для улучшения памяти. Нравиться что можно дополнить код и функционал станет лучше. Ищу сейчас решение которое позволит мне записывать нужные знания в одном месте и некоторыми из них делиться для всех. Григорий Петров давайте создадим место где можно было бы обсудить возможности повысить "объем памяти мозга" и скорость доступа к известным но подзабыт уже личным знаниям.

  • @wolfich4684

    @wolfich4684

    Жыл бұрын

    Как результат?

  • @user-kk3pu7gs8s

    @user-kk3pu7gs8s

    6 ай бұрын

    видео три года назад вышло, комментарий 4... чёт странное ...(* ̄0 ̄)ノ

  • @freedom_is_coming2024
    @freedom_is_coming20249 ай бұрын

    Так эта вики есть в интернете или она была чисто на локалхосте?

  • @ua6atg
    @ua6atg Жыл бұрын

    Спасибо! Очень умное видео. Пользуюсь я этой программой . Пока только не понял нужно ли мне это... После ухода evernote стал думать ,.. Тем более evernote у меня стал напоминать с годами старый чулан набитый всякой рухледью. Впрочем , есть что либо надо , я находил в этой рухляди нужное .

  • @user-jn4gg7hf5f
    @user-jn4gg7hf5f Жыл бұрын

    Если кому нужно что-то похожее но на markdown, есть хороший плагин для VS Code "Foam". Он хорош даже в том случае, когда вам не нужна персональная база данных. Я его использую в целом для работы с markdown.

  • @alexeikopendakov3348
    @alexeikopendakov334810 ай бұрын

    Из доклада не понятно одного, как быстро получать доступ к записям? Ведь для доступа, как я понимаю, надо открыть папку в vscode? А закрывать текущую работу - не всегда удобно...

  • @the.lightfall
    @the.lightfall7 ай бұрын

    Уж не знаю почему, но именно момент на 1:35 стал самым запоминающимся. Сердце справа - имеет место быть )

  • @maxdzyubak
    @maxdzyubak Жыл бұрын

    00:07 Приветствие 00:30 Начало истории 03:36 Локальный wiki-сервер 07:42 Ключевые требования к цифровым записям 08:30 А что наш выбор? 10:39 Для программистов - outliner! 11:35 Начало использования Wikipad (Lightweight Markup Language + Outliner) 13:01 А не придумать ли мне свой синтаксис? 14:29 Предательство Outliner 15:46 Большой переезд в Vim 16:34 Ountline переехал в начало статей 17:19 Прошло много лет 17:45 Собственная цветовая схема 19:34 Расширение для vscode "Memory" color theme 20:30 Синтаксис Xi 20:47 DIM 22:35 Заголовки и параграфы 24:16 Ссылки 25:34 Выделение текста 26:12 Код 27:16 Параметры для callable 28:05 Списки 28:45 Приёмы работы с Xi 31:30 Поиск 32:15 Загрузка в память языков программирования 33:13 Переход количества в качество 34:25 Персонализация онтологии 35:52 Раздел Reference 36:25 Что делать с таблицами и картинками? 36:50 Выводы 39:48 Ответы на вопросы

  • @AKmail255
    @AKmail2552 жыл бұрын

    Интересно, а нужны ли в подобной базе знаний датировки сделанных записей? Часто ли возникают ситуации, когда эта временная маркировка оказывается полезной?

  • @grigoryvp

    @grigoryvp

    Жыл бұрын

    Если хранить в гите - то датировка встроенная) Так же как история изменений

  • @NMelis

    @NMelis

    10 ай бұрын

    @@grigoryvp вплоть до каждой строчки)

  • @michaelpanikovsky9686
    @michaelpanikovsky96863 жыл бұрын

    Я в workflowy веду, время от времени делая бэкапы и заливая их на разные облака.

  • @fuckix

    @fuckix

    3 жыл бұрын

    Workflowy это скорее про дерево а не про граф

  • @whiteblondT
    @whiteblondT3 жыл бұрын

    То есть это не markdown? Смотрели плагин Foam? @Григорий

  • @grigoryvp

    @grigoryvp

    Жыл бұрын

    Нет, это моя собственная версия Markdown. Аналогов множество, лично я рекомендую Obsidian как наиболее "user friendly" штуку.

  • @whoareyouqqq
    @whoareyouqqq3 жыл бұрын

    Zettelcasten как бы свой придумал)

  • @orumaxon9946
    @orumaxon994611 ай бұрын

    Это, конечно, всё супер, но Notion круче 😁 А вообще, сама тема по ведению своей КБ - это прям 🔥 Штука нужная, полезная и каждый выбирает себе свой инструмент для ведения таких записей. Тема зачем и почему её стоит вести раскрыта полностью!

  • @maltamagistro

    @maltamagistro

    10 ай бұрын

    А Обсидиан пробовали?

  • @NMelis

    @NMelis

    10 ай бұрын

    Notion ООчень тяжелый

  • @slash_odessa

    @slash_odessa

    9 ай бұрын

    Обсидиан чел

  • @namesurname4406
    @namesurname44068 ай бұрын

    Я в Miro заметки делаю когда книги читаю и не только

  • @Doox911
    @Doox911 Жыл бұрын

    Прям про меня)))

  • @AleshaNePopovich
    @AleshaNePopovich4 жыл бұрын

    Можно ли использовать это человеку, что не имеет дела с программированием? Случайно набрел на это видео, имея схожую проблему, но не совсем понял -- на какую программу это расширение и как его поставить?

  • @denis7442

    @denis7442

    4 жыл бұрын

    Это плагин для редактора кода. Если не приходилось раньше сталкиваться с подобной разметкой текста и с редактированием в целом, то может будет не совсем ясно, в чем удобство. Как установить плагин - загуглите "vscode how to install extension" Редактор: code.visualstudio.com/ Плагин: marketplace.visualstudio.com/items?itemName=grigoryvp.language-xi

  • @egorgor

    @egorgor

    4 жыл бұрын

    Если не знаком с программированием, то лучше использовать Evernote, о котором как раз упоминали те, кто задавали вопросы автору. Там ничего настраивать не нужно. Года 3 пишу туда заметки о программировании, иностранных языках и вообще о всём, что заинтересовало.

  • @mikhailpavlov273

    @mikhailpavlov273

    3 жыл бұрын

    Прошу поговорить со мной о Вашей проблеме. pavlovma007@gmail.com

  • @oleksiilamzin2005

    @oleksiilamzin2005

    3 жыл бұрын

    Берите obsidian.md, там все просто.

  • @namesurname4406

    @namesurname4406

    8 ай бұрын

    Miro доска для заметок

  • @gilman2056
    @gilman20568 ай бұрын

    Обсидиан многие и даже больше задач покрывает, даже есть визуализация в виде графов, которая позволяет увидить связи визуально, а также те которые неимеют связи

  • @dmitriyobidin6049
    @dmitriyobidin60498 ай бұрын

    За последние 10 лет как показала практика проще не создавать своё вики и как-то им управлять, не запоминать какие-то конкретные вещи. Намного проще запоминать где и как информацию можно быстро найти и запоминать сервисы с хорошей документацией. Все это онлайн доступно, с любого устройства, в любой момент и при этом в актуальном состоянии. Если я помню что была какая-то прикольная статья/видео то я запоминаю тему и что она помогает решить, и по необходимости уже нахожу.

  • @smalew9046

    @smalew9046

    4 ай бұрын

    Это растягивает время. Сто процентов вероятность забыть название статьи или даже просто конкретного слова в названии статьи. Плюс недоступность статей и сервисов по разным причинам. От неоплаченного домена, до блокировки сайта государством. А с локальной БД знаний точно уверен где что находится, даже не помня конкретно названия статьи. Достаточно пробежаться по дереву папок. А уже если оставленной заметки недостаточно всегда можно перейти по прикрепленной ссылке в этой же статье. Поиск сокращается до пары минут вместо 30 минут или даже часа.

  • @qrthack3233
    @qrthack32332 жыл бұрын

    Попробуй IPAD + NOTABILITY

  • @M_E_JI_K_A_I_I_I_K_A
    @M_E_JI_K_A_I_I_I_K_A8 ай бұрын

    Григорий изобрёл Emacs org-mode

  • @armorunit6970
    @armorunit69703 ай бұрын

    Я думал, что душнее меня не бывает.

  • @user-rt1fh6yr1j
    @user-rt1fh6yr1j4 жыл бұрын

    интересно, а Григорий пробовал TheBrain?

  • @user-sq5eu5eg8j

    @user-sq5eu5eg8j

    3 жыл бұрын

    там можно блоки кода записывать? и рабоать без мышки?

  • @user-rt1fh6yr1j

    @user-rt1fh6yr1j

    3 жыл бұрын

    @@user-sq5eu5eg8j да, можно. Это, конечно не vim, но практически всем удобно пользоваться исключительно с клавиатуры (по крайней мере я пользуюсь только клавиатурой. + все хранится локально (есть возможность синхронизации с облаком, но включается отдельно и не навязыявается) + можно сохранять всю базу в json. единственный существенный минус это то что нету версии для unix-систем. И из под вайна запустить не выйдет. Нормально работает только для винды и мака (ну и я хз как версия для мака, я не пробовал, но вроде говорят что норм). Теоретически есть веб-версия, но там адок, в ней максимум можно глянуть пару раз какую-то критично необходимую инфу, работать длительное время опасно для нервов (+ она порезана функционально). Точно так же с андроид версией. Айфоны хз, приложуха есть, но я не пользовался.

  • @pashafinkelshteyn6311

    @pashafinkelshteyn6311

    3 жыл бұрын

    Там, кажется, есть проблема с хранением больших блоков текста

  • @Trecoolerok

    @Trecoolerok

    3 жыл бұрын

    @@user-rt1fh6yr1j это точно. сейчас в поисках, учитывая, что основная система - линукс, этот вариант не подходит. Что думаете насчёт obsidian?

  • @user-rt1fh6yr1j

    @user-rt1fh6yr1j

    3 жыл бұрын

    @@pashafinkelshteyn6311 хз. Возможно такая проблема была при использовании заметок в версиях приложения до 10-ой (я, по-моему, тоже с чем-то таким сталкивался, но плохо помню, значит, вероятно, это не было для меня слишком критичным). В 10-ой ввели заметки с поддержкой markdown, вроде как проблем нету (по крайней мере у меня немало заметок объемом по несколько тысяч слов и я не сталкивался). Но, помимо заметок большие блоки текста можно хранить в прикрепленных к мысли файлам. В таком случае, поиск будет проводится и по содержимому этих файлов тоже.

  • @ni55an
    @ni55an4 жыл бұрын

    1:38 каламбур, забыл с какой стороны сердце 😁

  • @AlexBabinoff
    @AlexBabinoff4 жыл бұрын

    Спасибо, очень интересно. Как футуристу любителю, сразу представляется будущие, где подобную систему можно будет подключить к мозгу, без промежуточного оффлайн интерфейса компьютера, и всё заверте.

  • @tricky_duster
    @tricky_duster2 жыл бұрын

    За 15 лет индустрия догнала идею автора, и теперь есть Notion

  • @wolfich4684

    @wolfich4684

    Жыл бұрын

    А в notion вот эта кодавая вся хрень есть? Думал он скорее всего как евернот

  • @orumaxon9946

    @orumaxon9946

    11 ай бұрын

    @@wolfich4684 Есть

  • @freedom_is_coming2024
    @freedom_is_coming20249 ай бұрын

    ChatGPT и его аналоги решили проблему забывания

  • @teatime4035
    @teatime40354 ай бұрын

    Очень интересный доклад, почитал комменты теперь интересен обсидиан

  • @SerkinAlexander
    @SerkinAlexander Жыл бұрын

    На х1.75 скорость и норм

  • @nikolaisalikov1257
    @nikolaisalikov12573 жыл бұрын

    Чего только люди не придумают, чтобы org-mode не использовать.

  • @ronbarhash

    @ronbarhash

    3 жыл бұрын

    Зачем пользоваться тем, что не удобно? По этой же причине большинство юзеров не пользуются VBA, но продолжают пользоваться Excel....

  • @AKmail255

    @AKmail255

    2 жыл бұрын

    Там же после доклада на этот вопрос отвечает Григорий

  • @marcomaterazzi5598
    @marcomaterazzi55986 ай бұрын

    А потом появился ChatGPT :)

  • @griha_petrov
    @griha_petrov3 жыл бұрын

    Тëзка и однофамилец 😝

  • @aoveden197727
    @aoveden197727 Жыл бұрын

    OneNote решает почти всё это просто, эффективно и удобно. Правда есть у него пара минусов. Это чисто майкрософтовская тема, перенести куда-то в аналог (как например из Evernote в Notion) не получится. Уровней вложенности чутка не хватает, буквально одного - двух. Режим ввода кода, только через костыль и исполнение в этом костыле дерьмо полное. Для Мака интерфейс только в одном исполнении, как для Windows 10, а это не удобный вариант. В остальном, как по мне, лучше OneNote ничего нет. Но это холивар есессьно)). Обращался в Google и Яндекс, с просьбой запилить что-то подобное. Расписал подробно, что и как надо сделать. Вобщем умника из себя корчил, по полной)). Так как их заметки и кииперы не идут ни в какое сравнение с функциональностью OneNote. Но в обоих гигантах по ходу неповоротливая система, ответили, что им надо сначала провести исследования по необходимости этого продукта, потом собрать команду и т.д. и т.п. Равная альтернатива нужна по любому, чтобы корпорации не крутили потребителю причинные места, когда им очень хочется заработать ещё больше и больше. Notion очень хорош, но тоже есть минусы. Вобщем хочется быть и умным и красивым, но придётся выбирать что-то одно((

  • @user-dh8lt5mi5e

    @user-dh8lt5mi5e

    Жыл бұрын

    @mKK7 xWy9 а еще есть typora + git

  • @user-dh8lt5mi5e

    @user-dh8lt5mi5e

    Жыл бұрын

    @mKK7 xWy9 ну я пользуюсь typora еще с тех пор, когда он был в бете, а тогда он был бесплатный. У меня версия 0.9.96, очень близкая к релизу и функционала 100% хватает. Сейчас еще можно найти в инете установочники беты и пользоваться бесплатно (если платность - единственная причина). Меня например привлекает предельная простота и маркдаун, который в гит ложится 1-в-1 так, как вижу его в редакторе.

  • @lavcoder

    @lavcoder

    8 ай бұрын

    Подсветки кода нет в OneNote, а в Obsidian есть. Это очень значительный минус... Говорю как человек, который работал и там и там...

  • @alexperemey6046
    @alexperemey6046 Жыл бұрын

    К сожалению, темная тема не подходит. Долгое время пытался пользоваться, но увы, глаза напрягает. Зрение человека привыкло к белой бумаге и темным буквам как ни крути.

  • @Mr.Leeroy
    @Mr.Leeroy2 жыл бұрын

    40:27 с редким "юз кейсом" автор, кончено, погорячился. Чаще всего такой инструмент нужен именно "в поле", а иметь при себе ноут постоянно - роскошь, которую мало кто себе позволяет, тогда как смарт у всех при себе.

  • @asfdasdf9019
    @asfdasdf90196 ай бұрын

    в конце 90х он разрабатывал...чета попахивает пиздежом....ему на вид лет ну максимум 40. че он, типо в 10лет херачил на ++сах?! не знаю такого.

  • @teatime4035

    @teatime4035

    4 ай бұрын

    в 1999

  • @serhiipetruha7814
    @serhiipetruha78143 жыл бұрын

    Тупой карандаш, лучше любого острого ума. Поэтому написал и "забил", а чтобы вспомнить быстренько нашол.

Келесі