Я не сплю, я перешел в режим замедленного функционирования
Редко стал писать в дневник, но наконец смог найти возможность написать кратко о том, что помню.
Несколько недель назад превратил свою комнату в зону с химическим заражением. Началось все с того, что я заболел, и меня поставили на больничный. После второго его продления врач мне сказала, что если мне не станет лучше через три дня, она направит меня на.. брр.. анализ крови. С такой мотивацией я стал делать попытки вылечиться с удвоенной силой, в частности, стал непрерывно измерять температуру градусником. Как только значение устанавливается, я встряхивал градусник и начинал по новой. Во время очередного встряхивания я случайно сделал ДАИ ГОКОУДЖИН и с размаху разнес градусник об стол...
Последующие два дня я проводил в своей комнате самую тщательную уборку, играя в Lines шариками ртути и запечатывая их в первое попавшееся в руку радиоактивное хранилище. Не знаю, какой процент улетевшей ртути я собрал, в уме я посчитал примерно 67%. Остальное приходится терпеть. Пока жив.

Что касается IT...
На работе за прошедшее время семь раз убивал и переставлял сервер Altlinux в попытках поднять на нем домен, принимающий Win7. Это было такое дело, что если что-то сделать не так - все рушится до сложновосстановимого состояния. Причем многие такие ситуации были совершенно непредсказуемы: например, добавил в DHCP один статичный IP-адрес... И умер DNS (bind).
Первая успешная реализация домена (на шестую установку) работала неплохо, но не давала возможность как-либо редактировать параметры DHCP и списки пользователей, поэтому я ее в конце концов убил.
Сейчас сервер сидит на второй успешной реализацией домена без недостатков предыдущей. Но главная проблема еще остается - надо еще подружить этот контроллер домена с имеющимся PDC Active Directory...

Кроме того, меня ВНЕЗАПНО попросили сделать программу, которая сможет переконвертировать тучу данных из базы данных института в один XML-файл. Для этого дали XML-схему (файл, полностью описывающий структуру нужного XML-файла). К счастью, я не пошел напролом - я устал жать Page Down, прокручивая ее. К счастью, в интернете нашлось несколько программ, которые могут конвертировать XML-схемы в класс VB.Net, который я уже смогу использовать.
Первой такой утилитой была xsd.exe. Но схема оказалась слишком сложной для нее.
Второй утилитой стала XSD2Code, которая успешно сделала нужный мне класс с возможностью сохранить все введенные данные.
Что касается исходной базы данных - чего там только нет... всевозможные документы, личные дела, страны, национальности, группы, оценки...
Я думаю, что наигрался в квесты на год вперед, пока пытался разобраться с этой базой данных. Зачастую чтобы связать данные в двух таблицах, требовалось использоавать штук 5 промежуточных. Одним из самых знаменательных моментов была моя фрустрация, когда я узнал, что у них firstname - фамилия, secondname - имя, lastname - отчество.
Кроме того, меня повеселило название таблицы Rab_student_ocenka_kol.
Тем не менее, я все же рад, что мне дали это задание. Во-первых - все-таки, это программирование, именно то, которое мне нравится, хотя в последнее время я его подзабросил. Во-вторых - опыт составления SQL-запросов на пару вордовских страниц, которого мне очень не хватало. Ну и все же за это задание обещают дополнительную плату.

@темы: Компьютеры, IT-мунспик