Отчёт за предыдущую неделю 🗓️ 2026.03.30 ... 2026.04.05
Персональный вебсайт
-
Починил переводы блогов на другой язык с помощью LLM
- Оказалось, я совершил ошибку дилетанта: написал var text, а затем ещё раз var text, поэтому текст не мог выйти за пределы if. Показано на скриншоте
-
Обновил JS сборщик Parcel до свежей версии
- Пришлось поменять формат импорта картинок: https://github.com/parcel-bundler/parcel/issues/10...
-
Обновил версию Node.js с 22 до 24
- Никаких проблем не возникло
-
Обновил версию TypeScript с 5.9 до 6.0
- Пришлось переделать файл tsconfig.json. По итогу, изменения оказались довольно таки маленькими: 7 строк. Но ушло много времени и возни на то, чтобы понять, какие именно изменения нужны, чтобы компилятор TypeScript 6.0 наконец-то понял, как собирать мой код. Замечу, что мой персональный вебсайт - проект простой и маленький. Какие сложности с переходом будут у больших проектов - страшно представить 🥵
Терминал для Windows
Пытался воспроизвести проблему с прогой Windows Terminal из Microsoft Store, и обнаружил, что тормоза исходят из режима WARP, который отрисовывает текст без помощи GPU. В добавок к тормозам, есть ещё такая неприятная особенность: нагрузка на процессор идёт постоянно, даже если окно терминала скрыто или свёрнуто. Решил отказаться от Windows Terminal, и попробовал ещё несколько разных прог. Вот итог:
- Windows Terminal ⛔ Тормоза в фоне
- Wezterm ⛔ 500 MB VRAM
- Tabby ⛔500 MB VRAM
- Terminus ⛔ Требует регистрацию онлайн аккаунта при установке
- Alacritty ⛔ 200 MB VRAM, нету табов
- ConEmu ⛔ 0 MB VRAM, это хорошо 🐞 Но есть баги с отображением текста
- VSCode ✅ 0 MB VRAM 🐞 Есть редкие, но дикие баги с восстановлением предыдущей сессии
В итоге, я решил использовать VSCode🖥️. Вроде бы, удобно. Проги, которые используют много VRAM - сразу отпадают, ибо я максимально экономлю VRAM для AI. Занятно, что пришлось выбрать именно VSCode - довольно таки тяжёлая прога, которая едет на ⚛️ Электроне. Но в другие терминалы нормальный режим без GPU не завезли. Как говорится, баги есть везде. Программ без багов не существует. Вопрос в том, где их меньше, и какие баги можно спокойно пережить. 🪲🤔💭