The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел апрельский номер журнала "BSD Magazine"

05.04.2011 17:00

Доступен апрельский номер журнала "BSD Magazine" (PDF, 12 Мб).

В номере (журнал на английском языке):

  • Интервью с Дрю Лавинь (Dru Lavigne), автором многочисленных книг и статей, а также инициатором программы сертификации специалистов по FreeBSD;
  • Обзор улучшений OpenBSD в организации стартовых скриптов /etc/rc.d/;
  • Обзор последних достижений проекта DragonFly BSD;
  • Обзор улучшений в системе PBI-пакетов, ожидаемых в PC-BSD 9.0;
  • Преобразование физического дискового раздела FreeBSD в образ для запуска в виртуализированной среде VMware;
  • Создание минималистичных окружений для виртуальных машин при помощи QEMU и OpenBSD;
  • Использование CMS Drupal во FreeBSD (часть 5);
  • Работа с почтовым клиентом Mutt в Mac OS X;
  • Автоматизация обращения к сервисам прогноза погоды во FreeBSD;
  • Оценка производительности хранилищ на базе iSCSI и локального жесткого диска;
  • Обзор открытых систем управления web-контентом, пригодных для построения корпоративных сайтов.


  1. Главная ссылка к новости (http://bsdmag.org/magazine/168...)
  2. OpenNews: Вышел мартовский номер журнала "BSD Magazine"
  3. OpenNews: Вышел февральский номер журнала BSD Magazine
  4. OpenNews: Доступен январский номер журнала BSD Magazine
  5. OpenNews: Доступен 11 номер журнала BSD Magazine
  6. OpenNews: Вышел октябрьский номер журнала BSD Magazine
Лицензия: CC-BY
Тип: английский / Обобщение
Короткая ссылка: https://opennet.ru/30132-bsdmag
Ключевые слова: bsdmag
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:05, 05/04/2011 [ответить]  
  • +/
    а где обещанный русский журнал?
     
     
  • 2.2, Анон (?), 17:06, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Пишите статьи Ольга Карцевой, будут вам русские выпуски.
     
     
  • 3.8, тигар (ok), 20:29, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    там уже другой редактор, IIRC
     

  • 1.3, Онаним (?), 17:23, 05/04/2011 [ответить]  
  • +/
    Когда ж они оставят startup-скрипты в покое?
     
  • 1.4, vle (ok), 18:32, 05/04/2011 [ответить]  
  • +1 +/
    Мдэ, в OpenBSD сделали жалкое подобие того, что в NetBSD сделали
    больше 11-и лет назад, и что успешно перекочевало во FreeBSD
    лет 10 назад. Судя по уровню аргументации NIH-синдром в чистом виде.
    А юзерам предоставляется удовольствие не ошибиться в выборе
    правильного порядка запуска скриптов.
    Ужас как сложен rcorder(8)! Никак не осилить :-)
    Судя по манам запускать демонов в чруте, просто присвоив
    переменной в rc.conf значение, они тоже не научились,
    борцуны за безопасность. Ну а прибивать демона, сохранившего pid
    в /var/run/foo.pid при помощи pkill, т.е. регекспа -- это
    вообще просто писк.

    Ужас! :-/

     
  • 1.5, Андрей (??), 19:24, 05/04/2011 [ответить]  
  • +/
    Я чуть со стула не упал когда в rc.d систему OpenBSD заглянул. Ребята похоже решили жестоко приколотся над Фришниками, Нэтчиками и Линуксиситами. Молочаги смеялся минут 15. Уделали всех :)
     
     
  • 2.6, asc (??), 19:45, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А что там?
     
     
  • 3.7, Андрей (??), 20:17, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    То что "Наукообразные"(линуксисты, фристы и прочие) писали многотомные конченные скрипты в которых сами нифига не отдуплялись. В опёнке сделали фреймвёрком в одном файле на 120 строк и стартовый скрипт для любого приложения состоит ровно из 4х - 6ти строк. Всё. Можно смеятся. И что самое интересное вся функциональность сохрянилась :)
     
     
  • 4.9, vle (ok), 20:35, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > То что "Наукообразные"(линуксисты, фристы и прочие) писали

    Во-первых, стартап FreeBSD был взят из NetBSD.
    Именно в NetBSD он был разработан.
    В дальнейшем они немного разошлись, но не принципиально.

    > многотомные конченные скрипты в которых сами нифига не отдуплялись.
    > В опёнке сделали фреймвёрком в одном файле на 120 строк и

    Ага, в 120 строк, которые НИЧЕГО не умеют.
    Нашли, чем гордится. А то, что делают эти 120 строк, делают через зад.
    Например, убиения демона по регекспу, и не дай бог ему совпасть
    с именем приложением юзера. И это при наличии то .pid файла!

    То же самое касается reload и check.

    > стартовый скрипт для любого приложения состоит ровно из 4х - 6ти строк.

    Это не предмет гордости. В NetBSD/FreeBSD стартап скрипты
    такого размера уже 11 и 10 лет соответственно!

    Ниже пример скрипта из NetBSD для rsyncd.

       #!/bin/sh
       #
       # $NetBSD: rsyncd.sh,v 1.1 2009/02/21 09:34:17 tron Exp $
       #
       # PROVIDE: rsyncd
       # REQUIRE: DAEMON

       . /etc/rc.subr

       name="rsyncd"
       rcvar=$name
       command="/usr/pkg/bin/rsync"
       required_files="/usr/pkg/etc/rsync/rsyncd.conf"

       command_args="--daemon"

       load_rc_config $name
       run_rc_command "$1"

    > Всё. Можно смеятся.

    Ага, я уже посмеялся.

    > И что самое интересное вся
    > функциональность сохрянилась :)

    Нет! Читаем документацию и думаем головой!
    То, что сделано -- убогий жалкий костыль.
    Некоторые примеры я привел в соседнем посте.

     
  • 4.10, vle (ok), 20:44, 05/04/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > И что самое интересное вся функциональность сохрянилась :)

    http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&apropos=0&sektion=0&manpath

    http://netbsd.gw.com/cgi-bin/man-cgi?rc.subr

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру