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

NebKa

БАБОЧКИ ОТ SOPHIA WEBSTER +МК. Переделка обуви

Оригинальные туфли от Sophia Webster   И мастер-класс: Интересный момент — автор использовала обыкновенную скрепку для того чтобы бабочки стали сменным декором для разной обуви.  Источник: http://secondstreet.ru



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

Мой совет:

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


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

ДЕКОР УПАКОВКА

  Источник: http://barrellab.ru



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

Анекдот

Заходят сегодня два парня в магазин, уже выпившие. Подходят к пиву и долго выбирают. Потом подходят к продавцу и говорят: "Два Велкопоповецких Козела." Она: "Я вижу, и что дальше?"


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

Фото мастер-класс по созданию розового цветка. Квиллинг

Для создания розового цветочка вам потребуется: - 3-х мм бумажные полосы двух цветов;- бумажная полоса 10 мм;- инструмент для квиллинга;- ножницы, специальная линейка;- клей, зажимы для бумаги. Розовые квиллинг цветочки шаг за шагом:   Шаг № 1. Создание лепестков



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

Шьем детские штанишки из рукавов папиной джинсовой рубашки

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



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

Худеем с Джиллиан Майклс. Домашний скраб из кофе

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



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

Человек

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


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

Состаривание древесины с помощью обжига, брашировки, воскования и тонировки

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



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

Плетеный браслет из вощенного шнура, бусин и цепочек. Мастер-класс

 



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

Крестообразный наборный край

Напоминает итальянский набор, как внешним видом, так и своими свойствами, с той лишь разницей, что в этот раз крючок нам не понадобится.Складываем нить от клубка вдвое и недалеко от хвостика создаем скользящий узел.Двойную нить помещаем на



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

История

Самой короткой в истории войной была война между Великобританией и Занзибаром 27 августа 1896 года. Она длилась ровно 38 минут.


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

Мой совет:

Чернильные пятна с ковра удаляют кипящим молоком,лимонным соком или крепким раствором лимонной кислоты или уксуса.


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

Узоры крючком. Схемы

  Данный узор похож на тот, которым я вязала подставку под горячее. Только там было вязание по кругу. А вот схема представленного узора. Схема узора “Звёздочки” Набираем цепочку из воздушных петель. Первый ряд. Связав четыре воздушных  петли подъёма, вяжем пышный



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

Подвеска "Яблоко" - wire wrap - МК

Автор работы и мастер класса - Ольга Мельникова ...   Мастер-класс довольно простой, поэтому подойдет новичкам.Сегодня будем делать подвеску "Яблочко" из медной проволоки. Для этого нам понадобится: медная проволока 1,0 мм - 70-72 см. медная проволока 0,4 или 0,5 мм (я использовала



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

Волшебная эпоксидка! Изготавливаем молды

Автор МК: lolkaolga Материалы: бутылка стеклянная (можно пластиковую твердую), вазелин, пластилин детский мягкий (можно на батареи положить и он будет мягче), эпоксидный клей (90р.) (или эпоксидную смолу с отвердителем в разных флаконах (продается килограммами)). Пластилин раскатываем в лепешку



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

Анекдот

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


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

Кепи для девочки из старых джинсов



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

Анекдот

Благодаря капчам я научился читать медицинские рецепты.


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

География

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


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

Вязание. НОСКИ НА ДВУХ СПИЦАХ БЕЗ ШВА

Связываем в узелок основную нить и дополнительную длиной около 30 см. В качестве доп. нити лучше брать что-нибудь скользкое.Набираем петли. Петель должно быть половинное количество от необходимого. Например, нужно для вязания носков 48 петель (для



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

Животные

Размещение глаза осла позволяет ему всегда видеть все четыре ноги.


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

Японский квилт. Очень красивая подушка и лоскутное одеяло

Источник quiltworld2.blogspot.com



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

Мастер-класс: Игла для ковровой вышивки своими руками.

Ничего сложного... Для этого вам понадобится приобрести систему (капельницу), шприц на 5мл и прокладку.                Фактически в любой капельнице имеется иголка с отверстием с боку. Мне попадались капельницы где кончик



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

Мишки и утятки на опасном шоссе


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

СЕКРЕТЫ ПРАВИЛЬНОЙ СТИРКИ

■ Чтобы отбелить кухонные полотенца, футболки и другие вещи от пятен, которые не отстирываются при обычной стирке, нужно намылить белье хозяйственным мылом и замочить в горячем растворе белизны (примерно 100 мл белизны на 3 л



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

Животные

Есть 4300 известных видов божьих коровок в мире.


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

Необычные лоскутные одеяла, которые легко сшить

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



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

Мой совет:

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


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

Анекдот

- Слушай, у меня в глазу ресница! - Давай выдавлю...


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

Анекдот

Алло, доктор! - Что случилось? - Я сейчaс съел пол бaнки шпрот, зaпивaя молоком... Вопрос - клубнику мыть или уже невaжно?


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

Сумка-папка для журналов

Вам потребуется: Кусок плотного картона размерами 50 × 150 см для коробки-основы, кусок любой ткани по размеру коробки; клей ПВА; по желанию — степлер (рис. 9). Ход работы: Из картона сделать коробку. Для чего вырезать 2 прямоугольника по 50 Ч 40 см



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

Идея рукоделия — Wire Wrap art.

«Wire Wrap art» (анг. «wire» – проволока, «wrap» - обертывание) -  техника  рукоделия,  в которой украшения изготавливаются из проволоки разных диаметров, при помощи специальных инструментов, с добавлением натуральных или искусственных камней, бисера, бусин, ракушек и



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

Животные

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


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

Шьем кроватку для питомца

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



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

Цветок из фоамирана. Мастер-класс



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

Милая блузочка

Найдено на просторах «Вконтакте» 



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

Мастер-класс по квиллингу: Петельчатые цветы

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



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

Животные

Самый большой головной мозг у финвала (сельдяного кита), его масса составляет 6-7 килограммов. Для сравнения: масса головного мозга индийского слона 4-5 килограммов, человека - 1,4 килограмма, лошади - 500 граммов, гориллы - 430 граммов, коровы


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

Шьем ленее платье для дочурки. Мастер-класс

Автор: alina keris Буквально вчера дошила платье своей девочке и решила долго не тянуть с мастер классомКак говорится готовим сани летом, а платья зимойПлатье было готово буквально за 1 день , хотя раскроила его уже очень давноза



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

Старые джинсы. Выбросить нельзя, переделать

Переделками из старых джинсов уже давно никого не удивишь – из них шьют фартуки, прихватки, сумки…Джинса - уже не просто ткань. Это философия.Я, как старая хиппуша, все никак не могу отказаться от джинсов. И хоть



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

История

Ги де Мопассан, Александр Дюма, Шарль Гуно, Леконт де Лиль и многие другие деятели культуры подписали знаменитый протест против ... "уродования Парижа Эйфелевой башней".


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

Анекдот

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


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

Сумочка-корзинка из полосок флиса.

Мастер-класс от Юлия Боженко (bozhenko)   Для подобной корзины нам нужно:1) материал (ткань) -можно выбрать любой, даже подручный, но много, метра 4 при ширине 1,5.Но можно обойтись и другими, я например использовала на голубой корзине махровую простынь,



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

Цветы из фоамирана. Шиповник.МК в фотографиях.

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



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

Фея, исполняющая желания.

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



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

3D картины на асфальте.

3D картины на асфальте.  Одним из особых направлений стрит-арта ,есть 3d рисунки на асфальте , основанное на обмане зрения и на перспективе.Преднамерено искаженная картина принимает правильный вид,если на нее смотреть с определенной точки.    В Италии в



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

Рисуем на стене,часть 1

Быстрый и эффективный метод. 1. Разбейте стену узкой малярной лентой на размер строительных блоков.2. Закрасьте, используя малярный валик. Самой дешёвой малярной кистью проведите по свежей краске, оставляя следы и полосы вроде царапин.3. Резинкой добавьте более заметные



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

Корзинка крючком. Мастер-класс

Автор: Оксана  Здравствуйте, уважаемые читатели сайта. Изделия ручной работы создают уют нашего дома, придают комфорт и оригинальность, а как красиво они смотрятся! Вот такую замечательную корзинку вы можете связать крючком, как это сделала рукодельница нашего блога Алена.  Для



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

Винтажный букет своими руками

Винтаж - как много в этом слове ... Дальнейший стих как-то не по теме, но это не важно. Главное, что винтаж вернулся в моду - в одежду, в интерьер.  Что такое винтажный предмет интерьера? Это  старая,



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

Орхидея из бисера

 



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

Плед и наволочка, связанные крючком. Схема

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



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

Животные

Синий кит может съедать 3 тонны продовольствия ежедневно, но в то же время может жить без еды в течение 6 месяцев.


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

Браслет из бисера своими руками (фото инструкция)

 



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

Мехенди. Шаблоны

             


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

Большая подборка мебели из картона + видео

Представленные здесь фото собраны в Интернете, но это не помешает вам использовать идеи мебели из картона в своих работах. Для начала посмотрите несколько видеороликов о мебели из картона.   Странно, но у нас до сих пор никто и



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

Отбеливание зубов: за и против

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



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

География

18 февраля 1979 года в пустыне Сахара шел снег.


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

Человек

В мире всего 7% левшей.


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

Перчатки

Как сшить перчатки - пошагово            



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

Жиросжигающий зеленый коктейль

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



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

Подушечка для колец

  Мастер-класс Юлии Степановой, как сшить свадебную подушку для колец своими руками. Если вы хотите своей свадьбе придать индивидуальности ,не пожалейте времени, сделайте аксессуары своими руками. Одним из таких аксессуаров может стать подушечка для колец вместо банальной коробки. Материалы и инструменты: Атлас – 20*40



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

Человек

Общий вес бактерий, живущих в организме человека, составляет 2 килограмма.


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

Наука

На самом деле, азбука, предложенная Самуилом Морзе, была неудобной и не прижилась. То, что мы называем азбукой Морзе - плод коллективного труда германских и австрийских инженеров середины XIX века.


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

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