Дождавшись, пока родители уснут, я предпринял вылазку в их комнату. Комп аккуратно отсоединил и перетащил в другую комнату, где подверг зверскому расчленению на составляющие. Изъял всё, отсутствие чего невозможно было бы диагностировать по внешнему виду: флоповод, мать, винчестер и блок питания (корпус был такой: БП решёточкой прикрывался, наружу только розетка торчала). Чтобы не было заметно облегчения корпуса, всё тем же любимым скотчем к задней стенке прилепил какой-то ветхий талмуд.
На следующий день родители, как и обещали, увезли системник. Впрочем, везти его целиком они не стали, а ограничились лишь системным блоком. Вполне понятное, кстати, решение: мониторы тогда были хоть и маленькие, но страшно тяжёлые.
В общем, на следующий день на столе в комнате я соорудил «стеллажи для книжек», которые стояли на старой коробке из-под утюга, где и нашли свое пристанище БП, хард и флоп. Шлейфы и молексы от всего этого добра аккуратно шли за стол, где на гвоздь была прибита материнская плата.
Монитор же, который родители просто вынесли на балкон, перекочевал в завал старых коробок рядом со столом. В одной из коробок я проделал дверцу, открыв которую, можно было лицезреть дисплей. Сама коробка накрывалась покрывалом, придавая завалу в углу более-менее опрятный вид. Включал я эту конструкцию «священным жезлом программиста» — самой длинной отвёрткой в доме.
Прожила эта махина года два или три до успешного возвращения «компьютера».
#8556: Танцы об архитектуре
13:00 20.02.2012, IT happens
На всём протяжении обучения в институте у меня был один и то же сосед по комнате в общежитии — классный чувак, учился на мехмате, музыкант к тому всему. Так случилось, что мы примерно в одно и то же время купили одинаковые до мельчайших подробностей ноутбуки. Он, разумеется, первым делом залил туда Кубейс, набор сэмплов и прочее подобное. Я же сразу поставил Архикад.
Гостей у нас в комнате всегда было немало — и к нему, и ко мне, и вообще. Через месяц я краем уха услышал, как один обитатель общежития исступлённо доказывал другому, что в Архикаде пишут музыку, и готов был спорить на тысячу рублей, что это так. Доказать был готов «вот прям щас — давай к Жене из 302-й зайдём, сам увидишь!»
#8557: Программист ’98
13:00 20.02.2012, IT happens
В среде разработчиков программ до сих пор встречаются особи вымирающего (но ещё не вымершего) вида Программист ’98. Отличить представителей этого вида от других особей семейства программистов очень просто — они пишут свои программы так, будто бы все вокруг до сих пор работают в операционной системе Windows 98, которая никак не контролирует и не ограничивает действия программы.
Программист ’98 никак не задумывается о том, что такие места, как корень диска C:, каталоги Windows и Program Files, раздел Local Machine реестра, в нормально настроенной системе доступны на запись только программам, запущенным от имени пользователей с полномочиями администратора. Посему системному администратору, столкнувшемуся с необходимостью использования таких «продуктов», приходится выслеживать, какие же объекты эта @#$ программа пытается открыть на запись, и указывать эти разрешения в индивидуальном порядке. Или же давать пользователю полномочия администратора и периодически разгребать последствия его бурной деятельности.
А ещё Программист ’98 никогда не слышал о существовании системных служб, посему все задачи поручает приложениям, запускаемым через пользовательский интерфейс. Даже если программный комплекс работает по клиент-серверной технологии, для его работы всё равно на сервере нужно начать сеанс пользователя, запуская программы из автозагрузки. Настраивать параметры серверного компонента тоже нужно непосредственно на сервере, потому что про веб-интерфейс Программист ’98 тоже никогда не слышал.
И ладно, если бы речь шла только о поделках вчерашних школьников! Порою с продуктами жизнедеятельности Программиста ’98 сталкиваешься, даже работая с очень серьёзными системами. Например, с «профессиональной» версией ПО для системы охраны, имеющей весьма широкое распространение.
Базовый комплект включает целых шесть программ, из которых оператору системы безопасности нужна только одна, показывающая ситуацию на охраняемом объекте. Вот только её работоспособность зависит от правильной настройки остальной системы, в которой без трёхсот капель валерьянки не разберёшься.
Ещё две используются для связи с базой данных и контролируемыми приборами, наглядно демонстрируя процесс через окна — кому и зачем? Да, эти программы можно запустить на других компьютерах, но всё равно только из сеанса пользователя. И если тот пользователь случайно закроет окна, чтоб не мешали, последствия будут не особо предсказуемы.
Четвёртая программа позволяет настраивать подключение к базе данных, пятая — настраивать модель самого охраняемого объекта. Как вы уже догадались, пользоваться пятой можно только с этого же рабочего места, предварительно согнав с него дежурного наблюдателя.