четверг, 12 июня 2008 г.

MS AS 2000 VS дисковая подсистема(или как я искал ошибку, там где ее нет)

Недавно на одном из филиалов фирмы, где я работаю, начали падать кубы. Происходило это очень странно: во-первых в сообщениях об ошибках выдается, что ось залочена или повреждена. во-вторых происходила перезагрузка AS при попытке перепроцессить куб. Начал разбираться в чем проблема. Захожу в сам куб(editor) все нормально, куб открывается, browse осей работает. Пытаюсь процессить - выдает ошибку. Делаю одну интересную вещь, посдмотренную на www.sql.ru, убиваю все файлы в папке Data/Название базы. Делаю перепроцессинг, все равно падает. Беру накатываю backup и процешу и ву аля работает. Работает, это конечно хорошо. Но причину сбоя я не нашел. Начинаю дальше искать эту проблему. И тут меня озаряет, а может это проблема не в Олапе, а может это проблема в железе. Начинаю тестировать дисковую подсистему, нагружаю ее по полной. И вот при тестирование происходит зависание сервера, после чего машину можно перегрузить, только толкнув кнопку reset на башне. Перегружаю и запускаю процессинг, и вот она родимая ошибочка. Переношу всю папку DATA на другой раздел диска, который относится к другому винту. И запускаю процессинг, он отрабатывает нормально. Уже как 3 дня полет нормальный(Тьфу, тьфу, тьфу). Вот так вот весело, кто кого Олап или дисковая подсистема?

вторник, 3 июня 2008 г.

О фрилансе

Сейчас каждый пишет о этом виде работы и я тоже внесу свою лепту. Мои советы начинающим:
  1. Всегда прежде чем начинать работу ТРЕБУЙТЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ или составляйте его сами. Никогда не начинайте работу без него, когда будете сдавать работу этот документик позволит вам избежать споров с заказчиком по поводу заказа. Также было бы не плохо, чтоб под ТЗ стояла ваша подпись и подпись заказчика(конечно супер было бы, если бы там еще стояла печать заказчика, ну если это возможно). Также в ТЗ поставте сроки начала работы и сроки окончания.
  2. Заключайте договор на работу, где будут описаны сроки, сумма за работу, предоставления кода, передача авторских прав и т.д. То есть в договор необходимо включить, все что касается юридической стороны, заметьте не технической, а именно юридической.
  3. Поищите информацию про вашего заказчика в инете, благо сейчас люди в сети оставляют много информации о себе, например в социальных сетях, на форумах и т.д. Это позволит вам оценить своего заказчика и сделать выводы по поводу работы с ним. Да еще не забывайте заходить на форумы таких сайтов, как weblancer, freelancehunt
  4. Если устраиваетесь на постоянную удаленную работу, не советую вам сочетать основную работу и удаленную, через месяц выдохнитесь (на своем опыте знаю)
Ну вот это основное, да еще почитайте вот на этом блоге рекомендации по freelancer, там конечно не много, но в самую точку. Эта рекомендация тоже является главной, если не основной, при работе с клиентами. Конечно я буду дополнять рекомендации и советы по freelancer из своего личного опыта.