Оптимальный вариант - попросить специалиста отремонтировать.
У меня кнопка включения находится на верхней крышке системного блока, к тому же она какая-то нестандартная, заедать начала почти сразу, а в один далеко не прекрасный день мы не смогли включить компьютер.
Пригласили знакомого паренька, восстановить нормальное подключение он не сумел и просто вывел провод с выключателем из системного блока наружу, теперь включаем без кнопки. Это, конечно, вариант временный, но если срочно надо включить комп, то может пригодиться.
Если речь о клавиатуре гибкой, из резины, то. Из плюсов, можно использовать под дождем или в сильно запыленных условиях. Минусы, тугие кнопки и плохая тактильная связь, пальцы не всегда понимают, нажата клавиша или нет. Если о клавиатуре с мягким ходом клавиш, то только плохая тактильная связь. Но это для меня, подбор клавы-дело индивидуальное.
Обычно такой инструментарий называют CASE-средства. Для баз данных самый популярный - это ErWin. Но существует много и более простых бесплатных аналогов. Например, до erwin'а я использовал Open System Architect.
Мы (я и жена, и изредка сын и дочка) давно пользуемся принтером фирмы hewlett-packard laserjet 1100 (HP-1100). За много лет отпечатали более 60 тысяч страниц, пользуясь всего двумя картриджами (жена не раз печатала по требованию издательств по нескольку экземпляров книг, по 600 страниц 1 эк., не знаю, почему они не принимали в цифровом виде). Тонер стоит дешево (последний раз покупал упаковку за 70 рублей, которой хватает примерно на 2500 страниц - в зависимости от "черноты" их заполнения). Правда, заполнение картриджа - работа грязная, но мылом легко "сажа" смывается. И еще один раз пришлось менять в принтере термопленку: мы печатаем большей частью на "оборотках", которые приносим из разных мест (когда-то пришлось на машине везти - отдали несколько десятков килограммов), и иногда в страницах остаются скрепки от степлера, а принтер их очень не любит.
Добавить оперативки и купить твердотельный (SSD) диск - будет работать быстрее.
А можно превратить его в сервер, хранить файлы удаленно.