Ставил сегодня Битрикс. Лазил по файлам, смотрел, как всё устроено. Честно говоря, понравилось не очень. Код запутанный и сложный для понимания. И вот, когда я уже совсем пал духом, пытаясь разобраться в этой каше, среди сухих комментариев на английском языке я наткнулся на этот великолепный код:
//Не думайте, что я с ума сошёл. Спасибо IE за эти три DIV.
?>
Настроение сразу поднялось — можно работать дальше. Спасибо тебе, неизвестный отечественный разработчик!
7341
Тянули с нуля сетку: 80 с небольшим компов, сервер-на-все-руки, сервер видеонаблюдения, 1С-сервер, домен, сервер-бэкапопомойка. Техдиректор предприятия, добрейший и внимательнейший человек, с компьютером на вежливое «вы», попросил устроить мини-презентацию для старшего состава компании, доходчиво объяснив, что к чему. Объяснили.
Возьмите в руки карандаш, листок и нарисуйте облачко. В центре напишите: «Интернет». Проведите от облачка линию, нарисуйте на конце коробочку-маршрутизатор. К нему по кругу присоедините вышеупомянутые серверы.
Справа и слева начертите два небольших кружочка — один представлен компом с надписью «Системный администратор / SSH», второй — антенной с надписью «Wi-Fi». Оба кружочка прицепите к упомянутому маршрутизатору.
От него же проведите ещё одну линию вниз, оканчивающуюся другим маршрутизатором, от него звёздочкой — линии к хабам (16 штук), а уже от них — линии-компьютеры.
Именно это мы и представили в нашей презентации. С лёгкой руки старшего бухгалтера сеть теперь называется «Снеговик».
7337
Только что звонит сотрудница (не представившись — я по голосу должен угадать, кто это):
— Отправили на печать не то, что надо, выключили принтер, включили, а он всё равно печатает.
— Принтер матричный или лазерный?
— Это как?
— Ну, бжжж-бжжж или пшшшшш?
— Который возле меня!
Так и работаем…
7336
— Это мастерская по ремонту компьютеров?
— Да.
— Блин, у меня всё пропало!
— Что пропало?
— Ну всё, вообще всё! Погодите… Во, блин, появилось!
— Что появилось?
— Всё появилось!
7335
Админю в свободное время одну небольшую строительно-монтажную контору. Сборка сети находится в процессе: нет свободных монтажников, а я перфоратором махать не хочу совсем. В качестве временного решения использован вайфай.
Сегодня позвали бухгалтерский комп глянуть: тормозит, мол. Просроченный ESET не обновлялся с ноября прошлого года — понятно… Чтобы воткнуть свою довольно габаритную флешку в корпус mini-ITX, вынимаю свисток вайфай-контроллера, запускаю AVZ, и, пока диск сканируется, понемногу седею: аська зеленеет, М-агент блестит, а вайфай рядышком лежит.
Кэш? Побродил по ссылкам. Залез даже в рекламу на почтовом сайте. Нет, думаю. Здесь что-то не так. Покрутил корпус в руках на предмет какого-нибудь второго источника интернета. Два HASP-ключа, клавиатура, мышь, моя флешка. Понемногу стало доходить: никто никогда не задумывался, есть ли в таком маленьком корпусочке своя вафля. Воткнули свисток и так и оставили: работает, и ладно. А настроена на соединение с остальным офисом оказалась как раз внутренняя, родная антенна. Вот какие вещи, оказывается, на автомате делаются.
7334
Общался с товарищем. У него проблема: начальство хочет, чтоб он за месяц перевёл имеющийся чужой проект с Информикса на Оракл. Я придумал красивый пример на понятном для урководства языке.
Перевести систему с одного SQL-сервера на другой — почти то же, что перевести машину с бензина на электричество. Ускорить, обеспечить ту же функциональность и обязательно сохранить внешний вид.
Решение «в лоб»: стартер есть, крутит что надо, аккумулятор — тоже. Может даже шевельнуть машину. Мощи, правда, маловато. В тестовом режиме поработает от розетки. Почти получилось, почти быстро. Так, теперь обеспечить автономную работу… Упс. Батареи явно не хватает. Аккумулятор требуемой ёмкости — чудовищно дорогой, тяжёлый и большой, ставить его некуда. Мотор вырежем — он уже не нужен, — а вместо него батарею всунем. Хм, с чем совместить трансмиссию? Ладно, стартер прямо на диск сцепления, всего лишь немного крепления доработать. О, и радиатор не нужен. Вместо него дыра некрасивая, зато аккумулятора хватит на 100 км.
Пробный пробег. Круто. Медленно, правда, и не на 100, а на 40 км хватило. Так, ставим на зарядку. Заряжаем, заряжаем, зар… Р-р-р! Сколько можно!
Второй пробный запуск. Поехали. «Бензин» кончается на трассе. Но — не зальёшь. Эвакуатор. Втык. Психи. В салоне вместо заднего сиденья ставим бензиновый генератор. Тихо гудит, тихо едет. Электричество для езды используется? Задание выполнено!
7333
В годы повсеместного дайлапа открылась в нашем городе новая контора. С размахом открылась, с кучей рекламы (даже на местном телевидении). Я не выдержал и подключился. Пару дней всё было окей, а потом как-то стало утомлять постоянное «занято» на том конце. Дозванивалки помогали мало.
Помучившись пару дней, решил зайти к провайдеру в офис. Меня встретил толстый парень, что-то увлечённо молотивший в юниксовой консоли. Диалог я помню до сих пор.
— Что у вас с интернетом? Я постоянно не могу дозвониться.
— Так всё нормально, вы же не один такой желающий!
7332
Дали нам библиотеку для переформатирования сообщений вместе с исходным кодом. Один взгляд на код — и сразу стало страшно. По всему тексту валялись комментарии:
// TODO: fix me
// TODO: make this better
// TODO: this is most definitely NOT thread safe
// TODO: this is incorrect
// TODO: this does not print the contents
Вся радость в том, что работало всё исправно. Ни одной ошибки. Стрёмно было — не передать.
7331
Я секретарша. Обычная такая, среднестатистическая, с одним только «но»: я линуксоид, поэтому «оно само сломалось» — это не про меня. Но сейчас не обо мне, а о моей работе.
Приходит начальница, открывает ярлычок на рабочем столе с названием «Интернет» (я это сделала для того, чтобы коллегам, которые раз в месяц заходят в интернет с моего компа, было проще) и начинает дико орать:
— %Name%! Ты чего из почты не вышла?!
Оказывается, в Мозилле осталась вкладка с открытой почтой.
— Компом же только я пользуюсь, зачем выходить?
— Не выходя из почты, ты ее открываешь для обозрения всего интернета! Все в интернете могут её читать! Все-все твои письма!
Начальница гордо жмёт на кнопочку «Выйти из почты». Я еле сдерживаю смех.