
Комментарии 32
мда, именно тот случай когда к ИИ претензий ноль.
Если пользователь
а) на ноутбуке
б) с 2мя(!!) гигами ОЗУ
в) запускает БД в одном из многих контейнеров(ну а чо 2 гига озухы - просто валом)
г) не делает бекапы автоматически и регулярно
д) хранит какой то непонятно когда сделанный бекап на том же ноутбуке
г) команда prune --volume ни на что не намекает
то я вижу ровно 2 варианта:
Данные в принципе не нужны, потеряли - да и фиг с ними
У пользователя есть гораздо более сербьезные проблемы чем использование чат-ботов
Ноутбук тут вообще не фигурировал. БД крутится на VPS, контейнеров в докере было вроде всего два, 2 ГБ оперативки действительно для этой БД валом.
А отсутствие автоматических бэкапов метко подчеркнул сам Gemini. Спасибо, я лох!
бекапы - это вишенка на торте.
А вот проблемка в том что пришлось ставить Клод на "боевой" VPS - что намекает об остуствии не-прод энвов, CI-CD, контроля версий исходников и прочей буржуйской никому не нужной фигни. Я до такого с ходу не додумался и предположил ноут с базами для экспериментов.
Спасибо, я лох!
Привет, Никита! 👋😊
На Хабре я Вас ещё не встречал. Непритворно рад увидеть Вас снова, от этого стало тепло в моей измученной душе. Надеюсь, лютая закалка в Twitter’e и на TJ поможет Вам выстоять и на Хабре. 🙂👍
--
А как вообще сейчас жить с 2 гигами? Я вот типовую виртуалку с виндой в 4 попытался всунуть - не лезет, а там всего лишь офис, почта, и макс/телега/ватсапп/прочие чатики. Стабильно и без лагов заработало только на 6 гигах. В линуксах попроще, но тоже нижний лимит 2-3 гига...
С виндой наверное никак, но у меня там Alma Linux 8.
Для виртуалки лучше 16. Пробовал на ноуте при 8 запустить - со скрипом. И это не запуская других прог, просто загрузившись в обычном GUI режиме Windows 10/11.
Так что на 4 Гб разве что старая 9.х или ХР в виртуалке пойдёт, думаю. Ну или Линукс, да.
Я в прошлом году ставил Windows 10 x64 Professional на ноутбук 2006 года выпуска с объемом памяти 3 (три) гигабайта (это Fujitsu Siemens AMILO Pro 3205, там вообще DDR2-666 и она одноканальная). Винда забрала себе 1.5 гига, на остальных 1.5 гига сайты открываются, электронные письма читаются, видосики смотрятся, фоточки с камеры и смарфона скачиваются и архивируются на NAS, тонкий клиент 1С видит корпоративные базы по сети и нормально с ними работает. Никакие твикеры и "отключатели всего ненужного" не применялись. Из сайтов безбожно тормозит Яндекс-Музыка, из софта VLC при попытке посмотреть FullHD фильму, всё остальное нормально работает.
У меня такой же фуджик, но всего с 512 мб, и на нём только xp както живёт. Насколько сложно ему память дорастить сейчас?
Эта конкретно модель работает примерно так:
Если поставить две одинаковые планки 1+1 то получается 2 гига суммарно в двухканальном режиме и это максимум по спецификаци.
Если поставить 2+1 то получается 3 гига суммарно в одноканальном режиме.
Если поставить 2+2 то из них видно только 3 и при этом не работает видеосистема в нормальном графическом режиме. Так что в этом случае можно поставить только операционку без графики. Возможно, это как-то зависит от версии BIOS, у меня 1.20 и понятия не имею какая там была самая свежая.
Планки памяти DDR2 все еще продаются новые, например в DNS прямо сейчас видно 2 гига DDR2-800 за 2250 рублей. Бэушные наверняка тоже продаются.
Windows 10 в результате работает почти нормально за исключением следующих штук:
не видит встроенный SD card reader. Не работает раритетный встроенный модем. Нет драйверов для этих двух штук и еще для нескольких.
не отбражает результат нажатия служебных кнопок вверху справа - там выключалка wifi и переключалка скорости чипсета. WinXP в ответ на нажатия этих кнопок показывала всплывающие индикаторы, десятка этого не делает. Включение WiFi еще можно понять по индикатору рядом с кнопкой. А скорость чипсета вообще никак не понять. Или даже эта кнопка не работает просто. Или она только на моем экземпляре не работает - я не знаю на самом деле.
нет включения/отключения тачпада и управления его работой во включенном состоянии - он просто всегда включен. Возможно, это как-то настраивается где-то в недрах винды, но мне лень искать. Для XP просто была программа-переключатель от производителя тачпада, но на 10 она не работает.
На старте системы безбожно тормозит Antimalware Service или как он там правильно называется. Похоже, что он самый прожорливый компонент системы.
О, вспомнил про Compaq 6715s. Там тоже <4 гигов ddr2, 2 или 3. Частоты не помню. 7ка и ХР летают, 10ка без лишнего софта и отключённой автозагрузки лишнего софта, без твикеров, тоже прилично работает.
Но это скорее аппарат для экспериментов, с работы. Года 2007 примерно, изначально с Чистой шёл, которая была сразу же заменена на ХР pro (x32).
если ставить только базу, а не офисы, телеги, то нормально. виртуалки же они не для десктопа обычно, на них что-то крутится и все
Линукс без графики и на меньших виртуалках крутится без особых проблем.
Мораль этой истории:
- 2Гб ОЗУ в 2026 году мало. 2Гб свободного места на жестком диске - это еще хуже. Вдумайтесь - у вас не установился даже claude code, который по сути клиент - самая минимальная часть огромной модели. Более того, у вас приложения ругались, что им не хватает мощностей, а вы это полностью проигнорировали. Оператива не настолько подорожала, чтобы так экономить
- нужно делать бэкапы
И еще интересно, а какой ответ вы ожидали вместо prune?
Тем более 2 гига у автора, видимо ddr2/ddr3, значит железо очень старое. У меня в HP Pavilion g6 2011 года по дефолту было 3 Гб ОЗУ (плашка на 1 и 2 гига) и HDDшник на 320 гигов. Поставил SSD SATA3 и 2*4Гб ОЗУ, и теперь это весьма неплохой запасной ноут. 11ка на нёи работать может, но сильно тормозит, поэтому оставил 10ку IoT LTSC 2021. Единственный минус - экран 1366*768 (после 1920*1080 и > смотреть на такой уже не особо приятно). Ну и проц здесь является "бутылочным горлышком": особо апгредить его не на что, и памяти больше 8Гб поставить, чтоб точно работала, вероятнее всего не выйдет. В остальном, корпус и сам ноут в целом практически в идеальном состоянии. Лежит про запас... Но увы с мёртвой ныне батареей, проработавшей долгих 10 лет. Менять AA-банки 8 штук неохота, хотя и можно было бы.
Да уж, докер на двух гигах запускать — это сильно:)).
Прочитал статью. Вообще не моя темя, но уровень бардака как по железу, порядку вещей и сервисов и еще там вайбкодинг - испортили мне настроение. Сижу теперь злой. Хотя еще раз повторюсь - это даже не моя тема. У вас такое было?
Ну, учится человек или статья по рофлу написана 👀
Я расстался с девушкой по совету ии (жалею 😃)
Всегда полезно точно знать где и как лежат важные данные, так что для всего самого важного в докере только bind mount
Проблема не в том, что ИИ что-то насоветовала. Сделать `docker prune -a` - это достаточно рутинная операция, чтобы вычистить память от контейнеров и кэшей, которые не используются
Проблема в том, что данные хранились не в персистентном volume
Что за хобби во всём винить "ИИ и вайбкодинг"... Даже когда ИИ дал адекватные рекоменации, кстати (никто же не будет хранить важные данные так, да?)
---
P.S. Ну а чтобы бекапить базы, я как раз разрабатывать open source проект на бекапа PostgreSQL - https://github.com/databasus/databasus
Так а чего вы сразу начали на ВПСе всё запускать?
А какие могут быть претензии к ИИ, когда для PostgreSQL в Docker не настроено персистент вольюма? Ты когда докер контейнер с приложением удаляешь, у тебя же код с компьютера не стирается. В чем проблема настроить подобное для бд? Когда база на тачке лежит и не зависит от того запрунил ты докер или нет. Речь тут как раз про то, чтобы вайбкодить нужно хоть что-нибудь знать о разработке. К ИИ вопросов нет, нужно хоть чуточку читать/понимать что делаешь.
Вы заслужили страдать, вайбкодеры.
ИИ до добра не доведут...
Очищать диск надо с помощью rm -Rf / , странно что Gemini не предложил это....
Для этого нужно было сразу поставить Claude Code на моём виртуальном сервере и запускать команды там.
Раньше было фигак-фигак и в продакшн. А теперь сначала в продакшн, а потом фигак-фигак.
Вайбкодинг пошёл не по плану: как я снёс базу данных по совету Google Gemini (почти)