Знание дистрибутива. Критерии оценки качества. (Необходимый минимум и нормальный уровнь)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Знание дистрибутива. Критерии оценки качества.

Сообщение patrius »

Собственно сам сабж уже очень давно крутиться в голове.
На данный момент знаком и уверенно чувствую себя в Gentoo, Debian, Ubuntu, Fedora и ASP Linux разных версий, но все равно регулярно сталкиваюсь с чем-то новым, с тем. что не могу решить текушим запасом знаний. Это не относится к конкретному ПО дистрибутивов.

Собственно сам вопрос.
Как определить свой уровень знания дистрибутива?
Что можно считать базовым, нормальным и проффесиональным уровнями?
Можно ли как-нибудь формализовать дистрибутивонезависимо какие операции должен уметь выполнять спец по дистрибутиву каждого из уровней?

ИМХО, схема выглядет как-то так
- Базовый Уровень
= Установка дистрибутива на пустую машину
= Обновление
= Установка необходимого из стандартный репозоториев
- нормальный уровень
= Добавление/изменение репозиториев
= установка стороннего ПО в т.ч. из исходных кодов
= знание специфики для конкретного дистрибутива
- профессионал
= решение экстремальных проблем с дистрибутивом
= предусмотрение проблем и их предотвращение

ОЧень хотелось бы улышать мнения жителей форума по этой теме.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение sash-kan »

проще будет начать с самого начала:
с какой целью определяется уровень знания?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение landgraf »

patrius
куда отнести сборку пакетов (не установку из исходных кодов, а именно сборку бинарных пакетов), всякие SELinux и AppArmor, автоматическое развертывание аля kickstart, всякие дистроспецифичные фичи настроек сервисов аля sysconfig в RH и Yast сами знаете где и многое-многое другое...

P.S и да, Вы можете выглядеть "гуру" и профессионалом в глазах хомячков, но админы из какого-нибудь гугла будут смотреть на Вас как на .... новичка (:
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Denjs »

А чем аффтору не нравится сертификация LPI-I/II (это про "формализовать дистрибутиво-независимо какие операции должен уметь выполнять спец")
чем автору не нравятся сертификации от тех-же КрасноШляпников или Новелл Цертифаед Инджениир (SuSe)? (а это про дистрибутиво зависимые операции)

Шаттлворд кстати не подрабатывает раздlчей "цертификатиков" типа "настоящий белый-шаман-бубунтоводец" ?
Spoiler
( только сегодня: обучение трясти бубном, петь мантры и пляски вокруг костра - бесплатно при покупке подготовки "цертификации" на 3-и уровня SuperBubuntoMan!!!!)))


Есть gрограммы подготовки, требования , даже открытые программы для самообучения (на LPI например на ИБМ-девелопер-нетворкс были курсы самообучения для подготовки на LPI-1 и LPI-2)

Если хочется сделать самому себе промежутоные критерии (типа младший пользователь начального уровня) предлагаю выбрать из программы подготовки к данным сертификациям все что необходимо на вкус и цвет....
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение SLEDopit »

patrius писал(а):
25.05.2011 19:54
но все равно регулярно сталкиваюсь с чем-то новым, с тем. что не могу решить текушим запасом знаний
Поверьте, даже мегагуру сталкиваются с такими вопросами. Нет предела совершенству.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение SinClaus »

Цитата: "Если кто-то знает порядок выполнения равнозначных операций в сложном выражении - то это разработчик компилятора".
И в ядре и в надстройках и утилитах/программах (да и процессорах) столько тёмных мест, что все их изучить почти нереально.
Спасибо сказали:
Аватара пользователя
jojahti
Сообщения: 310

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение jojahti »

patrius
На данный момент знаком и уверенно чувствую себя в Gentoo, Debian, Ubuntu, Fedora и ASP Linux разных версий, но все равно регулярно сталкиваюсь с чем-то новым, с тем. что не могу решить текушим запасом знаний

Ну правильно, дистрибутив обновился, и возможно что то сильно поменялось.
Вот бы дистрибутивы раз в год обновлялись. Какая была бы стабильность. ^..^
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Nazyvaemykh »

По мне, «Установка на пустую машину» никак не базовый уровень. Это довольно узкоспециальное знание и занятие. Система устанавливается один раз, а используется годами.
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Brainsburn »

Надо помнить, что знание дистрибутива и знание Linux это, частенько, две разные вещи. На мой взгляд, человек, отлично знающий свой дистрибутив, знает досканально его пакетный менеджер и те утилиты, которые отличают этот дистрибутив от остальных. Но в Slackware или Gentoo, например, это включает в себя еще и знание Linux в целом.
Спасибо сказали:
Аватара пользователя
InterChaynik
Сообщения: 345
ОС: Windows/Linux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение InterChaynik »

patrius, предлагаю к приведённым вами категориям "Базовый Уровень, нормальный уровень, профессионал" добавить отдельно "специалист - человек, для которого данные знания являются основой профессиональной деятельности: администраторы сетей, программисты, разработчики этих самых дистров, в конце концов".

А вообще я думаю, что "уровень знания дистрибутива" и "что можно считать базовым, нормальным и проффесиональным уровнями" чисто в "бытовом" плане, определяются относительно, без чётких критериев, однако ОФИЦИАЛЬНО эти критерии уже давно и чётко прописаны в виде различных дипломов, сертификатов и прочего, что вручают, например, по окончании соответствующего ВУЗа и предъявляют при приёме на работу (вот например некий Вася П. показывает директору какого-нибудь компьютерного Центра свой диплом, где написано что он офигенный мастер по всяким там программированиям).

Короче, в чисто прикладной-житейской сфере, о грамотности субъекта в плане компьютеров судите по своему впечатлению о нём и впечатлениям тех, чьему мнению доверяете, а в профессиональной - смотрите на бумаги с печатями, нормы и правила "выдачи" коих уже давно оговорены и успешно практикуются.
Линукс люблю, но Гейтса уважаю.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение drBatty »

patrius писал(а):
25.05.2011 19:54
Как определить свой уровень знания дистрибутива?

вы знаете Slackware? Хорошо? Ну тогда у вас не будет проблем вообще нигде. Я гарантирую это!
SinClaus писал(а):
26.05.2011 05:55
Цитата: "Если кто-то знает порядок выполнения равнозначных операций в сложном выражении - то это разработчик компилятора".

а они последовательно выполняются, в том-же порядке. Кроме исключительных случаев, когда их приходится переставлять. (каюсь, компиляторы приходится делать...).
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5404
ОС: Gentoo

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение /dev/random »

drBatty писал(а):
26.05.2011 14:38
SinClaus писал(а):
26.05.2011 05:55
Цитата: "Если кто-то знает порядок выполнения равнозначных операций в сложном выражении - то это разработчик компилятора".

а они последовательно выполняются, в том-же порядке. Кроме исключительных случаев, когда их приходится переставлять. (каюсь, компиляторы приходится делать...).

Речь об ассоциативности или о "физическом" порядке вычисления операндов? Если первое, то, к примеру, сложение в C выполняется слева направо, а присваивание - справо налево, так что нельзя говорить, что всё "в том же порядке". Если второе, то порядок вычисления операндов вообще может быть разным на разных уровнях оптимизации (кроме "особых" операций, таких, как "&&").
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение alv »

patrius писал(а):
25.05.2011 19:54
Как определить свой уровень знания дистрибутива?

Кроме как получением сертификата от... - только личной самооценкой :)
Как и уровень своей игры в преферанс, например.

patrius писал(а):
25.05.2011 19:54
На данный момент знаком и уверенно чувствую себя в

Кстати, после без малого 15-ти лет уверенно чувствую себя только во FreeBSD и чуть менее уверенно - в других BSD'ях.
В любом Линуксе обязательно находятся какие-нибудь закидоны, над которыми надо ломать голову.
Спасибо сказали:
Аватара пользователя
den_beckett
Сообщения: 274
ОС: Windows, Linux, BSD

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение den_beckett »

alv писал(а):
26.05.2011 16:20
В любом Линуксе обязательно находятся какие-нибудь закидоны, над которыми надо ломать голову.

А в BSD'ях их как быдто нет?:)
Правильный нуб не боится трудностей. Наоборот - он их ищет, а не найдя - создает.
OC: Windows 7 SP1, Arch, Gentoo, FreeBSD 10/stable, DragonflyBSD 3.9, Debian unstable
Спасибо сказали:
Аватара пользователя
Aurum
Сообщения: 42
ОС: Arch Linux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Aurum »

Если хватает знаний для повседневных задач - то уверенный пользователь.
Профессиональный уровень - это уровень, который позволяет работать эффективно и не быть уволенным с работы за некомпетентность.
А красивые уровни "базовый", "средний", "средне-продвинутый" и пр. придуманы для обучения и удобны преподавателям, оценивающим степень подготовки учащихся по неким критериям.
О, сколько нам открытий чудных готовит Open Source дух...
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение SLEDopit »

Aurum писал(а):
26.05.2011 18:38
Если хватает знаний для повседневных задач - то уверенный пользователь.
Если только тюнинг/настройка всяких веб-серверов или ха-кластеров не входит в круг повседневных задач (:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение drBatty »

/dev/random писал(а):
26.05.2011 15:12
сложение в C выполняется слева направо, а присваивание - справо налево

речь шла о каких-то "равнозначных". x = y = z не тоже самое, что x = z = y. А вот x+y+z тоже самое, что и z+y+x. И по стандарту компилятор имеет право выполнять эти сложения в любом порядке. И тем не менее, порядок обычно именно такой, как и записано. Можете проверить. Просто, компилятору нет смысла менять порядок, вот он и не меняет. Всё просто ;)
/dev/random писал(а):
26.05.2011 15:12
Если второе, то порядок вычисления операндов вообще может быть разным на разных уровнях оптимизации

может. иногда так и бывает. чрезвычайно редко это играет какую-то роль...
например x+y+z+t может вычисляться как
x+z->a1; y+t->a2; // первый такт
a1+a2; // второй такт
в силу того, что уже 15 лет назад в x86 два конвейера...
такой эффект проявляется лишь в выражениях типа x-- - --x;
но такого никто в здравом уме не пишет...

http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Brainsburn »

Aurum писал(а):
26.05.2011 18:38
Если хватает знаний для повседневных задач - то уверенный пользователь.
Профессиональный уровень - это уровень, который позволяет работать эффективно и не быть уволенным с работы за некомпетентность.

Повседневные задачи, как и работа, - понятие растяжимое. Т.е. если я пойду работать сисадмином в какую-нибудь школу, то буду профессионалом, а если во что-нибудь намного более серьезное, то меня уволят за некомпетентность. А, например, мои повседневные задачи являются для многих занятием явно не повседневным. Так что мы можем определять свой уровень знаний только по отношению к обществу, окружающему нас в данное время. В одной компании я профессионал, в другой - новичек.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Aectann »

den_beckett писал(а):
26.05.2011 17:10
А в BSD'ях их как быдто нет?:)

BSD'ей просто напросто меньше. А если рассматривать, например, только FreeBSD, то такой проблемы в принципе не возникает. FreeBSD одна, дистрибутивов (не)GNU/Linux - куча, везде что-то по-своему.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение eddy »

Aurum писал(а):
26.05.2011 18:38
Если хватает знаний для повседневных задач - то уверенный пользователь.
Профессиональный уровень - это уровень, который позволяет работать эффективно и не быть уволенным с работы за некомпетентность.

Так эти два уровня абсолютно ничем не отличаются же :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
den_beckett
Сообщения: 274
ОС: Windows, Linux, BSD

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение den_beckett »

Aectann писал(а):
27.05.2011 00:37
den_beckett писал(а):
26.05.2011 17:10
А в BSD'ях их как быдто нет?:)

BSD'ей просто напросто меньше. А если рассматривать, например, только FreeBSD, то такой проблемы в принципе не возникает. FreeBSD одна, дистрибутивов (не)GNU/Linux - куча, везде что-то по-своему.

Согласен, оси BSD-семейства отличаются друг от друга меньше, чем разные дистры Linux. А с фряхой проблем меньше потому, что у нее огромное коммьюнити(в т.ч. русскоязычное), обширная документация, вдобавок она кагбэ неофициально считается флагманом всего семейства, вследствие чего ей достается львиная доля внимания.
Правильный нуб не боится трудностей. Наоборот - он их ищет, а не найдя - создает.
OC: Windows 7 SP1, Arch, Gentoo, FreeBSD 10/stable, DragonflyBSD 3.9, Debian unstable
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение sash-kan »

den_beckett писал(а):
27.05.2011 01:03
огромное коммьюнити
вот это верно.
анекдотично-классический портрет bsd-шника: рабочая система: windows7, рабочий сервер: windows+active directory. а где же, спрашивается, bsd? а вот — пуск, программы, стандартные, командная строка, telnet firma.ru — тут корпоративная веб-страничка лежит.

как бы наглядное подтверждение классического портрета:
den_beckett писал(а):
27.05.2011 01:03
ОС: Windows, Linux, BSD
(gnu/linux, возможно, в качестве файлопомойки сюда затесался).

p.s. улыбнитесь. это собирательный образ.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
den_beckett
Сообщения: 274
ОС: Windows, Linux, BSD

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение den_beckett »

sash-kan писал(а):
27.05.2011 01:39
как бы наглядное подтверждение классического портрета:
den_beckett писал(а):
27.05.2011 01:03
ОС: Windows, Linux, BSD
(gnu/linux, возможно, в качестве файлопомойки сюда затесался).

Уж извините, но становиться фанатиком "gnu/linux" в мои планы не входит. Я поставил себе linux и bsd не потому, что винда такая ужасная и отвратительная, и вообще средоточие мирового зла, а потому что мне интересно. Если у вас были какие-то проблемы с виндой или ваш разум возмущенно кыпыт от того, что не все исповедуют gnu'тую религию, то это ваши личные половые трудности, как любит говорить нонче молодежь. А мне интересно получать новые знания, больше возможностей, больше выбора. На все же холиворы и принципиальные позиции я чхать хотел.

ЗЫж Кстати, в ваш "классический портрет" я не вписываюсь - bsd стоит у меня дома, а на работе вин2003 и арч.
Правильный нуб не боится трудностей. Наоборот - он их ищет, а не найдя - создает.
OC: Windows 7 SP1, Arch, Gentoo, FreeBSD 10/stable, DragonflyBSD 3.9, Debian unstable
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение sash-kan »

уважаемый den_beckett
я всего лишь привёл собирательный портрет типичного «пользователя bsd», того, которого «огромное количество коммьюнити».

если вы разглядели в этом портрете некоторые свои черты, что же, ваше право попенять на зеркало портрет.

p.s. честно говоря, совсем не уловил вашего демарша в сторону «мирового зла» и тому подобного. вы меня, наверно, с кем-то спутали. я ведь говорил (осмелюсь ещё раз напомнить) об «анекдотично-классическом портрете bsd-шника». у вас какие-то нехорошие ассоциации с этим связаны? бросьте, они того не стоят, чтоб ради них флейм разводить.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Davinel »

patrius писал(а):
25.05.2011 19:54
= решение экстремальных проблем с дистрибутивом

Это как вообще? Осознал себя и решил поработить человечество?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение SLEDopit »

Davinel писал(а):
27.05.2011 02:54
Это как вообще?
Устранение неполадок на продакшн серверах, где все ПО только что собственноручно скомпилено из исходников альфа версий с гитов и свнов, без бэкапов. И все это происходит под конец третьих суток без сна и пищи (:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение drBatty »

Aectann писал(а):
27.05.2011 00:37
BSD'ей просто напросто меньше. А если рассматривать, например, только FreeBSD, то такой проблемы в принципе не возникает.

А если рассматривать только Slackware, то такой проблемы тоже не возникает. Вместо слаки вставьте любой дистрибутив, в котором вы хорошо разбираетесь.

SLEDopit писал(а):
27.05.2011 09:19
Устранение неполадок на продакшн серверах, где все ПО только что собственноручно скомпилено из исходников альфа версий с гитов и свнов, без бэкапов. И все это происходит под конец третьих суток без сна и пищи (:

это говорит о высоком профессионализме?..
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение sciko »

drBatty писал(а):
27.05.2011 12:11
это говорит о высоком профессионализме?..
Да. В садомазахизме ^_^
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение Aectann »

drBatty писал(а):
27.05.2011 12:11
Aectann писал(а):
27.05.2011 00:37
BSD'ей просто напросто меньше. А если рассматривать, например, только FreeBSD, то такой проблемы в принципе не возникает.

А если рассматривать только Slackware, то такой проблемы тоже не возникает. Вместо слаки вставьте любой дистрибутив, в котором вы хорошо разбираетесь.

Это хорошо, когда речь идет об одном десктопе или небольшом количестве полностью подконтрольных вам машин. Когда же есть куча клиентских серверов (две-три сотни), на которые сначала что-то поставили (с учетом пожеланий клиента), а потом периодически приходится залезать на них и что-то чинить/менять/устанавливать, то ситуация немного меняется, потому как выполнение одного и того же действия в разных дистрибутивах Linux будет отличаться, порой сильно.
это говорит о высоком профессионализме?..

Если описанный сервер - чужой, то да (:
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Знание дистрибутива. Критерии оценки качества.

Сообщение taaroa »

sash-kan писал(а):
27.05.2011 01:39
а где же, спрашивается, bsd? а вот — пуск, программы, стандартные, командная строка, telnet firma.ru — тут корпоративная веб-страничка лежит.

неверно. [пуск] → [программы] → [стандартные] → [putty] → ssh firma.ru
и вариация на эту тему (к вопросу о user-agent) — «bsd у меня дома, просто на работе винда».
fxd.

:wq
Спасибо сказали: