Не так давно пообещал сделать тред про Obsidian и как я его использую, выполняю обещание.
Так как рассказывать можно много, то я буду писать с самого начала, частями, группируя ответы на частые вопросы и добавляя их в тред
Поехали! Ставьте лайки, всезнайки :)
@cawushka С переезда в Тбилиси я думаю о том, чтобы начать тут кататься на роликах, но дороги и ландшафт чот намекают, что я через неделю уберусь обо что-нибудь
Или ты про скейт-парки?
@annonedomini если к тебе приходят накачанные лысые мужики в форме, чтобы забрать тебя и тебе это не нравится, то им ничего не будет
но не дай бог тебе понравится...
Думал, что сейчас вспомню 6 игр и пойду спать
Но уже час ищу где бы поиграть в половину
1. Fable
2. Black & White 2 (да, я в детстве верил Питеру Молинье)
3. WoW
4. Witcher 3
5. TESO: Oblivion
6. Path of Exile 1/2
Бонус: Factorio, Dwarf Fortress, и все игры Larian
Игры чтобы узнать меня (с пояснениями) тред
1. Warcraft, StarCraft, Civ
В детстве в основном я играла в стратегии. Не думаю, что в свои 6-12 лет я осознанно двигала юниты и просчитывала экономику. Но кайфовать от эльфов,космо кораблей и египетских пирамид мне это не мешало
Репост плиз ♥️
Я сделала мини-тест для диагностики частых ошибок у изучающих англ. от А1 до В2. Вам это поможет сделать небольшой чекап языка, а мне даст оч важную инфу для наполнения будущего курса. Спасибо! 🌸
Ссылка на тест:
https://t.co/RKZYUIpGW1
Очень прикольно, как меняются технические аудиты.
Сейчас мы делаем технический аудит и план технического развития бизнесу, которому почти 30 лет. Десятки репозиториев на разных языках, большАя часть логики в сотнях хранимых процедур и триггеров в монолитной MSSQL базе.
За 4 недели архитектор смог разобраться на уровне, который раньше занял бы полгода минимум.
При этом, если раньше мы готовили PDF файлы и схемы, которые читали люди, то теперь мы собираем папку с анализом исходников, папку с анализом базы (один файл на хранимку или таблицу), и так дал��е. Все зависимости, вся логика проекта — в текстовых описаниях. Ну и файл с описанием, что мы делаем и для чего, конечно. Все это в гите, с контролем версий.
А дальше подключаем этот репозиторий к Claude code и задаем вопросы по проекту: «как устроена логика ценообразования», «на что повлияет изменение параметра Х», реестр рисков и так далее. Ответы проверяют живые инженеры — так мы оцениваем качество нашей базы знаний.
—
Если раньше мы оставляли пусть хорошо и с любовью написанные, но документы и делились пониманием в разговорах, то теперь мы как будто оставляем своего цифрового двойника, который будет продолжать отвечать на вопросы заказчика даже после окончания аудита.
Эту базу знаний будут использовать не только для этого рефакторин��а, но и для онбординга новых специалистов.
—
Через 4 недели работы, мой архитектор взял 2 недельный отпуск. Мы дадим свои рекомендации и закончим аудит уже после его возвращения.
Скорость работы увеличилась в разы, но нам, людям, все ещё нужно время, чтобы новые знания уложились в голове. Нужно время, чтобы понимание проросло в нас. Слово «проросло» точно отражает то, что этот процесс нельзя ускорить усиленной работой. Можно только создать условия и не мешать. Раньше это происходило естественно, теперь нужно специально делать перерывы.
—
Раньше я гордился тем, какие четкие, ясные, красивые диаграммы сервисов мы рисуем. Теперь их заменили полностью автоматизированные mermaid схемы. Генеральную схему всего бизнеса таким образом мы пока не нарисовали, она получатся совер��енно неудобоваримая. Это ограничение технологий или отражение внутренней сложности бизнеса? Пока что ее нет и у нас в голове, так что это открытый вопрос.
—
Делюсь тремя файлами: Claude_md — общие правила игры для модели, а ещё файлы с целями и принципами этого аудита.
https://t.co/pkGv03LZFg
Defuddle now returns Youtube transcripts!
Paste a YouTube link into defuddle.md to get a markdown transcript with timestamps, chapters, and pretty good diarization!
...or if you just want to read it, try the new Reader mode in Obsidian Web Clipper powered by Defuddle.
@mokevnin С радостью поговорю про фронтенд, почему иногда он сложнее бекенда)
Про найм могу
Или почему (и как) разработка может быть хобби и приносить удовольствие :)
@TamrazovAlex@mokevnin Не, скорее попытаться понять бизнес-домен, чтобы смочь отвечать на вопросы "почему код делает вот так", это позволит его менять так, как надо, не боясь сломать)
@TamrazovAlex@mokevnin Анализ самого кода занимает кратно больше времени, при этом поправить код, обычно, не так сложно, сложнее понять — а каким бизнес-правилам он должен ��ыл следовать, нет ли ошибки в логике и т.п.
Код можно оценить с т.з. того, понимаете ли вы, что там написано
@TamrazovAlex@mokevnin Для проекта на поддержку я бы начал смотреть с документации
Сначала ее наличие, потом качество и соответствие кода — документации
Еще можно посмотреть на стек, используемые библиотеки, насколько устарели версии
Цель аудита — понять насколько дорого будет чинить и дорабатывать
@cawushka Я просто помню, что у меня были сложности и я пошел по главн��му квесту, причем по двум веткам сразу и там меня быстро всему научили)
(На саму свадьбу я так пока и не сходил 🤣)