книги (математические и компьютерные)
Jul. 18th, 2005 11:28 amДочитал криптографическую книгу Коблица. Про эллиптические кривые и криптографию, на них основанную, тоже теперь кое-то знаю.
В общем, непонятно, как удержать в голове материал, который хочется знать из эстетических (потому что красиво) и идеологических соображений, но с которым не работаешь активно (потому что я не занимаюсь криптографией, не пишу gpg, итп.). Через год я опять не буду помнить того, как именно работает ElGamal и эллиптическое разложение на множители, да? Можно написать краткий конспект или порешать упражнения в книге, но не думаю, что это поможет.
Теперь я взялся за его же книгу о p-адических числах - это тоже пример темы, которую я немного знал, но лишь немного, и почти всё забыл, а хочется знать получше.
Ещё я решил выучить Haskell, и ищу в связи с этим хорошую книгу/tutorial, доступную в цифровом виде. С благодарностью приму советы. Опыта и знаний в функциональном программировании у меня ноль (знаю Лисп на уровне чтения, разве что). Пока что из ссылок на оставшейся только в кэше Гугля немецкой странице хорошими показались A Gentle Introduction to Haskell и Two Dozen Short Lessons in Haskell.
P.S. Да, ещё прочитал статью Шамира о том, как он взломал рюкзачную криптосистему (ссылка на статью Шамира есть в конце статьи в Википедии). Красиво! Тоже рекомендую.
В общем, непонятно, как удержать в голове материал, который хочется знать из эстетических (потому что красиво) и идеологических соображений, но с которым не работаешь активно (потому что я не занимаюсь криптографией, не пишу gpg, итп.). Через год я опять не буду помнить того, как именно работает ElGamal и эллиптическое разложение на множители, да? Можно написать краткий конспект или порешать упражнения в книге, но не думаю, что это поможет.
Теперь я взялся за его же книгу о p-адических числах - это тоже пример темы, которую я немного знал, но лишь немного, и почти всё забыл, а хочется знать получше.
Ещё я решил выучить Haskell, и ищу в связи с этим хорошую книгу/tutorial, доступную в цифровом виде. С благодарностью приму советы. Опыта и знаний в функциональном программировании у меня ноль (знаю Лисп на уровне чтения, разве что). Пока что из ссылок на оставшейся только в кэше Гугля немецкой странице хорошими показались A Gentle Introduction to Haskell и Two Dozen Short Lessons in Haskell.
P.S. Да, ещё прочитал статью Шамира о том, как он взломал рюкзачную криптосистему (ссылка на статью Шамира есть в конце статьи в Википедии). Красиво! Тоже рекомендую.
Haskell book
Date: 2005-07-18 07:56 pm (UTC)Haskell: The Craft of Functional Programming (2nd Edition) (http://www.amazon.com/exec/obidos/redirect?path=ASIN/0201342758&link_code=as2&camp=1789&tag=wwwcrocodilorg&creative=9325)
no subject
Date: 2005-07-19 09:12 pm (UTC)