> man operating_systems
Хакофон OpenBSD 2005: День 0 и 1
на Среда, 25 Май 2005, 20:16
добавил: Киел Вудинг (Kjell Wooding) список авторов печатать элемент контента создать pdf-файл  элемент контента
категория Статьи > Unix
комментарии: 2
просмотров: 2064

На этой неделе в Калгари проходит хакофон (hackathon - синтез hack и marathon) OpenBSD, где разработчики OpenBSD совместно (причем вполне реально, а не виртуально), и очень интенсивно работают над OpenBSD во всех направлениях. Мы публикуем небольшие заметки <a href=http://pintday.org/kjell>Киела </a> (Kjell Wooding) с хакофона. В этой статье объединены день нулевой и первый.<br /><br />

Перевод: Андрей Валяев и Роман <br />
Оригиналы доступны на KernelTrap.org: <a href=http://kerneltrap.org/node/5157>день 0</a>, <a href=http://kerneltrap.org/node/5163>день 1</a>.<br />
(c) 2005 kerneltrap.org.

OpenBSD Хакофон 2005: День 0: День Инфраструктуры.

День перед началом хакофона - день инфраструктуры. Для Хакеров, инфраструктура означает электроэнергию и Интернет. Инфраструктура хакофона развилась за эти годы. Первоначально, это была комната Тэо(Theo), и ноутбук, действующий как шлюз беспроводной связи. Само собой разумеется, этот подход не масштабировался. Сегодня, требования к инфраструктуре хакофона несколько более существенны, и значит, настройки нулевого дня - ритуал.

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

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

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

Что касается железа, то вы, наверняка, сможете увидеть почти все, что можно. Конечно, у каждого Хакера есть ноутбук, обычно это Thinkpad, хотя предпочтения разнятся. Есть также беспорядочная масса вычислительного
оборудования в различном состоянии. Куча Soekris'ов здесь, гора маршрутизаторовтам. И, конечно, коробки неподдерживаемы железяк, ждущих кого-то, кто их подберет и доделает то, что надо.

Короче говоря – мечта любителя всяких железных игрушек.

Кстати, об игрушках. Игрушка этого года, похоже, Zaurus C3000 - машина на основе процессора ARM, размером с плейер, оснащенная микровинчестеро на 4 ГБ, и имеющая Compact Flash Wi-Fi карту. Вам не удастся найти ее в Северной Америке. Конечно, есть много разработчиков, приезжающих не из Северной Америки. По умолчанию, Zaurus управляется Linux, который, после нескольких минут работы, становится замечательным маленьким загрузчиком. 3.7 и –current замечательно запускаются на Zaurus. К концу недели, -current, скорее всего, будет работать намного лучше.

Похоже, неделька будет веселой.



OpenBSD Хакофон 2005: День 1: Большое Железо


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

В этому году у нас две хак-комнаты. Вторая - это комната "Большого ". Это чувствуется по температуре - на несколько градусов выше, чем в любой другой комнате Отеля. Источник этой разницы температур кроется в паре банкетных столов, выставленных вдоль одной из стен комнаты. Здесь вы найдете эклектический набор железа, включая одну серверную стойку спаренных AMD64, CATS (ARM), Via C3 (i386 с интегрированнойкриптографией), несколько SunBlade'ов (sparc64), и несколько сильных i386. А еще практически любые железки, которые не доступны в виде ноутбуков находят свое место в комнате Большого Железа, прячась под одним из этих столов.

Несмотря на то, что для настоящей низкоуровневой работы (вроде того, что делает Никлас (Niklas), закидывая байты прямо в адресное пространство VGA, так он отлаживает раннюю инициализацию процессора) доступны мониторы и клавиатуры, большинство машин подключено к консольному серверу. То, что вы используете - монитор, последовательну консоль или SSH хорошо показывает насколько низкоуровневые работы вы ведете.

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

Комментарии
Dron |25.05.2005 20:11
Комментарии: 558


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

Теперь я понял к чему относится -3.7 и -current Ж)) это ж версии OpenBSD. а я думал че такое.

Roman I Khimov |25.05.2005 20:21
Комментарии: 952


Yep.

А дальнейшее обсуждение давайте перенес в форум, где я только что создал новую тему:
http://www.osrc.info/forum_viewtopic.php?7.915



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

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.