Опыт DataView в Obsidian: советы, примеры.

  Рет қаралды 17,657

Куда войти?

Куда войти?

Күн бұрын

Пікірлер: 47
@Ardbot
@Ardbot 8 ай бұрын
Пока смотрел - утонул
@kydavoiti
@kydavoiti 8 ай бұрын
Если тонешь, то смотреть - плохая стратегия
@Tenshi1Tatibana
@Tenshi1Tatibana Жыл бұрын
Офигенное видео, спасибо! Очень хотелось бы увидеть ролик, как лучше всего вести IT заметки, так как разрываюсь между тем, чтобы делать длинные конспекты с теорией, кодом, либо делать короткие заметки с кусками кода и теории, второе кажется не таким удобным для повторения материала...
@kydavoiti
@kydavoiti Жыл бұрын
Привет! Спасибо Я сначала делал длинные заметки, потом короткие. Второй вариант понравился больше. Перейти от одного ко второму несложно. Новые/старые заметки можно разделить/соединить через Note Refactor. Поэтому пробуйте все, а потом уже принимайте решение. Главное поменьше выбирать, надо просто выбрать. А потом уже исправлять, если надо будет.
@firstandlast4435
@firstandlast4435 Жыл бұрын
Такая же ерунда, пока не понимаю как организовать свои заметки, когда разбиваю теряется целостность и последовательность но с другой стороны и минусы больших заметок очевидны. Стараюсь делать настолько маленькими насколько возможно.
@Devil666face
@Devil666face Жыл бұрын
Веду большие заметки. Внутри нее в ключевых местах ставлю [[]], и создаю для этих заголовков пустые заметки, в которых указываю только категорию или тег (ну или еще что-то, что вы используете для разделения по смыслу) и ссылку на ее корневую (главную) заметку. Потом, когда надо найти пример кода или какую-то конкретную вещь, выпадает пустая заметка, ведущая уже на большую заметку с полным конспектом.
@Apaximatic_Play
@Apaximatic_Play Жыл бұрын
тоже начну пользоваться обсидианом
@khalisme2833
@khalisme2833 2 ай бұрын
Если все формулы и функции так выкручиваются как из SQL даже то блин и разные библиотеки то чет вообще не пониманию какой язык мне как гуманитарию выучить чтоб самой применять в обсидиане эти функции?
@firstandlast4435
@firstandlast4435 Жыл бұрын
Илья Батькович, я думаю что действительно интересно и волнует многих: Это организация и поиск по заметкам. Может бть я невнимательно смотрел ваши видео, но мне кажется что я не совсем понял, как организована иерархия и поиск по заметкам в вашем храанилище. Я знаю что есть много подходов и вариантов благодаря сообществу и плагинам, например недавно я наткнулся на интересную связку breadcrumbs + Lila’s frontmatter или калауты (чтобы скрывать метаданные) чтобы организовывать связи по типу родители, дети, сиблинги. По-моему это то чего мне не хватало когда я пытался использовать внутренние ссылки просто как есть из коробки. Интересно было бы послушать как другие люди справляются с хаосом в заметках
@kydavoiti
@kydavoiti Жыл бұрын
Привет! Хороший вопрос. Я для поиска по заметкам использую нечеткий поиск по названиям (встроенные в Obs, либо Telescope.nvim), поиск по содержимому (Telescope.nvim), анализ графа через Graph Analysis плагин. Последний способ использую именно для поиска связей, он хорошо автоматизирует этот процесс. Чтобы алгоритм работал, надо создать какие-то базовые ссылки. У меня для этого используются wiki-заметки, то есть заметки-понятия, их можно понимать как аналог тегов. После нескольких ссылок на такие заметки, приложение уже выдает мне дельные заметки схожие с текущей. Мой любимый алгоритм это Jaccard Similarity.
@Andrew_Baidala
@Andrew_Baidala 4 ай бұрын
Если Вы думаете, что Вам кажется, то Вам не кажется. Не знаю, за что хвалят данный ролик. Огромная говорящая голова и микроскопический текст. Потерянное время.
@Andrew_Baidala
@Andrew_Baidala 4 ай бұрын
Если Вы думаете, что Вам кажется, то Вам не кажется. Не знаю, за что хвалят данный ролик. Огромная говорящая голова и микроскопический текст. Потерянное время.
@vova_king
@vova_king 3 ай бұрын
Возникает вопрос, а как сделать сортировку не по desc или asc, а по тому порядку по которому создавали заметки, ну или есть раздел home в ней несколько заметок, но в home есть еще катало в которой есть заметки. Так как тогда можно вывести чтобы сначала в корне каталога а потом по очереди в под каталогах?
@kydavoiti
@kydavoiti 3 ай бұрын
Я не могу сразу подсказать, кажется надо писать на JS. Советую написать в Obsidian чат.
@BogdanGonchar
@BogdanGonchar Жыл бұрын
Доброго времени суток. Хорошее видео, как и предыдущее. Возник вопрос, как вывести таблицу заметок с датами за период указанными в мета данных. Есть например набор заметок (имя совершенно рандомное, там даты нет). В мета данных даты например начала чтения книги и окончание. и вывести список начатых книг в сентябре или законченных книг в сентябре, при это игнорируя август и октябрь. Что то похоже на отчеты за месяц (или период), выводимый по мета данным.
@kydavoiti
@kydavoiti Жыл бұрын
Привет! Спасибо большое! Вам надо будет адаптировать запрос: kzbin.info/www/bejne/bGfMc2yeg62Mh6s&si=gpI3SIV4_H6_nrIt Надо будет получить данные для запроса из this.file. Вам надо file.frontmatter, если я верно понял. blacksmithgu.github.io/obsidian-dataview/annotation/metadata-pages/
@Cezar_Monomah
@Cezar_Monomah Ай бұрын
Помогите пожалуйста🙏 Не могу вставить изображение следующим образом: ```dataview table "![[" + file.name + ".jpg]]" from this.file.folder ``` вместо этого получаю просто название файла в виде текста, а когда без !, то всё работает, как и должно, но лишь как ссылка : ```dataview table "[[" + file.name + ".jpg]]" from this.file.folder ``` это необходимо для шаблона, что бы автоматизировать и облегчить часть работы.
@pjpodx
@pjpodx Жыл бұрын
спасибо за ролик! 👍 жалко нельзя (гуглил, вроде нельзя ) научить Obsidian понимать разные типы тeгов- :tag1:tag2:tag3 а не только #tag1 #tag2 #tag3 таки придется учить лисп (emacs как таракан, всякие динозавры программы-органайзеры приходят и уходят, а он живет почти 50 лет и еще наверно 100 лет жить будет )
@kydavoiti
@kydavoiti Жыл бұрын
Я держу себя от того, чтобы начать погружаться в emacs (я и в nvim сильно уж глубоко вошел, много времени в нем просидел, хотя и не жалею) По поводу типов тегов, не подойдут ли вложенные теги? Можно делать #content/paper & #content/video help.obsidian.md/Plugins/Tags
@linasvetlaya
@linasvetlaya 3 ай бұрын
Подскажите пожалуйста, а можно ли как-то автоматически выставлять промежуток времени, за который хочешь получить отчет? Знаю, что можно задать "{{data}}", но как указать промежуток, например, на неделю, не могу найти информацию
@mikisor4372
@mikisor4372 11 ай бұрын
Привет! Спасибо за видосы! Подскажи , пожалуйста, как и с помощью чего синкаешь заметки между устройствами: смартфон , ноут , планшет etc
@kydavoiti
@kydavoiti 11 ай бұрын
Ранее использовал iCloud, теперь просто делаю заметки только с ноута. iCloud отключил, живу только с git.
@igorplatonenko7871
@igorplatonenko7871 7 ай бұрын
Привет Илья!, спасибо за цикл про Obsidian. В нескольких роликах ты говоришь о своей ежедневной заметке и именно той её фиче, где, с помощью простой команды,ты собираешь список всех заметок созданных в этот день: list from [[]] Я не программист и просто скопировал эту команду в template daily note: ``` dataview list from [[]] ``` Но она не выводит мне список заметок которые я создал в этот день: Dataview: No results to show for list query. В ролике ты говоришь 13:53: "у меня каждая заметка ссылается на тот день когда она была заведена" Может быть всё дело в этом? И нужно как-то связать каждую создаваемую заметку с датой когда она создаётся? Спасибо.
@kydavoiti
@kydavoiti 7 ай бұрын
Да, у меня каждая заметка ссылается на тот день, когда была создана Для этого я использую шаблон создания заметки с текстом Заметка за [[{{date}}]]
@A1exZabrodin
@A1exZabrodin Жыл бұрын
Привет. Спасибо за видео. Приятно тебя смотреть. Надеюсь не сильно напрягу вопросом. Уже голову сломал. Хочу через table вывести текст из другой заметки где линк на заметку где хочу получить таблицу. Сложность в том что хочу выводить именно ту строку где линк а не все строки из этого файла.Можно ли как то реализовать что-то вроде парсера в Dataview? Чтобы он по строчкам находил текст с линком и отправлял именно его.
@kydavoiti
@kydavoiti Жыл бұрын
Привет! Спасибо! Я думаю, что это не сделать через чистый Dataview. Надо лезть в JS. Там можно много чего сделать. Я даже не думал про эту задачу. Что-то такое можно придумать с tasks forum.obsidian.md/t/get-dataview-to-display-tagged-lines-or-paragraphs/34118/4 Я последнее время стараюсь отказаться от Dataview, я чаще сижу в заметках через nvim. В нем, кстати, проще искать через telescope/vimgrep. Вторым способом я легко нахожу открытые задачи в хранилище и добавляю их в quickfixlist.
@A1exZabrodin
@A1exZabrodin Жыл бұрын
@@kydavoiti Я пока не готов погрузиться в nvim) Я не разработчик. Немного учил когда-то python. Но это не считается) Кстати, именно сегодня я закрыл вопрос этот. Если интересно вот решение: dataview List filter(file.lists.Журнал, (x) => regextest(this.file.name, x)) FROM "Ежедневные заметки" where icontains(Журнал,this.file.name) Журнал это мета в строке.
@GunPunk
@GunPunk 3 ай бұрын
Я единственный на превьюхе вижу Тарантино?
@khalisme2833
@khalisme2833 2 ай бұрын
То что он с css дружит ясно но что под движком функции джава скрипт что ли( hello world
@dimedroll
@dimedroll Жыл бұрын
А в текстовом виде запросы из видео где то можно найти ?
@kydavoiti
@kydavoiti Жыл бұрын
Привет, не все Если интересен какой-то, то я могу скинуть Но я бы предложил самому воспроизводить их, чтобы лучше понять что к чему
@Wu-Tu-ld6pq
@Wu-Tu-ld6pq Жыл бұрын
Как создать столбец который будет показывать номер строки таблицы?
@kydavoiti
@kydavoiti Жыл бұрын
Привет, не знаю, если честно
@RedSkyWan
@RedSkyWan Жыл бұрын
Кто уже сталкивался - как в Obsidian сделать календарь и сохранять в него - например дни рождения? Попробовал уже 3 плагина - не получается. Спасибо
@kydavoiti
@kydavoiti Жыл бұрын
Да, так можно сделать. Я такое раскрывал в ролике: kzbin.info/www/bejne/hqLMloqfh7pjhrc Там можно делать заметку под событие и потом через dataview искать его в ежедневной заметке. В других роликах есть продолжение, там мы эти же даты покажем в weekly заметках.
@Al_K_WIW
@Al_K_WIW Жыл бұрын
круто, вот интересно, если у тебя скажем 100тыс. заметок, не начнёт ли это всё хозяйство нереально тормозить )
@pjpodx
@pjpodx Жыл бұрын
если прижмет можна и свой парсер написать и базу прикрутить. главное подход правильный- все в текстовых файлах независимых от редактора + git
@Al_K_WIW
@Al_K_WIW Жыл бұрын
@@pjpodx так если подумать: если прижмёт надо будет свой обсидиан писать)
@kydavoiti
@kydavoiti Жыл бұрын
У меня более 3к заметок, полет нормальный. Все может подвиснуть, если сделать list from “/”, я так не делаю))) В этом случае тормозит отображение, я предполагаю.
@Al_K_WIW
@Al_K_WIW Жыл бұрын
@@kydavoiti у меня миллион файлов (я не шучу) скопилось за 15 лет, пока не нашёл прогу, которая сможет без тормозов работать, пожалуй только тотал-коммандер относительно быстро синхронизирует
@kydavoiti
@kydavoiti Жыл бұрын
Тут мне сложно подсказать. Я думал о таком варианте, что у меня все будет тормозить. 1. Скорее всего придется костылить что-то свое. 2. Были идеи по реализации своего рода GC с поколениями. Young-gen, Old-gen, только без удаления. Легко можно наваять скриптик, что будет в Young-gen оставлять только N * 1k заметок. Тогда с Young-gen можно будет работать в Obsidian или еще где. Программ для работы с таким кол-вом заметок я не знаю. Да и сам не представляю как я с ними работал бы. Я бы пошел в сторону решения 2.
@petrvictorovich
@petrvictorovich 10 ай бұрын
Да блять! Просто скажите мне - где прописать переменные и как тупо вставить их в строку заметки!
@kydavoiti
@kydavoiti 10 ай бұрын
Прописать в заметке Вставить клавиатурой
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 658 М.
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Как делать заметки? Почему Obsidian?
46:23
Куда войти?
Рет қаралды 26 М.
Как я веду и упорядочиваю заметки в Obsidian
17:16
Силантьева. Навигатор по миру мультимедиа контента
Рет қаралды 7 М.
Учиться - читать и делать! 📚🧑‍💻
21:50
Куда войти?
Рет қаралды 3,9 М.
You all NEED these Obsidian community plugins
21:46
Christian Lempa
Рет қаралды 662 М.
How to use the Obsidian Dataview plugin
16:11
Nicole van der Hoeven
Рет қаралды 209 М.
Kanban в Obsidian / Личный трекер задач
13:35
Никита Шевченко
Рет қаралды 1,9 М.
12 Obsidian Plug-ins I *Actually* Use
12:37
Notebook Overload
Рет қаралды 47 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 658 М.