Игорь 的个人资料Nexus Polaris照片日志列表更多 工具 帮助

日志


2008/7/18

Кое-что о списке друзей

После того, как я расшарил свой блог, ко мне приходят запросы на добавление в список друзей. Так вот -- старания в большинстве случаев безнадежны.
Вот кого я добавляю в список друзей:
  • Кого лично знаю
  • Кто со мной в одном клане
  • Кого я знаю на форумах
  • Иногда тех, чьи блоги меня заинтересовали (блог обязательно на русском языке)

Остальным даже не надо думать.

2008/7/14

Fork-бомбы

Это вид вредоносных программ, которые предназначены для перегрузки оборудования. Принцип действия fork-бомбы прост: программа плодит сама себя в огромных количествах, занимая все ресурсы компьютера и мешающая запуску других приложений. Побороть такую атаку можно только в случае подавления всех копий, что попросту невозможно (хотя методы есть).

Применение

Fork-бомбами очень просто "вешать" компьютеры. В Windows (от 1.00 до Vista) бомба представляет собой bat-файл объемом 21 байт (есть вариант объемом 5 байт, но я его не тестил). Я его выложил здесь, кому надо, тот скачает :)

При запуске создается бесчисленное множество окон, в итоге процессор почти полностью загружается и заканчивается память. Лечится это только перезагрузкой компьютера. Можно также подбросить бомбу в автозапуск, для малоопытного юзера это будет жопа :) Это можно вылечить только перезагрузкой в безопасном режиме и удалении бомбы из автозапуска. А ведь есть и более незаметные методы.

Проще всего подсунуть fork-бомбу, прописав ее в ярлыке программы, наиболее часто используемой юзером, например Firefox. Если поменять все ярлыки, пользователь подумает, что программа глючит, и не заметит бомбы. Я видел даже темы на форумах по этому поводу :)

Как с этим бороться

Уничтожить работающую бомбу почти невозможно, но в теории довольно просто. Можно использовать скрипт, уничтожающий все обнаруженные копии бомбы. Но пока удаляются одни, появляются другие. Процесс удаления может длиться бесконечно.

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

2008/7/13

Совет при покупке ноутбука

Это совет для тех, кто хочет купить ноутбук и пользоваться нормальной Windows Vista, а не тем, что производитель натворил. Это относится также и к планирующим сразу же поставить XP, ваше мнение о скорости работы Vista может измениться.
Перед покупкой надо найти в интернете оригинальный образ Windows Vista SP1 с выбором версии при установке. Их можно найти на торрент-трекерах, например на torrents.ru. Сразу скажу, что всякие Game Edition и Venom Project лучше не ставить, дерьмо это полное, рандомилка.
Потом надо записать его на DVD-ROM на минимальной скорости. Я это делаю так: записываю с помощью Nero в режиме Disc-at-Once, затем запускаю проверку. Если есть хоть одна ошибка, диск выкидываем и ставим новый. Тут можно в зависимости от разных факторов испортить от 0 до 10-20 болванок. Зато потом всегда будет образ оригинальной Vista.
После покупки ноутбука надо скачать из интернета все драйверы. Потом заново отформатировать жесткий диск и поставить туда чистую систему, код ввести с наклейки на ноуте и выбрать версию винды, которая была в комплекте. Затем установить драйверы.
Конечно, придется потратить лишний час, зато система будет работать безотказно.
2008/7/11

Новый клан

Сегодня меня взяли в клан VICE, чему я очень рад. Клан отличный, честно скажу. И хоть первый для меня кланвар мы продули, еще и с техническим поражением, но это начало. Цель -- попасть в список лучших кланов, просто дружить :)
На кланваре я играл, по-моему, неплохо. Один раз даже вырвал победу из рук клана .exe, с которым мы воевали.
Также я теперь играю в основном на серверах Тушино Телеком, Маски-Шоу мне просто надоели. Там же меня и взяли за хорошую игру :) Кроме того, я теперь заместитель клан-лидера, за что выражаю огромное спасибо Sonic'у. Теперь я не Solefald [MSK_Nagatino], а VICE|Solefald[zcl] ;)
P.S. Сайт клана -- http://vice.clan.su
2008/7/8

Не так страшен черт...

Свою первую запись в блоге я посвятил тому, что мне попросту надоело: негативному отношению к операционной системе Windows Vista. Эту систему сейчас не опускает только ленивый... или тот, у кого она работает нормально. Все это порой доходит до абсурда, и Vista приписывают то, чего у нее никогда не было. А так как обычно говорят этот маразм авторитетные в плане компьютерных технологий люди (сисадмины, напр.), то другие им верят и думают, что это на самом деле так.

Скажу сразу -- на 2 из 3 моих компьютеров стоит Vista (3-й ее просто не потянет -- P-1 100 МГц и 32 Мб ОЗУ :)), и работает она нормально, все визуальные эффекты включены. Настраивать пришлось не слишком много, однако пару раз пришлось залезать в дебри ОС. Но это мелочи, даже без тонкой настройки системы компьютеры с Vista работали так же быстро, как и с XP.

Дальше я буду писать по пунктам.

Проблемы с несовместимостью

Это одна из причин, по которой не хотят ставить Vista. На Vista не работают приложения для DOS и некоторые программы для Windows. Также Vista не поддерживает некоторые старые устройства, например сканеры и принтеры.

Я лично считаю, что это естественный процесс. Проблемы с совместимостью были всегда, это неизбежная часть прогресса. У меня в свое время на Windows 2000 не устанавливалась игра, прекрасно работавшая на Windows 98 и Me. Поэтому мне приходилось держать на компьютере сразу 2 операционные системы -- 2000 и Me. Потом я перешел на XP, где был режим совместимости со старыми версиями, игра стала работать отлично, да и на Vista тоже.

Режим совместимости -- отличный инструмент, позволяющий запуститть на Vista огромное количество старых программ. Практически все проблемы с совместимостью, с которыми ко мне обращались, решались именно таким образом. Достаточно открыть свойства ярлыка и указать на вкладке "Совместимость" необходимые параметры. Совместимость с Windows XP почти всегда хватает, однако некоторые хакерские программы (те же кейгены) нормально работают только в режиме совместимости с Windows 98.

Если нужная программа не работает, можно попробовать виртуализацию. Достаточно бесплатно скачать с сайта Microsoft программу Virtual PC, на которую затем установить Windows XP, 98 и 2000. Тут точно заработает любая старая программа :) Минусы -- большое потребление ресурсов, низкая производительность гостевой ОС и необходимость наличия лицензии на желаемую операционку (хотя у нас это не обязательно ;)).

Также никто вам не мешает установить Windows XP и Windows Vista на один компьютер. Об этом уже много написано в интернете, поэтому я не буду повторяться.

Если же несовместимо оборудование, то тут немного сложнее. Если устройство USB, то можно поступить просто -- скачать бесплатную программу Virtual Box, установить туда требуемую операционку, настроить USB и подключить к нему это устройство. Насколько я знаю, там можно подключать не только USB-устройства, еще COM и LPT, но насчет этого я не уверен. Также есть способ настраивать драйверы для XP, этот хитрожопый метод можно найти в интернете. В крайнем случае есть Dual-Boot ;)

Медленная работа системы

Это одна из достаточно серьезных проблем, на которую жалуются пользователи, купившие компьютер с предустановленной Vista.

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

Еще может замедлять работу интерфейс Windows Aero. Особенно это заметно на компьютерах со слабыми видеокартами. Aero можно отключить в панели управления (найти можно, набрав в строке поиска "изменение темы"), включив упрощенный стиль или классический вид в стиле Windows 95.

Другие советы по оптимизации можно найти на OSZone.net и TheVista.ru.

Большое количество ненужного софта

Не только Vista критикуют за якобы ненужный софт, который идет в комплекте с ОС (то, что добавляют вендоры не в счет, тут речь о чистой ОС). Те же антимонопольщики постоянно штрафуют Microsoft.

На самом деле, небольшое количество софта в комплекте ОС -- большой плюс. Можно начать работу сразу после установки ОС. К тому же софт из коробки позволяет выполнять задачи, в большинстве случаев достаточные для пользователя.

Также следует учитывать, что Windows Vista поставляется в нескольких редакциях, в которых разный набор софта. У нас зачастую сразу Ultimate ставят, типа самая крутая. Если покупать лицензию, то тут надо считать деньги, и надо смотреть на возможности каждой редакции, ниже приведены "домашние":

  • Home Basic -- если требуется просто более современная замена XP. Отсутствуют некоторые фирменные особенности Vista, например интерфейс Aero. Эта редакция отлично подходит для игр, интернет-серфинга, простых мультимедийных функций. Стоит в среднем 2500 руб.
  • Home Premium -- содержит все возможности Vista, кроме того в комплекте идет софт для домашнего использования. Эта редакция подойдет для любого домашнего компьютера. Стоит 4000 руб., столько же в свое время стоила XP Home.
  • Ultimate -- самая навороченная Vista, содержит весь софт, поставляемый со всеми редакциями. Также есть уникальные дополнения, выпускаемые Microsoft специально для этой редакции. Имеет смысл покупать только при обновлении Windows XP Professional или просто при наличии лишних денег. Стоит 8000 руб.

Так что это вовсе не проблема, просто еще один никчемный аргумент защитников XP.

Вывод

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

И вообще -- то, про что в XP говорят "фигня, бывает", в Vista преподносится как причина, по которой надо сидеть на XP. Также все проблемы с софтом и железом сваливают не на автора программы или производителя железа, а на Microsoft и в частности на Vista. Причины столь негативного отношения мне доподлинно не известны, могу лишь догадываться, скорее всего это либо зависть к Microsoft и лично к Биллу Гейтсу (сложно не завидовать самому богатому человеку на планете :)), либо просто стадное чувство, либо еще что-то, мне непонятное.