aboutsummaryrefslogtreecommitdiff
path: root/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/content/ru/books/developers-handbook/introduction/chapter.adoc')
-rw-r--r--documentation/content/ru/books/developers-handbook/introduction/chapter.adoc140
1 files changed, 0 insertions, 140 deletions
diff --git a/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc b/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc
deleted file mode 100644
index c9cab95af5..0000000000
--- a/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc
+++ /dev/null
@@ -1,140 +0,0 @@
----
-title: Глава 1. Введение
-authors:
- - author: Murray Stokely
- - author: Jeroen Ruigrok van der Werven
----
-
-[[introduction]]
-= Введение
-:doctype: book
-:toc: macro
-:toclevels: 1
-:icons: font
-:sectnums:
-:sectnumlevels: 6
-:sectnumoffset: 1
-:partnums:
-:source-highlighter: rouge
-:experimental:
-:images-path: books/developers-handbook/
-
-ifdef::env-beastie[]
-ifdef::backend-html5[]
-:imagesdir: ../../../../images/{images-path}
-endif::[]
-ifndef::book[]
-include::shared/authors.adoc[]
-include::shared/mirrors.adoc[]
-include::shared/releases.adoc[]
-include::shared/attributes/attributes-{{% lang %}}.adoc[]
-include::shared/{{% lang %}}/teams.adoc[]
-include::shared/{{% lang %}}/mailing-lists.adoc[]
-include::shared/{{% lang %}}/urls.adoc[]
-toc::[]
-endif::[]
-ifdef::backend-pdf,backend-epub3[]
-include::../../../../../shared/asciidoctor.adoc[]
-endif::[]
-endif::[]
-
-ifndef::env-beastie[]
-toc::[]
-include::../../../../../shared/asciidoctor.adoc[]
-endif::[]
-
-[[introduction-devel]]
-== Разработка во FreeBSD
-
-Итак, у нас все есть. Система полностью установлена и вы готовы начать программировать. Но с чего начать? Что предоставляет FreeBSD? Что она может дать мне как программисту?
-
-Вот те из некоторых вопросов, на которые пытается дать ответ эта глава. Конечно, программирование, как и любая другая область деятельности, имеет разные уровни профессионального мастерства. Для некоторых это хобби, для других это профессия. Информация в этой главе может в большей степени пригодиться начинающему программисту, но может также оказаться полезной программисту, делающему первые шаги на платформе FreeBSD.
-
-[[introduction-bsdvision]]
-== Подход BSD
-
-Создать самую лучшую UNIX(R)-подобную операционную систему, благодаря оригинальной идеологии программных средств, а также полезности, производительности и надёжности.
-
-[[introduction-archguide]]
-== Архитектурные концепции
-
-Наша идеология может быть описана в следующих ключевых положениях
-
-* Не добавлять новой функциональности, кроме случаев, когда нельзя выполнить конкретную работу без нее.
-* Решить, чего в системе не будет, так же важно, как и определение того, чего в системе не будет. Не пытайтесь включить в систему все; лучше сделать систему расширяемой так, что дополнительные потребности могут быть реализованы в режиме совместимости.
-* Единственное, что может быть лучше обобщения на основе одного примера, это обобщение вообще без примеров.
-* Если проблема до конца не понята, наверное, лучше вовсе не давать ее решения.
-* Если вы можете сделать 90 процентов результата ценой 10 процентов работы, найдите более простое решение.
-* Старайтесь отделять сложные вещи.
-* Дайте механизм, а не правила. В частности, оставьте соглашения по пользовательскому интерфейсу клиенту.
-
-Из Scheifler Gettys: "X Window System"
-
-[[introduction-layout]]
-== Структура каталога [.filename]#/usr/src#
-
-Полный исходный код FreeBSD располагается в нашем общедоступном хранилище CVS. Исходный код обычно устанавливается в [.filename]#/usr/src#, который содержит следующие подкаталоги:
-
-[.informaltable]
-[cols="1,1", frame="none", options="header"]
-|===
-| Каталог
-| Описание
-
-|[.filename]#bin/#
-|Исходный код файлов из [.filename]#/bin#
-
-|[.filename]#contrib/#
-|Исходный код файлов программного обеспечения сторонних разработчиков.
-
-|[.filename]#crypto/#
-|Исходный код криптографической подсистемы
-
-|[.filename]#etc/#
-|Исходный код файлов из каталога [.filename]#/etc#
-
-|[.filename]#games/#
-|Исходный код файлов из [.filename]#/usr/games#
-
-|[.filename]#gnu/#
-|Утилиты, подпадающие под действие GNU Public License
-
-|[.filename]#include/#
-|Исходный код файлов из [.filename]#/usr/include#
-
-|[.filename]#kerberosIV/#
-|Исходный код Kerberos версии IV
-
-|[.filename]#kerberos5/#
-|Исходный код Kerberos версии 5
-
-|[.filename]#lib/#
-|Исходный код файлов из [.filename]#/usr/lib#
-
-|[.filename]#libexec/#
-|Исходный код файлов из [.filename]#/usr/libexec#
-
-|[.filename]#release/#
-|Файлы, которые требуются для создания релиза FreeBSD
-
-|[.filename]#sbin/#
-|Исходный код файлов из [.filename]#/sbin#
-
-|[.filename]#secure/#
-|Исходный код FreeSec
-
-|[.filename]#share/#
-|Исходный код файлов из [.filename]#/usr/share#
-
-|[.filename]#sys/#
-|Исходный код ядра
-
-|[.filename]#tools/#
-|Утилиты, используемые для поддержки и тестирования FreeBSD
-
-|[.filename]#usr.bin/#
-|Исходный код файлов из [.filename]#/usr/bin#
-
-|[.filename]#usr.sbin/#
-|Исходный код файлов из [.filename]#/usr/sbin#
-|===