Знаком ли я теперь с UNIX-системами?

Apr 09, 2009 19:32



Такое требование частенько встречается в вакансиях. А хотя наша разработка ведётся под Windows и (главным образом) под Linux и комп с этим самым Linux'ом (на самом деле, его не вполне вменяемым клоном) стоит у меня под рукой, таких познаний я имею мало и особо не приобретаю. Так что пришлось приобрести и проштудировать «UNIX для студента» Ю. С. Магды. На тот момент ещё стояла безумная задача получить представление о UNIX за выходные. Это лимитировало объём пособия.

Потом срочность отпала и я спокойно читал недели две. Ну, как обычно, не идеал. Кое-что растолковывается слишком подробно (операции с файлами), кое-что имеет скорее справочную, нежели учебную ценность (инструкции по инсталляции разных ОС), кое-что вообще неспецифично для UNIX (TCP/IP, некие начатки Java и Perl), но, в общем, некие новые знания я получил. Только вот насколько глубоко они усвоены, учитывая, что в работе практически не востребованы? Тревожно, не потратил ли я время зря?

Затем отчасти прочитал, а отчасти пролистал карманный справочник по Java Тимоти Фишера. А вот это уж точно была пустая трата денег. В качестве справочника он не проканает, слишком мал. Длинные и местами запутанные изложения материала, хорошо известного по другим языкам (типы данных, регулярные выражения, IO-операции, операции с каталогами и файлами), вряд ли будут кому-то полезны. Уяснить, например, как строится ООП на Java или для чего Java вообще пригодна, с помощью этой книжки невозможно.

Много повторов. Например, на с. 161 написано: «SAX, как правило, более эффективно использует память, чем анализатор DOM, потому что при работе SAX документ XML не сохраняется полностью в памяти. А DOM API считывает в память весь документ, а затем там обрабатывает его». И ладно, что это абсолютно неспецифично для Java и было известно мне прежде, но для идиотов на с. 163 снова рассказывается: «В отличие от SAX, анализатор DOM считывает весь XML-документ в память, где затем и происходит его обработка. Нужно отметить, что анализатор SAX более эффективно работает с памятью, потому что не сохраняет в памяти весь XML-документ». Издевается?

unix, книги, java

Previous post Next post
Up