Такое требование частенько встречается в вакансиях. А хотя наша разработка ведётся под 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-документ». Издевается?