Читать «Bash IT Happens Истории ## 4501 – 4600» онлайн

Bash.org.ru IT

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

#4501: Юзверёк-с-ноготок

15:00 23.10.2010, IT happens

Есть у меня дома такой ма-аленький юзверёк. Ему скоро будет пять. Читать ещё толком не умеет, но в комп втыкает. У него свой персональный «пенёк» с ХР. Что? Скажете, многие дети сейчас так? Я не об этом.

Попробуйте «поадминить» такой комп. Юзверёк переименовывает все папки в «-kljldaoslfgb 09u» или «____сеуйхфёа» и рассовывает их рандомно по дискам. Главное, сам прекрасно знает, где что лежит, и при любых попытках навести порядок начинает ныть, что ничего не может найти. Любит он и покопаться в настройках «хрюшки». После этого бывают такие глюки, что только диву даёшься. Потом папа до-о-олго ищет: юзверьки допросу с пристрастием не поддаются. Маленькие, но гордые.

#4502: Как пройти в библиотеку?

13:00 24.10.2010, IT happens

Учился на ПМ в СПбГУ. На младших курсах был забавный предмет «технология программирования». Полный фарш: Си на Паскаль и обратно менялись каждый месяц, преподаватели — ещё чаще. Процесс обучения застопорился где-то на уровне сортировки одномерного массива. Я на занятия ходить не собирался, так как давно уже уверенно программировал на обоих языках, но из-за промежуточной аттестации по посещениям при очередной смене препода приходилось приходить и договариваться о моих прогулах заново.

Очередная смена препода, я прихожу на пару. Паскаль. Препод — тётка, не такая уж, кстати, и старая. Тема занятия — библиотеки. В общем, юнит написать надо. Почти целую пару помогаю одногруппникам разобраться в этом «мудрёном» материале. В конце пары подхожу к преподу, объясняю, что я крут и ходить ни фига не хочу. Она решает проверить мою крутизну и просит всё-таки написать библиотеку с парой функций и программу, её использующую. Через пять минут подзываю. После вдумчивого осмотра исходников начинается цирк:

— Хорошо, а вы уверены, что файл .tpu создался на диске?

— Э-э... Уверен.

— А почему вы в этом так уверены?

— Ну... Ни ошибок компиляции, ни ошибки записи на диск не было.

— Мало ли. А покажите мне этот создавшийся файл.

Открываю Far, ищу каталог, показываю файл.

— Что вы мне где-то его показываете? Вы мне его в Паскале покажите.

Чешу репу, переключаюсь в диалог открытия файла Turbo Pascal:

— Здесь?

— Да, здесь, но его тут не видно в списке.

Матерясь про себя, пишу имя файла, нажимаю Enter, показываю на открывшееся окно.

— Вот он.

— Что вы мне тут открыли, здесь же всё равно ничего не понятно! Вы мне покажите его в списке в диалоговом окне.

Матерюсь почти вслух. Закрываю окно, File > Open, *.tpu, Enter. Показываю в том самом списке.

— Ну вот, наконец-то! Видите, Паскаль-то вы плохо знаете, плаваете в материале.

#4503: Бета-капелла

13:00 24.10.2010, IT happens

Если бы наш гендир был Лоренцо Медичи, а наш отдел программирования — Микеланджело с соучениками, заказ на роспись Сикстинской капеллы выглядел бы так.

— Сделайте мне на халяву роспись здесь вот, синенькую и зелёненькую, причём к воскресенью, и предоставьте мне отчёт со статистикой работы. В статистике отразите количество фигур на каждой стене: мужчин, женщин и детей-ангелов, а также святых в алфавитном порядке по рангам. Запросите у местного священника количество посетивших работы по должностям, рангам, сословиям и профессиям.