Search
Write a publication
Pull to refresh
25
29.1
Sergey Miryanov @zzzzzzerg

User

Send message

Я периодически просматриваю, рекомендации GitHub — там попадаются интересные библиотеки и люди. И вот после написания статьи Что не так с cProfile в Python GitHub через некоторое время подкинул ссылку на репозиторий tuna: Python profile viewer.

Как заявляет автор, в своём инструменте он порешал, проблемы, которые имеются в SnakeViz (связанные с невозможностью восстановить граф вызовов). И на мой взгляд, автор tuna заблуждается и вводит остальных в заблуждение — проблемы он не решил, а скорее замел под ковер. «Решение», которое он выбрал — если мы не можем показать достоверную информацию о вызовах, то просто не будем ее показывать. «Решение» отличное. Да на небольших примерах это сработает (или, например, для ячеек в Jupyter), но как только граф вызовов разрастется и там появятся повторные вызов, ценность tuna резко уменьшится.

Tags:
Total votes 1: ↑1 and ↓0+1
Comments0

После прочтения статьи Obsidian+Github вместо Notion: синхронизация, бекап и версионность (3-в-1) / Хабр, я решил попробовать использовать Obsidian, с синхронизацией через git, для подготовки и ведения заметок.
Ведя заметки на PC (Windows) и iPhone, я столкнулся с ситуацией, которая, описана в конце оригинального поста про конфликты. За пару дней Fit несколько раз отменил изменения сделанные на PC. Я эти изменения отменил через git-revert. Но в целом ситуация неприятная, т.к. приходится постоянно следить за историей изменений. Я решил попробовать настроить плагин Git на iOS, несмотря на то что там есть ограничения для мобильных версий - но когда я еще дорасту до таких объемов.

В настройке плагина на iOS самое сложное начать - необходимо как-то скачать начальную версию репозитория и подсунуть ее Обсидиану и плагину. В этом мне помог iSH. Наиболее полезным оказался следующий туториал.

При переносе небольшой базы заметок я столкнулся с тем, что плагин на iOS не может сделать fetch и pull и уходит в бесконечный цикл. Благо iSH дает почти настоящий линукс и я смог сделать git pull из него и после этого все заработало нормально.

Tags:
Total votes 1: ↑1 and ↓0+2
Comments0

Information

Rating
531-st
Registered
Activity