Читаем Bash.org.ru IT Happens Истории ## 12001 – 12100 полностью

Да, теперь на первый взгляд получается как-то глупо: лишние операции, которые можно было бы заменить копированием! Оптимизаторы негодуют, кроют матом тупых индусов и убедительно доказывают свою точку зрения очевидными фактами: да, действительно, можно ведь просто скопировать!

Но если завтра вдруг возникнет потребность разделить сервера, например, перенести сайт обратно на хостинг, чтобы не потерять при очередном переезде, или на виртуалку, чтобы утилизировать по максимуму процессор и упростить восстановление из образа VM — то всё, что будет нужно, это поменять в коде адрес. Работы на пару минут.

Так было бы, если бы оптимизаторы не оптимизировали то, что в оптимизации не нуждалось. Теперь придётся переписывать — а с разработчиком уже разобрались, верно? Будете извиняться или искать другого?

Эта история, конечно, несколько притянута за уши, но суть именно такая: иногда правильнее изобразить «индуса», добавив лишний транспортный протокол, или вынеся в настройки то-что-никогда-не-поменяется, или добавив лишнюю функцию, или даже написав формулу типа А = А*1, чем потом получить непереносимое, немасштабируемое решение, на которое придётся молиться с бубном и сдувать с него пылинки.

Было время, и я стремился к оптимизации: зачем нам вот эта функция, если внутри она просто вызывает другую? Зачем нам лишняя проверка, если исключение никогда-никогда не возникнет? А потом менялись внутренние функции библиотек, менялись алгоритмы, программы вешались, заставляя ночами ковырять древние исходники в поисках очередного «оптимального хода».

Годы программизма заставили смотреть на вещи с запасом на два-три хода вперёд. Хотя очередные юные оптимизаторы, «проверяя, что он там написал», уже говорили про индусский код — что же, приятных и неожиданных граблей вам.

<p>#12045: Весь шоколад мира не заменит палки докторской</p>

12:15 27.03.2014, IT happens

Работаю в бухгалтерской фирме кем-то вроде эникейщика. Фирма маленькая, особых проблем нет, но «попрактиковаться на кошках» директор разрешает. Иногда вредничаю и устраиваю девочкам день запретов большинства сайтов, но быстро надоедает.

Вообще, люблю я своих сотрудниц. Одна прочухала про «эффект присутствия»: как только её компьютер артачится, она больше не лупит истерично по клавиатуре и грызуну, а просто зовёт меня постоять рядом. Удивительно, но работает. Заменить картридж и отнять у МФУ сожранные листы? Хорошо. Терпеливо расскажу, как и куда сохранять файлы из почты, даже про вкладки в Экселе поясню. Невольно постигаю 1С, чтобы, опять-таки, объяснять девочкам, что и почему. Конечно, иногда они путают меня с электриком, но я не обижаюсь.

Люблю я и наших клиентов, имеющих удалённый доступ, особенно ту женщину, которой терпеливо объясняла, что такое принтскрин и где оно сидит. Заимела привычку на любое «нам не зайти!» спрашивать, есть ли соединение с интернетом, получать красноречивое молчание и извинения в ответ. Люблю копаться под столами и чистить системники от пыли, а также спасать их от верной гибели.

Обижает только то, что девочки и давние клиенты всё никак не запомнят, что эта девочка «подождите какое-то время, всё посмотрю и скажу, что можно сделать» — аллергик. За время моей скромной работы только один клиент вместо шоколада подарил хорошего пива. А мои девочки всё сладости носят…

Всё равно их люблю. Несмотря на все рассказы, они дают понять, что бухгалтерия — не такое страшное змеиное гнездо, а порой вполне адекватные и благодарные люди, готовые в ответ пояснить, почему у меня «поехала» оборотка и как правильно составлять декларации по налогам. Подарили бы кусок колбасы к чаю — вообще цены бы не было.

<p>#12046: Два грызуна пара</p>

12:15 27.03.2014, IT happens

Есть у меня давнишний приятель. Лет тридцать знакомы. Компом он пользуется ещё со времён «Искры» и ЕС-1841. Всё это время он водит мышь левой рукой. Не потому, что левша, просто по давней привычке. Да-да — дабл-клик он делает указательным пальцем левой руки.

Недавно приятель обнаружил, что USB-шных мышей к компу можно подключить несколько, и теперь пользуется двумя мышками. Справа и слева. Утверждает, что так на широкоформатнике 27″ гораздо удобнее.

<p>#12047: Хороша masha@, да не ваша</p>

12:15 28.03.2014, IT happens

Есть у меня подружка — пусть будет Маша. Фидошница с незапамятных времён, личный домен masha.ru примерно с тех же лет, современными интернет-технологиями пользоваться умеет.

И вот стала Маша жаловаться, что ей довольно уже длительное время регулярно падают какие-то чужие уведомления с заказами из интернет-магазинов, которых она не посещала, на адрес в каком-то далёком селе под Хабаровском (а она живёт в Москве). Заказчицу тоже зовут Мария, и это единственное совпадение.

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги