Настройка двух рабочих станций на одном системнике. Запуск игр.

http://www.newmoldova.com/?q=node/463

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

Читать

SSH port forwarding

Проброс портов по ssh — то, что должен знать каждый уважающий себя админ. Суть вопроса в следущем:
Допустим у вас есть сервер с unix (на цисках и прочих девайсах поддерживающих ssh не проверял), назовем его узел А, а есть еще один компьютер, назовем его узел Б.

Как можно использовать ssh канал?

1. Консоль. С этим все знакомы.
2. scp (или если использовать PuTTY pscp) — копирование файлов с узла А на узел Б и обратно через секурный туннель.
3. Проброс портов с одного узла на другой.

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

Все просто, в PuTTY (если под виндой), или в опциях ssh (это в линукс), делаем:

Читать

Multicast routing для IPTV

Один очень близкий мне человек, поклонник Хабра, захотел внести вклад в развитие блога Cisco. Являясь яростным поклонником того, что создает эта корпорация, он захотел поделиться опытом. =) Надеемся росчерк пера удался.

Относительно недавно мне посчастливилось познакомить и даже поконфигурять multicast routing для IPTV. Изначально, я с этой темой была совершенно не знакома, и это заставило меня вылакать горлышко от цистерны водки перекопать огромное количество документации, чтобы войти в курс дела.

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

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

Читать

Интервью с Владимиром Офицеровым (Google)

//Стырено с Хабрахабра

Сегодня в рамках мероприятия Google Developers Day, мне удалось пообщаться с Владимиром Офицеровым, который прилетел в Москву специально на мероприятие. Владимир является специалистом отдела качества поиска компании Google и я задал ему ряд тематических вопросов.

image

Читать

Ядро Linux и его функции

Ядро Linux — один из самых крупных проектов с открытым исходным кодом, содержащий более 13-ти миллионов строк кода, но что это такое и для чего нужно?

Итак, что такое Ядро?

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

Разные виды ядер

Естественно, есть разные подходы к построению ядра и разнообразные архитектурные особенности, которые надо учесть при разработке ядра с нуля. В целом, большинство ядер можно разделить на три вида: монолитное, микроядерное и гибридное. У Linux ядро монолитное, в то время, как OS X (XNU) и Windows 7 (на самом деле — все Windows NT-семейства — прим. пер.) используют гибридные ядра. Давайте кратко рассмотрим эти категории, и позже углубимся в детали каждой из них.

Микроядро

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

Читать

Бета-тестеры Эпизод 29:Сокровища Пиратского Босса

Зубастое море

14 сентября, 15:12 реального времени

— Банзай, твоя жадность нас погубит. Ты бы еще доску для серфинга купил, мы бы на ней смотрелись вообще шикарно!

— Махмуд, греби и не умничай, ладно?

— Поразительно, и эта скотина еще жалуется, а? — раздалось из-за кормы возмущенное бульканье Ксенобайта. — Хочешь — местами махнемся?

— Ой, ну что ж вы, мужики, нудные-то такие, а? — раздраженно буркнула Мелисса.

— Тебе хорошо говорить! Это, между прочим, все из-за вас с Внучкой!

— Неблагодарная ты зараза, Ксен, — задумчиво проговорила Мелисса. — Для тебя же старались, а ты…

Несмотря на искреннюю обиду в голосе Мелиссы, глядя на компанию со стороны, можно было, скорее, предположить, что происходящее — дисциплинарное взыскание. По волнам Зубастого моря резво прыгало крошечное суденышко. Если смотреть правде в глаза, это была шлюпка с небольшой мачтой и парусом — самое дешевое транспортное средство, которое только можно было приобрести в «Эпохе Химер».

Читать

Бета-тестеры Эпизод 28: Потерявшийся демон

Шабаш

Пространство игры «Охота на ведьм»

03 августа 11:42 реального времени

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

У одного из костров штук пять молодых ведьм, нервно оглядываясь, варили что-то в медном котле, хвастаясь друг перед другом тетрадками с магическими рецептами. Какой-то патлатый подросток, тренькая на лютне, с надрывом исполнял «Gaudeamus». В общем, до общей картины не хватало только пускаемой по кругу бутылки пива и воспетой Цоем пачки сигарет.

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

Читать

Бета-тестеры Эпизод 22: Кубок Мардука

Поле Десяти Тысяч Сусликов

03 марта, 13:21 реального времени

— Давай, Уголек, давай!

Молодой черный дракон, точно ветер, летел через лес. У него на шее в специальном седле подпрыгивала Внучка. Вслед за ними на красном Комиссаре несся Ксенобайт.

— Внучка, тверже в седле, особенно на поворотах! Внимательнее с ветками. Сейчас будет ровный участок, набирай там скорость…

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

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

Читать

Бета-тестеры Эпизод 34: Частная жизнь рейд-босса

Пространство игры «Покорители забытых перекрестков»
Техническая зона

12 августа, 13:06 реального времени

— Ну, как это будет работать? — волновался Кеша.

Ксенобайт смерил дизайнера взглядом, вздохнул и закрыл глаза, погрузившись в изучение скрипта. Минуты три он хмыкал, делал какие-то пассы руками — очевидно, прогоняя скрипт через виртуальный дебаггер. Наконец программист открыл глаза, помотал головой и бессильно развел руками:

— Сдаюсь! И как?

Физиономия Кеши вытянулась.

— А… собственно, я-то откуда знаю? Я думал, ты разберешься.

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

— Как бы тебе объяснить, Кеша… Вот скажи мне: кто этот скрипт написал?

— Ну я, — смутился дизайнер.

— Правильно, — важно кивнул Ксенобайт. — Так кто же обязан знать, как эта штука должна работать?! Ты вообще зачем его писать начал? Что ты этим хотел сказать?!

Кеша смущенно ковырял носком ботинка землю. Ксенобайт тяжело вздохнул:

— В обычных условиях я бы сказал, что есть простой способ проверить, что делает эта штука. Попросту взять ее и запустить. Но когда дело касается твоих экспериментов, тут все не так однозначно. Помнишь кротов? Безобидные зверушки, их из дробовика валить можно было, а каких мутантов из них сделал ты?! Огненная модель, прожигающая сквозные дыры до самого буферного коллектора и оставляющая вместо кротовин плюющиеся магмой кратеры. А что было, когда эти паразиты докопались до подземного резервуара с нефтью? Вспомнить страшно, нам же половину той локации перерисовывать пришлось.

Читать

Бета-тестеры Эпизод 39: Парк шестнадцатибитного периода

Логово тестеров

4 июля, 12:17 реального времени

— Ну что, Ксен, запустил?

— Да запустить-то я ее запустил, но что-то мне результат не нравится… Махмуд, как там у тебя?

— Пять минут — полет нормальный…

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

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

Читать