TGViewer
Bite the Byte Bite the Byte @bitethebyte · 3.38K subscribers
Post #362 4.23K
‍В метабейза є здоровезний yaml-файл з міграціями. Він вже був за 15к рядків, його розділили на два, і тепер той, куди додаються нові міграції — всього 6 тисяч рядків. 🤦‍♂️ Це конфігурація liquibase, і поки ми обговорюємо рішення — бо воно всіх харить, хоч і працює — цього монстра треба якось редагувати.

А воно змушує мій Emacs тормозити. Ну прям так що я друкую символи і воно нешвидко, а іноді який ентер як натиснеш і воно з півсекуди чехлить. Я вже спробував його редагувати у Саблаймі (неправильно робить відступи і приходиться руками дотикувать, що з ямлом прям стрьомно), в Зеді (те саме), перейти на tree-sitter щоби не тормозила підсвітка, відключати підсвітку…

А потім мені прийшла світла ідея в голову. Ну не може ж так бути, щоби софт можна було самому в собі розробляти і не було профайлеру, правда? Таки є, і прям дуже простий у використанні. M-x profiler-start, шось поробив, M-x profiler-stop, і можна дивитися в M-x profiler-report результати.

Ну й результати ось вони, на скріншоті — все очевидно. flycheck занадто часто намагається перевірити синтаксис і в нього занадто багато часу це займає. Ну ок, відключив його для yaml-файлів на idle, і все, тормозити перестало. Не знаю, чому раніше не навчився цієї діагностики. 😁
  • 👍 51
  • 🤯 20
  • 🔥 7
More from @bitethebyte
  1. Aug 31, 2026‍Лагідна українізація дісталася до алібаби 😁
  2. Aug 24, 2026Вітаю всіх з днем відновлення незалежності! З цього приводу в ДОУ вийшов спецвипуск подкас…
  3. Aug 23, 2026А ви йдете на пікнік ДОУ? Я от нарешті йду. 😁 Дуже прикольно, що є івент, який якби конфе…
  4. Aug 13, 2026Щось зранку задумався над IBAN’ами, і випадково усвідомив, що вони — це ж така сама адреса…
  5. Jul 16, 2026Ну й відстойні ж новини. :( Нажаль, внутрішня політика знов перемогла здоровий глузд, але…
  6. Jun 10, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →