Часто бываю у мамы в райцентре. Есть у них там интернет с узеньким каналом в два мегабита, да и те не всегда. Этим каналом в частном доме не пользуются разве что микроволновка с холодильником. Все же остальные (смарт-ТВ, два ноутбука и смартфон младшего брата, который постоянно норовит обновить почту) безжалостно и бесчеловечно режут канал вплоть до того, что иногда обычная страница грузится без малого минуту.
В один прекрасный день мне всё это надоело, и решил я скрутить из старенького компа на Целероне сервак под Убунтой, который бы по-честному делил канал между питомцами. Всё прошло отлично, качество подключений стало на порядок выше. Сервак был установлен на чердаке, так как мама воспретила его присутствие в доме из-за, как она выразилась, «постоянного вредного магнитного поля».
Зиму и весну сервер честно отработал, но когда пришло лето (у нас под Киевом температура иногда +32 в тени), а на чердаке можно было запекать пирог, он начал вырубаться от перегрева. Сделанная собственными руками система водного охлаждения ни к чему особенно не привела: водой из резервуара можно было заваривать чай. Замена воды на хладагент лишь немного оттягивала момент перегрева.
Ко мне пришла невероятная по своей гениальности и одновременно странности мысль. К резервуару с хладагентом была прикручена ещё одна линия с помпой, которая уходила с чердака к фундаменту дома. Там на неё был приспособлен радиатор от «москвичёвской» печки, который помещался в тазик. В тазике несколько раз в день менялась вода на ледяную из колонки. Шайтан-холодильник получился.
— Эй, иди воды в тазик налей холодной, мне кое-что загуглить нужно!
А на дворе шёл XXI век.
#10233: Моя крошка в крошках
12:15 01.12.2012, IT happens
Прощай, моя любимая клавиатура Genius KB-06X! Ты проработала семь лет. В тебя не раз попадали крошки. Ты неоднократно выдерживала мою злость. На тебе есть шрам (трещина на пробеле): не мог пройти одну из ключевых трасс в NFS: Most Wanted. Вчера же я случайно напоил тебя чаем. Реанимация не помогла.
Пусть на том свете тебя регулярно чистят, холят и лелеют. Ты прожила хорошую жизнь. Покойся с миром. Аминь.
И здравствуй, новенькая A4Tech KR-85!
#10234: AI, ну его
12:45 01.12.2012, IT happens
— А вам дизайнер, который логотип рисовал, кроме этой картинки, точно ничего не оставлял? Нам просто нужен вектор для работы, JPG не подходит.
— Не, ну там был файлик, но он не открывался, и я его удалила.
#10235: Больше мозгов, но меньше мудрости
12:45 01.12.2012, IT happens
Интересно наблюдать, насколько люди привыкли к практически безграничным ресурсам нынешнего железа. И растующую уверенность того, что 128 МБ ОЗУ для простенького веб-сервера — это мало. Вот только мы этого когда-то не знали и обходились тем, что есть.
Как-то потребовалось поднять в двух офисах одной компании пару почтовых серверов. При этом в одном из офисов выхода в интернет не было и в помине, во втором — дайлап. Из свободного железа — два «пня-133» по 16 метров оперативы в каждом, гиговые диски. Водрузили на них то, что было под рукой — седьмой Mandrake Linux. Причём инсталлятор отказывался устанавливать ось, требуя аж 32 мега памяти. Установку обманули, воткнув планки памяти с обоих машин сначала в одну, потом в другую, после чего всё вернули на место. У провайдера зарегистрировали пару почтовых доменов с доступом по UUCP, и сервера стали трудиться, гоняя десятки мегабайт почты ежедневно, причём конфиденциальные внутриофисные сообщения к провайдеру даже не попадали — сервера дружески перезванивались между собой.
А дальше — пошло-поехало. «Безынтернетный» сервер пожертвовал одну из своих планок памяти товарищу, который стал кроме не только почтовиком, но ещё и шлюзом для отдела IT, и файрволом, и прокси для избранных сотрудников офиса, и внутриофисным веб-сервером с поддержкой скриптов на Перле, работавших с «мускульной» базой, в которую сливались логи с микро-АТС. Последним штрихом стал mpg123, игравший в кабинете музыку. Вся эта прелесть трудилась года три, пока не появился ADSL с выделенной подсеткой C-класса. Вот так: Пентиум-133, 24 мегабайта ОЗУ, максимум тридцатипроцентная загрузка процессора, никаких тормозов.
Ну да, сейчас, спустя какую-то дюжину лет, софт требует на два порядка больше ресурсов, хотя и имеет немного большую функциональность. Тем не менее, поднять не особо нагруженный веб-сервер можно и на весьма скромном железе или VPS. Только не все знают как.
#10236: Доллар с хвостиком
12:15 02.12.2012, IT happens
Видел тут историю о присваивании переменным имени в виде подчёркиваний, типа $______ = True;
Не поверите: в веб-студии, где я сейчас работаю, похоже, был такой же умник. Прилетело мне задание прикрутить парочку функций к скрипту, в котором переменные объявлялись именно таким способом. Комментов, ясное дело, ноль.