Введение в POSIX'ивизм
Модератор: Модераторы разделов
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Введение в POSIX'ивизм
ужо прочитал ,неплохо ,
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 2083
Re: Введение в POSIX'ивизм
Ссылка на интермедию с Кванта-Плас'ом не работает. Т.е http://linuxcenter.ru/lib/books/posixbook/ch16int.phtml это близнец http://linuxcenter.ru/lib/books/posixbook/. Странности POSIX'ивизма?
P.S. Все более убеждаюсь в полезности опуса г.Федорчука. Читаю упорно и вдумчиво.
P.S. Все более убеждаюсь в полезности опуса г.Федорчука. Читаю упорно и вдумчиво.
-
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: Введение в POSIX'ивизм
Не ты один... нас таких много!

In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
Вот такая вот новость от Линуксцентра:
http://www.linuxcenter.ru/news/2005/10/13/5887.phtml
Приятная (для меня, по крайней мере
)
От себя добавлю, что размещены последние главы:
Глава 17. Икс - он и в Африке X
http://www.linuxcenter.ru/lib/books/posixbook/ch17.phtml
Глава 18. KDE: интеграция десктопа
http://www.linuxcenter.ru/lib/books/posixbook/ch18.phtml
Интермедия: универсальный konqueror
http://www.linuxcenter.ru/lib/books/posixbook/ch18int.phtml
и исправлена ошибка со ссылкой:
http://www.linuxcenter.ru/lib/books/posixbook/ch16int.phtml
http://www.linuxcenter.ru/news/2005/10/13/5887.phtml
Приятная (для меня, по крайней мере

От себя добавлю, что размещены последние главы:
Глава 17. Икс - он и в Африке X
http://www.linuxcenter.ru/lib/books/posixbook/ch17.phtml
Глава 18. KDE: интеграция десктопа
http://www.linuxcenter.ru/lib/books/posixbook/ch18.phtml
Интермедия: универсальный konqueror
http://www.linuxcenter.ru/lib/books/posixbook/ch18int.phtml
и исправлена ошибка со ссылкой:
http://www.linuxcenter.ru/lib/books/posixbook/ch16int.phtml
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Введение в POSIX'ивизм
И именно в этом основная полезность

¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 18
Re: Введение в POSIX'ивизм
А можно ли будет где нибуть скачать всю книгу разом, чтоб потом потихоньку читать, а не читать сидя в интернате, или сохраняя каждую страницу отдельно.
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
вопрос к издателю - сиречь к Линуксцентру
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Введение в POSIX'ивизм
Или к wget'увопрос к издателю - сиречь к Линуксцентру

¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 28
- ОС: Ubuntu
Re: Введение в POSIX'ивизм
Большое спасибо за отличную книгу. У автора получилось собрать ответы на мои мысли по поводу Free Software/Open Source, которые донимали меня со времен начала изучения Linux/Unix систем. А так как пофилософствовать я люблю, то эту книгу прочитал с удовольствием.
Ubuntu 6.10 и WinXP - вот как-то так...
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Введение в POSIX'ивизм
поздравляю автора с окончанием большого и полезного труда после которого можно
расслабиться !! как перечитаю заново всё вдумчиво буду комменнтировать
расслабиться !! как перечитаю заново всё вдумчиво буду комменнтировать

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
жду всякого рода замечаний и комментариев, потом принимаюсь за бумажную версию
-
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: Введение в POSIX'ивизм
Жду бумажную версию. =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
- Сообщения: 2
Re: Введение в POSIX'ивизм
Из главы про Иксы.
Связь по X-протоколу, наверное, происходит не с библиотекой Xlib, а посредством библиотеки.
Сетевой характер системы X Window обусловлен ее моделью ... ... По этому протоколу происходит также любое взаимодействие между клиентскими программами Иксов, и их связь с главной Иксовой библиотекой - Xlib.
Связь по X-протоколу, наверное, происходит не с библиотекой Xlib, а посредством библиотеки.
P4-2.4 -- Windows XP SP2
...мне снится Басё с плакатом -- "Хочу быть как Цой"...
...мне снится Басё с плакатом -- "Хочу быть как Цой"...
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
Lancelot писал(а): ↑18.10.2005 11:35Из главы про Иксы.
Сетевой характер системы X Window обусловлен ее моделью ... ... По этому протоколу происходит также любое взаимодействие между клиентскими программами Иксов, и их связь с главной Иксовой библиотекой - Xlib.
Связь по X-протоколу, наверное, происходит не с библиотекой Xlib, а посредством библиотеки.
да, конечно, спасибо
-
- Сообщения: 2
Re: Введение в POSIX'ивизм
Дочитал про Иксы весьма пзнавательно. Я бы добавил по поводу шрифтов. По умолчанию в пакете freetype отключен нормальный трутайпный хинтинг, а используется алгоритмический (что хуже, и вообще, весь смысл трутайп формата пропадает). Врубить обычный хинтинг несложно если нет боязни "нарушить" патенты Apple (про замарочки с патентами можно почитать на сайте freetype). Пример включения хинтинга несложно найти (к примеру).
P4-2.4 -- Windows XP SP2
...мне снится Басё с плакатом -- "Хочу быть как Цой"...
...мне снится Басё с плакатом -- "Хочу быть как Цой"...
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
-
- Сообщения: 26
Re: Введение в POSIX'ивизм
Алексей, во-первых спасибо за приятное чтение (причем, удовольствие это не столько от "технической" части ваших опусов, сколько от беллетристической).
Во-вторых -- замечание. Вот смотрите: Open Sources, Computer Sciences... Вам самому "ухо не режет"?
Ну и оффтоп: Linuxcenter -- это, конечно, прекрасно. Но как же unix.ginras? Такое впечатление, что ресурс прекратил развитие...
Во-вторых -- замечание. Вот смотрите: Open Sources, Computer Sciences... Вам самому "ухо не режет"?
Ну и оффтоп: Linuxcenter -- это, конечно, прекрасно. Но как же unix.ginras? Такое впечатление, что ресурс прекратил развитие...
I'm gonna build my own theme park, with blackjack and hookers! In fact, forget the park!
-
- Сообщения: 71
Re: Введение в POSIX'ивизм
К автору отношусь более чем уважительно, особенно ценю литературный подход. Но не кажется ли вам, что *BSD для начинающего NIX-юзера сложновато? Нет, я сам сейчас читаю книжку Алексея про фрю и позиция более или менее ясна, но все-таки, мы же понимаем, что на Unixа переходят с винды! И после винды-да сразу ядро перекомпилировать, что-то жестковато. Может все-таки сначала мандраку?
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
-
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: Введение в POSIX'ивизм
Я переходил.
Ядро можно и не пересобирать (хотя это очень просто, не сравнить с Linuxом).
Вообще, фри для меня гораздо проще, чем Linux...
Он такой... Запутанный.
Ядро можно и не пересобирать (хотя это очень просто, не сравнить с Linuxом).
Вообще, фри для меня гораздо проще, чем Linux...
Он такой... Запутанный.
Ушёл навсегда. В личку не заглядываю.
-
- Сообщения: 71
Re: Введение в POSIX'ивизм
Ну фря построже действительно, поакадемичней что ли.. Ядро действительно собирать очень легко, но звучит страшно
И пересобирать его все-таки в домашних условиях необходимо, ну хотя бы чтобы звук заработал.

Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
-
- Сообщения: 136
- ОС: Linux/BSD
Re: Введение в POSIX'ивизм
Алексей, позвольте выразить Вам свою благодарность за столь нужную в наше время книгу.
Разрешите и мне поспорить про "сложность" работы с FreeBSD. Меня как раз и поразила именно простота настройки устройств. Если в ядро не включена поддержка того или иного девайса, достаточно подгрузить соответствующий модуль одной командой и продолжать работать. Особенно касается это поддержки звука, настройка которого в Linux занимает несколько больше времени.
Разрешите и мне поспорить про "сложность" работы с FreeBSD. Меня как раз и поразила именно простота настройки устройств. Если в ядро не включена поддержка того или иного девайса, достаточно подгрузить соответствующий модуль одной командой и продолжать работать. Особенно касается это поддержки звука, настройка которого в Linux занимает несколько больше времени.
Все познается в сравнении...
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
режет. пофиксено в тексте, готовящемся для печати
а откуда взялось - и сам уже не вспомню

возможно, скоро прекратит и существование
это было на моем служебном сервере, а поскольку я там больше не служу...
уже нет - все поддерживается модульно
а книжка-то (про фрю которая) писалась уже 4 года назад

аж самому страшно стало

солидарен

точно
вот спасибо Debian'у - там alsa сама встала
а то я так и не запомнил, что со всеми этими alsamixer и alsactl делать
к вопросу о запутанности

PS ну и за добрые слова спасибо - Мухтар старался

-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Введение в POSIX'ивизм
возможно, скоро прекратит и существование
это было на моем служебном сервере, а поскольку я там больше не служу...
Надеюсь, он продолжит своё существование по другому адресу?
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
обязательно
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
-
- Сообщения: 71
Re: Введение в POSIX'ивизм
2Alv:
А переиздавать книжку по фре не планируется? А то на русском подобной литературы крайне мало, а ваша книжка-как раз то, что надо.
P.S. А может, что книжек по фри мало, это не так уж и плохо. Вот по Linuxам сколько всего написано, а читать можно единицы.
А переиздавать книжку по фре не планируется? А то на русском подобной литературы крайне мало, а ваша книжка-как раз то, что надо.
P.S. А может, что книжек по фри мало, это не так уж и плохо. Вот по Linuxам сколько всего написано, а читать можно единицы.
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Введение в POSIX'ивизм
планируется, но, вероятно, ближе к лету, а не этой зимой, как намечалось ранее
Это потому что Linuxов много, а фря одна

-
- Сообщения: 2083
Re: Введение в POSIX'ивизм
Ну вот, и я сподобился дочитать труд г.Федорчука. Как писали в ранешних послесловиях: "Вот и перевернута последняя страница...". Так как автор выразил желание подвергуть свой труд нелицеприятной, беспощадной, жестокой, но конструктивной критике, то было бы крайне невежливо не окликнуться на это предложение просто с гуманистической точки зрения. Что я и делаю в нижеследующих строках. Жестокость и беспощадность - гарантирована, о конструктивности судить не мне.
Сразу расставлю все точки над "ы": книга мне понравилась. Считаю, что это в некотором роде лучшее из читанного мной на данную тему. В качестве сравнения (в данном случае - в качестве "мальчиков для битья") вспоминаю книги: "Linux для "чайников" (3 автора, Диалектика, 2001, первая прочитанная мной книга о Linux'е) и "Linux для пользователя" (В.Костромин, БХВ-Петербург, 2002, примерно третья прочитанная). Между ними протиснулся в том же качестве перевод книги М.Уэлша "Установка Linux и первые шаги" (если точно помню название), доступный по сю пору в электронном виде довольно старый опус. Это полезные книги (книга В.Костромина - в гораздо большей степени), но, правда, устарели. Данные сведения - для обрисовки моего довольно скудного "POSIXbackground'а" и демонстрации печки, от которой буду танцевать. Так что все нижеизложенное - с точки зрения типичного чайника, которому, в том числе, и предназначил свое сочинение трудолюбивый автор.
Уже в нынешнем виде "Введение в POSIX'ивизм" явный must read, а в случае бумажного издания (и улучшения?) станет явным must have и займет место в тутошнем "золотом списке", надеюсь.
Это моя оценка книги в целом, она недвусмысленна и полна оптимизма. На этом дифирамбическую часть считаю законченной и перейду к изложению того, что показалось мне неоднозначным/неудачным/лишним. В оценках буду прям, груб и нелицеприятен ("на лицо не приятен", по-русски). Наиболее advanced форумчан, кои желают грудью встать на защиту автора, прошу еще раз прочитать дифирамбическую часть, успокоиться и дальше не читать.
1. На мой взгляд, несмотря на заявленную автором "нетрадиционную нелинейную" схему изложения, книга получилась вполне традиционной по структуре (о замысле ниже). Чем так уж принципиально отличается "Введение" от перечисленных выше опусов? Да ничем, окромя наличия "интермедий", которые никакой нелинейности отнюдь не добавляют, к сведению уважаемого автора. ВСЕ названные мной книги строятся так же - с объяснения основ, разбиения диска(ов), установки, терминологии, описания "командной строки" и команд и т.п. И даже картинок - во всех трех больше к концу (в Уэлше не было картинок). А некоторые "нелинейные" интермедии так и совсем вызвали у меня недоумение: зачем и почему они когда? (О них ниже)
2. Основная "фишка" авторского замысла "Введения" - попытка уйти от дистро-конкретики: "Изложение не привязано к какой-либо конкретной ОС или дистрибутиву", - пишет автор в аннотации. И это хорошо и правильно, и в определенной степени может избавить книгу от морального устаревания через пару лет. Но этот "главный мизль", как мне думается, пришел в неминуемое противоречие с другим, причем параллельным замыслом: "Она ориентирована на широкие круги любознательных пользователей, в том числе и начинающих". Будем бесстрашны, господа, и взглянем правде в глаза: кто есть сегодня начинающий пользователь POSIX-систем? Тот самый, "широких кругов" (каких широких и где широких, хотел бы я спросить)? Я отвечу вам: это пользователь Windows, и ответ этот вас не удивит. Так вот на основе своего скромного личного опыта
я заявляю: в качестве книги для "начинающих" "Введение в POSIX'ивизм" - не лучший выбор. Это явно не из серии "Моя первая книжка" для человека с Windowsbackground'ом. И позиционирование ее в данном качестве, на мой взгляд, ошибочно. Это книга для тех, кто уже обрел небольшой опыт, прочитал, возможно, первую книжку (хотя таких книжек, ИМХО, до сих пор нет) и хочет узнать больше. (О том, какой должна быть первая книжка - ниже).
3. Выше были рассмотрены принципиальные положения автора, которые показались мне неоднозначными. Относительно конкретного содержания глав книги, предложенных автором определений, описаний, толкований и возможных огрехов судить не возьмусь: не тот уровень и опыта маловато. Скажу только, что постоянно узнавал новое и интересное (это выше - в часть дифирамбическую). Отмечу, что не понравилось. Мне не вполне понравились заключительные главы книги, точнее - "KDE: интеграция десктопа" и две интермедии - о Quanta Plus и Konqueror (это главы "про графику", кнопки и с картинками). Интермедия о Кванте - это как раз непонятно "зачем, почему и когда". Если в замысле была книга для "широких кругов", то смысл этой интермедии от меня ускользает напрочь. Причем она следует непосредственно после содержательной главы о текстовых редакторах. Может, стоило подробнее описать какой-либо редактор из Х-овых, те же Kate или KWrite, коль уж автор "Введения" так привязан к KDE? Если же интермедия про Кванту включена по принципу "есть у меня такой текст, и неплохо написан, пусть будет и тут", то напомню уважаемому г.Федорчуку, что у него есть не хуже написанный текст о NEdit, который был бы гораздо уместнее в книге "для начинающих широких кругов", чем описание хорошего, но специализированного пакета.
4. Добрались и до KDE. Тут я в некотором замешательстве, ибо с одной стороны - хочу поругать автора, с другой - явно вынужден с ним согласиться. Начну с ругани, неприятное согласие оставлю "на потом". Ругань моя связана, в общем-то, с явным "продавливанием" автором мысли о том, что KDE есть наше все. Так мне прочиталось. А больше всего не понравилась недвусмысленно выраженная GNOMEофобия, как я наблюдаю, широко распространенная на этом форуме. Разумеется, автор "Введения" как человек политеса не забывает добавлять "для меня", "на мой взгляд", но все это едва ли может скрыть смысл сказанного. А смысл прочитывается такой - негодный он, GNOME этот. И это, заметьте, в книге, которую автор предназначает "начинающему" POSIXивисту, который, вероятно, еще и в глаза не видел ни того, ни другого (а скорее - видел что-то одно). Поэтому и рассказ о "Проблеме выбора" должен быть совершенно нейтральный. То есть и тут, на мой взгляд, не вполне ясно определена целевая аудитория книги. Торопливо добавлю, что сам не использую GNOME и защищаю не его как такового, а принцип свободы выбора, о котором так хорошо в самом начале написано в книге и который положен в основу POSIX-систем. Пусть же так и будет.
5. Ну и в заключение - я полностью согласен с автором, что KDE - это наше все. Но только в том случае, если адресат книги - "начинающий" мигрант с Windows. Опять таки ссылаясь на свой опыт не могу не согласиться с тем, что именно KDE может сделать переход от Windows в мир POSIX-систем наиболее комфортным (точнее - наименее некомфортным). Другое дело, что в свободном мире есть выбор, и после привыкания к POSIX-системам этот выбор совсем не однозначно склоняется в пользу KDE, им может стать даже GNOME. Ужас какой! И вот здесь я хочу вернуться к п.2 моей заметки, где я сделал программный advertisement насчет глубоких мыслей относительно того, какой следует быть первой книжке POSIX'ивиста "широких кругов".
6. Ну и в заключение о первой книжке. Я уверен, что со мной никто не согласиться, даже можно будет утверждать, что книгу я хоть и прочитал, но ничего не понял, но в последнее время я все больше склоняюсь к мысли, что первая книга начинающего POSIX'ивиста должна быть похожа на последние главы книги г.Федорчука. То есть быть "про графику", кнопки и с картинками. Потому что когда человек "широких кругов", типа меня, и вон того, и того, и того еще, да и вон тех всех начинает использовать свободные системы, то имеет он дело не с неведомым ему (еще) миром POSIX, а с конкретным его воплощением - каким-нибудь Madnriva, Fedora, ALT, Knoppix, FreeBSD etc. И вопросы у него возникают вполне конкретные, а не общеPOSIXивистские, и связаны они у него будут прежде всего с КОНКРЕТНЫМ дистрибутивом, с Х-ами, и решать их он будет в Х-ах. А вот когда он в них освоится, вот тогда он и поймет, что этот самый POSIXивизм - он где-то рядом и KDE не равняется. Но объяснять это человеку, пришедшему из Windows и глядящему в консоль... Но книг таких нет или их крайне мало или они тоже не о том. Так что последние главы книги должны бы быть первыми. Не в этой книге конкретно, а в некоей гипотетически "правильной первой книжке". Поэтому главы о KDE и Konqueror мне показались для книги о POSIXивизме - едва ли не лишними (фи, с кнопками и картинками), а для книги "начинающих и широких кругов" излишне короткими и поэтому поверхностными.
7. Ну и в заключение. Весьма был удивлен, что обошлось без геологии. Что-то такое мелькнуло раза два, сердце мое Ёкнуло, но обошлось.
8. В заключение - не могу не похвалить автора за стиль. Досадные очепятки, конечно, устранятся, а вот сам тон изложения не должен претерпеть никаких изменений, ибо хорош. Это я в напутствие к чаемому бумизданию.
9. Ну и в заключение - все вышеизложенное - абсолютное ИМХО. Нисколько не имею в виду учить автора писать книги (не умею ни учить, ни писать), а делюсь впечатлением от прочитанного и возникшими "мизлями". Выражаю еще раз уважение к проделанной автором книги работе. Спасибо и всего Вам самого наилучшего, ALексей Vикторович!
Сразу расставлю все точки над "ы": книга мне понравилась. Считаю, что это в некотором роде лучшее из читанного мной на данную тему. В качестве сравнения (в данном случае - в качестве "мальчиков для битья") вспоминаю книги: "Linux для "чайников" (3 автора, Диалектика, 2001, первая прочитанная мной книга о Linux'е) и "Linux для пользователя" (В.Костромин, БХВ-Петербург, 2002, примерно третья прочитанная). Между ними протиснулся в том же качестве перевод книги М.Уэлша "Установка Linux и первые шаги" (если точно помню название), доступный по сю пору в электронном виде довольно старый опус. Это полезные книги (книга В.Костромина - в гораздо большей степени), но, правда, устарели. Данные сведения - для обрисовки моего довольно скудного "POSIXbackground'а" и демонстрации печки, от которой буду танцевать. Так что все нижеизложенное - с точки зрения типичного чайника, которому, в том числе, и предназначил свое сочинение трудолюбивый автор.
Уже в нынешнем виде "Введение в POSIX'ивизм" явный must read, а в случае бумажного издания (и улучшения?) станет явным must have и займет место в тутошнем "золотом списке", надеюсь.
Это моя оценка книги в целом, она недвусмысленна и полна оптимизма. На этом дифирамбическую часть считаю законченной и перейду к изложению того, что показалось мне неоднозначным/неудачным/лишним. В оценках буду прям, груб и нелицеприятен ("на лицо не приятен", по-русски). Наиболее advanced форумчан, кои желают грудью встать на защиту автора, прошу еще раз прочитать дифирамбическую часть, успокоиться и дальше не читать.
1. На мой взгляд, несмотря на заявленную автором "нетрадиционную нелинейную" схему изложения, книга получилась вполне традиционной по структуре (о замысле ниже). Чем так уж принципиально отличается "Введение" от перечисленных выше опусов? Да ничем, окромя наличия "интермедий", которые никакой нелинейности отнюдь не добавляют, к сведению уважаемого автора. ВСЕ названные мной книги строятся так же - с объяснения основ, разбиения диска(ов), установки, терминологии, описания "командной строки" и команд и т.п. И даже картинок - во всех трех больше к концу (в Уэлше не было картинок). А некоторые "нелинейные" интермедии так и совсем вызвали у меня недоумение: зачем и почему они когда? (О них ниже)
2. Основная "фишка" авторского замысла "Введения" - попытка уйти от дистро-конкретики: "Изложение не привязано к какой-либо конкретной ОС или дистрибутиву", - пишет автор в аннотации. И это хорошо и правильно, и в определенной степени может избавить книгу от морального устаревания через пару лет. Но этот "главный мизль", как мне думается, пришел в неминуемое противоречие с другим, причем параллельным замыслом: "Она ориентирована на широкие круги любознательных пользователей, в том числе и начинающих". Будем бесстрашны, господа, и взглянем правде в глаза: кто есть сегодня начинающий пользователь POSIX-систем? Тот самый, "широких кругов" (каких широких и где широких, хотел бы я спросить)? Я отвечу вам: это пользователь Windows, и ответ этот вас не удивит. Так вот на основе своего скромного личного опыта
я заявляю: в качестве книги для "начинающих" "Введение в POSIX'ивизм" - не лучший выбор. Это явно не из серии "Моя первая книжка" для человека с Windowsbackground'ом. И позиционирование ее в данном качестве, на мой взгляд, ошибочно. Это книга для тех, кто уже обрел небольшой опыт, прочитал, возможно, первую книжку (хотя таких книжек, ИМХО, до сих пор нет) и хочет узнать больше. (О том, какой должна быть первая книжка - ниже).
3. Выше были рассмотрены принципиальные положения автора, которые показались мне неоднозначными. Относительно конкретного содержания глав книги, предложенных автором определений, описаний, толкований и возможных огрехов судить не возьмусь: не тот уровень и опыта маловато. Скажу только, что постоянно узнавал новое и интересное (это выше - в часть дифирамбическую). Отмечу, что не понравилось. Мне не вполне понравились заключительные главы книги, точнее - "KDE: интеграция десктопа" и две интермедии - о Quanta Plus и Konqueror (это главы "про графику", кнопки и с картинками). Интермедия о Кванте - это как раз непонятно "зачем, почему и когда". Если в замысле была книга для "широких кругов", то смысл этой интермедии от меня ускользает напрочь. Причем она следует непосредственно после содержательной главы о текстовых редакторах. Может, стоило подробнее описать какой-либо редактор из Х-овых, те же Kate или KWrite, коль уж автор "Введения" так привязан к KDE? Если же интермедия про Кванту включена по принципу "есть у меня такой текст, и неплохо написан, пусть будет и тут", то напомню уважаемому г.Федорчуку, что у него есть не хуже написанный текст о NEdit, который был бы гораздо уместнее в книге "для начинающих широких кругов", чем описание хорошего, но специализированного пакета.
4. Добрались и до KDE. Тут я в некотором замешательстве, ибо с одной стороны - хочу поругать автора, с другой - явно вынужден с ним согласиться. Начну с ругани, неприятное согласие оставлю "на потом". Ругань моя связана, в общем-то, с явным "продавливанием" автором мысли о том, что KDE есть наше все. Так мне прочиталось. А больше всего не понравилась недвусмысленно выраженная GNOMEофобия, как я наблюдаю, широко распространенная на этом форуме. Разумеется, автор "Введения" как человек политеса не забывает добавлять "для меня", "на мой взгляд", но все это едва ли может скрыть смысл сказанного. А смысл прочитывается такой - негодный он, GNOME этот. И это, заметьте, в книге, которую автор предназначает "начинающему" POSIXивисту, который, вероятно, еще и в глаза не видел ни того, ни другого (а скорее - видел что-то одно). Поэтому и рассказ о "Проблеме выбора" должен быть совершенно нейтральный. То есть и тут, на мой взгляд, не вполне ясно определена целевая аудитория книги. Торопливо добавлю, что сам не использую GNOME и защищаю не его как такового, а принцип свободы выбора, о котором так хорошо в самом начале написано в книге и который положен в основу POSIX-систем. Пусть же так и будет.
5. Ну и в заключение - я полностью согласен с автором, что KDE - это наше все. Но только в том случае, если адресат книги - "начинающий" мигрант с Windows. Опять таки ссылаясь на свой опыт не могу не согласиться с тем, что именно KDE может сделать переход от Windows в мир POSIX-систем наиболее комфортным (точнее - наименее некомфортным). Другое дело, что в свободном мире есть выбор, и после привыкания к POSIX-системам этот выбор совсем не однозначно склоняется в пользу KDE, им может стать даже GNOME. Ужас какой! И вот здесь я хочу вернуться к п.2 моей заметки, где я сделал программный advertisement насчет глубоких мыслей относительно того, какой следует быть первой книжке POSIX'ивиста "широких кругов".
6. Ну и в заключение о первой книжке. Я уверен, что со мной никто не согласиться, даже можно будет утверждать, что книгу я хоть и прочитал, но ничего не понял, но в последнее время я все больше склоняюсь к мысли, что первая книга начинающего POSIX'ивиста должна быть похожа на последние главы книги г.Федорчука. То есть быть "про графику", кнопки и с картинками. Потому что когда человек "широких кругов", типа меня, и вон того, и того, и того еще, да и вон тех всех начинает использовать свободные системы, то имеет он дело не с неведомым ему (еще) миром POSIX, а с конкретным его воплощением - каким-нибудь Madnriva, Fedora, ALT, Knoppix, FreeBSD etc. И вопросы у него возникают вполне конкретные, а не общеPOSIXивистские, и связаны они у него будут прежде всего с КОНКРЕТНЫМ дистрибутивом, с Х-ами, и решать их он будет в Х-ах. А вот когда он в них освоится, вот тогда он и поймет, что этот самый POSIXивизм - он где-то рядом и KDE не равняется. Но объяснять это человеку, пришедшему из Windows и глядящему в консоль... Но книг таких нет или их крайне мало или они тоже не о том. Так что последние главы книги должны бы быть первыми. Не в этой книге конкретно, а в некоей гипотетически "правильной первой книжке". Поэтому главы о KDE и Konqueror мне показались для книги о POSIXивизме - едва ли не лишними (фи, с кнопками и картинками), а для книги "начинающих и широких кругов" излишне короткими и поэтому поверхностными.
7. Ну и в заключение. Весьма был удивлен, что обошлось без геологии. Что-то такое мелькнуло раза два, сердце мое Ёкнуло, но обошлось.
8. В заключение - не могу не похвалить автора за стиль. Досадные очепятки, конечно, устранятся, а вот сам тон изложения не должен претерпеть никаких изменений, ибо хорош. Это я в напутствие к чаемому бумизданию.
9. Ну и в заключение - все вышеизложенное - абсолютное ИМХО. Нисколько не имею в виду учить автора писать книги (не умею ни учить, ни писать), а делюсь впечатлением от прочитанного и возникшими "мизлями". Выражаю еще раз уважение к проделанной автором книги работе. Спасибо и всего Вам самого наилучшего, ALексей Vикторович!
-
- Сообщения: 272
- Статус: Cтудент
- ОС: Mandriva Linux 2007 Discovery
Re: Введение в POSIX'ивизм
Я тоже дочитал до конца отличную книгу "Введение в POSIX'тивизм" и хотел бы выразить свою признательность и благодарность автору этой книги. Теперь о критике и книге. Как написано в подписи chitatel:
1. Насчет позиционирования книги - думаю так же как и chitatel, т.е. книга все-таки подойдет больше людям в *nix достаточно хорошо разбирающимся (себя пока таковым не считаю, тем более лично для меня эта книга оказалась тяжеловата для восприятия материала). Для новичка в Linux отлично подойдет книга Д.Колесниченко "Самоучитель Linux: Установка, Настройка, Использование" и Крегг и Колетта Визерспун "Самоучитель Linux за 24 часа". Эти две книги, вместе взятые, новичку, только переходящему в Linux помогут намного больше. Материал же POSIX'тивизма более сложен и на первых порах скорее отпугнет новичка, чем ему поможет.
2. Насчет рекурсивной схемы изложения - категорически не согласен с мнением chitatel, наоборот, рекурсивность скорее присутствует, а потому помогает восприятию материала книги (я исхожу из того, что unix - рекурсивен, а потому и изложение его философии и составляющих просто обязано быть пропитано рекурсией. GNU - is not Unix - пример рекурсии).
3. Интермедия о Quanta Plus, наверное, нужна для того, чтобы показать второй из основных способов работы с текстом в Linux (первый - TeX).
Со всеми остальными мыслями, высказанными chitatel - полностью согласен! И еще, большое спасибо alv за книгу - все время перечитываю излюбленные мной ее части, кроме того, узнал много интересного.
поговорим о противоречиях:Из двух сторон противоречия одна непременно является главной, а другая - второстепенной. Главная - это та, которая играет в противоречии ведущую роль.
Тов. Мао Цзе-дун. Относительно противоречия (август 1937 года)
1. Насчет позиционирования книги - думаю так же как и chitatel, т.е. книга все-таки подойдет больше людям в *nix достаточно хорошо разбирающимся (себя пока таковым не считаю, тем более лично для меня эта книга оказалась тяжеловата для восприятия материала). Для новичка в Linux отлично подойдет книга Д.Колесниченко "Самоучитель Linux: Установка, Настройка, Использование" и Крегг и Колетта Визерспун "Самоучитель Linux за 24 часа". Эти две книги, вместе взятые, новичку, только переходящему в Linux помогут намного больше. Материал же POSIX'тивизма более сложен и на первых порах скорее отпугнет новичка, чем ему поможет.
2. Насчет рекурсивной схемы изложения - категорически не согласен с мнением chitatel, наоборот, рекурсивность скорее присутствует, а потому помогает восприятию материала книги (я исхожу из того, что unix - рекурсивен, а потому и изложение его философии и составляющих просто обязано быть пропитано рекурсией. GNU - is not Unix - пример рекурсии).
3. Интермедия о Quanta Plus, наверное, нужна для того, чтобы показать второй из основных способов работы с текстом в Linux (первый - TeX).
Со всеми остальными мыслями, высказанными chitatel - полностью согласен! И еще, большое спасибо alv за книгу - все время перечитываю излюбленные мной ее части, кроме того, узнал много интересного.
Хау, я сказал Enter.
"Для теории нужны знания, для практики, сверх того, и умение".
А. Н. Крылов
"Для теории нужны знания, для практики, сверх того, и умение".
А. Н. Крылов