понедельник, 14 июня 2010 г.

Установка windows 7 через pxe...

Начну я чуток издалека. На самом деле я ставлю весь свой софт в лабе через pxe. И делаю это очень успешно уже как года 4. Давно хотел заняться windows 7, но всё как-то руки не доходили. А тут, в общем-то выдалось время, да и стало самому интересно - дай думаю попробую. Из-за того, что виста оказалась довольно провальной системой, то я даже не заморачивался таким вопросом как установка через pxe. Лишь года 3 назад создал для себя pxe загружаемый winpe (WINdows Pre-installation Environment disk) для тестов той самой висты. Ну, как оказалось, чекдиск у висты хорошый, в разы лучше чем встроенный в хрюшу, вот и пользовался на славу, а вот до установки висты так и не добрался и это было правильно, как показало будущее. Но не в этом дело, уже как больше года я использую windows 7 везде где только можно и бетта и rc1, сейчас релиз. И в общем-то, уже давно понял, что это будет ось будущего, ну по-крайней мере ось на следующую пятилетку. А потому, почесав репу, решился взяться за ум, и накатать свои инсталяшки.

Так вот, первым делом конечно я пошёл в гугл и набрал "install window 7 via pxelinux". И получил как результат первым линком интересную статейку - Preboot Execution Environment (базовая статья) - в общем-то довольно доходчивое пошаговое упражнение - как бы нам такое чего сотворить. Довольно интересно конечно, и даже поучительно и даже заскриптованно, что в общем-то говорит о многом в пользу чела, который эту статью ваял, но как-то не законченно и оставляет за собой много вопросов. Вот, к примеру, один из них: скрипт затачивается под определённую архитектуру - в данном случае автор затачивает скрипт под амд64 - т.е. 64-битную ось. И ведь нет никакой проблемы сделать 32-битную составляющую, но автор не оговаривает один очень интересный момент из всего этого чуда - что организация загрузчика winpe приложений может быть одна и только одна. Т.е. загрузочный модуль bcd, как и директория boot может быть лишь только одна на pxe сервере. А потому, приходится так сказать изгаляться - то есть мутить что-то типа такого скрипта:

set BCD-File=D:\Netboot\boot\BCD
del %BCD-File%
Bcdedit /createstore %BCD-File%
rem >>> на очень большом количестве ресурсов идёт эта ошибка. <<<
Bcdedit /store %BCD-File% /create {ramdiskoptions}
rem ------------------------------------------------------------------------------
Bcdedit /store %BCD-File% /set {ramdiskoptions} ramdisksdidevice boot
Bcdedit /store %BCD-File% /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi

for /f "tokens=1-3" %%a in ('Bcdedit /store %BCD-File% /create /d "Windows 7 x32 bit" /application osloader') do set guid1=%%c
Bcdedit /store %BCD-File% /set %guid1% systemroot \Windows
Bcdedit /store %BCD-File% /set %guid1% detecthal Yes
Bcdedit /store %BCD-File% /set %guid1% winpe Yes
Bcdedit /store %BCD-File% /set %guid1% osdevice ramdisk=[boot]\Boot\boot32.wim,{ramdiskoptions}
Bcdedit /store %BCD-File% /set %guid1% device ramdisk=[boot]\Boot\boot32.wim,{ramdiskoptions}

for /f "tokens=1-3" %%a in ('Bcdedit /store %BCD-File% /create /d "Windows 7 x64 bit" /application osloader') do set guid2=%%c
Bcdedit /store %BCD-File% /set %guid2% systemroot \Windows
Bcdedit /store %BCD-File% /set %guid2% detecthal Yes
Bcdedit /store %BCD-File% /set %guid2% winpe Yes
Bcdedit /store %BCD-File% /set %guid2% osdevice ramdisk=[boot]\Boot\boot64.wim,{ramdiskoptions}
Bcdedit /store %BCD-File% /set %guid2% device ramdisk=[boot]\Boot\boot64.wim,{ramdiskoptions}

for /f "tokens=1-3" %%a in ('Bcdedit /store %BCD-File% /create /d "Vista PE" /application osloader') do set guid3=%%c
Bcdedit /store %BCD-File% /set %guid3% systemroot \Windows
Bcdedit /store %BCD-File% /set %guid3% detecthal Yes
Bcdedit /store %BCD-File% /set %guid3% winpe Yes
Bcdedit /store %BCD-File% /set %guid3% osdevice ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
Bcdedit /store %BCD-File% /set %guid3% device ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}

Bcdedit /store %BCD-File% /create {bootmgr} /d "Windows Seven LOAD MANAGER"
Bcdedit /store %BCD-File% /set {bootmgr} timeout 60
Bcdedit /store %BCD-File% /set {bootmgr} displayorder %guid1% %guid2% %guid3%

Bcdedit /store %BCD-File% /enum all


скрипт в конечном итоге создаст нужный мне bcd-загрузчик, который в свою очередь при запуске выведет очень простое меню, то бишь, а в какие биты мы будем грузиться. 32 или 64, а может вообще в winpe vista. Но так как я довольно ленивый человек, и люблю вначале поработать, а потом долго-долго пользоваться плодами своего труда, то конечно же я этим всем не ограничился. К примеру, довольно интересное примечанием может быть вот эта статья - как бы нам добавить дрова в наш winpe? Или ещё одним примечанием к базовой статье я мог бы назвать то, что базовая статья относиться к linux pxe-серверам. Я же в силу многих хороших или плохих причин имею в своём распоряжении windows 2003 сервер. А потому, сталкиваюсь с некоторыми нестыковками, которые приходится решать на месте. Например, я оставлю позади тот факт, что даже не было упомянуто что для запуска скрипта мне понадобятся подходящие утилиты choice как для 32 бит, так и для 64 бит, ну да ладно это было просто, но вот, то что вообще зайти на сервак мне нужно будет с акредитивами какого-нибудь пользователя этого сервера, я в общем-то имел мало представления. Ну net use x: все мы давно знаем, а потому методом тыка меня прояснило довольно быстро. В итоге базовый скрипт, получил такое содержание:

wpeinit
ping -n 1 192.168.1.1
net use y: \\192.168.1.1\netboot /user:vasya 123456 /p:n
if exist y:\install64.bat (
y:\install64.bat
)
где vasya 123456 соответвенно имя пользователя и пароль через пробел. Так сказать читайте хелпы.

Далее, было ещё интереснее, я задался ещё одной довольно интересной задачкой, в силу того что я живу в многоязычной среде, то для меня самым актуальным решением было бы сделать мультиязычные wim образы. И вот на помощь мне пришла вот эта статья - HowTo: create a multi language Windows 7 or Windows 2008 R2 server DVD installer. Статье, конечно, же предшествовала довольно интересная история, то как я убил windows home premium с помощью утилиты под названием vistalizator. Итогом моих скитаний явился однозначный вывод - утилита хорошая, но всё равно фтоппку!!! Пришлось отформатировать компьютер - если подробнее, то утилита с windows 7 работает корректрно лишь только в одном конкретном случае - когда операционная система была локализированна еще на базисном уровне - "internal mode", иначе же vistalizator предлагает сгрузить и установить языковой пакет в экспресс режиме, который с одной стороны вроде бы работает довольно чисто и "кошерно", а через день показывает, как та свинья, свою подноготную некошерную суть, то бишь утилитка как-то портачит систему активизации windows 7. В итоге, хоть каждый день активируй систему. В общем, жопа. :о)

Для тех же, кто хочет пойти ещё дальше, можно также объеденить битность - Windows x86 and x64 AIO, full instructions (This one can repair and upgrade x64). Есть также статья по-проще - Create Windows 7 AIO (All-In-One) DVD or Merge all editions of Windows 7 in single DVD, но которая даёт лучше представление о том, что нужно делать и как.

Итог всей истории прост - развёртывание мультиязычных версий windows 7 с помощью pxe сервера возможено. Конечно, ещё придётся сделать немало для того, чтобы оформить пару тройку unattended, то бишь полностью автоматизированных скриптов. И сделать так, чтобы инсталляция шла что-называется в одно касание.

Что было интересно узнать в процессе работы - это пару проектов на эту тему, среди которых выделяется - FOG Думаю в ближайшем будущем опробую эту штукенцию. Больше всего хочется посмотреть как это работает в деле. Доброй ночи и удачи!!!


среда, 9 июня 2010 г.

Турция, арабы, арабский конфликт или почему мы не учимися на своих ошибках?!

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

Ну давайте разберёмся. Я спрашиваю себя: "Зачем надо было строить стену и ограждать себя от арабов?" В своё время, когда вышла эта программа я был очень рад тому, что наконец-то мы решили отделить себя от этих нелюдей. Я понимаю ситуацию очень просто, как Моисей (Моше), который водил евреев по пустыне, пока не умерло одно поколение, он не зашёл в Израиль, так и здесь, я хочу чтобы за стеной выросло поколение арабов, которое бы знало что есть такой народ - евреи, но чтобы лично на своём опыте, у этого поколения не было злобы по отношению к нам, евреям. Чтобы за стеной араб сам мог сделать вывод и больше не враждавать. Не буду говорить, что это политика отчуждения и главной целью которой поставлен лозунг: "Не трожь говно - не воняет!!!". Плохо ли, хорошо ли, да я так мыслю и так чувствую.

Так вот, моё государство, а точнее правители этого государства, настоящие мудаки и идиоты, которые совершенно не понимают того какие поступки они делают и зачем они всё это делают . Строят стену - есть причина - не можем договориться - никак. Ну если не можем, так дайте им суверенитет. Пусть у них будут порты и пусть наконец будет государство. Зачем вкладывать столько средств и денег в стену, если за стеной народ умирает от деспотизма хамасовцев и тупизма израильских политиков? Зачем иметь к ним хоть какое-то отношение - они хотят Палестину - да пусть всё у них будет. Но пусть только не лезут к нам. Почему бы не придерживаться именно двухтысячелетней политики Моисея - нам нужно свободное поколение - не поколение рабов, а поколение свободных людей. И это поколение может вырасти в свободном государстве. А не государстве, постоянно контролируемым Израилем и нашим правительством. Это же бред. Дайте им их государство и не трогайте их пока не воняют!!!

И что происходит - вместо того чтобы не трогать Г, наши политические деятели всяческим образом ступают на всё теже грабли идиотизма - надо коснуться, надо потрогать, надо соприкоснуться. Да не надо, НЕ НАДО нам ничего от них. И вот тут как раз спрашивается и вопрос - так зачем было осуществлять такую тупую операцию как захват политического каравана суден? Неужели нельзя было сделать это тихо и без лишних касаний? Неужели надо было поднять хай и довести всё до точки кипения с Турцией и всем Западом? Неужели надо было рисковать людьми и захватывать кого-то? Разве у нас нет боевых вертолётов? Разве у нас нет боевых катеров? Неужели нельзя было построить мегафонами и боевой техникой весь этот караван на досмотр в порт Ашдод? Я не верю в это. Всё можно было сделать как надо. Чётко, умно и деловито. Так, как бывает, когда евреи включают мозги.

Бред, но наверное мы достойны таких правителей, которые сейчас правят у нас.

Самое странное во всём этом деле - то что с этого эпизода может начаться третья мировая - ведь он очень подходит для начала. Мы действительно допустили ошибку. Мы действительно не учимся на своём опыте. И это очень и очень печально.


среда, 26 мая 2010 г.

Recovery

Привет дружище, я пишу это послание самому себе после очередного падения в пропасть, а точнее восстановления информации с винта. В этот раз я дал слово наконец-то сделать свод правил, а точнее законов, как же восстанавливать потерянную информацию.

Итак, без затяжки - начну:

  1. Добиться от клиента точного объяснения какие данные ему важны и нужны!!! Записать всё на листе, можно даже подписать клиента. Проверка по-любому стоит денег.
  2. Оценить уровень сложности восстанавливаемого объекта. Если возможно ещё в компьютере.
  3. Никогда и ни за что не обнулять биос на восстанавливаемом компьютере - система может быть в рейде и можно всё похерить!!! Софт-Рейд от интела та ещё херня.
  4. При работе использовать только хорошо изученное и проверенное на практике оборудование. Т.е. внешние модули подключения через юсб, сата или ide кабели. Работать аккуратно и никуда не спешить.
  5. Если в этот день был какой-то стресс, лучше перенести восстановление информации на следующий день!!!
  6. Если клиент принёс внешний винт в коробке и говорит, что он не работает и у него для него есть блок питания - 100 раз проверить тот ли блок питания принёс клиент. Никогда и ни за что не использовать не родные блоки питания!!! Можно всё похерить!!!
  7. Первая проверка - это проверка с викторией! Целостность винта. Если винт цел., то это хорошо. Если голова тикает, это уже не твой профиль отвали!!!
  8. Никогда не работать на живую, т.е. с одной единственной копией винта - можно попасть!!! Первый этап - это копирование сектор-сектор всей инфы с этого винта на другой винт. Но всё зависит от кол-ва бэдов - если их очень много то придётся отвалить!!! Если их не очень много, то продолжаем. Всегда копировать винт в винт только на разные по размеру винты. Никогда не рисковать!!!
  9. После того как была скопирована информация винт в винт - проверь винт викторией на к-ый скопирована информация - иначе можно отхватить!!! Исходный (первый) винт отложить в сторону и запаковать с надписью (имя клиента, дата получения)!!!
  10. Начинаем использовать разные программы для восстановления инфы. такие как zar, easy recovery и т.д. на рынке много программ. После того как есть результат можно подключить внешний винт и скопировать на него всю инфу. Можно заранее подключить этот винт. Самое главное правило здесь точно такое же как и в параграфе 8 - Всегда копировать информацию на разные по-размеру винты, чтобы ничего не перепутать.
  11. Связаться с клиентом и уточнить какие данные ему нужны. Если нужна установка оси, то клиенту придётся заплатить ещё и за новый винт. Исходный (первый) винт никогда не использовать в работе!!! Ну или по-крайней мере не работать с ним в течение 2-3 недель.

В общем-то всё. Удачи в восстановлении информации.

з.ы.: Обязательно читать эту памятку при каждом восстановлении данных. без этого даже не начинать восстановление. Иногда поглядывать в эту памятку если не очень всё запомнил. Вперёд! без музыки, спокойно и вдумчиво :)


четверг, 26 ноября 2009 г.

Стоит ли наступать на грабли дважды...

Проффессия моя как таковая это техник. Техник, к-ый собирает, чинит, предоставляет техподдержку, разбирается во всяком разном нужном и не очень софте и т.д. и т.п. Но это то, что мне нравится. И лучше работать на работе, которая тебе нравится, чем работать хоть и по специальности, но совершеннно не кайфовать от того, чем занимаешься.

Три года назад в этот день я потерял работу в довольно большой израильской компьютерной фирме, после 8 месяцев на "адском" поприще техподдержки в этой фирме. Недавно я смотрел цикл документальных фильмов израильского документалиста Мики Розенталя по второму каналу под названием "Как быть счастливым". Цикл фильмов был довольно интересным и был разбит примерно по следующему принципу: "Деньги", "Работа", "Семья" и т.д. Показывались несколько эпизодов по той или иной тематике, а потом было предоставлено слово профессиональному психологу, который так сказать ставил точки над "И". Я лишь хочу остановиться на фильме о "Работе". Как ни странно, но для меня это был очень познавательный фильм и только сейчас я начинаю понимать чуток в чём тут дело. А дело в общем-то довольно просто: психолог говорит довольно ординарные слова, но вот картинка складывается классная. Посмотрим сами. Человек, говорит психолог, обязан работать, но для человека очень важно, чтобы его работа была полезной и приносила хоть какую-нибудь отдачу. Ощущение, что человек делает свою работу ради чего-то большего, чем деньги (фантики нашей жизни - прим. автора), просто обязательно. Что силы, время, нервы, здоровье вкладываются не в пшик, а во что-то созидающее и дающее плоды в этом мире и это ощущение должно быть и жить в человеке. Далее, автор фильма задаёт психологу очень простой вопрос, а если наш герой неудовлетворён своей работой, то что он может сделать? На что идёт довольно интересный ответ психолога - наш несчастный обязан пойти и записаться в какую-нибудь благотворительную организацию или любую другую с уклоном на безвозмездное пожертвование своим временем, силами и т.д. В общем идея я думаю ясна. Если не удовлетворён работой, то попытайся удовлетвориться бесплатный трудом - но достигнув обязательно цели всемирного всепоглощающего трансцедентального счастья ибо без него, как без воздуха: дышиться трудно, а жить так вообще скука и пустота.

Вернёмся к нашим баранам. Все 8 месяцев, проработанных в большой фирме, я помню как адский и просто издевательский труд. Меня всё и все бесили в этой фирме. Начиная от моего прямого босса и заканчивая тупой секретуткой, которая могла 10 раз в день без повода набрать тебя и пожаловаться на работу грёбанной гетерогенной сети и своего компьютера. Как обычно, всё дело заканчивалось элементарной перезагрузкой, но хай надо было как обычно поднять. Вся эта катавасия крутилась на фоне совершенно тупых бюрократических препонов, в фирме велась работа в отделе IT на уровне доморещенных ламеров, которые от незнания дела как-то сделалили 20 лет назад сеть и продолжали ея поддерживать на уровне 20-летней давности. Как Вы сами понимаете, уровень моей удовлетворённости был мягко сказать низок - он просто был никаким. А уровень понимания, что фирма имеет средства и не умеет пользоваться ими - дико убивал и раздражал. Ощущения увязания в болоте было настолько ярким, а безвыходность ситуации настолько удручающей, что просто хотелось выть как волк на луну. В конце-концов, слава Всевышнему, меня ушли из этого Ада идиотов, бюрократов и подъёбщиков. И знаете, что я Вам скажу - я не был опечален ни на секунду когда меня "ушли".

Через 3 месяца я вернулся к своему старому ремеслу - быть техником в маленькой конторе. Работать на хозяина и быть сам себе хозяином без препонов. Был слугой не 200 господ, а одного господина и радоваться жизни от того, что действительно занят делом, которое любишь и делаешь это не напрасно. И самое главное, начало возвращаться именно это чувство - безмерной радости созидания и творчества. Нет, я не скажу, что не было созидания в большой фирме. Оно было. Но оно не было оценено по достоинству. Всем было глубоко плевать - живём от зарплаты до зарплаты так и жизнь в сраку. Это было унизительно. Это явно была работа не по мне.

Вы спросите, а чего я это дело пишу? А вот решил так сказать чуток в психологию вдариться. Да и к тому же, вчера мне позвонили с той же большой фирмы и предложили вернуться, дабы моего бывшего босса попёрли взашей пару месяцев назад и вообще IT-команда из 3-х превратилась в 1-ого на 200 человек. То, в общем-то понятно, что нужны люди. Но нет уж, дважды наступать на те же грабли лучше не стоит. Стоит идти дальше и приносить людям счастье или хотябы некоторый смысл в жизнь, чем бессмысленно и бестолково терять время с пустышками, идиотами и бюрократами. Это неинтересно и просто губительно. ИМХО :-)

воскресенье, 1 ноября 2009 г.

Поездка в Эйлат. Kaspersky lab. RuLeZZZ!!!


Ага, вот именно, да именно так, именно RULEZZZ. Как выражались в околокомпьютерных кругах в 90-е. Это было классно. Это было интересно и незабываемо. С 27 по 29 октября, партнёры известного пакета антивирусного софта в Израиле, Power Communication, сделали моему боссу и мне классный подарок - поездку на семинар в Эйлат. Семинар назывался Green Zone on Red Sea. Ну если говорить о том как всё было организованно, то это ни сказать ничего. Время было расписано по минутам, много еды, много веселья, много информации о новых продуктах, несколько интересных бесед и интересных докладов, получили до кучи подарков и море удовольствия.

Понравилось буквально всё. И гостиница, и питание, Эйлат, море, фауна, совсем другая обстановка, аэропорт, самолёт. Всё было просто суперски. Очень удивил Евгений Касперский, как человек. Довольно весёлый, совсем не комплексует, держится очень уверенно, но совсем не с высока. То есть такой добродушный дядька, имеющий миллионы. Заработавший их честным трудом, знающий своим продуктам цену, умеющий совершенно классно широко улыбаться, курящий по праздникам сигару, пьющий пиво и виски. Явно портрет не программиста, создавшего один из лучших антивирусных продуктов на сегодня, а какого-то рекламного героя. Ну, в общем, один из этаких героев нашего времени, стоящий на страже информации. ^-^

Все мероприятия без исключения мне понравились. Многое было интересным и познавательным. Женя прилетел в Израиль ещё с двумя перцами - Гюнтером Фурманом/Guenter Fuhrmann - директор по продажам и Стефаном Танаси/Stefan Tanase -
следопыт по вирусам ака перебежавший хакер ;-). Последний оказался очень толковым. Крутой инглиш, ощущение, что учился или в англии или в америке. Рубит в коде, понимает разные веб-технологии. Чётко объясняет разницы той или другой технологии. Причём всё довольно понятно. Для тех кто в танке и хочет приблизительно понять о чём Стёпка базарил, могут глянуть вот эти видео:

часть первая

часть вторая -



часть третья -




Совсем любознательные могут загрузить слайды одним файлом отсюда.

Основной темой было конечно представить новый продукт фирмы - KIS 2010. Оказалось, что в последнем своём творении kaspersky internet security 2010, помимо того, что он защищает от всего чего надо и не надо, так ещё они добавили такую фичу как Green Zone. А по простому некий вид софта под названием Sandbox. Можно запустить обычно программу, к примеру, браузер интернета и напороться на вирус и заразить комп. А можно запустить браузер в виртуальном окружении, абсолютно стерильном для компа. Как только ты закроешь окно, виртуальное приложение уйдёт в тартары со всеми вирусами и фуфлом что там есть. В общем-то идея не нова, просто правильно приложена. Хотя мой имхо, что такая фича должна быть не только в KIS-е, но и в обычной версии антивируса - КAV-e. Но это уже чистый маркетинг и мне до него дела нет.

Что не понравилось - я попытался акцентировать внимание организаторов (израилов) семинара на проблеме времени сканирования компьютеров на вирусы. Если кому интересно может глянуть мой сентябрьский пост на эту тему. Должного понимания не нашёл. Тут в общем-то понятно - они не программисты - максимум техники и пользователи. Им честно сказать плевать на время работы антивируса. Нет мол типа другого решения и пока не найдена оптимизация, точнее она есть, но вторичная. К моему удивлению, именно сегодня, сразу после семинара, в первый же день работы, я заглянул в новый продукт от Norton Antivirus 360. И меня очень заинтриговал раздел про оптимизацию. Зайдя туда, я был просто убит тем, что всё о чём я говорил и распинался в прошлом посту, там уже вшито в прогу: и удаление временных файлов как самой системы, так и браузера и даже дефрагментацию впиндюрили. В общем, честно сказать, не очень я люблю нортон антивирус, но в данном случае мне понравилось решение комбайна всё в одном. Функции удаления мусора перед сканированием должны быть встроены в антивирус. Как основа экономии времени как пользователя, так и времени техника, обслуживающего компьютер.

Вы можете не согласиться. И я это тоже пойму. Но моё убеждение такого - если сравнить современные ос - то windows xp после установки - кол-во файлов только папки windows приближается к 12 тысячам. Время сканирования нового компьютера тем же касперским будет порядка часа. Возьмём windows 7 - размер только папки windows - 56000 файлов. Т.е. на 4.5 порядка больше. И это без файлов пользователей и всей туфты, что обычно лежит на компе. Сканирование с каспером в лабе среднего компа под windows xp занимает 3 часа, сканирование windows 7 будет занимать порядка дня или день+ночь. Мы приедем с такими результатами к разбитому корыту очень быстро. Размеры дисков ростут - это хорошо. Но возни с проверкой на вирусы добавляется в разы. Теперь - проверка на вирусы - это всего лишь один из нескольких серьёзных тестов в моей лабе. Ну и к чему я прихожу?! Правильно - оптимизация. У касперского она есть, но лишь на вторичном этапе - когда уже проверены все файли сделаны подписи - тогда становиться легче жить. Но это вторично. Первичный же тест, а он самый важный для меня - каспер уверенно будет работать долго. А это во многом потеря времени и денег. Скорее всего на первом этапе придётся изменять ценовую политику. Об этом нужно подумать.

Ещё как есть мысль, из-за того, что я не программист, мне трудно судить о факте оптимизации к примеру определённого типа графической карты или драйвера под графическую карту, под тестовую программу, но в мире это дело активно используются. И результаты в общем-то неплохие. Поэтому, я почти что уверен, что если перенести акценты, с тестовой программы = ОС, а оптипизация драйвера = оптимизация базы данных под антивирус, то думаю можно будет добиться интереснейших результатов.

Что ещё удивило - что Касперский Лаб. - в общем-то фирма абсолютно частная, в которой 50% активов принадлежит самому Касперскому и фирма не выставляется ни на одной из бирж мира. Мне кажется это совсем не правильно с экономической точки зрения. Я смотрю здесь в Израиле на incredimail с их 100-150 челами в штате фирмы, а фирма как на tase, так и на nasdaq-e котируется. А Касперский Лаб, имея уже в штате больше 900 человек, до сих пор считается частной компанией. С одной стороны понятно, фирма, занимающаяся софтом против вирусов хочет быть независимой и лишь так она остаётся независимой, не подвластной никаким котировкам, акциям и степени доходности, и всяким другим параметрам и факторам. С другой стороны, когда Касперский Лаб. была ещё в зачаточном состоянии, с их доходами в малодоходных странах бывшего совка, это было понятно. Фирма становилась и выживала. Но сейчас, когда фирма строит большие планы по выходу новых, высокотехнологичных продуктов на корпоративном рынке, с их мировой известностью на всех 5 континентах мира, с их действительно лучшим продуктом в мире, мне становится совсем непонятным степени ответственности данной компании по отношию к партнёрам и клиентам. Это уже совсем не тот небольшой гешефт умной головы Евгения Касперского 10-15 лет назад. Это просто другой уровень игры. Игры с большими игроками, которые таки да, котируются на мировых биржах мира. И поэтому, как мне кажется, вполне естейственным шагом был бы шаг перехода компании со статуса private в статус действительно мировой компании. Ведь имя уже есть, осталось дело за малым... стригите капусту господа заседатели, стригите пока не поздно ;-)))

суббота, 26 сентября 2009 г.

Проверка винта на вирусы.

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

Итак алгоритм работы с заражённой машиной должен быть таковым:

  1. Понять, что компьютер заражён и нуждается в проверке на вирусы. Перед проверкой поговорить с владельцем данного компьютера о важности данных, хранимых на винте. Если всё важно, уже на этом этапе стоит откопировать весь диск на другой носитель.
  2. Этап второй - подготовка. Загружаемся в безопасном режиме. Если неможем в безопасном, а такое тоже случается, тогда обычно. Запускаем программы с флеш-носителя или любого другого носителя, идеальным вариантом служит или флешка с защитой от записи - на заре становления флеш рынка таковые флешки выпускались, или обычный СД-диск. Запускаем программы типа ccleaner, atf-cleaner и до кучи. Основной целью служит почистить временные папки и файлы как ОС, так и различных браузеров. Осторожно - кукисы и историю посещения лучше не трогать!!! Закончили. Выключили комп. Достали винт.
  3. Третий этап - это сканирование. Подключаем винт к стенду - я пользуюсь Касперским. На автомате. Проблем нет. В параллелку бежит malwarebytes. Тоже действенно. Хотя и не так как Каспер.
  4. Ставим винт обратно. Загрузка. Без сети. Сетевой кабель отключён от компьютера. Первым делом - дефолтные настройки файвола. Второе - ставим malwarebytes и сканируем ещё раз весь винт.
Лишь после этого можно делать выводы - формат или жить будет. Чаще всего приходится форматировать компьютер. Прежде сохранив всю инфу. Так легче, без мороки, и на 100% клиент доволен.

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

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

Данную методику считаю на сегодняшний момент идеальной в плане как уменьшения времения на сканирование отдельно взятого компьютера, так и в плане действенности и качества конечного результата.

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

суббота, 4 июля 2009 г.

режим совместимости в Office 2007 и человеческий фактор...


Поставил я пол-месяца назад комп в адвокатскую контору. Комп современный, пашет быстро, да вот только выявилась довольно странная проблема, но о ней ниже. Комп был поставлен с набором windows xp pro, office 2007 basic & antivirus nod32 v4. Всё казалось бы хорошо, да вот не тут-то было. Как оказалось, в конторе до этого момента вообще не было оффиса 2007, а стоял только оффисный пакет 2003. Что в общем-то меня совсем не испугало, т.к. обычные настройки сохранения файлов только в стандарте 97-2003 в пакете 2007-ого обычно никогда не создавали никаких проблем. Выставив эти настройки и проверив их работу, я довольный отправился к себе в контору.

Прошёл день, другой, третий, почти неделя, вдруг я начинаю получать недовольные звонки, мол мы не можем открыть файлы, что ты сделал, почему нихрена не работает и т.д. и т.п. Я начинаю оправдываться, что мол всё в порядке, все нужные параметры работы программе я дал, что не должно быть никаких проблем, а юзерам этой конторы я советую поставить compatability pack for office 2007 и думаю проблема решится как ея и не бывало. Даю линк и закрываю сервис. На том думаю всё и окончилось. Щаз...

Проходит ещё пару тройку дней, и на меня уже обрушивается сам босс этой адвокатской конторы и его жёнушка тоже адвокат, с воплями, а какого хрена файлы не открываются и что нам вообще делать? Так больше продолжаться не может. Я в недоумении, начинаю разбор полётов и наталкиваюсь в гугле вот на это - Word 2007: How to Turn Compatibility Mode On By Default. Вот думаю, это оно и с радостью подключаюсь к компу - разнозчику заразы и правлю регистр как нужно. Всё говорю всем и вся, больше Вас не будет беспокоить эта зараза под названием оффис 2007. Я всё уладил и всё будет ОК. Добродушные пользователи, говорят мне спасибо и отпрвляются восвояси. Ага, как же. Ждите. ЩАЗЗЗЗЗЗЗЗЗЗЗ........ Эта была картина из будущего, чтобы адвокаты говорили спасибо... Им же все всем обязаны. Ну да ладно... Хрен с вами, "небожители".

К своему большому разочарованию, я получаю на следующий день, с утра пораньше звонок, что конечно же, я нихрена не сделал, и что проблема терзает их оффис уже почти что вторую неделю. И они не знают что им делать. Почему бы просто нам не поставить оффис 2003 и не исправить всё что мы натворили. На что мы объясняем клиенту, что оффис 2003 уже как почти полтора года никто не продаёт и майкрософт его не распространяет ни по каким каналам. В общем жопа, и мол Вам, дорогие, надо смириться и работать с тем что у Вас есть. На что клиент просто балдея от такого ответа, начинает орать, так эта же фигня даже не работает как надо!!! В общем, мы приехали.

Итак, говорю я своему боссу, давай я проведу окончательный разбор полётов и в конце-концов решу эту проблему. Ещё раз, я подсоединился к компу с оффисом 2007 и начинаю разговаривать с адвокатом-дамой Х., которая совсем недавно пришла в эту контору и причём совсем не новичёк в адвокатуре - проходила стажировку в центральном отделении Суда Тель Авива и должна знать что к чему и почему. И скорее всего она знает. Но тут у меня начинают всплывать в памяти отдельные диалоги, а точнее вопросы этой дамочки на счёт, а как мне послать письмо, а как мне открыть документ, а как работать с Outlook-ом, в суде мол у нас всё совсем по другому было и т.д. и т.п. И я прошу мне показать, как она начинает создавать документ в ворде. И эта сцука, а по-другому я её называть не могу, мне спокойно показывает. В общем, она заходит на "сервер" всей адвокатской конторы где лежат документы, заходит в нужную ей папку по нужному ей нумеру суда, и там, вы подумайте, эта млять, а по-другому у меня язык не поворачивается ея назвать, нажимает в эксплорере правую кнопку мыши->Создать новый документ ворд-> клац левой кнопой мыши и она создала файл ворда. Затем дала ему имя. Затем она его открывает в ворде и начинает писать свой документ. Вопрос на засыпку: в каком стандарте будет создан новый файл, если в системе установлен оффис 2007? Ответ я думаю для Вас, дорогой читатель, будет очевиден. Но не для этой отмороженной сцуки. ;-)

В общем, я мило объяснил, даме Х. как нормальные люди создают файлы в ворде (и где эту практику она взяла я так и не понял). Что мол, если нам нужно создать документ, мы не мудрствуя лукаво, заходим в ворд, там начинаем писать наше сокровище, и затем клацаем на "Сохранить документ" и уже там выбираем где мы это чудо будем сохранять и лишь при таком раскладе мы не будем бесить вашего покорного слугу. Дама, поняв свою неграмотность в работе с текстовым редактором, дико извинялась, но мне уже было всё пофиг, потому что это "милое создание", а оно действительно милое и пушистое ;-), создало мне ещё работы на полтора часа. Так как она успела за полторы-две недели наштамповать кучу документом в стандарте 2007, которые мне нужно было срочно перевести в стандарт 2003. А это поиск по всему серваку на наличие файлов docx, затем открытие всех файлов по-отдельности и сохранение их в стандарт 2003, затем создание подпапки "office 2007 files - don't open", затем перенос всех файлов с расширением docx в данную подпапку. В общем, часа за 1.5 я управился.

И что вы думаете, я получил извинения или хотя бы спасибо? Да ни в жисть... Вот скажите мне, почему в Израиле адвокаты ведут себя как небожители? Разве они на самом деле такие? :-\ По большому счёту, наша контора должна просто выписать запрос на оплату по факту некомпетентности работника фирмы, но так как адвокат моего босса, он же ещё и по совместительству босс данной конторы, то я уверен, что работал я "за бесплатно". Абидна дарагой, да [-(