Владислав Кабак | Omegicus CIO

NebKa

Животные

Голубой кит - самое большое животное в мире. Новорожденный кит имеет длину 6-8 метров и вес 3 тонны. Взрослая особь достигает 33.5 метров в длину, а вес 190 тонн.


читать далее »

Животные

Ленивцы могут спать по 16 часов в сутки и даже больше. Столь сонное и малоподвижное существование ленивцев обусловлено вовсе не их ленью, а тем, что основной пищей им служат листья деревьев, в которых мало белка


читать далее »

MODx Local EDItor

Представляю — MODxLEDI (MODx Local EDItor). Программа весит 29 килобайт, позволяет редактировать основные элементы (чанки, шалбоны, сниппеты, модули и плагины), работать с файловой системой (редактировать, загружать файлы, смотреть картинки) и, конечно же, редактировать контент с



читать далее »

Ваза "Вечерние грезы"

Кто захочет повторить, имейте в виду - процесс небыстрый. У меня ушло почти 2 недели. Трудоемко, но очень интересно.Материалы: воздушный шарик газеты туалетная бумага клей ПВА салфетка акриловая шпаклевка акриловая грунтовка лак-кракле одношаговый краска Этапы работы:1. Надуть воздушный шарик. 2. Нарезать газеты на небольшие квадратики. 3. Промазывать



читать далее »

ОРГАНАЙЗЕР ДЛЯ БЕЛЬЯ

Вариантов пошива коробки для белья (органайзера для женского белья) есть несколько. По крайней мере, я знаю два. Давайте рассмотрим как сделать выкройку органайзера своими руками. Первый вариант более сложный и я только опишу его. Сама не



читать далее »

"Книга-дверь". Имитация чугуна и ржавчины

Авторский декор "Интеръерона"   Посетила меня странная идея создать предмет декора в виде двери-книги. Вдохновившись, перечитала и пересмотрела множество фотографий старинных торцов и фасадов и конечно ж дверей и приступила к задуманному. Двери и книги — это как



читать далее »

Платья для маленьких принцесс. Видео. Шитье

Начнем с платья, которое понравилось Елене. Вот оно. Сразу оговорюсь по поводу выкройки. У меня нет готовых выкроек платьев, но сейчас в сети очень много ресурсов, которые предоставляют возможность скачивать и распечатывать выкройки. Любой поисковик выдаст несколько вариантов.  Если не



читать далее »

Мешковина и кружево в работах скрапмастеров

4 Tips for Scrapbooking with Burlap Mini Albums Мини-альбом из мешковины casestudychallenge.blogspot.com aaronsbooth32.blogspot.com estherscardcreations.blogspot.com kristispapercreations.blogspot.com igottacreate.blogspot.com http://stampingimpressions.blogspot.ru/2012/01/burlap-bliss.html


читать далее »

Экономим силы в огороде: лента с семенами своими руками

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



читать далее »

Человек

Площадь поверхности человеческих легких примерно равна площади теннисного корта.


читать далее »

Машинный край

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



читать далее »

Анекдот

Главным отличием между животными и людьми является то, что животные не держат дома людей. Хотя коты могут с этим утверждением и не согласиться.


читать далее »

Аромакамни своими руками

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



читать далее »

Вяжем домашние сапожки крючком – подробный мастер класс от maxi (Страна Мам)

Вот и подходит к концу теплое лето, а впереди нас ждет зима. На сайте Страна Мам, нам предлагает мастер класс по созданию вот таких симпатичных сапожек, maxi (автор мастер-класса). Давайте вместе свяжем такие сапожки и



читать далее »

Учёные впервые нашли прижизненный чертёж Вавилонской башни

Древнейшее в мире изображение Вавилонской башни, вернее — реального прототипа библейского сооружения, обнаружено на одной из стел Нововавилонского царства, давно хранящейся в частной коллекции. Международная команда учёных завершила перевод большой порции древних клинописных текстов из уникальной коллекции норвежского бизнесмена



читать далее »

Турецкий жгут

Для вязания жгута нам потребуется: бисер 10/0 бисер 6/0 или бусинки, сколы, жемчуг леска или нитки для вязания крючок вязальный 0,75 или 1,0 игла и ножницы Длина готового лариата 98см ,с кистями 114см. Если вы хотите чтобы ваш жгут был довольно мягкий


читать далее »

Стильная белая жилеточка



читать далее »

Чудеса макияжа - Визажист Samer Khouzami (часть 1)

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



читать далее »

Перо из джутовой нити. МК

Автор: Пушина Вера Источник: http://www.liveinternet.ru/users/4646216/post327816841/# Когда то я училась технике ювелира- филигранщика в итоге получила диплом. Жизнь распорядилась так, что мне не пришлось долго трудиться на ювелирной ниве, но навыки и желание что-нибудь погнуть и закудрявить оставились. Попалась как-то под



читать далее »

ЮБКА ЧЕРНАЯ ДЛИННАЯ В ПОЛ ИЗ ХЛОПКА

Юбка длинная из хлопка с эластаном. Модель выполнена из 3-х ярусов, пояс - широкая резинка; также продублирована резиновыми жилками в каждом ярусе. Низ юбочки украшен широким кружевом. Длина по подолу юбки 3м.Юбку можно выполнить из любого



читать далее »

Древний Киев и Рюриковичи: от любви до ненависти

История одного из древнейших славянских городов, Киева, при всём внимании к ней, имеет множество белых пятен. Наибольшее число загадок оставляет само происхождение города, его значение в древнем Роськом государстве. Остаются тайнами и времена правления в



читать далее »

Шьем летнюю сумочку из хлопка. Мастер-класс



читать далее »

Природа

За 10 минут ураган выделяет больше энергии, чем все ядерное оружие в мире вместе взятое.


читать далее »

Разное

Потратив несколько часов на работе за компьютером, посмотреть на чистый лист белой бумаги. Он, вероятно, покажется розовым.


читать далее »

Открыт ремонт нервов при помощи молодой крови

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


читать далее »

Животные

Колибри весит меньше копейки.


читать далее »

Необычные домики для птиц

Впереди долгие зимние вечера. Почему бы в ожидании весны не заняться сооружением домиков для птиц, которые с первым теплом вернутся в родные края? А заодно и свой участок украсить оригинальными и необычными сооружениями. Вот, к



читать далее »

Оригинальный светильник из банок своими руками. Мастер класс с фотографиями

Автор этого мастер класса делал светильник из банок от ПВА, я думаю что можно использовать саму разную "тару", а идея очень хорошо, и плафоны получились очень симпатичные.  "Да это же не банки – это отличные плафоны



читать далее »

Детские кошельки с изображением животных. Шьем сами. Выкройки



читать далее »

Лоскутное шитье для детей. Ключница КРОШКА СЬЮЗИ



читать далее »

Человек

Мужчины считаются карликами при росте ниже 130 см, женщины - ниже 120 см.


читать далее »

Анекдот

Неопытная гадалка нагадала Сергею два года без cекcа. Но парень не растерялся и тут же доказал ей, что она шарлатанка.


читать далее »

Туника-платье Юлии Твороговой. Схема вязания

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



читать далее »

Подборка блузок- пэчворк

Блузки с «манишками», сшитыми по принципу пэчворка. Или изображающие его. Кружево считается? Его же тоже так же сшивали: Источник: http://secondstreet.ru/



читать далее »

Черные дыры «рождают» космический ветер

До сих пор общепринятой была точка зрения, исходящая из того, что источниками космических ветров являются исключительно звезды. В общем виде космический ветер, чаще называемый звездный или солнечный ветер представляет


читать далее »

Наука

Электрон в 2000 раз легче протона.


читать далее »

Анекдот

Механик детских аттракционов, от отчаяния, что ничего не может украсть на работе, по ночам до блевоты кружится на карусели.


читать далее »

Леггинсы для девочки: с юбочкой и оборками.

Такие леггинсы шьются так, как описано здесь, но с добавлением некоторых деталей.   Леггинсы с оборками Чтобы сшить леггинсы с оборками, сшейте простые леггинсы, но не сшивайте внутренний шов и не втягивайте резинку. Затем вырежьте из ткани три  полоски



читать далее »

Мой совет:

Пятна от дёгтя и колёсной мази можно снять смесью из равных частей яичного желтка и скипидара. Через час, сняв высохшую корку, промыть пятно горячей водой. Старые пятна надо хорошо пропитать скипидаром, высушить и смочить водным


читать далее »

Шьем прихватку варежку. Выкройка

Если у вас еще нет такой полезной вещицы на кухне, как прихватка в виде варежки, предлагаю вам ее сшить своими руками)



читать далее »

Природа

Ежегодно более 10 миллионов тонн азота приносится на Землю грозами.


читать далее »

Животные

Гусеница может поднять груз, приблизительно в 25 раз тяжелее от собственного веса, муравей в 100 раз, пиявка в 1500 раз.


читать далее »

Красивый белый пуловер спицами.

 



читать далее »

СТИЛЬ «БОХО-ШИК»

Стиль «бохо-шик» (от «богемный») - женский стиль, возродившийся в Америке и Великобритании в начале 2000-х годов Стиль «бохо-шик» (от «богемный») - женский стиль, возродившийся в Америке и Великобритании в начале 2000-х годов и сочетающий в себе



читать далее »

Анекдот

Прихожу домой, смотрю столько работы! Диван не лежаный, телевизор не смотренный, интернет не сиженый))) 


читать далее »

Браслет в стиле бохо

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



читать далее »

География

Канада имеет больше озер, чем в остальных странах мира вместе взятых.


читать далее »

Животные

Собаки, кошки, обезьяны, и все другие позвоночные зевают. Жираф является единственным исключением, никто не знает почему.


читать далее »

География

Самая удаленная от всех океанов на Земле точка находится в Китае.


читать далее »

Анекдот

Так как лучшая защита – это нападение, опоздавший ученик зашел в класс с фразой: «Вы что тут, охренели все?»


читать далее »

«Сердечный» узор

 



читать далее »

Ожерелье из шнурка и цепочки



читать далее »

Кожаная брошь "Хризантема". Мастер-класс



читать далее »

Природа

В мире более 9000 видов злаков, и все они ветроопыляемые.


читать далее »

Человек

Партенофобия - это боязнь девственниц.


читать далее »

Сапоги, связанные спицами. Описание

Как можно украсить зимнюю обувь? Связать «одежду» для сапог по принципу гетр. Размер: единый Вам потребуется: 2 мотка меланжевой пряжи Cisne Princess Coats Corrente (100% полиамид, 100м/100г, цвет 417) коричневого цвета; Спицы №6; Игла для сшивания Узоры: Платочная вязка: лиц. и



читать далее »

Животные

Ленивцы проводят 75% жизни во сне.


читать далее »

Представлено уникальное изображение центра Галактики

GigaGalaxy Zoom


читать далее »

Орхидея из фоамирана. Мастер-класс

 



читать далее »

Альбом для фотографий своими руками.

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



читать далее »

История

Первые современные зубные щетки появились в 1938 году в США.


читать далее »

Легкий вариант быстрого создания петель

 Как быстро сделать навесные петли для пуговиц. Автор делает заготовку с петлями на листочке в клетку:— Выкладывает петли по клеткам и прокладывает строчку;— Излишки срезает;— Перегибает бумагу, смотрит, что получится в готовом виде;— Затем эта



читать далее »

СТИЛЬНАЯ ШАПОЧКА «ЗВЕЗДА РОКА» (STARR) ОТ KIM HARGREAVES

СТИЛЬНАЯ ШАПОЧКА «ЗВЕЗДА РОКА» (STARR) ОТ KIM HARGREAVES Источник: http://barrellab.ru/



читать далее »

Новогодний костюм Божья коровка МК

Мастер Класс по пошиву новогоднего костюма для девочки «Божья коровка». Для работы потребуется: креп-сатин бордовый (количество зависит от длины юбки, нужно купить столько, чтобы уместилась выкройка юбки-солнца), алый креп-сатин – 10 см, сетка черная (количество материала зависит от



читать далее »
Здесь пока пусто

Unauthorized.

Два компьютера - один монитор, два монитора - один компьютер

2011.10.08

Два компьютера - один монитор, два монитора - один компьютер

Автор: (c)Крис Касперски ака мыщъх

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

Введение

Два компьютера - это не роскошь, а суровая хакерская необходимость. Мыщъх всегда мечтал о хакерской норе, окруженной по периметру мониторами со змеящимися кабелями, в полумраке которых можно было бы ломать программы и точить ништяки, однако при воплощении этой идеи в жизнь неожиданно выяснилось, что держать на своем рабочем столе более двух мониторов не только неудобно, но еще и вредно для здоровья, а свои глаза хакер должен беречь, ибо они - его важнейший инструмент (после головы, конечно).

Зачем может понадобиться еще один компьютер? Ну, мало ли - для экспериментов с альтернативными операционными системами (например, QNX, Linux, xBSD, Виста, etc.) или удаленной отладки драйверов через Windows Kernel Debugger. Виртуальные машины типа VM Ware в какой-то степени снижают актуальность проблемы, позволяя держать на одном компьютере сколько угодно операционных систем, но... как же они тормозят!!! К тому же, если потребуется отладить драйвер физического устройства, то без прямого доступа к железу тут уже не обойтись.

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

Не стоит также забывать и о том, что хакер должен тестировать свои программы на различных аппаратных платформах: от Intel до AMD, включая 32- и 64-разрядные версии, в противном случае можно здорово огрести. И хотя существуют эмуляторы AMD x86-64, работающие на x86-платформах (взять тот же BOCHS, в просторечии прозванный борщом), они все еще содержат множество ошибок...

Короче говоря, мыщъх агитирует за "живое" железо. Компьютеров должно быть как минимум два (у самого мыщъх'а - шесть). При нынешних ценах на кремний купить их для хакера не проблема. Вот только где разместить такое количество мониторов?! Ведь хакеры все-таки живут в норах, а не в хоромах!

Хакер, со всех сторон окруженный мониторами

Рисунок 1. Хакер, со всех сторон окруженный мониторами.

Электронные коммутаторы

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

Обитель мыщъх'а

Рисунок 2. Обитель мыщъх'а: два монитора - четыре компьютера.

Обустроив таким образом свое рабочее место, мы можем "общаться" практически с неограниченным количеством компьютеров (в том числе и морально устаревших, используемых в качестве плацдарма для игрушек времен MS-DOS). Очень удобно!!! К тому же, совсем недорого. Порядка сотни долларов или около того. Спрашивайте в аптеках, тьфу, в компьютерных салонах KVM-stitch'и, получившие свое название по первым трем буквам: Keyboard (Клавиатура), Video (Видео) и Mouse (Мышь).

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

KVM-коммутатор за работой

Рисунок 3. KVM-коммутатор за работой.

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

Довольно хорошо зарекомендовала себя фирма Minicom, предлагающая трудовому народу две вполне удачные модели - Phantom Dial-Up Remote Access и Smart IP Extender Switch Over IP. Первая стоит в районе $800, вторя же - $3500. Вот и думай - стоит ли это удовольствие таких денег или нет, особенно если речь идет не о промышленном использовании, а о домашней компьютерной системе.

Внешний вид типичного коммутатора

Рисунок 4. Внешний вид типичного коммутатора.

Но деньги - это еще что!!! KVM-switch'и в силу чисто физических ограничений едва-едва держат картинку 800x600/60(75) Hz, 1280х1024/60 Hz - это уже вертикальный предел, да и тот весь дрожащий, малоконтрастный и замутненный. Коммутаторы дают намного более качественную картинку (цифровой сигнал, как-никак), но редко кто из них может похвастаться поддержками режимов свыше 800x600.

Короче говоря, для управления сервером вполне сойдет, но для полноценной работы явно не годится. Впрочем, для тех, чьей превалирующей средой обитания является консоль, сказанное не относится. Даже самые дешевые switch'и держат консольные режимы вполне конкретно без заметных искажений.

Полезные ссылки

  • Remote Insight "Lights Out" boards:
    Обзор систем удаленного управления (на английском языке): http://www.paul.sladen.org/lights-out/riloe.html;

  • Remote Insight Lights-Out Edition II:
    Описание платы удаленного управления от Hewlett-Packard с возможностью заказа по Интернету (на английском языке): http://h18004.www1.hp.com/products/servers/management/riloe2/server-slot-matrix.html;

  • PC Weasel 2000:
    Описание альтернативной платы удаленного управления, микрокод которой распространяется по открытой лицензии (на английском языке): http://www.realweasel.com/intro.html;

  • http://www.kvms.com:
    Технические характеристики огромного количества систем удаленного управления (преимущественно, KVM-коммутаторов, на английском языке);

  • Raritan IP-Reach TR364:
    Описание хорошего KVM-коммутатора TR364 (на английском языке): http://www.42u.com/telereach_bk.htm;

  • Архитектура ввода-вывода персональных ЭВМ IBM PC:
    Электронная версия книги, посвященной устройству IBM PC, которую настоятельно рекомендуется прочитать перед разработкой собственной системы удаленного управления (на русском языке): http://redlib.narod.ru/asmdocs/asm_doc_07.zip;

  • Ralf Brown Interrupt List:
    Электронный справочник по всем прерываниям, портам ввода/вывода, "волшебным" адресам памяти, включая нестандартные расширения и недокументированные возможности (на английском языке): http://www.ctyme.com/rbrown.htm;

Два входа одного монитора

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

Два выхода одного монитора

Рисунок 5. Два выхода одного монитора.

А что если взять два компьютера, поставить их рядышком и подключить к одному монитору? Первый - по аналоговому входу, второй - по цифровому. Сложнее справиться с мышью и клавиатурой. Ну, вообще-то, две клавиатуры легко размещаются на столе и смотрятся весьма сексуально, к тому же, поскольку и мышь, и клавиатура представляют собой PS/2 устройства, то их без особой опаски можно перетыкать прямо на лету, не боясь чего-нибудь спалить. Если перетыкать не интересно, пожалуйста - к нашим услугам самый дешевый KVM-switch, который только найдется на рынке.

Простой механический селектор

Рисунок 6. Простой механический селектор, переключающий мышь с клавиатурой (без видео), купленный на радиорынке за $6.

Достоинство предложенной технологии в исключительно высоком качестве картинки (фактически, мы смотрим монитор через его "родной" интерфейс), а недостаток - в ограниченной длине соединительных кабелей (всего несколько метров) и невозможностью подключения третьего монитора. То есть, если у нас есть четыре компьютера, то без двух мониторов все равно не обойтись. Но, согласитесь, два монитора - это все-таки не четыре.

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

Посуду мыть не будем!!!

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

Кстати говоря, это можно сделать и тайно. В целях шпионажа за своей подопечной. Чем она там занимается?

Рабочее место мыщъих'и

Рисунок 7. Рабочее место мыщъих'и.

Домашний кластер своими руками

Имея в своем распоряжении несколько компьютеров (большей частью бесцельно простаивающих и впустую транжирящих компьютерное время), возникает заманчивая идея объединить их в кластер, который обойдется намного дешевле покупки многопроцессорной машины. К сожалению, операционные системы семейства Windows позволяют распараллеливать между "соседними" компьютерами только специальным образом написанные приложения, поддерживающие механизм удаленного вызова процедур - он же Remote Procedure Call или, сокращенно, RPC.

Microsoft Platform SDK (распространяемый бесплатно) и MSDN (прилагаемый к компилятору Visual Studio) содержат множество примеров RPC-программ, исполняющихся на нескольких компьютерах и обменивающихся полученными данными с центральным терминалом (условно называемым сервером). Вот только к реальной жизни они не имеют никакого отношения.

В реальной жизни нам приходится иметь дело с уже написанными программами, механизма RPC не поддерживающими и даже при наличии исходных текстов (а откуда они у нас?) получить поддержку RPC за "просто так" не получится. Но, если хорошенько подумать головой и немножко поработать руками, можно найти другой путь, которым, мы, собственно говоря, и пойдем.

Допустим, нам необходимо пережать цифровое видео, добытое с DVD. Сжатие в XVID/DivX/x264 с максимальным качеством даже на самых быстрых компьютерах занимает десятки часов и при этом ни один популярный кодек не поддерживает кластеризации. Наша задача заставить его исполняться на N компьютерах, причем это не обязательно должны быть компьютеры идентичной конфигурации с одинаковым быстродействием. Главное - чем больше N, тем лучше для нас.

Внешний вид бесплатного видеоредактора AVIDemux

Рисунок 8. Внешний вид бесплатного видеоредактора AVIDemux.

Берем любой видеоредактор (например, горячо любимый мыщъх'ем бесплатно распространяемый AVIDemux), режем исходный файл на куски размером пропорционально мощности наших компьютеров и сжимаем каждый видеофрагмент независимо от всех остальных, а полученные пережатки склеиваем на самом мощном компьютере (благо, этот процесс занимает совсем немного времени).

Аналогичным образом обстоят дела и с перебором паролей. Практически все хакерские ломалки позволяют задавать интервал перебора, чем мы с успехом и воспользуемся, раскидав переборщики по сети. Причем совсем необязательно делать это вручную. Достаточно написать несложный скрипт, генерирующий пакетный файлы, вызывающие переборщики с заданными параметрами.

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

Один компьютер - два монитора!

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

Как это можно сделать? Технически проще, надежнее, качественнее и дешевле нарыть видеокарту с двумя выходами. Они бывают разные: либо оба аналоговые, либо один аналоговый, а другой цифровой. Карты с двумя цифровыми выходами в поле зрения мыщъх'а еще не попадали, хотя он вполне допускает их существование.

Казалось бы - что может быть проще?! Втыкаем разъемы в нужном порядке (в ненужном они ни за что не воткнутся - благо производители позаботились). Включаем компьютер и... на первом (основном) мониторе все ок, на втором же - либо скучный черный экран, бездонный как ночное небо, либо виден рабочий стол, окна приложений, а вместо видео - фиолетовый квадрат. Что это за беда такая и как ее побороть?

Хорошо, карта имеет два выхода, но не знает, как ими распорядится. За это отвечает драйвер. Второй монитор может быть совершенно независим от первого и выдавать абсолютно другую информации. Соответствующие API-функции появились уже давно (кажется, начиная с Windows 98), однако мыщъх'у не известно ни одной популярной программы, в которой они были бы задействованы.

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

Вариант номер три - клонирование мониторов: то, что видно на одном мониторе, будет видно и на другом. За исключением, пожалуй, видеофильмов. А все потому, что для увеличения производительности, большинство видеоплееров использует так называемый режим оверлея (overlay mode), в котором видеопоток проходит "транзитом" сквозь карту прямо на монитор, минуя видеопамять и другие узлы, участвующие в клонировании.

Выбор режима

Рисунок 9. Выбор режима "клонирования" мониторов в драйвере видеокарты (на примере NVIDIA).

Побороть ситуацию можно двумя путями - либо приобрести карту, поддерживающую полноценное клонирование на аппаратном уровне без помощи со стороны драйвера (например, Matrox Millenium G450), либо перевести видеоплеер в RGB-режим. К сожалению, далеко не все видеоплееры умеют это делать. Вот, например, BSPlayer и Mplayer - умеют, а штатный Microsoft Media Player - нет.

Покажем, как форсировать RGB-режим в BSPlayer'е. Это просто! В диалоговом окне "Preferences" выделяем пункт "Video" (расположен слева), затем переходим к вкладке "Video Rendering" (справа), и там, в "Rendering mode", находим нужный нам "Internal Render RGB mode", после чего жмем "ОК" и с удовлетворением смотрим фильм на двух мониторах сразу (внимание: RGB-режим слегка замедляет производительность и может приводить к нежелательным искажениям цветов, но... тут уж или дешевая карта с программным клонированием и невысоким качеством или будьте любезны раскошелиться на нормальное железо).

Форсированный перевод видеоплеера

Рисунок 10. Форсированный перевод видеоплеера BSPlayer'а в RGB-режим для просмотра видео на двух мониторах сразу.

Заключение

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

https://nebka.ru/?uid=1&post=20959