Sunday, January 16, 2011

FreeBSD: выбор версии исходного кода

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

Собственно, ниже варианты выбора:

  • Ветка CURRENT. Самые свежие исходники, в процессе разработки. Может включать экспериментальные фичи и вообще не собираться. Для обычного пользователя интереса не представляет.
    Эта ветка имеет cvsup тэг ".", или "HEAD".

  • Ветка STABLE. Эта ветка является "стабильной" только по сравнению с CURRENT. Сюда попадают изменения, протестированные в CURRENT. Вполне подходит для десктопов, т.к. достаточно стабильна и включает новые фичи.

    Поскольку ветка отслеживает код для некой основной версии, cvsup тэг для нее имеет вид RELENG_8.


  • Security-ветка. Эта ветка является стабильной. Код в ней не меняется с момента создания, за исключением обновлений, связанных с безопасностью и критическими багами. Для отслеживания security-ветки после установки системы можно использовать конфигурационный файл /usr/share/examples/cvsup/standard-supfile.

    cvsup тэг для данной ветки имеет вид RELENG_8_1.

  • Release. Релиз - это просто снимок дерева исходного кода в определённый момент времени, которому присваивается конкретное имя (тэг), например RELENG_8_1_0_RELEASE. IMHO, на практике используются только в установочных дисках.

Saturday, January 1, 2011

Защитное вождение

Недавно наткнулся в сети на серию статей о защитном вождении: 70 Rules of Defensive Driving (перевод)

Несколько полезных, на мой взгляд, советов из "70 правил":

Правило 1: Будь внимателен
"Я его не видел!" - это одно из самых популярных оправданий после столкновения. Был ли другой автомобиль невидим? В сущности, все аварии - результат невнимательности одного или обоих водителей. Невнимательность может быть вызвана сонливостью, усталостью, разговором, "гипнозом автострады" и т. п.


Правило 2: Никому не доверяй
Сидя за рулем, смотри за тем, другим парнем, в оба, и оставляй для себя достаточно места. Предугадывай его ошибки и будь готов к ним.


Правило 3: Уступи дорогу
Сомневаешься, кто имеет право проезда - уступи дорогу. Когда речь идет о безопасности, важен не принцип, а результат.



Правило 6: Пристегивайся

Правило 12: Смотри вдаль
Многие водители смотрят всего-то на 5..8 секунд вперед, хотя должно быть 15..20, а-то и дальше. Это дает время на распознавание потенциальной угрозы, пока она не стала реальной проблемой.


Правило 15: Будь предсказуем
Очень важно быть предсказуемым на дороге. Сюрпризы здесь - опасны.


Правило 17: Помни о "мертвых" зонах

Правило 20: Будь осторожен на перекрестках
Перекрестки опасны. По статистике, более 80% городских аварий, приведших к травмам или летальным исходам, произошли именно на регулируемых перекрестках.


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