Daniel Sunrise: а вы не учите. Вы просто используйте его. К примеру, смотрите фильмы с субтитрами или без оных. Читайте книги, стремясь вытащить как можно больше смысла слов из контекста. И так далее.
Что же касается вашего вопроса - рекомендую начать с просмотра лекций SICP: ocw.mit.edu/courses/electrical-engineering-and-com... . Это базовый курс, в котором объясняются многие понятия и абстракции. Он достаточно далек от железа, но затрагивает весьма разнообразные темы, которые вам в дальнейшем будут полезны.
Смотри что тебе надо сделать. Создать новую запись с известными тебе данными. Посмотреть что записалось в хэшированное поле. Выложить сюда сопоставление между исходными данными и получившимся числом. Не уж то так сложно было понять, какую информацию просят?
pocteg: Нет необходимости морочиться с правами на левые папки(/etc, /var, /usr/share), все настройки и рабочие файлы лежат внутри домашней директории отдельного пользователя, которому можно запретить все, разрешив лишь отдельные нужные вещи. Злоумышленник меньше получит возможностей при получения доступа к админке.Это то, что в голову приходит, может меня кто то поправит в ту или иную сторону.
По факту - это просто моя привычка как разработчика, не ставить томкат через apt-get, а хранить его в домашней директории и стартовать по необходимости.
Что же касается вашего вопроса - рекомендую начать с просмотра лекций SICP: ocw.mit.edu/courses/electrical-engineering-and-com... . Это базовый курс, в котором объясняются многие понятия и абстракции. Он достаточно далек от железа, но затрагивает весьма разнообразные темы, которые вам в дальнейшем будут полезны.